<SEC-DOCUMENT>0001641172-25-005135.txt : 20250417
<SEC-HEADER>0001641172-25-005135.hdr.sgml : 20250417
<ACCEPTANCE-DATETIME>20250416215708
ACCESSION NUMBER:		0001641172-25-005135
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		110
CONFORMED PERIOD OF REPORT:	20241228
FILED AS OF DATE:		20250417
DATE AS OF CHANGE:		20250416

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			KOPIN CORP
		CENTRAL INDEX KEY:			0000771266
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				042833935
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1228

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-19882
		FILM NUMBER:		25844206

	BUSINESS ADDRESS:	
		STREET 1:		125 NORTH DRIVE
		CITY:			WESTBOROUGH
		STATE:			MA
		ZIP:			01581
		BUSINESS PHONE:		508-870-5959

	MAIL ADDRESS:	
		STREET 1:		125 NORTH DRIVE
		CITY:			WESTBOROUGH
		STATE:			MA
		ZIP:			01581
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form10-k.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:KOPN="http://kopin.com/20241228">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_029_US%2DGAAP%2D2024%2D(with%2DECD%2Dand%2DCYD) -->
<!-- Field: Set; Name: xdx; ID: xdx_036_KOPN_kopin.com_20241228 -->
<!-- Field: Set; Name: xdx; ID: xdx_047_20231231_20241228 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_05C_edei%2D%2DEntityCentralIndexKey_0000771266 -->
<!-- Field: Set; Name: xdx; ID: xdx_076_XDX_form10%2Dk.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000004" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000005" name="dei:EntityCentralIndexKey">0000771266</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2024-12-28" id="xdx2ixbrl0147" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LitigationReserveCurrent" contextRef="AsOf2023-12-30" id="xdx2ixbrl0157" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2024-12-28" id="xdx2ixbrl0177" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2023-12-30" id="xdx2ixbrl0178" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2024-12-28" id="xdx2ixbrl0183" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2023-12-30" id="xdx2ixbrl0184" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LitigationSettlementExpense" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0284" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LitigationSettlementExpense" contextRef="From2021-12-262022-12-31" id="xdx2ixbrl0285" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl0331" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0332" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl0387" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl0399" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0400" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0420" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0421" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0422" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2021-12-262022-12-31_us-gaap_ParentMember" id="xdx2ixbrl0423" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0424" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2021-12-262022-12-31" id="xdx2ixbrl0425" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0429" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0431" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0432" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0433" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0435" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0438" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0439" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0440" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0442" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0447" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0448" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0450" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0451" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0453" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0458" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0459" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0460" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0462" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0467" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0468" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0470" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0471" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0473" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0476" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0477" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0478" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0479" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0498" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0499" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0500" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-30_us-gaap_ParentMember" id="xdx2ixbrl0501" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0502" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0503" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember" id="xdx2ixbrl0507" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0509" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0510" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0511" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0513" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember" id="xdx2ixbrl0516" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0517" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0518" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0520" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0522" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember" id="xdx2ixbrl0525" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0527" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0528" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0529" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0532" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0536" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0537" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0538" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0540" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember" id="xdx2ixbrl0545" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0546" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0547" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0548" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0551" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0560" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0571" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0578" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0579" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0580" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-12-312024-12-28_us-gaap_ParentMember" id="xdx2ixbrl0581" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0582" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl0583" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="xdx2ixbrl0587" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0589" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0590" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0591" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0593" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="xdx2ixbrl0596" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0597" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0598" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0600" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0602" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="xdx2ixbrl0605" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0606" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0608" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0609" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0611" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="xdx2ixbrl0614" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0615" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0616" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0618" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0620" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0626" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0627" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0629" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0637" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0638" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0640" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="xdx2ixbrl0645" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0646" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0647" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0648" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0651" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0660" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0671" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentForAmortization" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl0692" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentForAmortization" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0693" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredOtherTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0705" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:IncreaseDecreaseInAccruedLitigationDamages" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0725" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:IncreaseDecreaseInAccruedLitigationDamages" contextRef="From2021-12-262022-12-31" id="xdx2ixbrl0726" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl0772" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0773" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:PaymentsForProceedsFromSaleOfTreasuryStock" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl0796" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:PaymentsForProceedsFromSaleOfTreasuryStock" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0797" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0805" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:RightofuseAssetObtainedInExchangeForLeaseLiability" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0837" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:RightofuseAssetObtainedInExchangeForLeaseLiability" contextRef="From2021-12-262022-12-31" id="xdx2ixbrl0838" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AssetRetirementObligationPeriodIncreaseDecrease" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl0966" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" contextRef="From2023-12-312024-12-28_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl1040" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2024-12-28" id="xdx2ixbrl1115" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2024-12-28" id="xdx2ixbrl1117" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_us-gaap_CashAndCashEquivalentsMember" id="xdx2ixbrl1179" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="xdx2ixbrl1184" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_us-gaap_CertificatesOfDepositMember" id="xdx2ixbrl1187" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_us-gaap_CertificatesOfDepositMember" id="xdx2ixbrl1189" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_custom_EquityInvestmentsMember" id="xdx2ixbrl1193" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_custom_EquityInvestmentsMember" id="xdx2ixbrl1194" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1199" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_us-gaap_CashAndCashEquivalentsMember" id="xdx2ixbrl1203" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_us-gaap_CashAndCashEquivalentsMember" id="xdx2ixbrl1204" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="xdx2ixbrl1207" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="xdx2ixbrl1209" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_us-gaap_CertificatesOfDepositMember" id="xdx2ixbrl1212" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_us-gaap_CertificatesOfDepositMember" id="xdx2ixbrl1214" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_custom_EquityInvestmentsMember" id="xdx2ixbrl1218" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" contextRef="AsOf2024-12-28_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" id="xdx2ixbrl1268" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" contextRef="AsOf2024-12-28_us-gaap_CorporateDebtSecuritiesMember" id="xdx2ixbrl1274" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-12-31_custom_PrefundedWarrantsMember" id="xdx2ixbrl1414" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl1452" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl1459" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl1466" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl1527" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl1528" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="xdx2ixbrl1529" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl1555" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl1556" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="xdx2ixbrl1557" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl1567" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl1571" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="From2021-12-262022-12-31" id="xdx2ixbrl1594" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl1597" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl1604" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl1605" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2023-12-31to2024-12-28" id="xdx2ixbrl1616" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2023-01-012023-12-30" id="xdx2ixbrl1617" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:DeferredTaxAssetsTaxLitigationAccrual" contextRef="AsOf2023-12-30" id="xdx2ixbrl1654" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2024-12-28" id="xdx2ixbrl1686" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2023-12-30" id="xdx2ixbrl1687" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-12-312024-12-28_custom_OtherAmericasMember" id="xdx2ixbrl1790" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-01-012023-12-30_custom_OtherAmericasMember" id="xdx2ixbrl1794" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2021-12-262022-12-31_custom_OtherAmericasMember" id="xdx2ixbrl1798" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_MedicalMember" id="xdx2ixbrl1863" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_MedicalMember" id="xdx2ixbrl1864" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-01-012023-12-30_custom_RealWearIncMember" id="xdx2ixbrl1933" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2021-12-262022-12-31_custom_RealWearIncMember" id="xdx2ixbrl1937" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-12-312024-12-28_custom_HMDMdIncMember" id="xdx2ixbrl1941" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-01-012023-12-30_custom_HMDMdIncMember" id="xdx2ixbrl1945" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2021-12-262022-12-31_custom_HMDMdIncMember" id="xdx2ixbrl1949" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-12-312024-12-28_custom_VuzixCorpMember" id="xdx2ixbrl1951" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-30_custom_VuzixCorpMember" id="xdx2ixbrl1955" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-01-012023-12-30_custom_VuzixCorpMember" id="xdx2ixbrl1957" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-12-262022-12-31_custom_VuzixCorpMember" id="xdx2ixbrl1959" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2021-12-262022-12-31_custom_VuzixCorpMember" id="xdx2ixbrl1961" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-12-312024-12-28_custom_SolosTechnologyMember" id="xdx2ixbrl1965" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-30_custom_SolosTechnologyMember" id="xdx2ixbrl1967" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-01-012023-12-30_custom_SolosTechnologyMember" id="xdx2ixbrl1969" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-12-262022-12-31_custom_SolosTechnologyMember" id="xdx2ixbrl1971" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2021-12-262022-12-31_custom_SolosTechnologyMember" id="xdx2ixbrl1973" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-12-262022-12-31_custom_LightningSiliconTechonologyIncMember" id="xdx2ixbrl1983" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2021-12-262022-12-31_custom_LightningSiliconTechonologyIncMember" id="xdx2ixbrl1985" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2021-12-262022-12-31" id="xdx2ixbrl1997" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2024-12-28_custom_RealWearIncMember33982343" id="xdx2ixbrl2001" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2023-12-30_custom_RealWearIncMember" id="xdx2ixbrl2005" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2024-12-28_custom_SolosTechnologyMember" id="xdx2ixbrl2009" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2023-12-30_custom_SolosTechnologyMember" id="xdx2ixbrl2011" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2023-12-30_custom_SolosTechnologyMember" id="xdx2ixbrl2013" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2024-12-28_custom_HMDMdIncMember" id="xdx2ixbrl2017" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2023-12-30_custom_HMDMdIncMember" id="xdx2ixbrl2021" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="kopn-20241228.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-12-31to2024-12-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-06-29">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-29</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-16">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-16</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_NetProductRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:NetProductRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_NetProductRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:NetProductRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_NetProductRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:NetProductRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_ResearchAndDevelopmentRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_ResearchAndDevelopmentRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_ResearchAndDevelopmentRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_LicenseAndOtherRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndOtherRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_LicenseAndOtherRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndOtherRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_LicenseAndOtherRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndOtherRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_EMDTMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:OwnershipAxis">KOPN:EMDTMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-01_custom_EMDTMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">KOPN:EMDTMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-04-222024-04-22">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-04-22</xbrli:startDate>
        <xbrli:endDate>2024-04-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-05-22">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-05-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-222024-05-22">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-22</xbrli:startDate>
        <xbrli:endDate>2024-05-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25_us-gaap_AccumulatedTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-25_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_AccumulatedTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_AccumulatedTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_AccumulatedTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_AccumulatedTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_AccumulatedTranslationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_EquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_EquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_AssetUnderConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_AssetUnderConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-12-242021-12-25">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-12-24</xbrli:startDate>
        <xbrli:endDate>2021-12-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_CashAndCashEquivalentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_us-gaap_CashAndCashEquivalentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_us-gaap_CashAndCashEquivalentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_us-gaap_CashAndCashEquivalentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_USGovernmentAndAgencyBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_CertificatesOfDepositMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_us-gaap_CertificatesOfDepositMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_us-gaap_CertificatesOfDepositMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_us-gaap_CertificatesOfDepositMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_EquityInvestmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_custom_EquityInvestmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_custom_EquityInvestmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_custom_EquityInvestmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_CashAndCashEquivalentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_us-gaap_CashAndCashEquivalentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_us-gaap_CashAndCashEquivalentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_us-gaap_CashAndCashEquivalentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_custom_USGovernmentAndAgencyBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_CertificatesOfDepositMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_us-gaap_CertificatesOfDepositMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_us-gaap_CertificatesOfDepositMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_us-gaap_CertificatesOfDepositMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_custom_EquityInvestmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_custom_EquityInvestmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_custom_EquityInvestmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_custom_EquityInvestmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_CorporateDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:CorporateDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_custom_CorporateDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:CorporateDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-042023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:LSTAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:LightningSiliconTechnologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-04</xbrli:startDate>
        <xbrli:endDate>2023-01-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:LSTAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:LightningSiliconTechnologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-01-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_LightningSiliconTechnologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:LightningSiliconTechnologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_custom_LightningSiliconTechnologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:LightningSiliconTechnologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-252021-12-25_us-gaap_IntellectualPropertyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-25</xbrli:startDate>
        <xbrli:endDate>2021-12-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-06-262022-09-24">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-06-26</xbrli:startDate>
        <xbrli:endDate>2022-09-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_EquityInvestmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:EquityInvestmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-292019-12-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-29</xbrli:startDate>
        <xbrli:endDate>2019-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-03-26">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-03-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-03-292022-06-25">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-03-29</xbrli:startDate>
        <xbrli:endDate>2022-06-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-022023-07-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-02</xbrli:startDate>
        <xbrli:endDate>2023-07-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-03-312024-06-29">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-03-31</xbrli:startDate>
        <xbrli:endDate>2024-06-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-06-302024-09-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-06-30</xbrli:startDate>
        <xbrli:endDate>2024-09-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_RealWearIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_RealWearIncMember33976734">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_SolosIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:SolosIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-272019-09-30_custom_SolosIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:SolosIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-27</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-022023-07-01_custom_SolosIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:SolosIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-02</xbrli:startDate>
        <xbrli:endDate>2023-07-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-03-27</xbrli:startDate>
        <xbrli:endDate>2022-06-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-03-27</xbrli:startDate>
        <xbrli:endDate>2022-06-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-25_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-03-27</xbrli:startDate>
        <xbrli:endDate>2022-06-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-06-262022-09-24_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-06-26</xbrli:startDate>
        <xbrli:endDate>2022-09-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-24_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-06-262022-09-24_custom_AtTheMarketOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-06-26</xbrli:startDate>
        <xbrli:endDate>2022-09-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-03-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-262023-01-27">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-26</xbrli:startDate>
        <xbrli:endDate>2023-01-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-27_custom_PrefundedWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-01-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-262023-01-27_custom_PrefundedWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-26</xbrli:startDate>
        <xbrli:endDate>2023-01-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-09-222024-09-23">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-09-22</xbrli:startDate>
        <xbrli:endDate>2024-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-09-23_custom_PrefundedWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-09-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-09-222024-09-23_custom_PrefundedWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-09-22</xbrli:startDate>
        <xbrli:endDate>2024-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-09-302024-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-09-30</xbrli:startDate>
        <xbrli:endDate>2024-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-06-06">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-06</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-06-06_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-06</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-06-06_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-06</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_AtTheMarketOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-26_custom_TwoThousandTwentyEquityIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">KOPN:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_TwoThousandTwentyEquityIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">KOPN:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_TwoThousandTwentyEquityIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">KOPN:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_PrefundedWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_PrefundedWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_custom_PrefundedWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_PrefundedWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_PrefundedWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_CostOfProductRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:CostOfProductRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_CostOfProductRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:CostOfProductRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_CostOfProductRevenuesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:CostOfProductRevenuesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_ResearchAndDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_ResearchAndDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_ResearchAndDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_SellingGeneralAndAdministrativeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_SellingGeneralAndAdministrativeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_SellingGeneralAndAdministrativeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:CollinsAerospaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:CollinsAerospaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DRSNetworkAndImagingSystemsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DRSNetworkAndImagingSystemsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DRSNetworkAndImagingSystemsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DRSNetworkAndImagingSystemsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DRSNetworkAndImagingSystemsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:CollinsAerospaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:CollinsAerospaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:CollinsAerospaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DefenceCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DefenceCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DefenceCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:FundedResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:FundedResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:FundedResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-12-292023-12-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-12-29</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_UnderAgeOfFiftyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:UnderAgeOfFiftyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_OverAgeOfFiftyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:OverAgeOfFiftyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:EmploymentAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:EmploymentAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_country_GB">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_country_GB">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_OtherAmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">KOPN:OtherAmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_OtherAmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">KOPN:OtherAmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_OtherAmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">KOPN:OtherAmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_srt_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_srt_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_srt_AmericasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_srt_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_srt_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_srt_AsiaPacificMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_srt_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_srt_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_srt_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_DefenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:DefenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_DefenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:DefenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_DefenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:DefenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_IndustrialMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:IndustrialMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_IndustrialMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:IndustrialMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_IndustrialMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:IndustrialMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_ConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_ConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_ConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_MedicalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:MedicalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_MedicalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:MedicalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_MedicalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:MedicalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_OtherProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:OtherProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_OtherProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:OtherProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_OtherProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:OtherProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_ResearchAndDevelopmentMember33981937">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_ResearchAndDevelopmentMember33981953">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_ResearchAndDevelopmentMember33981953">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_LicenseAndRoyaltiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndRoyaltiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_LicenseAndRoyaltiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndRoyaltiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_LicenseAndRoyaltiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndRoyaltiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_RealWearIncMember_custom_SupplyDisplayModulesAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:SupplyDisplayModulesAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-05-012019-05-31_custom_RealWearIncMember_custom_LicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:LicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-05-01</xbrli:startDate>
        <xbrli:endDate>2019-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-05-012019-05-31_custom_LicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:LicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-05-01</xbrli:startDate>
        <xbrli:endDate>2019-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-05-012019-05-31_custom_InitialPaymentMember_custom_LicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:InitialPaymentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:LicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-05-01</xbrli:startDate>
        <xbrli:endDate>2019-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-05-012019-05-31_custom_DeferredPaymentMember_custom_RealWearIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:DeferredPaymentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-05-01</xbrli:startDate>
        <xbrli:endDate>2019-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-05-012019-05-31_custom_QuarterlyInstallmentsMember_custom_RealWearIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:QuarterlyInstallmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-05-01</xbrli:startDate>
        <xbrli:endDate>2019-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_RealWearIncMember33982343">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_SolosMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_SolosMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_custom_SolosMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_HMDMdIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:HMDMdIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_JohnCCFanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:JohnCCFanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_JohnCCFanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:JohnCCFanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_JohnCCFanMember_custom_Through2032Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:JohnCCFanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:Through2032Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_RealWearIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_RealWearIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_RealWearIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_HMDMdIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:HMDMdIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_HMDMdIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:HMDMdIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_HMDMdIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:HMDMdIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_VuzixCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:VuzixCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_VuzixCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:VuzixCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_VuzixCorpMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:VuzixCorpMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_SolosTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_SolosTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_SolosTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-312024-12-28_custom_LightningSiliconTechonologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:LightningSiliconTechonologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-30_custom_LightningSiliconTechonologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:LightningSiliconTechonologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-262022-12-31_custom_LightningSiliconTechonologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:LightningSiliconTechonologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-26</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_custom_RealWearIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_SolosTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_custom_SolosTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_custom_HMDMdIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:HMDMdIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-28_custom_LightningSiliconTechonologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:LightningSiliconTechonologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-30_custom_LightningSiliconTechonologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:LightningSiliconTechonologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-01-24_us-gaap_SubsequentEventMember_custom_SalesAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:SalesAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-01-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-242025-01-24_us-gaap_SubsequentEventMember_custom_SalesAgreementMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000771266</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:SalesAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-24</xbrli:startDate>
        <xbrli:endDate>2025-01-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 4pt solid; font-size: 1pt; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>UNITED
STATES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin: 0pt auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_908_edei--DocumentType_c20231231__20241228_z9aPhwvZKWic"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000011" name="dei:DocumentType">10-K</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_edei--DocumentAnnualReport_c20231231__20241228_z8oIsF3KBMwa"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleantrue" id="Fact000012" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ANNUAL
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the fiscal year ended <span id="xdx_90D_edei--DocumentPeriodEndDate_c20231231__20241228_zdZsdP2bBMfa"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:datemonthdayyearen" id="Fact000013" name="dei:DocumentPeriodEndDate"><span id="xdx_90A_edei--CurrentFiscalYearEndDate_c20231231__20241228_zkck2zKgOccd"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:datemonthdayen" id="Fact000014" name="dei:CurrentFiscalYearEndDate">December 28</ix:nonNumeric></span>, <span id="xdx_909_edei--DocumentFiscalYearFocus_c20231231__20241228_zjcirJHHKhN1"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000015" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric></span></ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OR</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_edei--DocumentTransitionReport_c20231231__20241228_zLd0ZRwCgpL8"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleanfalse" id="Fact000016" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TRANSITION
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commission
file number <span id="xdx_90A_edei--EntityFileNumber_c20231231__20241228_zYyapkTGU7le"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000017" name="dei:EntityFileNumber">0-19882</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_909_edei--EntityRegistrantName_c20231231__20241228_zhrhZiXQaWJ1"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000018" name="dei:EntityRegistrantName">KOPIN
CORPORATION</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Exact
Name of Registrant as Specified in its Charter)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin: 0pt auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90E_edei--EntityIncorporationStateCountryCode_c20231231__20241228_zjfSGBzTmN5g"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt-sec:stateprovnameen" id="Fact000019" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_907_edei--EntityTaxIdentificationNumber_c20231231__20241228_zSPORLxLMDVe"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000020" name="dei:EntityTaxIdentificationNumber">04-2833935</ix:nonNumeric></span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>State
                                            or other jurisdiction of</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>incorporation
    or organization</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(I.R.S.
                                            Employer</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Identification
    No.)</b></span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90B_edei--EntityAddressAddressLine1_c20231231__20241228_zlOJV9cvWvzj"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000021" name="dei:EntityAddressAddressLine1">125
    North Drive</ix:nonNumeric></span>, <span id="xdx_906_edei--EntityAddressCityOrTown_c20231231__20241228_zi8jtY93VFqj"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000022" name="dei:EntityAddressCityOrTown">Westborough</ix:nonNumeric></span> <span id="xdx_90C_edei--EntityAddressStateOrProvince_c20231231__20241228_zr9DxKaw1x49"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000023" name="dei:EntityAddressStateOrProvince">MA</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90F_edei--EntityAddressPostalZipCode_c20231231__20241228_zA57FkDULYFk"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000024" name="dei:EntityAddressPostalZipCode">01581-3335</ix:nonNumeric></span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Address
    of principal executive offices)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Zip
    Code)</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Registrant&#8217;s
telephone number, including area code: <span id="xdx_900_edei--CityAreaCode_c20231231__20241228_zv0l3DpgjJ6l"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000025" name="dei:CityAreaCode">(508)</ix:nonNumeric></span> <span id="xdx_90B_edei--LocalPhoneNumber_c20231231__20241228_zNA6xVOdfQB9"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000026" name="dei:LocalPhoneNumber">870-5959</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin: 0pt auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title
    of each class</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 26%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading
    Symbol(s)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 36%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of each exchange on which registered</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_edei--Security12bTitle_c20231231__20241228_zT17RNnFLayd"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000027" name="dei:Security12bTitle">Common
    Stock, par value $0.01</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--TradingSymbol_c20231231__20241228_zafluyKsXEaj"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000028" name="dei:TradingSymbol">KOPN</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--SecurityExchangeName_c20231231__20241228_zYACMWwL71Jf"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt-sec:exchnameen" id="Fact000029" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span>
    Capital Market</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; <span id="xdx_906_edei--EntityWellKnownSeasonedIssuer_c20231231__20241228_zllbbRDix9Nd"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000030" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span> &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes &#9744; <span id="xdx_90F_edei--EntityVoluntaryFilers_c20231231__20241228_zszIj8hw9wee"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000031" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)
has been subject to such filing requirements for the past 90 days. <span id="xdx_90E_edei--EntityCurrentReportingStatus_c20231231__20241228_zSW3VSPpdUT7"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000032" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746; No &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant
was required to submit such files). &#9746; <span id="xdx_906_edei--EntityInteractiveDataCurrent_c20231231__20241228_zb7qsnBSAjge"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000033" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9744; No</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the Registrant is a large, accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting
company or an emerging growth company. See definitions of &#8220;large, accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller
reporting company,&#8221; and emerging growth company in Rule 12b-2 of the Exchange Act. (Check one):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    Accelerated Filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 47%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 23%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    Filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_edei--EntityFilerCategory_c20231231__20241228_zoZ4rTuzVDcj"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt-sec:entityfilercategoryen" id="Fact000034" name="dei:EntityFilerCategory">Non-Accelerated
    Filer</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    Reporting Company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_edei--EntitySmallBusiness_c20231231__20241228_zUrCwefAZ10f"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleantrue" id="Fact000035" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    Growth Company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_edei--EntityEmergingGrowthCompany_c20231231__20241228_zPAMWzYq6mG3"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleanfalse" id="Fact000036" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness
of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered
public accounting firm that prepared or issued its audit report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant
included in the filing reflect the correction of an error to previously issued financial statements. <span id="xdx_902_edei--DocumentFinStmtErrorCorrectionFlag_c20231231__20241228_zFVZgD0K72K2"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleanfalse" id="Fact000037" name="dei:DocumentFinStmtErrorCorrectionFlag">&#9744;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation
received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in rule 12b-2 of the Exchange Act). Yes &#9744; No <span id="xdx_908_edei--EntityShellCompany_dbF_c20231231__20241228_zbBM3LdDeiif"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleanfalse" id="Fact000038" name="dei:EntityShellCompany">&#9746;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 29, 2024 (the last business day of the registrant&#8217;s most recent second fiscal quarter), the aggregate market value of outstanding
shares of voting stock held by non-affiliates of the registrant was $<span id="xdx_90C_edei--EntityPublicFloat_iI_c20240629_zo0jzwTwegFb"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2024-06-29" id="Fact000039" format="ixt:numdotdecimal" decimals="0" unitRef="USD">99,230,825</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of April 16, 2025, <span id="xdx_906_edei--EntityCommonStockSharesOutstanding_iI_c20250416_zaDd1y7xQjyl"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2025-04-16" id="Fact000040" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">162,067,000</ix:nonFraction></span> shares of the registrant&#8217;s Common Stock, par value $<span id="xdx_903_edei--EntityListingParValuePerShare_c20231231__20241228_zouCqFjrvwe8"><ix:nonFraction name="dei:EntityListingParValuePerShare" contextRef="From2023-12-31to2024-12-28" id="Fact000041" decimals="INF" unitRef="USDPShares">.01</ix:nonFraction></span>
per share, were issued and outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DOCUMENTS
INCORPORATED BY REFERENCE</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_edei--DocumentsIncorporatedByReferenceTextBlock_c20231231__20241228_zqkWaZ3GjoS" title="Documents Incorporated By Reference"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000043" name="dei:DocumentsIncorporatedByReferenceTextBlock">Portions
of the definitive proxy statement relating to the registrant&#8217;s annual meeting of stockholders are incorporated by reference in
response to Items 10, 11, 12, 13 and 14 of Part III of this Form 10-K.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 1.5pt solid; font-size: 1pt; border-bottom: Black 4pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INDEX</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_001">PART
    I</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_002">Business</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_003">Risk
    Factors</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1B.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_004">Unresolved
    Staff Comments</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1C.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_005">Cybersecurity</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_006">Properties</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_007">Legal
    Proceedings</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_008">Mine
    Safety Disclosures</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_009">PART
    II</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    5.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_010">Market
    for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    6.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_011">Reserved</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_012">Management&#8217;s
    Discussion and Analysis</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_013">Quantitative
    and Qualitative Disclosures About Market Risk</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    8.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_014">Financial
    Statements and Supplementary Data</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_015">Changes
    in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_016">Controls
    and Procedures</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9B.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_017">Other
    Information</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9C.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_018">Disclosure
    Regarding Foreign Jurisdictions that Prevent Inspections</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART
    III</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    10.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_019">Directors,
    Executive Officers and Corporate Governance</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    11.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_020">Executive
    Compensation</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    12.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_021">Security
    Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    13.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_022">Certain
    Relationships and Related Transactions, and Director Independence</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    14.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_023">Principal
    Accountant Fees and Services</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_025">Part
    IV</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    15.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_026">Exhibits
    and Financial Statement Schedules</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    16.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_027">Form
    10-K Summary</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">73</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_028">SIGNATURES</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">74</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_001"></span>Part
I</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Forward
Looking Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>This
Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended
(the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;),
which are subject to the safe harbor created by such sections. Words such as &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;intends,&#8221;
&#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;would,&#8221; &#8220;seeks,&#8221; &#8220;estimates,&#8221;
and variations of such words and similar expressions, and the negatives thereof, are intended to identify such forward-looking statements.
We caution readers not to place undue reliance on any such &#8220;forward-looking statements,&#8221; which speak only as of the date
made, and advise readers that these forward-looking statements are not guarantees of future performance and involve certain risks, uncertainties,
estimates, and assumptions by us that are difficult to predict. Various factors, some of which are beyond our control, could cause actual
results to differ materially from those expressed in, or implied by, such forward-looking statements. All such forward-looking statements,
whether written or oral, and whether made by us or on our behalf, are expressly qualified by these cautionary statements and any other
cautionary statements which may accompany the forward-looking statements. In addition, we disclaim any obligation to update any forward-looking
statements to reflect events or circumstances after the date of this report, except as may otherwise be required by the federal securities
laws.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
have identified the following important factors that could cause actual results to differ materially from those discussed in our
forward-looking statements. Such factors may be in addition to the risks described in Part I, Item 1A. &#8220;Risk Factors;&#8221;
Part II, Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations;&#8221; and
other parts of this Form 10-K. These factors include: our ability to source semiconductor components and other raw materials used in
the manufacturing of our products amidst continued intermittent shortages, including from new and alternative suppliers; our ability
to prosecute and defend our proprietary technology aggressively or successfully; our ability to recruit and retain personnel with
experience and expertise relevant to our business; our ability to invest in research and development to achieve profitability even
during periods when we are not profitable; any disruptions or delays in our supply chains, particularly with respect to
semiconductor components, whether resulting from regional or global geopolitical developments, changes imposed by the new U.S. presidential administration, or otherwise; costs and outcomes
relating to any disputes, governmental inquiries or investigations, regulatory proceedings, legal proceedings or litigation; our
ability to continue to introduce new products in our target markets; our ability to generate revenue growth and positive cash flow,
and reach profitability; the strengthening of the U.S. dollar and its effects on the price of our products in foreign markets; the
impact of new regulations and customer demands relating to conflict minerals; our ability to obtain a competitive advantage in the
wearable technologies market through our extensive portfolio of patents, trade secrets and non-patented know-how; our ability to
grow within our targeted markets; the importance of small form factor displays in the development of defense, consumer, and
industrial products such as thermal weapon sights, safety equipment, virtual and augmented reality gaming, training and simulation
products and metrology tools; the suitability of our properties for our needs for the foreseeable future; and our need to achieve
and maintain positive cash flow and profitability. </i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 3; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    1.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_002"></span>Business</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Overview</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
Background and Market Presence</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt">As used herein, the terms &#8220;Company,&#8221;
&#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our&#8221; refer to Kopin Corporation, a Delaware corporation.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin
Corporation, a Delaware corporation that was incorporated in 1984 and is headquartered in Westborough, Massachusetts, is renowned
for its innovative microdisplay technologies and optical systems, catering to defense, enterprise, industrial, consumer, and medical
sectors. Our portfolio, as evidenced by our official website <span style="text-decoration: underline">www.kopin.com, </span>includes four types of miniature active-matrix
liquid crystal displays (&#8220;AMLCDs&#8221;), liquid crystal on silicon (&#8220;LCOS&#8221;) displays, organic light emitting
diode (&#8220;OLED&#8221;) displays, and emerging micro light emitting diode (&#8220;MicroLED&#8221;) displays, in addition to
optics, electronics, and housings for subsystems which we call Application Specific Optical Solutions (&#8220;ASOS&#8221;). These
microdisplays and subsystem solutions are all geared toward enhancing human performance when it matters most &#8211; in critical
applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Within
the reporting period, we announced a patent pending fifth-generation MicroDisplay called NeuralDisplay&#8482; which is in development.
The display is a bi-directional, human-in-the-loop and AI enabled backplane that can be manufactured into microdisplays using either
OLED or MicroLED deposition technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
microdisplays are at the heart of everything we make, we also bring value to our customers through the design and manufacture of high-performance
subsystems of ASOS which include optics, electronics, and housings that are designed to meet the rigorous performance, size, weight,
power, and cost requirements of the applications into which they are used.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
products are critical for applications ranging from weapon mounted thermal sights to spatial computing devices and medical headsets.
We have been supplying our microdisplays and ASOS to the U.S. Department of Defense for many years for solider centric systems,
rotary and fixed wing aircraft and are developing products for armored vehicles and soldier carried missile systems. Our market
reach now extends globally, with significant operations in the Americas, Asia-Pacific, and Europe. This global footprint and
strategic focus underscore our capability to serve diverse and demanding markets, particularly in defense, where it supports both
U.S. and international customers with development and production programs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Strategic
Initiatives and Recent Developments</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Historically,
we have focused on selling individual display components, but we have shifted our focus to offering higher-value complete solutions.
These solutions integrate displays, optics, and drive electronics into subassemblies or headsets, catering to the growing demand for
integrated, application-specific products &#8211; our ASOS. This move is supported by our proprietary technologies, which enable the
design and manufacture of high-performance, rugged systems. The additional capability in offering complete solutions positions us to better serve our customers
by offering a seamless integration of components, ensuring optimal performance and ease of use. This is a critical differentiator, as
competitors like Samsung, LG, and Sony, while strong in display manufacturing, do not typically provide integrated subassemblies or headsets,
requiring customers to handle the highly complex additional integration which requires complex processes, know-how and trade secrets,
and specialized equipment and facilities to do correctly.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to meet specific customer needs is enhanced by our proprietary technologies, which include over 200 patents and patent applications
covering microdisplays, optics, and related systems, providing a significant intellectual property advantage, as noted in recent patent
filings. Technological edge allows us to develop products that are not only high-resolution and low power but also rugged enough for
defense applications, such as pilot helmets and armored vehicle targeting systems.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s competitive edge is further strengthened by our focus on application-specific solutions, which cater to the unique
requirements of each market segment. For example, in the industrial sector, we license wireless headset reference designs that
integrate displays and optics for field service personnel, enhancing productivity. Similarly, in the medical field our stereoscopic 3D
high-resolution headset is used by surgeons to provide comfortable and convenient visual support with more comfort and convenience.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ONE
Kopin Strategic Initiative and Rebranding</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
alignment with our &#8220;ONE Kopin&#8221; strategic initiative, we have undertaken a strategic initiative to reorganize and
streamline our operations. This initiative will include a rebranding effort to unify our corporate identity, and as announced in
recent corporate updates, includes the introduction of a new logo, corporate identity, and website, reflecting a modernized brand
image.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
unified business now operates through various market and technology groups, strategically located across multiple sites to support our
global operations. These groups are organized by market segments (e.g., defense, industrial, consumer) and technology areas (e.g., AMLCD,
FLCOS, OLED, MicroLED), with locations including Westborough, Massachusetts, Dalgety Bay, Scotland, and Reston, Virginia.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to unifying our operations, we have also expanded and unified our sales and business development team, substantially
increasing our investment in new customer acquisition, existing customer revenue and margin enhancement,
and diversification of our customer base. In the defense, medical and industrial segments that we serve, product development cycles and
transitions from development to manufacturing are lengthy. Therefore, maintaining a robust pipeline of active customer-funded
development programs that will evolve into production programs is a critical part of growing revenues and expanding our customer
base. In conjunction with our portfolio of unique microdisplays and ASOS, we have also invested heavily in our
sales and business development group &#8211; nearly doubling the resources focused on acquisition of new customers and programs over
the past 18 months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
reorganization is designed to improve coordination and innovation, leveraging the strengths of each division under a single umbrella,
and growing and diversify our customer base. Our multiple locations ensure global reach, supporting customers in the Americas, Asia-Pacific,
and Europe as these regions become more focused on sovereign defense spending, medical research and semiconductor developments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Product
Portfolio and Technological Edge</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
product lineup is diverse, with four microdisplay technologies inclusive of both off-the-shelf and custom products, as well as complete
headset solutions for training &amp; simulation and medical applications, and ASOS sub-systems.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturing
processes vary. For example, AMLCDs are designed in Westborough, then initial manufacturing steps occur in Taiwan and then the product is
completed in Westborough, while FLCOS products are handled by our facility in Dalgety Bay, Scotland. Our OLED displays are designed
in Westborough, the initial manufacturing occurs in South Korea, then they are completed in Europe or Asia. These displays are sold
separately or integrated into subassemblies, including binocular modules and higher-level assemblies (&#8220;HLAs&#8221;) for
defense, used in applications like weapon sights, pilot helmets, and training headsets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
development of OLED and MicroLED displays, including color and monochrome variants with capabilities such as NeuralDisplay&#8482; Artificial
Intelligent (&#8220;AI&#8221;) based eye-tracking, signifies our forward-looking approach to deliver new capabilities designed to enhance
human performance where and when it matters most. Additionally, we offer display drivers, application-specific integrated circuits (&#8220;ASICS&#8221;),
optical lenses, and backlights, manufactured by third parties, complementing its core offerings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue
Streams and Market Opportunities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
generation derives primarily from the sale of displays, optical components, and Application Specific Optical Solutions (ASOS) that
we manufacture for defense, industrial, medical and training and simulation applications, alongside customer-funded development
contracts for U.S. defense programs. This dual revenue stream ensures stability and growth potential. Most of the programs designed for these
market segments tend to run for extended time periods, yielding multiple years of revenue and margin streams.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are particularly well-positioned for the emerging augmented reality (AR) and virtual reality (VR) markets, leveraging our technology
and intellectual property. Our unique position as the only known USA-based provider offering AMLCDs, LCOS, OLED and MicroOLED
Displays, combined with optics, enhances our ability to offer the market the best solution for each unique application, serving customers
based on their specific needs. This is a significant competitive advantage for us. The addition of AI Enabled backplane
architectures and pending patent applications in this area puts us at the forefront of display technology for consumer and defense
applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Research
and Development Focus</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Internally
funded research and development is concentrated on advancing OLED, MicroLED, and other display technologies such as bi-directional
pixel architectures and software defined, AI enabled backplane architectures. Historically, we have invested in headset systems for
emerging industrial and consumer markets, now licensed under agreements that may include royalties and purchase commitments. We
believe this licensing strategy results in revenue from past innovations while freeing resources
for new developments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Funded
Research and Development</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have entered various development contracts with agencies and prime contractors of the U.S. Government and commercial customers.
These contracts help support the continued development of our core technologies. A substantial percentage of our revenue derives
from Funded Research and Development, focusing on developing custom product solutions, particularly for the U.S. defense industry.
These programs are typically fixed price and span several years, aiming for production orders post-design completion and are
cancellable at short notice. The knowledge gained, as per corporate strategy outlines,
enhances our expertise, positioning us for future business opportunities. The potential for technologies developed for defense to
eventually transition to commercial and consumer applications underscores long-term growth prospects.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operational
Flexibility and Market Adaptability</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
key aspect of our operations is our flexibility in sourcing, purchasing, and developing display backplanes and deposition solutions
from other companies for integration with proprietary optics and headset designs, particularly in new or cost-sensitive markets.
This adaptability ensures competitiveness and responsiveness to market dynamics, geo-political conflicts, tariffs, and US Department
of Defense and Asian and European defense requirements for country-of-origin and source of supply requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We have shifted our business development efforts to focus on markets where
we have a greater competitive advantage and as a result revenues from defense applications have increased. Sales
to significant non-affiliated customers for fiscal years 2024, 2023 and 2022, as a percentage of total revenues, were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Sales
    as a Percent of Total Revenue</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Customer</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 46%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Defense Customers in Total</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">82</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">52</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">DRS Network &amp; Imaging Systems, LLC</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">40</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Collins Aerospace</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">27</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Funded Research and Development
    Contracts</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">33</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">30</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
fiscal year ends on the last Saturday in December. The fiscal years ended December 28, 2024, December 30, 2023, and December 21, 2022,
are referred to herein as fiscal years 2024, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Augmented
and Virtual Reality</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin
Corporation, a leader in optical solutions, has expressed views on the future of augmented reality (&#8220;AR&#8221;) and virtual reality
(&#8220;VR&#8221;) in defense, industrial, and consumer sectors. Our opinion on these technologies reflects current market dynamics and
technological advancements. The focus is on the adoption trends, necessary technological developments, and the ongoing challenge of balancing
performance and cost in display technologies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Industry Overview and Market Interest</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe, and current trends support, that defense, industrial, and consumer companies are increasingly integrating AR and VR into
their operations, which we believe positions us very well for business expansion given our
expertise in these technologies. These technologies are viewed as innovative applications and computing platforms, transforming how sectors
operate. For instance:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Defense
    Sector:</b> AR and VR are pivotal for training simulations, such as the U.S. Army&#8217;s Integrated Visual Augmentation System Next
    (&#8220;IVAS&#8221;), which enhances soldier capabilities through real-time data overlays. VR is also used for high-fidelity
    training in simulated combat environments. Thermal Weapon Sights, Night Vision Goggles (&#8220;NVGs&#8221;) and integrated helmet
    systems for pilots, tank gunners and first-person viewers (&#8220;FPV&#8221;) for drone control are all burgeoning applications. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Industrial
    Sector:</b> AR has been adopted for maintenance and repair, allowing workers to access real-time diagrams and remote expert assistance,
    boosting productivity. VR is utilized for training in hazardous settings, by companies such as RealWear among others.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Medical
    Sector:</b> AR headsets offer surgeons significant advantages over the historical arrangement of having multiple monitors in the
    operating suite. The headset provides surgeons with the physical convenience and comfort of maintaining direct view of the patient
    while being able to refer to the images provided by the headset as opposed to needing to look away at a separate monitor or monitors
    positioned at various locations in the operating suite. We are seeing significant interest for our headset system in this emerging
    area among both surgeons and though our partnerships with the leading surgical/optical equipment providers.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consumer
    Sector:</b> The consumer market has seen significant activity, driven by products such as Apple&#8217;s Vision Pro, released in
    2024, and other VR headsets such as Oculus. While these products have yet to reach the &#8220;tipping point&#8221; with widespread
    adoption, each new iteration of product brings in new users, and we believe that in the long-term as foundational technologies
    (microdisplays and optics), product designs and application software all improve, adoption will grow significantly. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
widespread interest underscores the potential for AR and VR to become mainstream, but their growth is contingent on several technological
advancements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Necessary
Technological Advancements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
AR and VR markets to mature and expand, sustained investment and innovation are required in the following areas:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Display
    Technology:</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">o</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    demand for higher performance is evident, with a need for displays offering superior resolution, brightness, and field of view. Emerging
    technologies such as MicroLED and next-generation OLED are at the forefront, providing high contrast and energy efficiency. For example,
    MicroLED&#8217;s potential for high brightness makes it suitable for outdoor AR applications. The challenge is to integrate these
    advancements while reducing size, weight, power consumption and costs, as high-end displays currently contribute significantly to
    device prices.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Optics:</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">o</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Optical
    systems require improvements to enhance visual clarity and user comfort. Lightweight and compact designs are crucial, especially
    for prolonged use in AR glasses and VR headsets. Advances in lens materials and designs are underway, aiming to reduce weight and
    improve optical performance.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td>
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Application
    Software:</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">o</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Robust
    and user-centric application software is vital to unlock the full utility of AR and VR. This includes developing applications for
    diverse use cases, such as complex defense simulations, industrial maintenance guides, and immersive consumer gaming experiences.
    The proliferation of app ecosystems, supported by platforms like ATAK&#8482;, Wilcox CLAW&#8482; and others, is driving this development
    while our NeuralDisplay&#8482; software development will focus on developing the associated protocols to integrate with key customers&#8217;
    systems, in this domain.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
updated opinion reflects a robust and growing interest in AR and VR across defense, industrial, and consumer sectors. The path to widespread
adoption hinges on continuous innovation in display technology, optics, application software, and software integration, with a particular
emphasis on balancing performance and cost. The integration of advanced bi-directional, human-in-the-loop sensing, coupled with low power,
edge node algorithms will also be required to enable the performance requirements for Defense, Consumer and Medical applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
Solution and Technology </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin
Corporation is a leader in high-performance optical solutions, focusing on microdisplays and related technologies for various markets.
We design and manufacture small form factor displays, including AMLCDs, LCOS, OLED, and developing MicroLED, along with optical lenses,
backlights, and ASICs. The Company recently invented a fifth generation microdisplay architecture, NeuralDisplay&#8482; which includes
bi-directional, human-in-the-loop and AI-based algorithms resident within the backplane of the display. This technological advancement
can be utilized with either OLED or MicroLED depositions. These components are used in defense, industrial, medical, and consumer applications,
offering complete solutions that include subassemblies and headsets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Products
and Applications</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
displays are critical for near-eye applications, such as thermal weapon sights and pilot helmets in defense, wearable headsets for field
service in industry, surgeon headsets in medical fields, and spatial computing devices for consumers. Their subassemblies combine displays,
optics, and electronics, designed to survive extreme conditions like weapon fire shock and vibration, while headsets are standalone products,
our displays and subsystems are integrated into the finished products built by our customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Competitive
Edge</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
critical aspect of our business is our ability to offer tailored and complete solutions, not just displays, which differentiate us
from competitors. We offer active-matrix liquid crystal, organic light emitting diode, ferroelectic liquid crystal on silicon and
inorganic light emitting diode microdisplays as stand-alone products and in modules and subassemblies which include our optics and
electronics. Furthermore, we believe we are the only USA based, small business that offers five variants of microdisplay
technologies which provide a vast array of technological options for customers&#8217; application needs. A &#8220;small
business&#8221; as defined in U.S. procurement may receive preferential treatment in awarding contracts. We can assist customers
with choosing and customizing the right display architecture for their unique application as compared to competitors who only offer
one technology, for all applications. Specifically, our strategy enables us to design products for rugged environments, a key
advantage in defense and industrial markets, while offering these solutions to be manufactured in multiple locations within the USA
and Europe.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Detailed
Analysis of Kopin Corporation&#8217;s Technology and Market Position</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin
Corporation, a leader in optical solutions, is recognized for our advanced microdisplay technologies and related products, catering to
defense, industrial, medical, and emerging consumer AR and VR markets. This analysis, prepared as of March 2025, provides a comprehensive
overview of the Company&#8217;s technology, products, strategy, and market position. The focus is on detailing the Company&#8217;s capabilities,
competitive advantages, and potential risks, ensuring a thorough understanding of potential investment decisions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
Background and Technology Portfolio</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
design and manufacture a range of small form factor displays, including AMLCDs, LCOS displays, OLED displays, and are developing MicroLED
displays. These displays are complemented by optical lenses, backlights, and ASICs, forming the backbone of our product offerings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
technology extends beyond individual components to include subassemblies and headsets, which integrate displays, optics, and electronics.
These products are designed to withstand extreme environmental conditions, such as the shock and vibration experienced in weapons fire,
making them particularly suitable for defense applications. This capability is a critical differentiator, as it ensures reliability in
rugged environments, a key requirement for defense, medical and industrial customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
<b>AMLCDs</b>, branded as CyberDisplay&#174; products, utilize a proprietary process involving the transfer of integrated circuits from
silicon wafers to glass. This process, detailed in corporate disclosures, enables greater miniaturization, higher pixel density, lower
power consumption, and higher brightness compared to conventional active-matrix LCDs. The manufacturing involves initial steps at foundries
in Taiwan, with final assembly at our facility in Westborough, Massachusetts, as noted in recent financial reports.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>LCOS
</b>displays, manufactured by our subsidiary Kopin Europe Limited (&#8220;KEL&#8221;) in Scotland, are reflective and used in 3D optical
inspection equipment, offering high-speed, high-density imaging capabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OLED
</b>displays, with their emissive nature, provide high contrast and fast response times, making them ideal for AR and VR applications.
We have recently launched a new OLED display with improved brightness and resolution, aimed at the AR/VR market, as announced in November
2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MicroLED
</b>displays are in development, promising high brightness, wide viewing angle, excellent contrast, and potentially low cost. We received
a patent for our MicroLED manufacturing process in September 2024, which is expected to enhance production efficiency and reduce costs,
positioning the Company for future growth in this emerging technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NeuralDisplay&#8482; </b>architecture
is a software-based development focused on integrating bi-directional sensing into the subpixel of either an OLED or MicroLED
display. We believe this patent pending technology will reduce the size, weight, power consumption of consumer and defense AR
solutions by reducing several cameras which are required for eye-tracking, gaze, and dynamic brightness and contrast controls. The
display system is being designed to utilize software and AI accelerating algorithms to adjust the display image and thereby reduce
nausea, latency, and overall system weight which will increase user comfort and battery life.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<!-- Field: Page; Sequence: 7; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Product
Offerings and Applications</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
products are utilized across multiple sectors, each with specific applications:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Defense:
                                            </b>Currently includes thermal weapon rifle sights, fixed and rotary wing pilot helmets and
                                            training and simulation headsets and are designed for armored vehicle targeting systems and
                                            soldier deployed missile systems. These applications require displays and subassemblies that
                                            are manufactured to exact specifications so that they can endure extreme conditions, such
                                            as repetitive shock and vibration.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Industrial:
                                            </b>Focuses on 3D automated optical inspection (3D AOI) systems that use our displays as
                                            spatial light modulators. 3D AOI are quality control systems used in production lines that
                                            manufacture products such as cell phones. Our products are also used in headsets for field
                                            service personnel, enabling hands-free access to data, schematics, and videos for production
                                            or repairs. The Company licenses to our customers wireless industrial headset reference designs,
                                            which integrate displays, optics, and electronics, enhancing productivity.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Medical:
                                            </b>Targets surgeon headsets, allowing real-time visual aid during medical procedures, improving
                                            precision and efficiency. We are developing medical headsets to expand our presence in this
                                            market, as mentioned in recent updates.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consumer:
                                            </b>Includes recreational rifle scopes and potential AR/VR applications, with OLED and MicroLED
                                            displays being key for immersive experiences. Our strategy is to leverage defense and industrial
                                            technologies for consumer market entry.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
subassemblies, such as HLAs for defense, combine displays, optics, and electronics in sealed housings, designed for exact tolerances
to meet rugged environment requirements. Headsets, on the other hand, are standalone products that interface with larger systems, requiring
significant know-how in design, materials selection, assembly, and testing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Manufacturing
and Supply Chain</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
manufacturing process varies by product. AMLCDs involve initial fabrication at Taiwan foundries, with final assembly in Westborough,
Massachusetts, using proprietary Wafer Engineering technology. LCOS displays are manufactured at Kopin Europe Limited in Scotland, ensuring
localized production capabilities. For OLED displays, we design the critical backplane and outsource manufacturing to foundries, adopting
a fabless model to reduce capital costs and leverage existing infrastructure with best of class manufacturing partners globally.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Optical
lenses and backlights are either developed internally or licensed, with third-party manufacturing used to meet specifications. This approach
reduces investment in plants and equipment, allowing us to stay agile and adapt to technological advancements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">Our ASOS
products are currently manufactured using a significant amount of direct labor. However, we have implemented initiatives to automate
many of the processes required to manufacture the products. For example, we removed human defect inspection of lenses and changed the process to use camera
inspection.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Strategy
and Market Expansion</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
strategy is centered on participating in U.S. defense development programs, funded by government agencies and prime contractors, to develop
leading-edge microdisplay technologies. This approach supplements internal R&amp;D budgets and enhances expertise, with revenues from
these contracts contributing significantly to past years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also utilize Small Business Innovation Research (&#8220;SBIR&#8221;) and Cooperative Research &amp; Development Awards (&#8220;CRADA&#8221;)
to work with Defense end-users directly to learn, develop, demonstrate, and commercialize new technologies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
knowledge gained is leveraged for industrial, medical, and consumer applications, aiming to diversify revenue streams. We maintain a
broad intellectual property portfolio, with approximately 200 patents and patent applications, covering microdisplays, optics, and related
technologies, which we believe provides a technology and manufacturing platform competitive advantage.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are also developing software-defined backplanes with AI capabilities, known as NeuralDisplay&#8482;, to address specific use cases in
defense and consumer markets, indicating a forward-looking approach to innovation, as mentioned in recent product development updates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 8; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Markets,
Customers, and Financial Performance</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
primary market is defense, with significant customers including Collins Aerospace and DRS Network &amp; Imaging Systems LLC. In fiscal
year 2024, defense sales (excluding R&amp;D contracts) accounted for 82% of total revenue, up from 56% in 2023 and 52% in 2022, indicating
a strong reliance on this sector. These results were a by-product of an intentional strategic shift in market focus, which we believe
is already proving successful.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Industrial
and medical markets are growing, with customers like HMDmD, expanding our customer base. Research and development revenues, primarily
from U.S. Government contracts, accounted for 12% of total revenues in 2024, down from 33% in 2023 and 30% in 2022, suggesting a shift
from research and development to low-rate initial production (&#8220;LRIP&#8221;) sales.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financially,
we reported a 25% revenue increase in fiscal year 2024 compared to 2023, driven by defense product sales, and are progressing towards
profitability with a reduced net loss, indicating operational improvements, as noted in market analyses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Competition
and Risks</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">The general commercial display
market is highly competitive, and we face competition from large Asian electronics companies such as AUO, BOE Technology Group, Himax,
LG Display, Samsung, Sharp, and Sony in the near eye microdisplay sector. We cannot be certain that we will be able to compete against
these companies and technologies, or that consumers will accept the use of such eyewear in general or our customers&#8217; product form
factor specifically.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">The Company differentiates itself
from its competitors by offering a USA small business, designed and built, complete solutions, including displays, optics, and electronics
such as MicroLED, OLED, LCOS and AMLCD, that are tailored to application specific solutions. Furthermore, the Company is the only USA
based, small business which offers five variants of microdisplay technologies, which provide a vast array of technological options for
customers&#8217; application needs. The Company can assist customers to choose the right display architecture for the application versus
competitors who only offer one technology for all applications. Specifically, the Company&#8217;s strategy enables it to design products
for rugged environments, a key advantage in defense and industrial markets, while offering these solutions to be manufactured in multiple
locations within the USA and Europe.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">Key risks include dependence on major customers, such as DRS Network &amp;
Imaging Systems LLC comprising 65% of revenues in 2024 and therefore posing a concentration risk. The need for continuous innovation in
a rapidly evolving technology market and managing complex supply chains to maintain high production yields for defense subassemblies are
additional challenges.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Developments and Future Outlook</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recent
developments include a partnership with a major defense contractor in January 2025 for advanced microdisplays, enhancing its defense
market position. The launch of a new OLED display in November 2024 and the MicroLED manufacturing patent in September 2024 further strengthen
its AR/VR market potential, along with several noted updates on the emerging NeuralDisplay&#8482; architecture development.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
strategic aspect with regards to geopolitical uncertainties, potential tariffs and sovereign sources of supply for US DoD and European
DoD, is our flexibility in manufacturing, using third-party foundries for OLED and MicroLED displays, which reduces capital expenditure
and allows for scalability, a strategy not always highlighted in standard overview.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Patents,
Proprietary Rights and Licenses</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
important part of our product development strategy is to seek, when appropriate, protection for our products and proprietary technology
using various U.S. and foreign patents and contractual arrangements. We intend to prosecute and defend our proprietary technology aggressively.
Many of our U.S. patents and applications have counterpart foreign patents, foreign patent applications or international patent applications
through the Patent Cooperation Treaty. Although we believe that our patents or other proprietary products and
processes do not infringe upon the intellectual property rights of any third parties, third parties may assert infringement claims against
us from time to time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Human
Capital Resources</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">As of December 28, 2024, our consolidated
business employed 181 full-time employees. Of these employees, 3 hold Ph.D. degrees in Material Science, Electrical Engineering or Physics.
Our management and professional employees have significant prior experience in semiconductor materials, device transistor and display
processing, optical design, manufacturing, and other related technologies. Our employees are in the U.S. and Europe and the laws regarding
employee relationships are different by jurisdiction. None of our employees are covered by a collective bargaining agreement. We have
policies to prevent discrimination based on gender, race, ethnicity, nationality, religion, sexual orientation, gender identity or gender
expression. We take affirmative action to ensure that applicants are hired, and that employees are treated during employment without regard
to their race, ethnicity, religion, sex, or national origin. We also take affirmative action to employ and advance veterans in employment.
We consider relations with our employees to be good.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2004, we finalized and adopted a Code of Business Conduct and Ethics regarding the standards of conduct of our directors, officers and
employees. The code is reviewed and updated periodically by our Board of Directors and is available on our website at www.kopin.com.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Environmental,
Social &amp; Governance (ESG) Initiatives</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
strive to create and maintain a working environment that fosters honesty and hard work and rewards all of our employees&#8217; hard work.
We endeavor to make Kopin Corporation a place people are proud to be associated with. With the growing awareness of environmental and
social issues, we are in the process of creating a more formalized ESG strategy. Our initial process for strategy creation includes work
by a cross-functional ESG team of leaders representing operations, human resources, supply chain, finance, marketing, and facilities
departments. We also utilize third-party facilities, environmental and legal consulting services. These third-party consultants are assisting
us in creating an ESG materiality assessment from which we can develop a baseline assessment for monitoring our progress. Our progress
in creating our ESG strategy and other related activities are reported to the Board of Directors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide recurring company-wide communication of our formalized values, a summary of which are:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Integrity</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Team</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 36%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customers</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Uphold
    Ethical Standards in Our Performance</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Treat
    Everyone with Respect</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Highest
    Quality Customer Service Through Collaborative Success</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Keep
    Our Commitments</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Encourage
    Open Communication</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provide
    Industry Leading Products</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Protect
    Our Intellectual Property</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Promote
    Critical Thinking and Innovation</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maintain
    Confidentiality and Protect Customer Intellectual Property</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are not a member of the Responsible Business Alliance (&#8220;RBA&#8221;); however, we have utilized the themes of the RBA Code of Conduct
to supplement our Code of Ethics, including the RBA Code of Conduct&#8217;s five critical areas of corporate social responsibility: labor,
health and safety, environment, management systems, and ethics. We believe that by following the values noted above and doing our part
in each of these areas, we can achieve our business objectives and long-term stockholder value. For additional information, see &#8220;Item
1 &#8211; Business: Human Capital Resources&#8221; in this Form 10-K.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 9; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
strive to create a workplace based on the following principles and goals:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Care
for Our People</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We believe in upholding the principles of human rights, worker safety, and observing fair labor practices within our organization.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We respect different viewpoints and perspectives, and ultimately individual thoughts create innovation and achieve better results. We
continually evaluate how we provide organizational training, formalize company values, and revitalize recruitment strategy.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We are committed to employee safety. We have installed safety protocols and monitoring systems. We have periodic audits by third parties
to test our systems and perform preventive maintenance. Our policies prohibit an employee from being alone in our production facilities
or in unsupervised areas of our facilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Environmental
Responsibility</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We are committed to protecting the natural environment and our community by complying with all applicable legal and regulatory requirements.
We maintain an environmental management system and a specific framework for implementing relevant sustainable practices.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We ask our employees to help us contribute towards environmental sustainability by looking for opportunities to conserve energy, reduce
consumption of natural resources, preserve air and water quality, manage waste properly, reuse and recycle, and reduce the use of toxic
substances in our operations where possible, including, in particular, in our clean room and lab facilities. Our clean room facility
emissions are less than permitting and reporting thresholds, and we track emissions monthly to verify compliance with the regulations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We look for ways to reduce energy consumption in our facilities around the world, including upgrades and/or retrofits to smart heating,
ventilation, and air conditioning systems. For instance, we have installed variable speed fans, which only turn on based on various metrics,
thereby reducing energy usage.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Ethics
&amp; Corporate Responsibility</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We are committed to ensuring ethical organizational governance and embracing diversity and inclusion in the board room and throughout
the organization.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We are committed to observing fair, transparent, and accountable operating practices.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We seek to create and foster a healthy, balanced, and ethical work environment for everyone in our organization. To this end, we promote
an ethical organizational culture and encourage all employees to raise questions or concerns about actual or potential ethical issues
and Company policies and to offer suggestions about how we can make our organization better. We have a Whistleblower Ethics Hotline that
includes global telephone access and online access. We have an independent third party periodically test the Whistleblower Ethics Hotline.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Supply
Chain Responsibility</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We intend to request that our suppliers adhere to the RBA Code of Conduct or its equivalent by flowing this requirement through our commercial
contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
We also adhere to Rule 13p-1 under the Exchange Act and support efforts to avoid sourcing conflict minerals that directly or indirectly
finance or benefit armed groups in the Democratic Republic of Congo and in adjoining countries. Consistent with the Organization for
Economic Co-operation and Development Due Diligence Guidance concerning conflict minerals, we adopted the Conflict-Free Sourcing Initiative
Due Diligence reporting process and seek to obtain conflict minerals content declarations from our suppliers each year, all in an effort
to promote supply chain transparency. We do not directly source tin, tantalum, tungsten, or gold (collectively referred to as 3TG) from
mines, smelters or refiners, and we are in most cases several or more levels removed from these supply chain participants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 10; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Government
Regulations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business is subject to extensive regulation in the industries we serve. We deal with numerous U.S. Government agencies and entities,
including but not limited to branches of the Department of Defense (&#8220;DoD&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
defense contractors are among our largest customers, representing a substantial majority of our total revenues. The U.S. Government may
terminate a contract with us or our customers either &#8220;for convenience&#8221; (for instance, due to a change in its perceived needs)
or if we default due to our failure or the failure of a general or subcontractor to perform under the contract. If the federal government
terminates a contract with one of our customers, our contract with our customers would entitle us to recover only our incurred
or committed costs, settlement expenses and possibly profit on the work completed prior to termination. However, under certain circumstances,
our recovery costs upon termination for convenience of such a contract may be limited. If terminated by the government because of our
default, we could be liable for payments made to us for undelivered goods or services, additional costs the government incurs in acquiring
undelivered goods or services from another source, and any other damages it suffers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, we are subject to a variety of federal, state and local governmental regulations including the use, storage, discharge and
disposal of toxic, volatile or otherwise hazardous chemicals used in our manufacturing process. Failure to comply with present or future
regulations could result in fines being imposed on us, suspension of production or cessation of operations. Any failure on our part to
control the use of, or adequately restrict the discharge of hazardous substances, or otherwise comply with environmental regulations,
could subject us to significant future liabilities. We also cannot be certain that past use or disposal of environmentally sensitive
materials in conformity with the existing environmental laws and regulations will protect us from required remediation or other liabilities
under current or future environmental laws or regulations. Certain chemicals we import are subject to regulation by the U.S. Government.
If we or our suppliers do not comply with applicable laws, we could be subject to adverse government actions and may not be able to import
critical supplies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">The costs, burdens, and/or impacts of complying with federal and state
regulations could be an expensive and time-consuming process, and failure to comply with any such legal requirements could have a
significant impact on our financial position, results of operations, and cash flows.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are also subject to federal International Traffic in Arms Regulations (&#8220;ITAR&#8221;) laws which regulate the protection (cybersecurity)
and export of technical data and export of products to other nations that may use such data or products for defense purposes. Cybersecurity
and data security and protection laws and regulations are evolving and present increasing compliance challenges, which may increase our
costs, affect our competitiveness, cause reputational harm, and expose us to substantial fines or other penalties. Failure to comply
with present or future regulations could result in fines being imposed on us, suspension of production, or a cessation of operations.
Any failure on our part to obtain any required licenses for the export of technical data and/or export of our products, or to otherwise
comply with ITAR, could subject us to significant future liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 11; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are also subject to federal importation laws that regulate the importation of raw materials and equipment from other nations that are
used in our products. Failure to comply with present or future regulations could result in fines being imposed on us, suspension of production,
or a cessation of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Investments
in Related Businesses</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 30, 2019, we entered into an Asset Purchase Agreement with Solos Technology Limited (&#8220;Solos Technology&#8221;), pursuant
to which we sold and licensed certain assets of our Solos product line and Whisper Audio (&#8220;Whisper&#8221;) technology. As consideration
for the transaction, we received 1,172,000 common shares representing a 20.0% equity stake in Solos Technology&#8217;s parent company,
Solos Incorporation (&#8220;Solos Inc.&#8221;). Our 20.0% equity stake will be maintained until Solos Inc. has raised a total of $7.5
million in equity financing after which we will need to participate in future equity offerings, or our ownership percentage will be diluted.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
acquired an equity interest in Lenovo New Vision in the first quarter of 2018 for $1.0 million and the contribution of certain intellectual
property. As of December 28, 2024, we have approximately 10% interest in this investment and the carrying value of our investment is
$1.5 million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
acquired a right to an equity interest in a medical device company in 2021. As of December 28, 2024, the carrying value of this investment
is $0.3 million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 28, 2024, we own 100% of the outstanding common stock of Kopin Virginia, Inc. (formerly NVIS, Inc), KEL, and e-MDT America
Inc. (&#8220;eMDT&#8221;) and we consolidate each of their financial results within our consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
terminated operations of our subsidiary, Kopin Software Ltd., in the third quarter of 2019 and are in the process of liquidating it.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 5, 2023, the Company entered into a Technology License Agreement and an Asset Purchase Agreement (the &#8220;LST Agreements&#8221;)
with Lightning Silicon Technology, Inc (&#8220;LST&#8221;). Pursuant to the LST Agreements, the Company issued a license to LST for certain
technology associated with our Organic Light Emitting Technology, transferred in-process development contracts with two customers and
accounts receivables that the Company had previously determined were not collectible. As consideration for the transaction, the Company
received 18,000,000 common shares representing a 20.0% equity stake in LST. The Technology License agreement provides for Kopin to transfer
certain patents to Lightning Silicon if they achieve certain milestones, however upon transfer Kopin will receive a license to the technology.
The Company will also receive a royalty based on unit sales of products that utilize the technology licensed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may from time to time make further equity investments in these and other companies engaged in certain aspects of the display, electronics,
optical and software industries as part of our business strategy. In addition, the wearable computing product market is relatively new
and there may be other technologies we need to invest in to enhance our product offering. These investments may not provide us with any
financial return or other benefit, and any losses by these companies or associated losses in our investments may negatively impact on
our operating results.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sources
and Availability of Raw Materials and Components</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
rely on third-party independent contractors for certain integrated circuit chip sets, backlights and other critical raw materials such
as special glasses, wafers and chemicals. In addition, our CyberDisplay subassemblies, HLAs, binocular display modules, and other modules
include lenses, backlights, printed circuit boards and other components that we purchase from third-party suppliers. Some of these third-party
contractors and suppliers are small companies with limited financial resources. In addition, our defense customers typically buy a small
number of units, which prevents us from qualifying and buying components economically from multiple vendors. As a result, we are highly
dependent on the select number of third-party contractors and suppliers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Availability
of Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
make available free of charge through our website, www.kopin.com, our Annual Reports on Form 10-K and other reports that we file or furnish
with the SEC as soon as reasonably practicable after they are filed or furnished, as well as certain of our corporate governance policies,
including the charters for the Board of Directors&#8217; audit, compensation, and nominating and corporate governance committees and
our code of ethics, corporate governance guidelines and whistleblower policy. We will also provide any person without charge, upon request,
a copy of any of the foregoing materials. Any such request must be made in writing to us, c/o Investor Relations, Kopin Corporation,
125 North Drive, Westborough, MA, 01581.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 12; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    1A.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_003"></span>Risk
    Factors</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
operate in a changing global environment that involves numerous known and unknown risks and uncertainties that could materially adversely
affect our financial condition, results of operations, cash flows, and competitive position. Accordingly, our business and financial
results are subject to a number of risks and uncertainties, including those set forth below. Additional risks and uncertainties that
are not currently known to us or that we currently do not believe to be material may also negatively affect our business and financial
results. The risk factors set forth below describe what we believe to be the material risks and uncertainties related to our financial
condition, results of operations, cash flows, and competitive position. We have included the risk factors below without any reflection
on the relative importance of, or likelihood of, any particular risk factor.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
have experienced a history of losses, have a significant accumulated deficit, have had negative cash flow from operating activities
in fiscal years 2024, 2023, and 2022, and expect to have negative cash flow from operating activities in fiscal year 2025</i>. Since
inception, we have incurred significant net operating losses. As of December 28, 2024, we had an accumulated deficit of $402.0
million. At December 28, 2024 and December 30, 2023, we had $36.6 million and $17.9 million of cash and cash equivalents, including
restricted cash, and marketable securities, respectively. For the years 2024 and 2023, net cash used in operating activities was
$14.2 million and $15.3 million, respectively. The increase in our cash and cash equivalents and marketable securities is primarily
due to gross proceeds of $33.9 million received from the sale of 43.0 million shares of common stock and the pre-funded warrants to
purchase up to 4,000,000 shares of common stock at a public offering price of $0.65 per share. We have accrued $24.8 million for a
litigation issue and as a result we have concluded that there is substantial doubt about our ability to continue as a going concern within one year following the issuance of this annual report. We plan
to continue to invest in research and development even during periods when we are not profitable, which may result in our incurring
losses from operations and negative cash flow. If we do not soon achieve and maintain positive cash flow and profitability, our
financial condition will ultimately be materially and adversely affected, and we will be required to raise additional capital. We
may not be able to raise any necessary capital on commercially reasonable terms or at all. If we fail to achieve or maintain
profitability on a quarterly or annual basis within the timeframe expected by investors, the market price of our common stock may
decline.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt"><i>Raising additional funds by
issuing securities may cause dilution to our existing stockholders or restrict our operations.</i> To the extent that we raise additional
capital by issuing equity securities, the share ownership of existing stockholders will be diluted. The terms of any financing may adversely
affect the holdings or the rights of our stockholders and the issuance of additional securities, whether equity or debt, or the possibility
of such issuance, may cause the market price of our shares to decline. We may sell shares or other securities in other offerings at a
price per share that is less than the prices per share paid by other investors, and investors purchasing shares of our common stock or
other securities in the future could have rights superior to existing stockholders. The sale of additional equity or convertible securities
would dilute all of our stockholders, and the terms of these securities may include liquidation or other preferences that adversely affect
our existing stockholders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Management
has identified material weaknesses in our internal controls over financial reporting, and we may be unable to develop, implement and
maintain appropriate controls in future periods.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; color: #242424"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Sarbanes-Oxley Act of 2002 and SEC rules require that management annually report on the effectiveness of our internal control over financial
reporting and our disclosure controls and procedures. As more fully described within Item 9A, &#8220;Controls and Procedures,&#8221;
of this Form 10-K, in the fourth quarter of 2024 management identified material weaknesses in internal control over financial reporting.
As a result, our Chief Executive Officer and Chief Financial Officer concluded that our internal controls over financial reporting were
not effective as of December&#160;28, 2024. The specific material weaknesses are described in Part II - Item 9A. &#8220;Controls and
Procedures&#8221; of this 2024 Form 10-K in &#8220;Management&#8217;s Report on Internal Control over Financial Reporting.&#8221; A material
weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable
possibility that a material misstatement of our annual or interim consolidated financial statements would not be prevented or detected.
We cannot assure you that additional material weaknesses in our internal control over financial reporting will not be identified in the
future. Any failure to maintain or implement required new or improved controls, or any difficulties we encounter in their implementation,
could result in additional material weaknesses, or could result in material misstatements in our financial statements, which could cause
us to fail to meet our reporting obligations or cause investors to lose confidence in our reported financial information, leading to
a decline in our stock price. The material weaknesses did not result in any identified misstatements to the December&#160;28, 2024, audited
financial statements, nor with respect to the financial statements for any previously reported period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are in the process of developing and implementing our remediation plan for the identified material weaknesses, and we expect that this
work will continue in 2025. There can be no assurance, however, as to when the remediation plan will be fully developed, when it will
be fully implemented and/or the cost of its implementation. Until our remediation plan is fully implemented, we will continue to devote
significant 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 is a risk that we will be unable to timely file future periodic reports with the SEC and/or that our future
financial statements could contain undetected errors. Until the remediation plan is complete and implemented, we will rely upon additional
interim control procedures prescribed by management, including the utilization of manual mitigating control procedures to help ensure
that we fairly state our financial statements in all material respects. However, the establishment of these interim controls does not
provide the same degree of assurance as a fully remediated control environment. For more information relating to our internal control
over financial reporting and disclosure controls and procedures, and the remediation plan that we have undertaken, see Part II - Item
9A. &#8220;Controls and Procedures&#8221; of this 2024 Form 10-K.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
may be unable to manufacture our products cost effectively to meet contractual specifications or customer requirements. </i>Our products
are required to meet specifications agreed to in purchase orders and related agreements with our customers. Our ability to produce products
which meet these specifications is dependent on a number of factors including but not limited to our manufacturing processes and our
vendors providing raw materials that meet the specifications we have agreed to with them. In addition, while there may be agreement with
our customers on the specifications there may be ambiguity with the method to measure compliance with meeting the specifications. When
we commence production of new products, we normally go through a period of low production efficiency as we modify our production processes
for higher volume output and train more production employees on how to make the product. Low production efficiency means that the cost
to make the product is more than what we anticipated when we accepted the purchase order from the customer. In addition, after we commence
selling our products customers may request changes to the products which may also result in the low production efficiency starting again.
We currently have several new products and new product configurations going to production. If the products we deliver are found to have
undetected defects or latent defects when we ship them, we may incur the cost to recall the products. Product recalls and product liability
and warranty claims can result in significant damages and costs, including fines, as well as other harm to our business. If we are unable
to manufacture our products cost effectively, our revenue and ability to obtain profitability will be adversely affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Our
revenues and cash flows could be negatively affected if sales of our display products for defense applications significantly decline
or the current defense development programs are either cancelled or ultimately do not result in future product sales.</i> The sale of
our display products to the military for use in thermal weapon sights and avionic helmets has been a primary source of our defense revenues
and cash flows over the last several years. We currently are included in the Family Weapon Sight (&#8220;FWS&#8221;) Individual program
and the Joint Strike Fighter (F-35) jet fighter program. In 2023 and 2024, we experienced quality issues with the products we supplied
for the FWS-I program. These quality issues resulted in suspension of shipments to our customer at various times during 2023 and 2024
as we made modifications to our production processes. We are continuing to make modifications to our production processes as we resolve
certain issues. We are in development and qualification of additional defense programs related to avionic helmets, armored vehicles and
soldier rifle scopes. Our ability to generate revenues and cash flow from sales to the U.S. military and our customers depends on our
Display products remaining qualified in the F-35 Joint Strike Fighter, FWS and other U.S. defense programs, our customers continuing
to serve as the suppliers for those programs, and on the U.S. Government/military funding these programs. We may not be awarded contracts
for the systems we are in qualification for, and for the systems we are qualified for, we may only be awarded a portion of the program
as the U.S. military looks to have multiple sources when possible. Even if our products qualify for these programs, the U.S. Government
can opt to change suppliers, in which case demand for our products could be negatively affected. In addition, the government could postpone
or cancel these programs. We believe the DoD is evaluating alternative display technologies for the F-35 Strike Fighter program and other
defense programs, and we will need to develop and qualify any replacement display technologies. Our ability to generate revenues and
cash flow from sales to the U.S. military also depends on winning contracts over our competitors. If we are unable to be qualified into
new U.S. defense programs, remain qualified in existing programs, or win orders against our competition, or if defense programs are not
funded, then our ability to generate revenues and achieve profitability and positive cash flow will be materially and negatively impacted.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><i>A decline in
the U.S. Government defense budget, changes in spending or budgetary priorities, a prolonged U.S. Government shutdown or delays in
contract awards may significantly and adversely affect our future revenues, cash flow and financial results</i>. In addition to the
Anti-Deficiency Act, in recent years U.S. Government appropriations have been affected by larger U.S. Government budgetary issues,
including reductions or shifts in the capital resources or government funding, and related legislation. As a result, DoD funding
levels have fluctuated and have been difficult to predict. Future spending levels are subject to a wide range of factors, including
Congressional action and changes to governmental policies and programs, including loans, grants, guarantees and other subsidies, and
changes to government spending policies, including shifts in funding priorities. In addition, in recent years the U.S. Government
has been unable to complete its budget process before the end of its fiscal year, resulting in both a government shutdown and
continuing resolutions to extend sufficient funds only for U.S. Government agencies to continue operating. Most recently, the
federal government was shut down due to a lack of funding for over one month between late 2018 and early 2019. Additionally, the
national debt has recently threatened to reach the statutory debt ceiling in 2024, and such an event in future years could result in
the U.S. Government defaulting on its debts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">As a result,
defense spending levels are difficult to predict beyond the near term due to numerous factors, including the external threat
environment, future government priorities and changes to funding of government agencies, and the state of government finances.
Significant changes in defense spending or changes in U.S. Government priorities, policies and requirements could have a material
adverse effect on our results of operations, financial condition or liquidity.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 13; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><i>Most of our defense
sales are on a fixed-price basis, which could subject us to losses if there are cost overruns</i>. Under a fixed-price contract, we receive
only the amount indicated in the contract, regardless of the actual cost to produce the goods. While firm fixed-price contracts allow
us to benefit from potential cost savings, they also expose us to the risk of cost overruns. If the initial estimates that we use to
calculate the sales price and the cost of performing the work prove to be incorrect, we could incur losses. We have had situations where
we have underestimated the cost of a program and incurred losses in fulfilling the contract. As discussed above, we are seeing a global
shortage of semiconductors and other raw materials which is resulting in a significant increase in some raw material prices. In addition,
the U.S. recently experienced inflation levels not seen in many years which drove higher labor costs and there is an expectation that
tariffs may result in additional inflation in the future. Some of our contracts have specific provisions relating to cost, scheduling,
and performance. If we fail to meet the terms specified in those contracts, then our cost to perform the work could increase, which would
adversely affect our financial position and results of operations. Some of the contracts we bid on have Indefinite Delivery, Indefinite
Quantity (&#8220;IDIQ&#8221;) provisions. This means we are bidding a fixed price but are not assured of the quantity the government
will buy or when it will buy during the term of the contract. This means we are exposed to the risk of price increases for labor, overhead
and raw materials during the term of the contract. We may incur losses on fixed-price and IDIQ contracts that we had expected to be profitable,
or such contracts may be less profitable than expected, which could have a material adverse effect on our business, financial condition,
results of operations, and cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><i>Our investments
in the development and sale of OLED microdisplays may not be successful, which may materially adversely affect our sales, profitability
and cash flow</i>. Historically, we have sold products that incorporate our proprietary AMLCDs. We believe that for certain applications,
OLED microdisplays have performance advantages and we have received future display product needs from some customers that plan to switch
from AMCLDs to OLED microdisplays in the next two to three years. We are in the process of designing and developing OLED microdisplays
and establishing foundry relationships to manufacture them. We expect to make additional monetary investments in their commercialization,
though our plan is to outsource their production. We have little experience in production outsourcing. If we are unsuccessful in designing
and developing OLED microdisplays or if we are unable to find cost-effective third-party production partners, our sales and profitability
may be negatively affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><i>Changes in government trade
policies may increase the cost of our products, which may materially adversely affect our sales or profitability. </i>We depend on a Taiwanese
foundry for the manufacture of integrated circuits for our AMLCD display products and on Chinese, Korean, and European foundries for our
OLED display products. In recent years the U.S. has imposed, among other actions, new or higher tariffs, including those that have been
or may be imposed by the new presidential administration in the U.S. on specified imported products originating from China in response
to what it characterizes as unfair trade practices, and China has responded by proposing or implementing new or higher tariffs on specified
products imported from the U.S. Tariffs on components that we import from China or other nations that have imposed, or may in the future
impose, tariffs have in some cases and may in the future cause our expenses to increase, which would adversely affect our profitability
unless we were able to exclude our products from the tariffs or we raise prices for our products, which may result in our products becoming
less attractive relative to products offered by our competitors. In addition, future actions or escalations by either the U.S. or China
that affect trade relations may also affect our business or that of our suppliers or customers, and we cannot provide any assurances as
to whether such actions will occur or the form that they may take. Moreover, it is uncertain to what extent, if any, the U.S. tariffs
on components that we import from China will affect the Taiwanese foundries on which we depend, in part because many Taiwanese foundries
conduct parts of their manufacturing in China. Kopin has completed and continues to transition several OLED device deposition steps to
European supply chain partners for U.S. DoD source of supply requirements and duplicity to reduce the risk of Chinese supply and potential
tariffs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">A protectionist trade environment in either the U.S. or those foreign countries
in which we do business, such as a change in the current tariff structures, export compliance or other trade policies, may materially
adversely affect our ability to sell our products in foreign markets. To the extent that our sales or profitability are affected negatively
by any such tariffs or other trade actions, our business and results of operations may be materially adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><i>Our business
and financial performance may be adversely affected by cyber-attacks on information technology infrastructure and products, as well
as changes in cybersecurity and if our information technology security systems were infiltrated and confidential and/or proprietary
information were taken, we could be subject to fines, lawsuits and loss of customers</i>. Significantly larger organizations with
much greater resources than us have been the victim of cybercrimes. We routinely receive emails probing our Internet security, and
our Internet security systems have detected outside organizations attempting to install Trojan virus software packages in our
systems. We rely on our electronic information systems to perform routine transactions to run our business. We transact business
over the Internet with customers, vendors and our subsidiaries and have implemented security measures to protect against
unauthorized access to this information. We have also implemented security policies that limit access via the Internet from the
Company to the outside world based on the individual&#8217;s position in the Company. We routinely receive security patches from
software providers for the software we use. Our primary concerns are inappropriate access to personnel information, information
covered under the International Traffic in Arms Regulation, product designs and manufacturing information, financial information and
our intellectual property, trade secrets and know-how. Our business may be impacted by disruptions to our own or third-party
information technology (IT) infrastructure, which could result from, among other causes, cyberattacks on or failures of such
infrastructure or compromises to its physical security. Cybersecurity threats are continuously evolving and include, but are not
limited to, both attacks on our IT infrastructure and attacks on the IT infrastructure of our customers, suppliers, subcontractors
and other third parties with whom we do business routinely, both on premises and in the cloud, attempting to gain unauthorized
access to our confidential, proprietary, or otherwise protected information, classified information, or information relating to our
employees, customers and other third parties, or to disrupt our systems or the systems of third parties. We are also exposed to the
risk of insider threat attacks. Any such attacks could disrupt our systems or those of third parties, impact business operations,
result in unauthorized release of confidential, proprietary, or otherwise protected information, and corrupt our data or that of
third parties. The threats we face are continuously evolving and vary in degree of severity and sophistication. These threats
include advanced persistent threats from highly organized adversaries, including but not limited to cyber criminals, nation states
and so-called hacktivists, particularly those adverse to the security interests of the U.S. and its allies, which target us and
other defense contractors. These types of threats are related to the geopolitical environment and have, therefore, grown in number
due to recent geopolitical conflicts. In addition, because of the rapid pace of technological change, we and our customers,
suppliers, subcontractors and other third parties with whom we conduct business continue to rely on legacy systems and software,
which can be more vulnerable to cyber threats and attacks. Moreover, we, like other companies, see an unprecedented number of
previously unknown vulnerabilities, for which there are no known mitigations being revealed by new attacks. Further, the
sophistication, availability and use of artificial intelligence by threat actors present an increased level of risk. Due to the
evolving threat landscape, we have experienced and expect to continue to experience more frequent and increasingly advanced
cyber-attacks. In addition, changes in domestic and international cybersecurity-related laws and regulations have expanded
cybersecurity-related compliance requirements, and cybersecurity regulatory enforcement activity has grown. We expect the regulatory
environment to continue to evolve, and staying apace with these regulatory changes could increase our operational and compliance
expenditures and those of our suppliers, and lead to new or additional information technology and product development expenses. We
also face reputational, litigation and financial risks in relation to potential required disclosures and increased risk of
enforcement. We continue to make investments and adopt measures designed to enhance our protection, detection, response, and
recovery capabilities, and to mitigate potential risks to our technology, products, services and operations from potential
cybersecurity threats, as well as to comply with evolving regulations. However, given the unpredictability, nature and scope of
cyber-attacks, it is possible that we are unable to defend against all cyber-attacks, that potential vulnerabilities could go
undetected and persist in the environment for an extended period, or that we may otherwise be unable to mitigate customer losses and
other potential consequences of these attacks. In some cases, we must rely on the safeguards put in place by our customers,
suppliers, subcontractors and other third parties to protect against and report cyber threats and attacks. We could potentially be
subject to production downtimes, operational delays, other detrimental impacts on our operations or ability to provide products and
services to our customers, the compromise of confidential information, intellectual property or otherwise protected information,
misappropriation, destruction or corruption of data, security breaches, other manipulation or improper use of our or third-party
systems, networks or products, financial losses from remedial actions, loss of business, or potential liability, penalties, fines
and/or damage to our reputation. Any of these could have a material adverse effect on our competitive position, results of
operations, financial condition or liquidity. Due to the evolving nature of such risks, the impact of any potential incident cannot
be predicted.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 18pt">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Our
investments in the development and sale of OLED microdisplays may not be successful, which may materially adversely affect our sales,
profitability and cash flow. </i>Historically, we have sold products that incorporate our proprietary AMLCDs. We believe that for certain
applications OLED microdisplays have performance advantages and we have received future display product needs from some customers that
plan to switch from AMCLDs to OLED microdisplays in the next two to three years. We are in the process of designing and developing OLED
microdisplays and establishing foundry relationships to manufacture them. We expect to make additional monetary investments in their
commercialization, though our plan is to outsource their production. We have little experience in production outsourcing. If we are unsuccessful
in designing and developing OLED microdisplays or if we are unable to find cost-effective third-party production partners, our sales
and profitability may be negatively affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Supply
shortages have and could continue to impair the quality, reduce the availability or increase the cost of raw materials, which could harm
our business.</i> We rely on third-party independent contractors for certain integrated circuit chip sets, backlights, and other critical
raw materials such as special glasses, wafers, and chemicals. Lead times for the parts and components that we order vary significantly
and depend on factors such as manufacturing cycle times, manufacturing yields, and the availability of raw materials used to produce
the parts or components. The semiconductor industry has been and continues to experience a shortage of semiconductor components. We have
experienced intermittent shortages of raw materials, which has affected our ability to manufacture and ship units. These shortages have
also resulted in an increase in the cost of raw materials and semiconductor components. Our products sold for defense applications go
through an expensive and long qualification period before the government will accept the products. Once the product for a defense application
is accepted there are restrictions on our ability to substitute a different raw material or component for the one used in the qualification
of the product. If these shortages were to further affect our supply of raw materials, our ability to manufacture and distribute our
products could continue to be adversely affected, which in turn would adversely affect our results of operations or financial condition.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Geopolitical
tensions and any conflicts resulting therefrom may negatively affect our ability to source materials and components required to
manufacture our products.</i> We depend principally on a Taiwanese foundry for the fabrication of integrated circuits for our AMLCD
defense display products. We use a Chinese foundry for the deposition process in creating our OLED displays. Our reliance on these
foundries involves several risks, including reduced control over availability, capacity utilization, delivery schedules,
manufacturing yields, and costs. Geopolitical changes in China-Taiwan or China-U.S. relations could disrupt these foundries&#8217;
operations and cause these risks to materialize, which would adversely affect our ability to manufacture our display products. If
these foundries were to become unable to provide the required capacity, services or quality on a timely basis due to a military or
other form of conflict, geopolitical tensions, including in Ukraine, the Middle East, China, Taiwan and other regions, financial
market volatility and disruption, inflationary concerns, changes in tax laws and regulations, interest and currency exchange rates,
uncertain economic conditions in the United States and abroad, and additional tariffs, including those imposed or that may be
imposed by the new presidential administration in the U.S., or other reasons relating thereto, we may not be able to manufacture and
ship our display products, or we may be forced to manufacture them in limited quantities until replacement foundry services can be
obtained. Furthermore, we cannot assure that we would be able to establish alternative manufacturing and packaging relationships on
acceptable terms or at all.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
are in the process of transitioning from using a Chinese deposition foundry to a European foundry for certain OLED products for defense
applications.</i> We depend principally on a Chinese foundry for the deposition process in creating our OLED displays but we are in the
process of having the deposition process performed by a European foundry. If we are unsuccessful in executing our transition plan or
if the transition is significantly delayed, our ability to manufacture and distribute our products could continue to be adversely affected,
which in turn would adversely affect our results of operations or financial condition.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 14; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><i>Our business,
results of operations and financial condition could be adversely affected by events beyond our control, such as natural disasters, public
health crises, political crises, negative global climate patterns, or other catastrophic events. </i>Our business and operations, or those
of our suppliers, could be negatively affected by various events beyond our control, including, without limitation, natural disasters,
such as hurricanes, tornadoes, floods, earthquakes, extreme cold events and other adverse weather conditions; political crises, such as
terrorist attacks, war, labor unrest, and other political instability (including, without limitation, the ongoing conflicts between Russia
and Ukraine and Israel and Hamas); negative global climate patterns, or other catastrophic events, such as fires or other disasters occurring
at our suppliers&#8217; manufacturing facilities, whether occurring in the United States or internationally; and public health crises,
such as pandemics, epidemics, or any other public health crisis that results in economic and trade disruptions, including the disruption
of global supply chains. These events could disrupt areas in which our offices, suppliers, customers, distribution centers, and warehouses
are located, as well as the operations of our global supply chain and those of our third-party partners. Furthermore, these types of events
could negatively impact consumer spending in the impacted regions or, depending upon the severity, globally. To the extent any of these
events occur, our operations and financial results could be adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
generally do not have long-term contracts with our customers, which makes forecasting our revenues and operating results difficult. </i>We
generally do not enter into long-term agreements with our customers obligating them to purchase our products. Our business is characterized
by short-term purchase orders with shipment schedules within one year, and we generally permit orders to be cancelled or rescheduled before
shipment without significant penalty. As a result, our customers may cease purchasing our products at any time, which makes forecasting
our revenues difficult. In addition, due to the absence of a substantial non-cancellable backlog, we typically plan our production and
inventory levels based on internal forecasts of customer demand, which are highly unpredictable and can fluctuate substantially. The
uncertainty of product orders makes it difficult for us to forecast our sales and allocate our resources in a manner consistent with
our actual sales. Moreover, our expense levels and the amounts we invest in capital equipment and new product development costs are based
in part on our expectations of future sales and, if our expectations regarding future sales are inaccurate, we may be unable to reduce
costs in a timely manner to adjust for sales shortfalls, and our results of operations and financial condition could be materially adversely
affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fluctuations
in operating results make financial forecasting difficult and could adversely affect the price of our common stock.</i> Our quarterly
and annual revenues and operating results may fluctuate significantly for numerous reasons, including:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    timing of the initial selection of our display products as components in our customers&#8217; new products;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Availability
    of interface electronics for our display products;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Competitive
    pressures on selling prices of our products;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    timing and cancellation of customer orders;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    ability to introduce new products and technologies on a timely basis;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    ability to successfully reduce costs;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    cancellation of U.S. Government contracts; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    ability to secure agreements from our major customers for the purchase of our products.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 15; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of these and other factors, investors should not rely on our revenues and our operating results for any one quarter or year
as an indication of our future revenues or operating results. If our quarterly revenues or results of operations fall below the expectations
of investors or public market analysts, the price of our common stock could fall substantially.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Our
customers who purchase display products for defense applications typically incorporate our products into their products, which are
sold to the U.S. Government under contracts. U.S. Government contracts generally are not fully funded at inception and may be
terminated or modified prior to completion, which could adversely affect our business. </i>Congress funds much of the federal budget
on an annual basis, and Congress often does not provide agencies with all the money requested in their budget. Many of our
customers&#8217; contracts cover multiple years and, as such, are not fully funded at the contract award. If Congress or a U.S.
Government agency chooses to spend money on other programs, including as a result of changes to governmental policies and programs
imposed or that may be imposed by the new presidential administration in the U.S., our customers&#8217; contracts may be terminated
for convenience. The Anti-Deficiency Act prohibits involving the government in any obligation to pay money before funds have been
appropriated for that purpose, unless otherwise allowed by law. Therefore, the Anti-Deficiency Act indirectly regulates how agencies
award our contracts and pay our invoices. Federal government contracts generally contain provisions that provide the federal
government rights and remedies not typically found in commercial contracts, including provisions permitting the federal government
to, among other things: terminate our existing contracts; modify some of the terms and conditions in our existing contracts; subject
the award to protest or challenge by competitors; suspend work under existing multiple year contracts and related delivery orders;
and claim rights in technologies and systems invented, developed or produced by us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
federal government may terminate a contract with us or our customers either &#8220;for convenience&#8221; (for instance, due to a change
in its perceived needs) or if we default due to our failure or the failure of a general or subcontractor to perform under the contract.
If the federal government terminates a contract with one of our customers, our contract with our customers would entitle us
to recover only our incurred or committed costs, settlement expenses and retain any profit on the work that was completed prior
to termination. However, under certain circumstances, our recovery costs upon termination for convenience of such a contract may be limited.
As is common with government contractors, we have experienced occasional performance issues under some of our contracts. We have received
Stop Work Orders wherein work is suspended pending a review of the program. We may in the future receive show-cause or cure notices under
contracts that, if not addressed to the federal government&#8217;s satisfaction, could give the government the right to terminate those
contracts for default or to cease procuring our services under those contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 16; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, U.S. Government contracts and subcontracts typically involve long purchase and payment cycles, competitive bidding, qualification
requirements, delays or changes in funding, extensive specification and performance requirements, price negotiations and milestone requirements.
Each U.S. Government agency often also maintains its own rules and regulations with which we must comply, and which can vary significantly
among agencies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
recognize revenue for some of our defense contracts and some commercial contracts on the over-time method which requires significant
management judgment, and errors in our judgment could result in our revenue being overstated or understated and the profits or loss reported
could be subject to adjustment</i>. For certain contracts with the U.S. Government, we recognize revenue over time as we perform services
or manufacture the goods. The continuous transfer of control to, or performance of services for, the customer is subject to liability
clauses in the contract that allow the U.S. Government to unilaterally terminate the contract for convenience, pay us for costs incurred
and may allow a reasonable profit, and take control of any work in process. Contracts with commercial customers may have a similar liability
clause. In situations where control transfers or services are performed over time, revenue is recognized based on the extent of progress
toward completion of the performance obligation. We use the cost-to-cost approach to measure the extent of progress towards
the completion of the contractual obligation for our contracts. Under the cost-to-cost measure approach, the extent of progress toward
completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation.
Revenues are recorded proportionally as costs are incurred. Accounting for design, development and production contracts requires judgment
related to assessing risks, estimating contract revenues and costs and making assumptions for schedule and technical issues. Due to the
size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion
is complex and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation
of indirect costs. We must make assumptions regarding the number of labor hours required to complete a task, the complexity of the work
to be performed, the availability, delivery date and cost of materials and the performance of our subcontractors. Due to the number of
significant factors affecting revenue recognition, forecasting revenue at a point in time in the future is difficult. For contract change
orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts
are only included in the contract value when they can be reliably estimated, and realization is considered probable. If our estimate
of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could
be overstated or understated, and the profits or loss reported could be subject to adjustment. If our revenues and costs require adjustment,
our stock price could decline.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>If
we fail to comply with complex procurement laws and regulations, we could lose business and be liable for various penalties or sanctions.
</i>We must comply with laws and regulations relating to the formation, administration and performance of federal government contracts.
These laws and regulations affect how we conduct business with our federal government customers. In complying with these laws and regulations,
we may incur additional costs, and non-compliance may result in fines and penalties, including contractual damages. Among the more significant
laws and regulations affecting our business are:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Federal Acquisition Regulation, which comprehensively regulates the formation, administration and performance of federal government
    contracts;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Truth in Negotiations Act, which requires certification and disclosure of all cost and pricing data in connection with contract negotiations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Cost Accounting Standards and Cost Principles, which impose accounting requirements that govern our right to reimbursement under
    certain cost-based federal government contracts; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Laws,
    regulations and executive orders restrict the use and dissemination of information classified for national security purposes and
    the export of certain products, services and technical data. We engage in international work falling under the jurisdiction of U.S.
    export control laws. Failure to comply with these control regimes can lead to severe penalties, both civil and criminal, and can
    include debarment from contracting with the U.S. Government.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
contracting agency customers may review our performance under and in compliance with the terms of our federal government contracts. If
a government review or investigation uncovers improper or illegal activities, we may be subject to civil or criminal penalties or administrative
sanctions, including:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Termination
    of contracts;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeiture
    of profits;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    associated with triggering price reduction clauses;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Suspension
    of payments;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fines;
    and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Suspension
    or debarment from doing business with federal government agencies.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 17; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
the False Claims Act provides for substantial civil penalties where, for example, a contractor presents a false or fraudulent claim to
the government for payment or approval. Civil actions under the False Claims Act may be brought by the government or by other people
on behalf of the government (who may then share a portion of any recovery).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we fail to comply with these laws and regulations, we may also suffer harm to our reputation, which could impair our ability to win awards
of contracts in the future or receive renewals of existing contracts. If we are subject to civil or criminal penalties and administrative
sanctions or suffer harm to our reputation, our current business, future prospects, financial condition or operating results could be
materially harmed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
U.S. Government may also revise its procurement practices or adopt new contracting rules and regulations, including cost accounting standards,
at any time. Any new contracting methods could be costly to satisfy, be administratively difficult for us to implement and could impair
our ability to obtain new contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Our
ability to manufacture and distribute our display products would be severely limited if the foundries that we rely on manufacture integrated
circuits for our display products fail to provide those services.</i> We depend principally on a Taiwanese foundry for the fabrication
of integrated circuits for our defense display products. In addition, we use a Chinese foundry&#8217;s services for OLED deposition and
processing of OLED displays. We also use foundries in Korea and France and are evaluating other European foundries. We have no long-term
contracts with the foundries we use and from time to time we have been put on allocation, which means the foundry will limit or delay
the number of wafers they will process for us. If foundries were to terminate or amend their arrangement with us or become unable to
provide the required capacity, services and or quality on a timely basis, we may not be able to manufacture and ship our display products
or we may be forced to manufacture them in limited quantities until replacement foundry services can be obtained. Furthermore, we cannot
assure that we would be able to establish alternative manufacturing and packaging relationships on acceptable terms.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
reliance on these foundries involves certain risks, including but not limited to:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lack of control over production
    capacity and delivery schedules;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Limited control over quality
    assurance, manufacturing yields and production costs;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The risks associated with
    international commerce, including unexpected changes in legal and regulatory requirements supply chain interruptions or increased
    costs, changes in tariffs and trade policies, including those imposed or that may be imposed by the new presidential administration
    in the U.S., and political and economic instability, international hostilities and resulting sanctions, acts of terrorism and governmental
    restrictions, inflation, trade relationships and military and political alliances; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Natural disasters such
    as earthquakes, tsunamis, mudslides, drought, hurricanes and tornadoes.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due
to natural disasters such as earthquakes and typhoons that have occasionally occurred in Asia, many Taiwanese companies, including the
Taiwanese foundry we use, have experienced related business interruptions. Our business could suffer significantly if any of the foundries
we use have their operations disrupted for an extended period due to natural disasters, political unrest or financial instability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
may be unable to adequately control purchase pricing of certain critical materials, which may materially adversely affect our sales or
profitability.</i> We have no long-term pricing contracts on foundry wafers and certain other materials that represent a significant
portion of our product bill of material costs. We cannot provide assurance against supplier price increases that negatively impact the
cost of producing products, which may adversely affect sales or profitability. Finding and/or qualifying a more cost-effective replacement
supplier may take significant time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 18; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
markets in which we operate are highly competitive and rapidly changing and we may be unable to compete successfully. </i>There are several
companies that develop or may develop products that compete in our targeted markets. The individual components that we offer for sale
(displays, optical lenses, backlights and ASICs) are also offered by companies whose sole business focuses on that individual component.
For example, there are companies whose sole business is to sell optical lenses. Accordingly, our strategy requires us to develop technologies
and to compete in multiple markets. Some of our competitors are much larger than we are and have significantly greater financial, development
and marketing resources than we do. The competition in these markets could adversely affect our operating results by reducing the volume
of the products we sell or the prices we can charge. These competitors may be able to respond more rapidly than us to new or emerging
technologies, including artificial intelligence technologies, or changes in customer requirements. They may also devote greater resources to the development, promotion and sale of their
products than we do.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">Our success will depend substantially
upon our ability to enhance our products and technologies and to develop and introduce, on a timely and cost-effective basis, new products
and features that meet changing customer requirements and incorporate technological enhancements. For example, we believe there is a growing
demand for microLED display products and if microLEDs can be successfully commercialized they may reduce demand for our AMLCD and OLED
displays. We are investing in the development of microLED display and the cost of such development we believe will be substantial. We
are competing against larger companies with greater resources than us in the development of microLED displays. If we are unable to develop
new products and enhance functionalities or technologies to adapt to these changes or secure any necessary regulatory approvals to roll
out such new technologies on a timely basis, our business may suffer. In addition, our use of new or emerging technologies, such as artificial intelligence, may result in substantial integration and maintenance costs and may expose us to additional
risks. For example, the content, analyses, or recommendations generated by artificial intelligence programs, if deficient, inaccurate,
or biased, could adversely impact our business, financial condition, and operational results, as well as our reputation. Moreover, ethical
concerns associated with artificial intelligence could lead to brand damage, competitive disadvantages, or legal repercussions. Any problems
with our implementation or use of artificial intelligence or other technological advancements could also negatively impact our business
or results of our operations.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disruptions
of our production could adversely affect our operating results. </i>If we were to experience any significant disruption in the operation
of our facilities, we would be unable to supply our products to our customers. Many of our sales contracts include financial penalties
for late delivery. In the past, we have experienced power outages at our facilities, which ranged in duration from one to four days.
We have certain critical pieces of equipment necessary to operate our facilities that are no longer offered for sale and we may not have
service contracts or spare parts for the equipment. Additionally, as we introduce new equipment into our manufacturing processes, our
display products could be subject to especially wide variations in manufacturing yields and efficiency. We may experience manufacturing
problems that would result in delays in product introduction and delivery or yield fluctuations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>A
disruption to our information technology systems could significantly impact our operations, revenue and profitability. </i>Our data processing
systems and our Enterprise Resource Planning (&#8220;ERP&#8221;) software are cloud-based and hosted by third parties. We also use software
packages that are no longer supported by their developer. We have experienced short-term (i.e., a few days) interruptions in our Internet
connection. An interruption of the third-party systems or the infrastructure that allows us to connect to the third-party systems for
an extended period may affect our ability to operate our business and process transactions, which could result in a decline in sales
and affect our ability to achieve or maintain profitability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
may not achieve some or all of the anticipated benefits of our equity investments. </i>On December 28, 2024, we had equity investments
in companies totalling $3.6 million, where we have limited, if any, control over their governance, financial reporting and operations.
As a result, we face certain operating, financial and other risks relating to these investments, including risks related to the financial
strength of the investments. We are required to periodically review the value of these investments for impairment. For example, in the
third quarter of 2024, we reviewed the financial condition and other factors of our investment in a customer and as a result, we recorded
an impairment charge of $0.7 million to reduce the carrying value of our investment. These investments may not contribute to our earnings
or cash flows. In addition, these investments may be required to raise additional capital, which may result in our ownership percentage
being decreased.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>If
we are unable to obtain or maintain existing software license relationships or other relationships relating to the intellectual property
we use, our ability to grow revenue and achieve profitability and positive cash flow may be negatively affected. </i>Our headset systems
include software that we license from other companies. Should we violate the terms of a license, our license could be cancelled. Companies
may decide to stop supporting the software we license, or new versions of the software may not be compatible with our software, which
would require us to rewrite our software, which we may not be able to do. Moreover, the license fees we pay may be increased, which would
negatively affect our ability to achieve profitability and positive cash flow.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 19; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
may incur substantial costs in defending our intellectual property and may not be successful in protecting our intellectual property
and proprietary rights. </i>Our success depends in part on our ability to protect our intellectual property and proprietary rights. We
rely on a combination of patents, trademarks, copyrights, trade secrets, nondisclosure agreements, IT security systems, internal controls
and compliance systems, and other measures to protect our intellectual property. We also rely on nondisclosure agreements, confidentiality
obligations in contracts, IT security systems, and other measures to protect certain customer and supplier information and intellectual
property that we have in our possession or to which we have access. We have obtained certain domestic and foreign patents and we intend
to continue to seek patents on our inventions when appropriate. We also attempt to protect our proprietary information with contractual
arrangements and under trade secret laws. Our employees and consultants generally enter into agreements containing provisions with respect
to confidentiality and the assignment of rights to us for inventions made by them while in our employ or consulting for us. These measures
may not adequately protect our intellectual property or proprietary rights. Existing trade secret, trademark and copyright laws afford
only limited protection and our patents could be invalidated, held to be unenforceable or circumvented. Moreover, the laws of certain
foreign countries in which our products are or may be manufactured or sold may not provide full protection of our intellectual property
rights. Misappropriation of our technology and the costs of defending our intellectual property rights from misappropriation could substantially
impair our business. If we are unable to protect our intellectual property or proprietary rights, our business may not be successful,
and the price of our common stock may decline.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
process of seeking patent protection can be time consuming and expensive and we cannot be certain that patents will be issued from currently
pending or future patent applications. We cannot be certain that domestic or foreign intellectual property laws will allow the protection
of our intellectual property rights or that others will not independently develop similar products, duplicate our products or design
around any patents issued or licensed to us. </i>We may be subject to or may initiate contested patent or patent application proceedings
in the United States Patent and Trademark Office, foreign patent offices or the courts, which can demand significant financial and management
resources. Patent applications in the U.S. typically are maintained in secrecy until they are published about 18 months after their earliest
claim to priority. As publication of discoveries in the scientific and patent literature lags behind actual discoveries, we cannot be
certain that we were the first to conceive of inventions covered by our pending patent applications or the first to file patent applications
on such inventions. We also cannot be certain that our pending patent applications or those of our licensors will result in issued patents
or that any issued patents will provide adequate protection against a competitor. In addition, we cannot be certain that others will
not obtain patents that we would need to license or could force us to retool or cease manufacturing and sales of products covered by
these patents, nor can we be sure that licenses, if needed, would be available to us on favorable terms, if at all.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
also attempt to protect our proprietary information with contractual arrangements and under trade secret laws. We believe that our future
success will depend primarily upon the technical expertise, creative skills and management abilities of our officers and key employees
in addition to patent ownership.</i> Our employees enter into agreements containing provisions with respect to confidentiality and the
assignment of rights to us for inventions made by them while in our employ. Agreements with consultants generally provide that rights
to inventions made by them while consulting for us will be assigned to us unless the assignment of rights is prohibited by the terms
of any of their prior agreements. Agreements with employees, consultants and collaborators contain provisions intended to further protect
the confidentiality of our proprietary information. To date, we have had no experience in enforcing these agreements. We cannot be certain
that these agreements will not be breached or that we would have adequate remedies for any breaches. Our trade secrets may not be secure
from discovery or independent development by competitors, in which case we may not be able to rely on these trade secrets to prevent
our competitors from using them.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 20; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Our
business could suffer if we fail to recruit and retain key personnel. </i>To continue to provide quality products in our
rapidly changing business, we believe it is important to retain personnel with experience and expertise relevant to our business. Our
success depends in large part upon several key management and technical employees. The loss of the services of one or more key employees,
including Mr. Murray, our President and Chief Executive Officer, could seriously impede our success. We do not maintain any &#8220;key-man&#8221;
insurance policies on Mr. Murray or any other employees. In addition, due to the level of technical and marketing expertise necessary
to support our existing and new customers, our success will depend upon our ability to recruit and retain highly skilled management,
technical, and sales and marketing personnel. Competition for highly skilled personnel is intense and there may be only a limited number
of people with the requisite skills to serve in these positions. Due to the competitive nature of the labor markets in which we operate,
we may be unsuccessful in attracting and retaining these personnel. Our inability to attract and retain key personnel could adversely
affect our ability to develop and manufacture our products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>If
we fail to keep pace with changing technologies, we may lose customers. </i>Rapidly changing customer requirements and evolving technologies
and industry standards characterize our industries. To achieve our goals, we need to enhance our existing products and develop and market
new products that keep pace with continuing changes in industry standards, requirements and customer preferences. We may be unable to
bring to market technologies and products that are attractive to our customers, and as a result, our business, financial condition and
results of operations may be materially adversely affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Customer
demands and new regulations related to conflict-free minerals may adversely affect us. </i>The Dodd-Frank Wall Street Reform and Consumer
Protection Act (the &#8220;Dodd-Frank Act&#8221;) imposes disclosure requirements regarding the use of &#8220;conflict&#8221; minerals
mined from the Democratic Republic of Congo and adjoining countries in products, whether these products are manufactured by third parties.
These requirements could affect the pricing, sourcing and availability of minerals used in the manufacture of semiconductor devices (including
our products). We have incurred additional costs associated with complying with the disclosure requirements, such as costs related to
determining the source of any conflict minerals used in our products. Our supply chain is complex, and we may be unable to verify the
origins of all the metals used in our products. We purchase materials from foreign sources that may not cooperate and provide us with
the necessary information to allow us to comply with the Dodd-Frank Act. This may require us to find alternative sources which could
delay product shipments. We may also encounter challenges with our customers and stockholders if we are unable to certify that our products
are conflict-free.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Changes
in tax laws, an unfavorable resolution of tax examinations, or exposure to additional tax liabilities could have a material adverse effect
on our results of operations, financial condition and liquidity.</i> We are subject to taxes in the U.S., Korea, China and the United
Kingdom. Governments in the jurisdictions in which we operate implement changes to tax laws and regulations periodically. Any implementation
of tax laws that fundamentally changes the taxation of corporations in the U.S. or in the foreign jurisdictions in which we operate could
materially affect our effective tax rate and could have a significant adverse impact on our financial results.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
may incur significant liabilities if we fail to comply with stringent environmental laws and regulations and the ITAR, or if we did not
comply with these regulations in the past. </i>We are subject to a variety of federal, state and local government regulations related
to the use, storage, discharge and disposal of toxic or other hazardous chemicals used in our manufacturing process. We are also subject
to federal International Traffic in Arms Regulations (ITAR) laws that regulate the export of technical data and export of products to
other nations that may use these products for defense purposes. Failure to comply with present or future regulations could result in
fines, suspension of production, or a cessation of operations. Any failure on our part to control the use of, or adequately restrict
the discharge of, hazardous substances, or otherwise comply with environmental regulations, could subject us to significant future liabilities.
Any failure on our part to obtain any required licenses for the export of technical data and/or export of our products or to otherwise
comply with ITAR, could subject us to significant future liabilities. In addition, we cannot be certain that we have not violated applicable
laws or regulations in the past, which violations could result in required remediation or other liabilities. We also cannot be certain
that past use or disposal of environmentally sensitive materials in conformity with the existing environmental laws and regulations will
protect us from required remediation or other liabilities under current or future environmental laws or regulations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 21; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
may be unable to modify our products to meet regulatory or customer requirements. </i>From time to time our display products are subject
to new domestic and international requirements, such as the European Union&#8217;s Restriction on Hazardous Substances Directive. Our
customers&#8217; terms and conditions require us to follow &#8220;all laws.&#8221; If we are unable to comply with these regulations,
we may not be permitted to ship our products, which would adversely affect our revenue and ability to maintain profitability. In addition,
if we are found to be in violation of laws, we may be subject to fines and penalties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
may be unable to successfully integrate new strategic acquisitions and investments, which could materially adversely affect our business,
results of operations and financial condition. </i>In the past, we have made, and in the future, we may make acquisitions of, and investments
in, businesses, products and technologies that could complement or expand our business. If we identify an acquisition candidate, we may
not be able to successfully integrate the acquired businesses, products or technologies into our existing business and products. Future
acquisitions could result in potentially dilutive issuances of equity securities, the incurrence of debt and contingent liabilities,
amortization expenses and write-downs of acquired assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
we have several investments where we may have limited, if any, control over their governance, financial reporting, and operations. As
a result, we face certain operating, financial and other risks relating to these investments, including risks related to the financial
strength of the investments. As a result, these investments may not contribute to our earnings or cash flows. In addition, these investments
may be required to raise additional capital, which may result in our ownership percentage being decreased.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Changes
in China&#8217;s laws, legal protections or government policies on foreign investment in China may harm our business.</i> Our
Chinese investments are subject to laws and regulations applicable to foreign investment in China as well as laws and regulations
applicable to foreign-invested enterprises. These laws and regulations frequently change, including as a result of the new
presidential administration in the U.S., and their interpretation and enforcement involve uncertainties that could limit the legal
protections available to us. Regulations and rules on foreign investments in China impose restrictions on the means that a foreign
investor like us may apply to facilitate corporate transactions we may undertake. In addition, the Chinese legal system is based in
part on government policies and internal rules, some of which are not published on a timely basis or at all, that may have a
retroactive effect. As a result, we may not be aware of our violation of these policies and rules until sometime after the
violation. If any of our past operations are deemed to be non-compliant with Chinese law, we may be subject to penalties. For instance, under the catalogue for the Guidance of Foreign Investment
Industries, some industries are categorized as sectors that are encouraged, restricted or prohibited for foreign investment. As the
Catalogue for the Guidance of Foreign Investment Industries is updated every few years, there can be no assurance that China&#8217;s
government will not change its policies in a manner that would render part or all of our investment to fall within the restricted or
prohibited categories. If we cannot obtain approval from relevant authorities to engage in businesses that have become prohibited or
restricted for foreign investors, we may be forced to sell our investment if possible. Moreover, uncertainties in the Chinese legal system may
impede our ability to enforce contracts with our business partners, customers and suppliers, or otherwise pursue claims in
litigation to recover damages or loss of property, which could adversely affect our business and operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>We
do not intend to pay dividends on our common stock in the foreseeable future and, consequently, your only opportunity
to achieve a return on your investment during that time is if the price of our common stock appreciates.</i> Historically, our earnings,
if any, have been retained for the development of our businesses. Any recommendation by our Board of Directors to pay dividends will
depend on many factors, including our financial condition, results of operations, and other factors. Accordingly, if the price of our
common stock declines in the foreseeable future, you will incur a loss on your investment, without the likelihood that this loss will
be offset in part or at all by potential future cash dividends.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>As
a publicly traded company, we are subject to a significant body of regulation, including the Sarbanes-Oxley Act of 2002.</i> While we
have developed and instituted a corporate compliance program based on what we believe are the current best practices in corporate governance
and continue to update this program in response to newly implemented or changing regulatory requirements, we cannot provide assurance
that we are or will be in compliance with all potentially applicable corporate regulations. If we fail to comply with any of these regulations,
we could be subject to a range of regulatory actions, fines or other sanctions or litigation. If we must disclose any material weakness
in our internal control over financial reporting, our stock price could decline.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 22; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    1B.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_004"></span>Unresolved
    Staff Comments</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    1C. </b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_005"></span>Cybersecurity</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_98E_ecyd--CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_iB_c20231231__20241228_gBFCRMPFAIAMT-GZZIWW_zHxJmsWmdjMd" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" continuedAt="ConU000048-01" escape="true" id="Fact000048" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a company selling products for defense applications, we may be the target of cyber-attacks from a variety of threat actors. Cybersecurity
threats include attacks on, or other attempts to infiltrate, our information technology (IT) infrastructure and the IT infrastructure
of our customers, suppliers, subcontractors and other third parties, attempting to gain unauthorized access to our confidential or other
proprietary information, classified information, or information relating to our employees, customers, and other third parties, or to
disrupt our systems or the systems of our customers, suppliers, subcontractors, and other third parties. Cybersecurity threats also include
attempts to infiltrate our products or services, including attacks targeting security, confidentiality, integrity and/or availability
of the hardware, software and information installed, stored or transmitted in our products, including after the purchase of those products
and when they are incorporated into third-party products, facilities, or infrastructure.</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span><span id="xdx_C02_gBFCRMPFAIAMT-GZZIWW_zSKiTbN7Wxb7"><ix:continuation continuedAt="ConU000048-02" id="ConU000048-01"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></ix:continuation></span></span></p>

<div id="xdx_C02_gBFCRMPFAIAMT-GZZIWW_zRbeE3ZuVELc"><ix:continuation continuedAt="ConU000048-03" id="ConU000048-02"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Cybersecurity Program</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span>Our
products and services are normally classified as EAR 99 by the U.S. government, but our defense customers may ask us to make some
alterations for the environments the products will be used in. <span id="xdx_90E_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20231231__20241228_znNNieo1vPGi" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000049" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock">Moreover,
our products sold for defense applications are <span id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20231231__20241228_zuPogRRQKTxj" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleantrue" id="Fact000050" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag">integrated</ix:nonNumeric></span>
with our customers&#8217; products and these customers may provide us with Controlled Unclassified Information (CUI) that requires,
safeguarding and dissemination controls in accordance with laws, regulations, or Government-wide policies.</ix:nonNumeric></span> Given the nature
of our business and the cybersecurity risks we face, <span id="xdx_903_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20231231__20241228_zmSIGvLMoWk7" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000051" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">we
have instituted a cybersecurity program for identifying, assessing, and managing cybersecurity risks, which <span id="xdx_901_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20231231__20241228_zO78SctVBy64" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleantrue" id="Fact000052" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">include
material risks</ix:nonNumeric></span> from cybersecurity threats to our internal systems, our products, services and programs for customers, and our
supply chain. Our management of cybersecurity risks to the Company is integrated into
our Company-wide enterprise risk management program.</ix:nonNumeric></span></span></span></p>

</ix:continuation></div><div><div id="xdx_C0A_gBFCRMPFAIAMT-GZZIWW_z3ySKxSk7tJj"><ix:continuation continuedAt="ConU000048-04" id="ConU000048-03"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
enterprise cybersecurity program aligns with the National Institute of Standards and Technology (NIST) standards, among others. The program
includes processes and controls for the deployment of new IT systems by the Company and controls over new and existing system operations.
We, or third parties we contract with, monitor and conduct regular testing of these controls and systems, including vulnerability management
through active discovery and testing to regularly assess patching and configuration status. In addition, we require our employees to
complete annual cybersecurity training, and we regularly conduct simulated phishing and cyber-related communications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incident
Response.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cybersecurity program includes monitoring for potential security threats that may lead to vulnerabilities. We evaluate and assign severity
levels to incidents, escalate and engage an incident response team based on severity, and manage and mitigate the related risks. Incidents
are reported internally to members of senior management and/or the Board of Directors as appropriate based on severity and incident type
and are also analyzed for external reporting requirements. Our incident response process is also designed to coordinate functions to
enable continuity of essential business operation in the event of a cyber crisis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Third
Party Service Providers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
<span id="xdx_901_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20231231__20241228_zGW863CbZEm5" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleantrue" id="Fact000053" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag">engage third party service</ix:nonNumeric></span> providers to expand the capabilities and capacity of our cybersecurity program, including for design, monitoring
and testing of the program&#8217;s risk prevention and protection measures, and process execution including incident detection, investigation,
analysis and response, eradication, and recovery.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">Oversight
of Third-Party Risk.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">To mitigate risks related to the use of third party service providers, we have developed processes to evaluate and
identify any risks from cybersecurity threats associated with the use of their tools or services and monitor third party service providers
ongoing compliance with our cybersecurity standards. This approach is designed to oversee and manage risks related to data breaches or
other security incidents originating from third parties.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 23; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Program
Assessment</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continuously evaluate and seek to improve and mature our cybersecurity processes. Our cybersecurity program is regularly assessed through
management self-evaluation and ongoing monitoring procedures to evaluate our program effectiveness, including assessments associated
with internal controls over financial reporting as well as vulnerability management through active discovery and testing to validate
patching and configuration. As cybersecurity threats are continuously evolving, we also periodically engage with third parties to perform
maturity assessments of our program to identify potential risk areas and improvement opportunities. This includes assessment of our overall
program, policies and processes, compliance with regulatory requirements and an overall assessment of key vulnerabilities. We use these
assessments to supplement our own evaluation of the overall health of our program and target improvement areas.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Board
Oversight and Management&#8217;s Role</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20231231__20241228_zcinzAFm1orj" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000054" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">Our
Board of Directors has primary responsibility for enterprise cybersecurity risks. The <span id="xdx_90D_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20231231__20241228_zQsatIEUmW3" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleantrue" id="Fact000055" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">Audit Committee</ix:nonNumeric></span> also considers enterprise cybersecurity
risks in connection with its financial and compliance risk oversight role. <span id="xdx_904_ecyd--CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_c20231231__20241228_zG1dFlUh28Ke" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000056" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">The Chief Financial Officer <span id="xdx_90E_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20231231__20241228_zrWVahN6Q6Va" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleantrue" id="Fact000057" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">regularly reports</ix:nonNumeric></span> to the Board
of Directors on the status of the Company&#8217;s cybersecurity program and provides the Board with the annual assessment by a third
party on the Company&#8217;s cybersecurity program. Cybersecurity risks are also included with the Company&#8217;s annual business risk
assessment which is provided to the Board of Directors.</ix:nonNumeric></span></ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C00_gBFCRMPFAIAMT-GZZIWW_zWlXjCUbr0n7"><ix:continuation id="ConU000048-04">For
more information on risks related to cybersecurity, see Item IA. &#8220;Risk Factors&#8221; of this Form 10-K.</ix:continuation></span></span></p>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span><span>&#160;</span></span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    2.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_006"></span>Properties</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
lease our 74,000 square foot production facility in Westborough, Massachusetts, 10,000 square feet of which is contiguous environmentally
controlled production clean rooms operated between Class 10 and Class 1,000 levels.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin
Virginia, Inc., our subsidiary in Reston, Virginia, leases 6,100 square feet in Reston. KEL, our subsidiary in Scotland, leases 20,000
square feet in Dalgety Bay, 5,000 square feet of which is contiguous environmentally controlled production clean rooms operated between
Class 10 and Class 10,000 levels. KEL also leases an office in Berlin, Germany.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
this time, we believe these properties are suitable for business needs for the foreseeable future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    3.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_007"></span>Legal
    Proceedings</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may engage in legal proceedings arising in the ordinary course of business. Claims, suits, investigations and proceedings are
inherently uncertain, and it is not possible to predict the ultimate outcome of such matters and our business, financial condition, results
of operations or cash flows could be affected in any particular period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>BlueRadios,
Inc. v. Kopin Corporation, Civil Action No. 16-02052-JLK (D. Col.):</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 12, 2016, BlueRadios, Inc. (&#8220;BlueRadios&#8221;) filed a complaint in the U.S. District Court for the District of Colorado,
alleging that the Company breached a contract between it and BlueRadios concerning a joint venture between the Company and BlueRadios
to design, develop and commercialize micro-display products with embedded wireless technology referred to as &#8220;Golden-i,&#8221;
breached the covenant of good faith and fair dealing associated with that contract, breached its fiduciary duty to BlueRadios, and misappropriated
trade secrets owned by BlueRadios in violation of Colorado law (C.R.S. &#167; 7-74-104(4)) and the Defend Trade Secrets Act (18 U.S.C.
&#167; 1836(b)(1)). BlueRadios further alleged that the Company was unjustly enriched by its alleged misconduct, BlueRadios is entitled
to an accounting to determine the amount of profits obtained by the Company as a result of its alleged misconduct, and the inventorship
on at least ten patents or patent applications owned by the Company need to be corrected to list BlueRadios&#8217; employees as inventors
and thereby list BlueRadios as co-assignees of the patents. BlueRadios seeks monetary, declaratory, and injunctive relief, including
for alleged non-payment of engineering retainer fees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 11, 2016, the Company filed its Answer and Affirmative Defenses. The parties completed expert depositions on November 15,
2019. On December 2, 2019, the Company filed a Motion for Partial Summary Judgment requesting the Court dismiss counts 2-7 in their
entirety and counts 1 and 8 in part. BlueRadios also filed a Motion for Partial Summary Judgment alleging it is the co-owner of U.S.
Patent No. 8,909,296. Responses to the Motions for Partial Summary Judgment were filed on January 15, 2020, and replies were filed
on February 19, 2020. On September 25, 2020, the Court denied BlueRadios&#8217; Motion for Partial Summary Judgment. On August 3,
2022, the Court granted the Company&#8217;s Motion for Partial Summary Judgment by dismissing counts 3, 6, 7, the claim for punitive
damages under count 2, and count 8 as it relates to patent applications and by denying the motion as it relates to counts 1, 4, and
5, and the remainder of counts 2 and 8. The Court also ordered discovery reopened for certain limited purposes. A trial date was set
by the Court for January 22 to February 5, 2024 but then re-scheduled for March 20 to April 16, 2024. On Monday, April 22, 2024, after a
four week trial, a jury verdict was entered finding for BlueRadios and awarding approximately $5.1 million in damages as well as
recommending $19.7 million in disgorgement and exemplary damages. While no final judgment has been issued by the Court, the Court
will take that recommendation under advisement and will rule in its final judgment on the final amount after post-trial briefing. On
May 22, 2024, the Company filed its Motion for Judgment as a Matter of Law or in the alternative for a New Trial, as well as two
submissions arguing that the disgorgement and exemplary damages should not be awarded. That same day, BlueRadios filed motions
seeking a permanent injunction prohibiting Kopin from selling any products that incorporate BlueRadios&#8217; trade secrets, over
$10 million in pre-judgment interest, and over $10 million in attorneys&#8217; fees and costs. Briefing on those issues concluded on
June 26, 2024. On September 25, 2024, the Company filed a supplemental brief on issue preclusion arguing that BlueRadios&#8217;
claims were untimely because of findings of fact made in <i>BlueRadios, Inc. v. Hamilton, Brook, Smith &amp; Reynolds, P.C.</i>, No.
1:21-cv-10488-DJC, ECF 268 (D. Mass. Sept. 18, 2024). That supplemental briefing concluded on October 29, 2024. The Company is
currently considering an appeal of any final judgment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    4.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_008"></span>Mine
    Safety Disclosures</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 24; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_009"></span>Part
II</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    5.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_010"></span>Market
    for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common stock is traded on the Nasdaq Capital Market under the symbol &#8220;KOPN&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 7, 2025, there were approximately 292 shareholders of record of our common stock, which does not reflect those shares held beneficially
or those shares held in &#8220;street&#8221; name.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have not paid cash dividends in the past, nor do we expect to pay cash dividends for the foreseeable future. We anticipate that earnings,
if any, will be retained for the development of our businesses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Equity
Compensation Plan Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth information as of December 28, 2024 about shares of the Company&#8217;s common stock issuable upon the exercise
of outstanding options, warrants and rights and available for issuance under our existing equity compensation plans.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Plan Category</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number
    of securities to be issued upon exercise of outstanding options, <br/> warrants and rights (a)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted-average
    exercise price of outstanding options, warrants and rights (b)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number
    of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a)
    (b)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity compensation plans approved
    by security holders</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,833,611</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.19</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,913,621</span></td><td style="vertical-align: super; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><sup>(1)</sup></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity compensation plans not approved by security
    holders</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
Amount includes shares available under the 2020 Equity Incentive Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 25; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Company
Stock Performance</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following graph shows a five-year comparison of cumulative total shareholder return for the Company, the Nasdaq US Benchmark TR Index
and the S&amp;P 500 Information Technology index. The graph assumes $100 was invested in each of the Company&#8217;s common stock, the
Nasdaq US Benchmark TR Index and the S&amp;P 500 Information Technology index on December 31, 2017. Data points on the graph are annual.
Note that historical price performance is not necessarily indicative of future performance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img src="form10-k_001.jpg" alt=""/>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 26; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    6.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_011"></span>Reserved</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    7.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_012"></span>Management&#8217;s
    Discussion and Analysis of Financial Condition and Results of Operations</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Overview</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
following discussion should be read in conjunction with our consolidated financial statements and notes to those statements and other
financial information appearing elsewhere in this Form 10-K. The following discussion contains forward-looking statements. Our actual
results could differ materially from those anticipated in the forward-looking statements as a result of a number of factors, including
the risks discussed in &#8220;Item 1A- Risk Factors&#8221;, and elsewhere in this Form 10-K. Please refer to our cautionary note on Forward-Looking
Statements on page 3 of this Form 10-K.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a leading developer and provider of high-performance application-specific optical solutions consisting of high-resolution microdisplays
and optics, microdisplays subassemblies and headsets. We define microdisplays as displays that have a diagonal measurement of less than
2 inches. Our products are used for defense applications (soldier thermal weapon rifle sights, avionic fixed and rotary wing pilot helmets,
armored vehicle targeting systems, and training &amp; simulation headsets); industrial and medical headsets; and 3D optical inspection
systems. We believe that the technologies we are developing may eventually be used in consumer augmented reality (&#8220;AR&#8221;) and
virtual reality (&#8220;VR&#8221;) wearable headsets systems. Our products are primarily used to overlay digital information on the real-world
scene.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Critical
Accounting Estimates</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&#8217;s
discussion and analysis of our financial condition and results of operations are based upon our audited consolidated financial
statements. The preparation of these financial statements requires us to make estimates and judgments that affect the reported
amount of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. On an ongoing
basis, we evaluate our estimates, including those related to revenue recognition under the cost-to-cost measurement method, and
investment valuations. We base our estimates on historical experience and on various other assumptions that we believe to be
reasonable under the circumstances, the results of which form the basis for judgments about the carrying values of assets and
liabilities that are not apparent from other sources. Actual results may differ from these estimates under different
assumptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe the following critical accounting policies are most affected by our more significant judgments and estimates used in the preparation
of our consolidated financial statements:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Substantially
all of our product revenues are derived from the sales of microdisplays, which are sold as individual displays, modules that include
electronics and optics, or higher-level subassemblies for use in defense, industrial and consumer near-eye applications such as avionic
helmets, thermal weapon sights or virtual reality headsets. We also have development contracts for the design, manufacture and modification
of products for the U.S. Government or a prime contractor for the U.S. Government or for a customer that sells into the industrial or
consumer markets. The Company&#8217;s contracts with the U.S. Government are typically subject to the Federal Acquisition Regulations
(&#8220;FAR&#8221;) and are priced based on estimated or actual costs of producing goods. The FAR provides guidance on the types of costs
that are allowable in establishing prices for goods provided under U.S. Government contracts. The pricing for non-U.S. Government contracts
is based on the specific negotiations with each customer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
fixed-price contracts with the U.S. Government or other customers may result in revenue recognized in excess of amounts currently billed.
We disclose the excess of revenues over amounts actually billed as Contract assets and unbilled receivables on the balance sheet. Amounts
billed and due from our customers are classified as Accounts receivable on the balance sheets. In some instances, the U.S. Government
retains a small portion of the contract price until completion of the contract. The portion of the payments retained until final contract
settlement is not considered a significant financing component because the intent is to protect the customer. For contracts with the
U.S. Government, we typically receive interim payments either as work progresses, by achieving certain milestones or based on a schedule
in the contract. We recognize a liability for these advance payments in excess of revenue recognized and present it as Contract liabilities
and billings in excess of revenue earned on the balance sheets. Advanced payment typically is not considered a significant financing
component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from
the other party failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase
orders, we typically receive payments within 30 to 60 days of shipment of the product, although for some purchase orders, we may require
advanced payment prior to shipment of the product.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 27; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue from a contract when it has approval and commitment from both parties, the rights of the parties are identified,
payment terms are identified, the contract has commercial substance and collectability of consideration is probable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
certain contracts with the U.S. Government, the Company recognizes revenue over time as we deliver goods or perform services because
of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous transfer of control
to the customer is subject to liability clauses in the contract that allow the U.S. Government to unilaterally terminate the contract
for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. For contracts with commercial
customers, while the contract may have a similar liability clause, our products historically have an alternative use and thus, revenue
is recognized at a point in time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
situations where control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance
obligation. We use the cost-to-cost approach to measure the extent of progress towards completion of the performance obligation
for our contracts because we believe it best depicts the transfer of assets to the customer. Under the cost-to-cost measure approach,
the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion
of the performance obligation. Revenues are recorded proportionally as costs are incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounting
for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs
and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of
our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include
material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number
of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials and performance
by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing
the potential for realization. These amounts are only included in the contract value when they can be reliably estimated and realization
is considered probable. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone
achievement is incorrect, our revenue could be overstated or understated and the profits or loss reported could be subject to adjustment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 28; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
our commercial customers, the Company&#8217;s revenue is recognized when obligations under the terms of a contract with our customer
are satisfied and the Company transfers control of the products or performs services, which is upon delivery of the product
to the customer or performance of the services. Revenue is recorded as the amount of consideration we expect to receive in exchange for
transferring goods or providing services. Provisions for product returns and allowances are reductions in the transaction price and are
recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand
when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing
for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors&#8217; customers
and not for stocking of inventory. Sales, value add and other taxes we collect concurrent with revenue-producing activities are excluded
from revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also licenses its intellectual property (&#8220;IP&#8221;) through technology license agreements which provides the customer
the right to use our IP as it exists at a point in time. These agreements may include other performance obligations including the sale
of product to the customer. The satisfaction of the Company&#8217;s performance obligation, and related recognition of revenue, occurs
when the IP is delivered to the customer, the license period has begun and there are no additional performance obligations in the agreement.
When the license is distinct from other obligations in the agreement, the Company treats the license and other performance obligations
as separate performance obligations. Accordingly, the license is recognized at a point in time or over time based on the standalone selling
price. Under certain license agreements, we may receive royalties based on the sales of the licensed product. We recognize royalty revenue
upon the later of when the related sales occur, or when the performance obligation to which some or all of the royalty has been allocated
has been satisfied (or partially satisfied). Under our current license agreements for which a royalty exists, we have recorded revenue
when the related sales by our customer occurs because the performance obligation related to the delivery of the license to the customer
has been satisfied.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Investment
Valuation</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
periodically make equity investments in private companies, accounted for as an equity investment, whose values are difficult to determine.
When assessing investments in private companies for impairment, we consider such factors as, among others, the share price from the investee&#8217;s
latest financing round, the performance of the investee in relation to its own operating targets and its business plan, the investee&#8217;s
revenue and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee&#8217;s
products and services. Because these are private companies that we do not control we may not be able to obtain all of the information
we would want in order to make a complete assessment of the investment on a timely basis. Accordingly, our estimates may be revised if
other information becomes available at a later date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Results
of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have two principal sources of revenues: product revenues and research and development (&#8220;R&amp;D&#8221;) revenues. R&amp;D revenues
consist primarily of development contracts with agencies or prime contractors of the U.S. Government and commercial enterprises.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
manufacture Active-matrix Liquid Crystal (&#8220;AMLCD&#8221;) transmissive and Liquid Crystal on Silicon (&#8220;LCOS&#8221;) reflective
microdisplays. Our AMLCD display production is being performed entirely in our Westborough, Massachusetts facility. KEL, our wholly owned
subsidiary, manufactures our LCOS microdisplays in its facility located in Scotland. Our OLED displays are designed by us and manufactured
by third parties for us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a display supplier for the U.S. Army&#8217;s Family of Weapon Sights-Individual and Joint Strike Fighter F-35 programs. We are also in development for new display systems for armored vehicles and a medical
headset for surgeons. Our existing and new production programs are expected to increase production for the next several years. There
are other firms offering products which compete against us in the defense programs and all of the programs we supply product to are subject
to the U.S. Government defense budget and procurement process. Accordingly, there can be no assurances we will continue to ship under
our defense contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 29; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Predicting
our R&amp;D revenue and related trends is challenging because we have limited ability to forecast whether we will be awarded additional
R&amp;D contracts in the future as such awards depend on the U.S. military budget and priorities. We cannot assure that the R&amp;D contracts
will result in workable products or, if successful, our products developed under these contracts will be procured by our customers. If
we do not continue to win R&amp;D contracts or if there is no demand for the products developed under these contracts, our ability to
achieve profitability and positive cash flow could be negatively affected because the R&amp;D revenues (or the products derived from
the R&amp;D contracts) would not be available to cover the allocated overhead and selling, general and administrative costs which may
remain. Some of our contracts are fixed priced and we may incur cost overruns that would result in losses on the contracts. If we incur
such losses on our contracts, our ability to achieve profitability and positive cash flow could be negatively affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Because
our fiscal year ends on the last Saturday of December, every seven years we have a fiscal year with 53 weeks. Our fiscal years 2024 and
2023 were 52-week years and fiscal year 2022 was a 53-week year.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenues.
</i>Our revenues by display application, which include product sales and amounts earned from research and development contracts, for
fiscal years 2024, 2023 and 2022 by category, were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%"><span style="font-family: Times New Roman, Times, Serif">Defense</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">41,249</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">22,615</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">24,780</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Industrial</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,200</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,736</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,136</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Consumer</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">573</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,497</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Medical</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">103</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other product</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">320</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">R&amp;D</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,996</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,455</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,357</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">License and royalties</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">442</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,002</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">624</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Revenues</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">50,335</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">40,394</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,401</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2024 Compared to Fiscal Year 2023</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
of our products for Defense applications include systems used by the military both in the field and for training and simulation. Sales
of our products for Defense applications may be for a one-time purchase or for programs that run for several years. Revenues from product
sales to defense customers increased in 2024 compared to 2023, primarily due to an increase in shipments of our products for thermal
weapon sight applications that was partially offset by a decrease in sales of our products for defense pilot helmets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Industrial applications revenues represent customers who purchase our display products for use in headsets used for manufacturing, distribution,
public safety, 3D metrology equipment and other industrial applications. Our 3D metrology customers are primarily located in Asia and
they sell to Asian contract manufacturers who use the 3D metrology machines for quality control purposes. The decrease in Industrial/Enterprise
applications revenues in 2024 compared to 2023 was primarily due to a decrease in sales to customers who use our display components in
3D metrology equipment and industrial headsets. Over the last few years, we believe our customers have been using lower priced and lower
quality display products in their 3D AOI machines to compensate for lower demand, which has resulted in more price competition. We are
introducing lower priced products in 2025 to increase sales, but if unit demand remains flat or decreases, our revenues from this market
will decline.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
of our displays for Consumer applications are primarily for use in thermal imaging products, recreational rifle and hand-held
scopes. The decrease in Consumer applications in 2024 compared to 2023 was primarily due to a decrease in sales of our displays for
consumer applications which was partially the result of our focusing the Company&#8217;s sales and marketing efforts on defense
applications in 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R&amp;D
revenues decreased in 2024 as compared to 2023 primarily due to decreased funding for display technology, armored vehicle targeting systems
and other weapon system development for U.S. defense programs, and medical headset development. These contracts typically reimburse us
for direct costs and allocated overhead and selling, general and administrative costs and in some cases profit. In 2024 and 2023, our
R&amp;D revenues exceeded funded R&amp;D expenses by approximately $2.2 million and $6.3 million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in license and royalty revenue in 2024 compared to 2023 is due to a decrease in royalties earned under IP license agreements
for industrial wearable headsets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International
product sales represented approximately 6% and 13% of product revenues for 2024 and 2023, respectively. We categorize our revenues as
either domestic or international based upon the delivery destination of our product. For example, if the customer is located in Asia
or if a U.S. customer has its Asian contract manufacturer order product from us and we deliver the product to Asia, we categorize both
these sales as international. In addition, if we earn royalties on sales from a customer, the royalties are categorized as domestic or
international based on how the product revenues are categorized. Our international sales decreased in 2024 as compared to 2023 due to
a decrease in sales of our products for 3D metrology application by our subsidiary, Kopin Europe Ltd., our OLED displays for consumer
applications and industrial headset products manufactured overseas. Our international sales are primarily denominated in U.S. dollars.
Consequently, a strengthening of the U.S. dollar could increase the price in local currencies of our products in foreign markets and
make our products relatively more expensive than competitors&#8217; products that are denominated in local currencies, which could result
in a reduction in sales or profitability in those foreign markets. As a result, our financial position and results of operations are
subject to exchange rate fluctuation in transactional and functional currency. We have not taken any protective measures against exchange
rate fluctuations, such as purchasing hedging instruments with respect to such fluctuations, because of the historically stable exchange
rate between the Japanese yen, Great Britain pound and the U.S. dollar. Foreign currency translation impact on our results, if material,
is described in further detail under &#8220;Item 7A. Quantitative and Qualitative Disclosures About Market Risk&#8221; section below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 30; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2023 Compared to Fiscal Year 2022</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
from product sales to defense customers decreased in 2023 compared to 2022, primarily due to a decrease in shipments of our products
for thermal weapon sight applications that was partially offset by an increase in sales of our products for defense pilot helmets and
training and simulation programs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
from product sales for industrial/enterprise applications decreased in 2023 compared to 2022 primarily due to a decrease in sales to
customers who use our display components in 3D metrology equipment and industrial headsets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
from product sales for consumer applications decreased in 2023 compared to 2022 primarily due to a decrease in sales of our OLED displays
for consumer applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R&amp;D
revenues decreased in 2023 as compared to 2022 primarily due to decreased funding for new display technology development for U.S. defense
programs and OLED display development, which was partially offset by increased funding for armor vehicle targeting system and medical
headset development. These contracts typically reimburse us for direct costs and allocated overhead and selling, general and administrative
costs and in some cases profit. In 2023 and 2022, our R&amp;D revenues exceeded funded R&amp;D expenses by approximately $6.3 million
and $4.1 million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in license and royalty revenue in 2023 compared to 2022 is due to an increase in royalties earned under IP license agreements
for industrial wearable headsets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International
product sales represented approximately 13% and 22% of product revenues for 2023 and 2022, respectively. Our international sales decreased
in 2023 as compared to 2022 due to a decrease in sales of our products for 3D metrology application by our subsidiary, KEL, our OLED
displays for consumer applications and industrial headset products manufactured overseas.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 31; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Product Revenues.</i> Cost of product revenues, which is comprised of materials, labor and manufacturing overhead related to the production
of our products for fiscal years 2024, 2023 and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">(In thousands, except percentages)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cost of product revenues</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">36,164</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">24,952</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">32,559</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cost of product revenues as a % of net product
    revenues</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">83.0</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">96.2</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2024 Compared to Fiscal Year 2023</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of product revenues decreased as a percentage of revenues in 2024 as compared to 2023 primarily due to increased unit volume of thermal
weapon sights from higher sales in 2024 as compared to 2023 which resulted in a lower fixed overhead cost per unit. The margin improvement
from thermal weapon sights was partially offset by lower margin contribution from industrial and training and simulation revenues due
to their decline in sales. The Company also implemented several programs and hired additional employees to improve manufacturing quality
and efficiencies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
United States government is or is in the process of increasing or implementing tariffs on the importation of certain goods. In some cases,
our contracts allow us to pass along new or increased tariffs subject to ability to prove the impact of the tariff on the cost of our
product. If we are unable to increase our prices due to the implementation or increase in tariff, duties and other taxes our gross margin
and overall profitability would be negatively impacted.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
issues associated with the global shortage of semiconductor circuit chips and other raw materials decreased in 2024 as compared to 2023
and 2022. However, we have identified several semiconductor components which continue to have long lead delivery times. We continue to
search for and procure all necessary components from our current vendors and new alternative vendors. In certain situations, we can obtain
the components but at a significantly increased cost. The inability to procure a single component will prevent the completion of our
product and the ability to sell the product. Our products go through extensive qualification processes and therefore our customers may
not accept a replacement component. We are unable to determine if we will be able to obtain all necessary components for fiscal 2025.
If we are unable to obtain all necessary components, we may be required to stop production, which would negatively affect our cash flow
and results of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2023 Compared to Fiscal Year 2022</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of product revenues decreased as a percentage of revenues in 2023 as compared to 2022 primarily due to increased sales of higher margin
products for defense applications in 2023 versus 2022 and lower sales of lower margin products from defense applications in 2023 versus
2022. The Company also implemented several programs and hired additional employees to improve manufacturing quality and efficiency.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Research
and Development.</i> Research and development (&#8220;R&amp;D&#8221;) expenses are incurred in support of internal display development programs or programs funded by agencies
or prime contractors of the U.S. Government and commercial partners. R&amp;D costs include staffing, purchases of materials and laboratory
supplies, circuit design costs, fabrication and packaging of display products and allocated overhead. In fiscal year 2024, our Funded
R&amp;D expenditures were primarily related to our display products and defense systems and our Internal R&amp;D was primarily related
to the development of OLED displays. R&amp;D expenses for fiscal years 2024, 2023 and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 23pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%"><span style="font-family: Times New Roman, Times, Serif">Funded</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,802</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,177</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,280</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Internal</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,833</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,600</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,388</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,635</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,777</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,668</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2024 Compared to Fiscal Year 2023</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Funded
R&amp;D expense for 2024 decreased as compared to 2023 primarily due to the completion of contracts for defense programs awarded prior
to 2024. Internal R&amp;D expense for 2024 increased as compared to the prior year primarily due to increases in display development
costs and costs incurred to establish European foundry services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 32; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2023 Compared to Fiscal Year 2022</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Funded
R&amp;D expense for 2023 decreased as compared to 2022 primarily due to the completion of contracts for defense programs awarded prior
to 2023. Internal R&amp;D expense for 2023 decreased as compared to the prior year primarily due to decreased OLED development.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Selling,
General and Administrative.</i> Selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses consist of the expenses incurred
by our sales and marketing personnel and related expenses, and administrative and general corporate expenses. SG&amp;A expenses for the
fiscal years 2024, 2023 and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">(In thousands, except percentages)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Selling, general and administrative
    expense</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">22,845</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">21,842</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,965</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Selling, general and administrative expense
    as a % of total revenue</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45.4</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">54.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">37.9</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2024 Compared to Fiscal Year 2023</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SG&amp;A
for 2024 increased as compared to 2023 primarily due to an increase of
approximately $1.4 million in legal and professional fees and $0.2 million in excise taxes, partially offset by $0.4 million lower bad
debt expense and $0.2 million decrease in non-cash stock-based compensation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2023 Compared to Fiscal Year 2022</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SG&amp;A
for 2023 increased as compared to 2022 primarily due to an increase of approximately $5.0 million in legal and professional fees and
$1.0 million in non-cash stock-based compensation, partially offset by a $1.3 million decrease in compensation and benefits.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><i>Litigation Damages Fiscal year
2024.</i> Litigation damages were accrued as a result of the April 22, 2024 jury verdict that was entered against the Company awarding
approximately $5.1 million in damages as well as recommending $19.7 million in disgorgement and exemplary damages.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 33; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Total
Non-operating (Expense) Income. </i>Non-operating (expense) income is primarily composed of interest income, revaluation and impairment
of equity investments, foreign currency transactions, remeasurement gains and losses incurred by our UK-based subsidiaries and other
non-operating income items. Non-operating (expense) income for the fiscal years 2024, 2023 and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Total non-operating
    (expense) income</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(599</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,415</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,608</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2024 Compared to Fiscal Year 2023</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2024, we recorded $1.6 million of impairment losses on equity investments. In 2023, we recorded $3.3 million of impairment losses on
equity investments. In 2024, we recorded $0.2 million of foreign currency gains compared to $0.2 million of foreign currency losses recorded
in 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2023 Compared to Fiscal Year 2022</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2023, we recorded $3.3 million of impairment losses on equity investments. In 2022, we recorded a gain of $4.7 million resulting from
the revaluation of an equity investment. Also in 2022, we recorded a $2.0 million impairment charge on an equity investment. In 2023,
we recorded $0.2 million of foreign currency losses compared to $0.3 million of foreign currency losses recorded in 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Tax
provision</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Tax provision</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(170</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(156</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(144</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2024 Compared to Fiscal Year 2023</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income taxes for the fiscal years ended 2024 and 2023 of approximately $(0.2) million was due to the accretion of additional
potential liabilities related to uncertain tax positions and deferred tax liabilities for the Company&#8217;s former Korean subsidiary.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fiscal
Year 2023 Compared to Fiscal Year 2022</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income taxes for the fiscal years ended 2023 and 2022 of approximately $(0.2) million and $(0.1) million, respectively,
was due to the accretion of additional potential liabilities related to uncertain tax positions and deferred tax liabilities for the
Company&#8217;s former Korean subsidiary.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Net
loss attributable to noncontrolling interest.</i> In the first quarter of 2023, we acquired the remaining interest in eMDT. Net loss
attributable to noncontrolling interest on our consolidated statement of operations represents the portion of the results of operations
of our majority owned subsidiaries which is allocated to the shareholders of the equity interests not owned by us. The change in net
loss attributable to noncontrolling interest in 2024 compared to 2023 was $0 and in 2023 compared to 2022 was less than $0.1 million
and was the result of operations of eMDT.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 34; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity
and Capital Resources</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 28, 2024 and December 30, 2023, we had cash and cash equivalents, including restricted cash, and marketable securities of $36.6
million and working capital of $18.9 million compared to $17.9 million and $24.0 million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
change in cash and cash equivalents and marketable securities was primarily due to the sale of common stock and prefunded warrants of
$1.5 million in the fourth quarter of 2024, $25.2 million in the third quarter of 2024 and $7.2 million in the first quarter of 2024
which was partially offset by cash used in operations of $14.2 million. Our cash and cash equivalents and liquidity could be adversely
affected by any amounts that become payable in connection with any adverse results from any litigation we are, or may become, involved
in.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify; text-indent: 0.25in">Equity
offerings</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 30, 2024, we sold 2,405,000 shares of common stock and received gross proceeds of $1.5 million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 23, 2024, we sold 37,550,000 shares of common stock and pre-funded warrants to purchase up to 4,000,000 shares of common stock
at a public offering price of $0.64 per pre-funded warrants, for gross proceeds of $27.0 million before deducting underwriting discounts
and offering expenses paid by the us of $1.8 million. The offering price of the pre-funded warrant equals the public offering price per
share of the common stock less the $0.01 per share exercise price of each pre-funded warrant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 27, 2023, we sold 17 million shares of registered common stock to certain investors and issued pre-funded warrants to purchase
up to 6,000,000 shares of common stock at a public offering price of $0.99 per pre-funded warrant, which equals the public offering price
per share of the common stock less the $0.01 per share exercise price of each pre-funded warrant. The gross proceeds of these transactions
were $22.9 million, before deducting underwriting discounts and offering expenses paid by us of $1.5 million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At-the-market
offerings</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 30, 2024, we sold 3,080,000 shares of common stock for gross proceeds of $7,466,755 (average of $2.42
per share) before deducting broker expenses paid by us of approximately $0.2 million, pursuant to our then effective At-The-Market
Equity Offering Sales Agreement, dated as of March 5, 2021 (the &#8220;ATM Agreement&#8221;) with Stifel, Nicolaus &amp; Company,
Incorporated (&#8220;Stifel&#8221;), as agent. The ATM Agreement terminated in the three months ended March 30, 2024. On January 24,
2025 we entered into a new At-The-Market Equity Offering Sales Agreement with Stifel, Nicolaus &amp; Company, Incorporated
(&#8220;Stifel&#8221;), as agent, for the sale of up to $50 million of securities. Subsequent to year end, the Company cannot use
the ATM Agreement entered into on January 24, 2025 until such time the Company can utilize Form S-3.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In the second quarter of 2022,
we sold 1.5 million shares of common stock and 0.2 million shares of treasury stock for gross proceeds of $2.1 million (average of $1.26
per share) before deducting broker expenses paid by us of less than $0.1 million and in the third quarter of 2022, the Company sold 675,000
shares of common stock for gross proceeds of approximately $0.9 million (average of $1.27 per share) before deducting broker expenses
paid by us of less than $0.1 million, pursuant to an ATM Agreement. The net proceeds from the sale of common shares were used for general
corporate purposes, including working capital.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the components of our cash, cash equivalents, restricted cash and marketable securities held in U.S. dollars
as of the dates presented:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">December 30, <br/>
2023</span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Domestic locations</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">36,491,339</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,725,979</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Foreign locations</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,984</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">95,547</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Subtotal cash, cash
    equivalents, restricted cash and marketable securities held in U.S. dollars</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">36,548,323</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,821,526</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cash and cash equivalents
    held in other currencies and converted to U.S. dollars</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">81,455</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">81,159</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total cash, cash equivalents,
    restricted cash and marketable securities</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">36,629,778</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,902,685</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have no plans to repatriate the cash and cash equivalents held in our foreign subsidiary KEL.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
manufacturing operations at our Korean facility, Kowon, have ceased and Kowon was liquidated at fiscal year ended 2018. We have recorded
deferred tax liabilities for any additional withholding tax that may be due to the Korean government upon Kowon&#8217;s final tax return
acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 35; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have incurred net losses of $43.9 million, $19.7 million and $19.3 million for the fiscal years 2024, 2023 and 2022, respectively,
and net cash outflows from operations of $14.2 million, $15.3 million and $17.7 million for the fiscal years ended 2024, 2023 and
2022, respectively. Our net cash outflows from operations were partially a result of funding our ongoing investments in research and
development which we believe will continue. We have in the past sold equity securities through an at-the-market offering and in the
traditional fashion of significant equity offerings. As the Company is unable to conclude that a favorable outcome in this
litigation is probable and due to the net losses and negative cash flows from operations, management has concluded that there is
substantial doubt about the Company&#8217;s ability to continue as a going concern for twelve months from the issuance of these
financial statements. Excluding a possible adverse result of the litigation discussed in Note 12 of the consolidated financial
statements, we estimate we will have sufficient liquidity to fund operations at least through the second quarter of 2026.
Nonetheless, we monitor the capital markets on an ongoing basis and may consider raising capital if favorable market conditions
develop. If our actual results are less than projected or we need to raise capital for additional liquidity, we may be required to
do additional equity financings, reduce expenses or enter into a strategic transaction. However, we can make no assurance that we
will be able to raise additional capital, reduce expenses sufficiently, or enter into a strategic transaction on terms acceptable to
us, or at all.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Off-Balance
Sheet Arrangements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have no off-balance sheet arrangements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Seasonality</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
revenues have not followed a seasonal pattern for the past three years and we do not anticipate any seasonal trend to our revenues in
2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual
Obligations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
our former CEO&#8217;s (&#8220;Dr. Fan&#8221;) employment agreement, commencing in January 2023, Dr. Fan (or in the event of his death
prior to completion of all installments to his surviving spouse, or if none to his estate) would receive $1,500,000 in twenty-four (24)
equal monthly installments. As of December 28, 2024, the monthly installments have been paid. In addition, under Dr. Fan&#8217;s employment
agreement he receives $40,000 per year through 2033.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of our contractual lease payment obligations as of December 28, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="18" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Payment
    due by period</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Less
    than <br/> 1 year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">1-3
    Years</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">4-5
    years</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">More
    than <br/> 5 years</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Operating
    Lease Obligations</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,372,040</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 9%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">768,841</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 9%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,603,199</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 9%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 9%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 36; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    7A.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_013"></span>Quantitative
    and Qualitative Disclosures About Market Risk</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
invest our excess cash in high-quality U.S. Government, government-backed (i.e., Fannie Mae, FDIC guaranteed bonds and certificates of
deposit) and corporate debt instruments, which bear lower levels of relative risk. We believe that the effect, if any, of reasonably
possible near-term changes in interest rates on our financial position, results of operations and cash flows, should not be material to
our cash flows or income. It is possible that interest rate movements would increase our unrealized gain or loss on debt securities.
We are exposed to changes in foreign currency exchange rates primarily through our translation of our foreign subsidiaries&#8217; financial
position, results of operations, and transaction gains and losses as a result of non-U.S. dollar-denominated cash flows related to business
activities in Asia and Europe, and remeasurement of U.S. dollars to the functional currency of our U.K. subsidiary. We are also exposed
to the effects of exchange rates in the purchase of certain raw materials which are in U.S. dollars but the price on future purchases
is subject to change based on the relationship of the Japanese yen to the U.S. dollar. We do not currently hedge our foreign currency
exchange rate risk. We estimate that any market risk associated with our international operations or investments is unlikely to have
a material adverse effect on our business, financial condition or results of operation. Our portfolio of marketable securities is subject
to interest rate risk although our intent is to hold securities until maturity. The credit rating of our investments may be affected
by the underlying financial health of the guarantors of our investments. We use silicon wafers in our production processes but do not
enter into forward or futures hedging contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    8.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_014"></span>Financial
    Statements and Supplementary Data</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
financial statements required by this Item are included in this Report on pages 41 through 69. Reference is made to Item 15 of this Report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    9.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_015"></span>Changes
    in and Disagreements with Accountants on Accounting and Financial Disclosure</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">As previously
reported on the Company&#8217;s Current Report on Form 8-K, filed with the SEC on December 6, 2024, on December 2, 2024, the audit committee
approved the engagement of BDO USA, P.C. (&#8220;BDO&#8221;) as our independent registered public accounting firm, effective upon the
execution of a satisfactory engagement letter with BDO and dismissed our prior independent registered public accounting firm, RSM US LLP
(&#8220;RSM&#8221;), effective immediately prior to the engagement of BDO.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">During the
fiscal years ended December 30, 2023 and December 31, 2022, and the subsequent interim period through the date of our engagement of BDO
on December 2, 2024, neither the Company, nor anyone acting on our behalf, consulted with BDO regarding any of the matters described in
Items 304(a)(2)(i) and (ii) of Regulation S-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">RSM&#8217;s
audit reports on our consolidated financial statements for the fiscal years ended December 30, 2023 and December 31, 2022 did not contain
any adverse opinion or disclaimer of opinion and were not qualified or modified as to uncertainty, audit scope, or accounting principles.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">During the
two most recent fiscal years ended December 30, 2023 and December 31, 2022, and the subsequent interim period through their dismissal
on December 2, 2024: (i) there were no disagreements within the meaning of Item 304(a)(1)(iv) of Regulation S-K between us and RSM on
any matter of accounting principles or practices, financial statement disclosure, or auditing scope or procedure, which disagreements,
if not resolved to RSM&#8217;s satisfaction, would have caused RSM to make reference to the subject matter of the disagreements in connection
with its reports on our consolidated financial statements for such years, and (ii) no reportable events within the meaning of Item 304(a)(1)(v)
of Regulation S-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">We provided RSM with a copy of the disclosures set forth above. RSM&#8217;s
confirmatory letter was included as Exhibit 16.1 to our Current Report on Form 8-K filed with the SEC on December 6, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    9A.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_016"></span>Controls
    and Procedures</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> Disclosure Controls and Procedures</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">In connection with filing the Form 10-K, management, under the supervision
of and with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure
controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended
(the &#8220;Exchange Act&#8221;), as of the end of the period covered by our Annual Report on Form 10-K for the fiscal year ended December
28, 2024. Based upon that evaluation, our CEO and CFO concluded that, as of the end of the period covered by this report, our disclosure
controls and procedures were not effective due to the material weaknesses identified by management and described below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>
<!-- Field: Page; Sequence: 37; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Management&#8217;s
Annual Report on Internal Control Over Financial Reporting</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f)
and 15d-15(f) under the Exchange Act. A company&#8217;s internal control over financial reporting is a process designed by, or under
the supervision of, the Company&#8217;s principal executive and principal financial officers, or persons performing similar functions,
and effected by the Company&#8217;s Board of Directors, management, and other personnel 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 and include those policies and procedures that:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pertain
    to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the
    assets of the Company;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provide
    reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with
    generally accepted accounting principles, and that receipts and expenditures of the Company are being made in accordance with authorizations
    of management and directors of the Company; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provide
    reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company&#8217;s
    assets that could have a material effect on the financial statements.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation
of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that
the degree of compliance with the policies or procedures may deteriorate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt">Under the supervision of and with the participation
of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of our internal control
over financial reporting as of December 28, 2024, based on the framework set forth by the Committee of Sponsoring Organizations of the
Treadway Commission (COSO) in Internal Control-Integrated Framework (2013 framework). Based on that evaluation, our management concluded
that, as of December 28, 2024, internal control over financial reporting was not effective based on criteria established in the Internal
Control-Integrated Framework issued by the COSO for reasons discussed below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">We identified control deficiencies, that when
aggregated, constitute material weaknesses as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif"><tr style="vertical-align: top">
<td style="text-align: justify; padding-top: 0pt; width: 0.25in; padding-bottom: 0pt"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-top: 0pt; width: 0.25in; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-top: 0pt; text-align: justify; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Design
                                            and operating effectiveness of information technology general computer controls in the areas of user access and program change-management for certain information technology
                                            systems that are critical to capturing, processing,
                                            and reporting financial transactions. These ineffective information technology controls contributed
                                            to (i) improper segregation of duties among certain business process controls and (ii) ineffective
                                            data validation of spreadsheets and system-generated reports.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-top: 0pt; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-top: 0pt; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-top: 0pt; text-align: justify; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-top: 0pt; width: 0.25in; padding-bottom: 0pt"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-top: 0pt; width: 0.25in; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-top: 0pt; text-align: justify; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
                                            Management did not design, implement and retain appropriate documentation
of control procedures to achieve timely, complete and accurate recording and disclosures across multiple financial statement areas including
accounting and disclosure of stockholder&#8217;s equity, share-based compensation, certain other receivables, accruals, and certain investments,
including insufficient review controls around completeness and accuracy of information produced by the entity and documentation of evidence
of reviews.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-top: 0pt; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-top: 0pt; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-top: 0pt; text-align: justify; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-top: 0pt; width: 0.25in; padding-bottom: 0pt"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-top: 0pt; width: 0.25in; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-top: 0pt; text-align: justify; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
                                            did not design, implement and retain appropriate documentation of certain business process
                                            controls related to the revenue cycle, including insufficient review controls around completeness
                                            and accuracy of information produced by the entity including, certain costs incurred, estimates
                                            to complete, and documentation of evidence of contract accounting reviews.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt; text-indent: 0.25in"><b>Remediation Activities</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in">Management is actively engaged
in the implementation of a remediation plan to implement measures designed to improve our internal control over financial reporting to
remediate these material weaknesses with oversight from the Audit Committee of the Board of Directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><b>Changes in Internal Control
Over Financial Reporting</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in">Except as described above
related to the identification of the material weaknesses, there were no changes in our internal control over financial reporting during
the fourth quarter of the fiscal year ended December 28, 2024, that have materially affected or are reasonably likely to materially affect
our internal control over financial reporting.<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<!-- Field: Page; Sequence: 38; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    9B.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_017"></span>Other
    Information</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">During the three months ended December
28, 2024, no director or officer of the Company <span id="xdx_90B_eecd--Rule10b51ArrAdoptedFlag_dbF_c20231231__20241228_zk2GfLDY0o5" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_90E_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20231231__20241228_z6eHpWb4QX2l" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleanfalse" id="Fact000058" name="ecd:Rule10b51ArrAdoptedFlag"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleanfalse" id="Fact000059" name="ecd:NonRule10b51ArrAdoptedFlag">adopted</ix:nonNumeric></ix:nonNumeric></span></span> or <span id="xdx_908_eecd--Rule10b51ArrTrmntdFlag_dbF_c20231231__20241228_zUhaaknGFjdk" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_902_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20231231__20241228_zUeGqr4jFUY7" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleanfalse" id="Fact000060" name="ecd:Rule10b51ArrTrmntdFlag"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleanfalse" id="Fact000061" name="ecd:NonRule10b51ArrTrmntdFlag">terminated</ix:nonNumeric></ix:nonNumeric></span></span> a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule
10b5-1 trading arrangement,&#8221; as each term is defined in Item 408(a) of Regulation S-K.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    9C.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_018"></span>Disclosure
    Regarding Foreign Jurisdictions that Prevent Inspection</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    10.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_019"></span>Directors,
    Executive Officers and Corporate Governance</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information required under this item is incorporated herein by reference to our Proxy Statement relating to our 2025 Annual Meeting of
Stockholders (the &#8220;Proxy Statement&#8221;). We expect to file the Proxy Statement with the SEC in April 2025 (and, in any event,
no later than 120 days after the close of our last fiscal year).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Code
of Ethics</i>. We have adopted a Code of Business Conduct and Ethics (&#8220;the Code&#8221;) that applies to all our employees (including
our CEO and CFO) and directors. The Code is available on our website at www.kopin.com. We intend to satisfy the disclosure requirement
regarding any amendment to or waiver of a provision of the Code applicable to any executive officer or director, by posting such information
on our website.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><i>Insider Trading Policy</i>.
We have <span id="xdx_90D_eecd--InsiderTrdPoliciesProcAdoptedFlag_dbT_c20231231__20241228_zZcgZsG6tlNi" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBQb2xpY2llcyBhbmQgUHJvY2VkdXJlcwA_"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt:booleantrue" id="Fact000062" name="ecd:InsiderTrdPoliciesProcAdoptedFlag">adopted</ix:nonNumeric></span> an insider trading compliance policy regarding securities transactions (the &#8220;Insider Trading Compliance Policy&#8221;)
that applies to our directors, officers, employees, consultants, and contractors and those of our subsidiaries. We believe that the Insider
Trading Compliance Policy is reasonably designed to promote compliance with insider trading laws, rules and regulations with respect to
the purchase, sale and/or other dispositions of our securities, as well as any listing standards applicable to us. A copy of the Insider
Trading Compliance Policy is filed as Exhibit 19 to this Annual Report on Form 10-K.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
corporate governance guidelines, whistleblower policy and the charters of the audit committee, compensation committee, and nominating
and corporate governance committee of the Board of Directors as well as other corporate governance document materials are available on
our website at www.kopin.com under the heading &#8220;Investors,&#8221; then &#8220;Governance&#8221; then &#8220;Governance Documents.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    11.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_020"></span>Executive
    Compensation</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information required by this item is incorporated herein by reference from the Proxy Statement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    12.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_021"></span>Security
    Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information required by this item is incorporated herein by reference from the Proxy Statement. Refer also to the equity compensation
plan information set forth in Part II Item 5 of this Annual Report on Form 10-K.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    13.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_022"></span>Certain
    Relationships and Related Transactions, and Director Independence</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information required by this item is incorporated herein by reference from the Proxy Statement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    14.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_023"></span>Principal
    Accounting Fees and Services</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information required by this item is incorporated herein by reference from the Proxy Statement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 39; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_025"></span>Part
IV</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    15.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_026"></span>Exhibits
    and Financial Statement Schedules</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
<i>Consolidated Financial Statements:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_029">Reports
    of Independent Registered Public Accounting Firm</a> (PCAOB ID No. <span id="xdx_904_edei--AuditorFirmId_c20231231__20241228_z09We3COQNbd"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000063" name="dei:AuditorFirmId">243</ix:nonNumeric></span> and <span id="xdx_901_edei--AuditorFirmId_c20230101__20231230_zZM2248ZtSia"><ix:nonNumeric contextRef="From2023-01-012023-12-30" id="Fact000064" name="dei:AuditorFirmId">49</ix:nonNumeric></span>)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_030">Consolidated
    Balance Sheets</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_031">Consolidated
    Statements of Operations</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_032">Consolidated
    Statements of Comprehensive Loss</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_033">Consolidated
    Statements of Stockholders&#8217; Equity</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_034">Consolidated
    Statements of Cash Flows</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_035">Notes
    to Consolidated Financial Statements</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
<i>Financial Statement Schedules:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
Statement Schedules have been omitted because the information required to be set forth therein is not applicable or is shown in the accompanying
Consolidated Financial Statements or notes thereto.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)
<i>Exhibits:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
exhibits filed as part of this Form 10-K are listed on the exhibit index immediately preceding such exhibits and is incorporated herein
by reference.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 40; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_029"></span>Report
of Independent Registered Public Accounting Firm</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">Shareholders and Board of Directors</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Kopin Corporation</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Westborough, Massachusetts</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Opinion on the Consolidated Financial Statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p id="xdx_98B_edei--AuditorOpinionTextBlock_c20231231__20241228_zpPm6JDWOyD8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000065" name="dei:AuditorOpinionTextBlock">We have audited the accompanying consolidated balance
sheet of Kopin Corporation (the &#8220;Company&#8221;) as of December 28, 2024, the related consolidated statement of operations, comprehensive
loss, stockholders&#8217; equity, and cash flows for the year then ended, and the related notes (collectively referred to as the &#8220;consolidated
financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial
position of the Company at December 28, 2024, and the results of its operations and its cash flows for the year then ended<b>,</b> in
conformity with accounting principles generally accepted in the United States of America.</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Going Concern Uncertainty</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The accompanying consolidated financial statements
have been prepared assuming that the Company will continue as a going concern. As discussed in Note 1 to the consolidated financial statements,
the Company has an outstanding litigation matter and has suffered recurring losses and negative cash flows from operations that raise
substantial doubt about its ability to continue as a going concern. Management&#8217;s plans in regard to these matters are also described
in Note 1. The consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Basis for Opinion</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">These consolidated financial statements are the responsibility
of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements
based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB)
and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable
rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We conducted our audit in accordance with the standards
of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated
financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we
engaged to perform, an audit of its internal control over financial reporting. As part of our audit, we are required to obtain an understanding
of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s
internal control over financial reporting. Accordingly, we express no such opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our audit included performing procedures to assess
the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures
that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the
consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by
management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provides
a reasonable basis for our opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Critical Audit Matters</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The critical audit matters communicated below are
matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated
to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and
(2) involved our especially challenging, subjective, or complex judgments. The communication of these critical audit matters does not
alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating these critical
audit matters below, providing separate opinions on these critical audit matters or on the accounts or disclosures to which they relate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<!-- Field: Page; Sequence: 41; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Net product revenue recognized using the cost-to-cost
input method</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">As described in Note 1 to the
consolidated financial statements, for certain contracts with  prime contractors to the U.S. Government, the Company recognizes
revenue over time using the cost-to-cost input method as the Company completes the performance obligations because of the continuous
transfer of control to the customer and the lack of an alternative use for the product. Under this method, the Company measures
progress towards completion based on the ratio of costs incurred to date to total estimated costs to satisfy the Company&#8217;s
performance obligation. The cost-to-cost input method requires management to use significant assumptions and judgements to determine
the estimated yield to be incurred throughout the customer contract.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We identified a certain assumption used in the estimated
yield to determine net product revenue recognized using the cost to-cost input method as a critical audit matter. The principal consideration
for our determination is the assumption requires management to use significant judgement in determining the estimated yield throughout
the customer contract. Auditing the assumption required significant audit effort and auditor judgment to evaluate the audit evidence obtained.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The primary procedures we performed to address the
critical audit matter included:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif"><tr style="vertical-align: top">
<td style="text-align: justify; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Obtaining
                                            an understanding of the Company&#8217;s process in determining the estimated yield. </span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluating
                                            the reasonableness of the assumption by comparing yield estimates with actual yields in similar
                                            contracts that have been completed. </span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inquiring
                                            with those in project management to evaluate project status and potential anticipated challenges
                                            which may affect the assumption. </span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Testing
                                            on a sample basis actual costs incurred related to the assumption throughout the year by
                                            obtaining supporting documentation.</span></td></tr><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluating
                                            the yield estimate during the period subsequent to the year-end, to identify changes in conditions
                                            or events that may result in significant changes to the Company&#8217;s future yield estimates
                                            as of the year-end.</span></p></td></tr>
                                          </table>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Research and development revenues recognized using
the cost-to-cost input method</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">As described in Note 1 to the consolidated financial
statements, the Company has research and development revenues, whereby control transfers overtime and revenue is recognized based on the
extent of progress towards completion of the performance obligation. The Company recognizes revenue for certain of its research and development
contracts over time, measuring progress using the cost-to-cost input method as costs are incurred. Under this method, the Company measures
progress towards completion based on the ratio of costs incurred to date to total estimated costs to satisfy the Company&#8217;s performance
obligation. The cost-to-cost input method requires management to use significant assumptions and judgements to estimate costs associated
with its contracts with customers. These costs are estimated at contract inception and are monitored and updated throughout the duration
of the contract.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">We identified the estimated costs used in the cost-to-cost
input method to determine the revenue recognized for certain research and development revenue contracts as a critical audit matter. The
principal consideration for our determination is that research and development revenue recognized using the cost-to-cost input method
requires management to use significant assumptions and judgements in determining the estimated future costs in the cost-to-cost calculation
expected to be incurred throughout the customer contract. Auditing these estimates and assumptions required significant audit effort and
a high degree of auditor judgment and subjectivity to evaluate the audit evidence obtained.</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The primary procedures we performed to address the
critical audit matter included:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Obtaining
                                            an understanding of the Company&#8217;s process to develop the estimates and assumptions
                                            used in determining the total estimated costs at completion. </span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Testing
                                            actual costs incurred, on a sample basis, and the mathematical accuracy of the costs included
                                            within the Company&#8217;s cost-to-cost input method.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selecting
                                            a sample of customer contracts and performed the following procedures: </span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9675;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inquiring
                                            with those in project management to evaluate project status and potential anticipated challenges
                                            which may affect the estimated future cost estimate. </span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9675;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluating
                                            contract activity during the period subsequent to the year-end, to identify
changes in conditions or events that may result in significant changes to the Company&#8217;s future cost estimates as of the year-end.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9675;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluating
                                            the estimated costs used in open and closed contracts by comparing the original cost estimates
                                            at inception of the contract, to final costs incurred or estimated costs at the current stage
                                            of the contract.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">/s/ <span id="xdx_903_edei--AuditorName_c20231231__20241228_zbUK9pia5ffd"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000066" name="dei:AuditorName">BDO USA, P.C.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0">We have served as the Company&#8217;s auditor since 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--AuditorLocation_c20231231__20241228_zgw19PjoE9f1"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact000067" name="dei:AuditorLocation">Boston,
Massachusetts</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
16, 2025</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 42; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Report
of Independent Registered Public Accounting Firm</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stockholders
and the Board of Directors of Kopin Corporation</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Opinion
on the Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">We have audited the
accompanying consolidated balance sheet of Kopin Corporation and its subsidiaries (the Company) as of December 30, 2023, the related
consolidated statements of operations, comprehensive loss, stockholders&#8217; equity and cash flows, for each of the two years in
the period ended December 30, 2023, and the related notes (collectively, the financial statements). In our opinion, the financial
statements present fairly, in all material respects, the financial position of the Company as of December 30, 2023, and the results
of its operations and its cash flows for each of the two years in the period ended December 30, 2023 in conformity with accounting
principles generally accepted in the United States of America.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis
for Opinion</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s
financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent
with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities
and Exchange Commission and the PCAOB.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain
reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error
or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding
the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant
estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits
provide a reasonable basis for our opinion.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
<span id="xdx_900_edei--AuditorName_c20230101__20231230_zrFK18yiFPa9"><ix:nonNumeric contextRef="From2023-01-012023-12-30" id="Fact000068" name="dei:AuditorName">RSM US LLP</ix:nonNumeric></span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
served as the Company&#8217;s auditor from 2019 to 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_edei--AuditorLocation_c20230101__20231230_zH3yIjhKLVd6"><ix:nonNumeric contextRef="From2023-01-012023-12-30" id="Fact000069" name="dei:AuditorLocation">Boston,
Massachusetts</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
14, 2024</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 43; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>KOPIN
CORPORATION</b>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_030"></span>CONSOLIDATED
BALANCE SHEETS </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_307_111_zCoVP3mb5wq9" summary="xdx: Statement - Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_499_20241228_zwLQlxlUQU27" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20231230_z9rkyZd2Nf76" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AssetsAbstract_iB_zZfP8WXlCtjd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASSETS</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AssetsCurrentAbstract_i01B_z0WqFq2TvDAe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Current assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maCzvzS_zQqXME89yG46" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash and
    cash equivalents</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-28" id="Fact000077" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,160,120</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-30" id="Fact000078" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,710,685</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--RestrictedCashCurrent_i02I_maCzvzS_zHbADAjf5wqe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Restricted cash</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="AsOf2024-12-28" id="Fact000080" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,050,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="AsOf2023-12-30" id="Fact000081" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--MarketableSecuritiesCurrent_i02I_maCzvzS_zREU7WCyPmjk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Marketable securities,
    at fair value</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2024-12-28" id="Fact000083" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,419,658</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2023-12-30" id="Fact000084" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,692,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AccountsReceivableNetCurrent_i02I_maCzvzS_zzLo8xmIaYH3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable,
    net of allowance of $<span id="xdx_902_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pp0p0_c20241228_zU7wuskmBTva" title="Accounts receivable, allowance"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-12-28" id="Fact000089" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,075,000</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pp0p0_c20231230_z04HMylk81l8" title="Accounts receivable, allowance"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-12-30" id="Fact000091" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,025,000</ix:nonFraction></span> in 2024 and 2023, respectively</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-28" id="Fact000086" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,850,654</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-30" id="Fact000087" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,706,036</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--ContractWithCustomerAssetNetCurrent_i02I_maCzvzS_zJBjKOMCYZdl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract assets</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2024-12-28" id="Fact000093" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,074,020</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-12-30" id="Fact000094" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,409,809</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--InventoryNet_i02I_maCzvzS_z0dO2YNKoc8e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Inventory</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-28" id="Fact000096" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,134,096</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-30" id="Fact000097" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,601,806</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_maCzvzS_zuJ2ZejhEd37" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Prepaid
    expenses and other current assets</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-12-28" id="Fact000099" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,153,852</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-30" id="Fact000100" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,210,207</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AssetsCurrent_i02TI_mtCzvzS_maCzixF_zuvtZ0OsRJS9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total current assets</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2024-12-28" id="Fact000102" format="ixt:numdotdecimal" decimals="0" unitRef="USD">62,842,400</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-12-30" id="Fact000103" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,830,543</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maCzixF_zUYvp9XKoK6d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property, plant and equipment, net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-28" id="Fact000105" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,099,708</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-30" id="Fact000106" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,163,417</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maCzixF_zTPIqiWEztaj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease right-of-use assets</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-28" id="Fact000108" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,134,898</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-30" id="Fact000109" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,504,909</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OtherAssetsNoncurrent_i01I_maCzixF_zt2sSYV3ZJmj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other assets</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2024-12-28" id="Fact000111" format="ixt:numdotdecimal" decimals="0" unitRef="USD">123,822</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-12-30" id="Fact000112" format="ixt:numdotdecimal" decimals="0" unitRef="USD">124,925</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--EquityMethodInvestments_i01I_maCzixF_zegJ4XO9Q3bg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Equity investments</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="AsOf2024-12-28" id="Fact000114" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,564,938</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="AsOf2023-12-30" id="Fact000115" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,688,522</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--Assets_i01TI_mtCzixF_zZ1Ylxo8wygh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total
    assets</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-28" id="Fact000117" format="ixt:numdotdecimal" decimals="0" unitRef="USD">70,765,766</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-30" id="Fact000118" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,312,316</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zd3WqjqCBIXf" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">LIABILITIES AND STOCKHOLDERS&#8217;
    EQUITY</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesCurrentAbstract_i01B_z8robsEyDN2c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Current liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--AccountsPayableCurrent_i02I_maCzxCQ_zqIc6jkzEcDh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts payable</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-28" id="Fact000126" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,941,470</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-30" id="Fact000127" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,947,338</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--AccruedPayrollTaxesCurrent_i02I_maCzxCQ_zacK7zw2RXMg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued payroll and
    expenses</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedPayrollTaxesCurrent" contextRef="AsOf2024-12-28" id="Fact000129" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,409,468</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedPayrollTaxesCurrent" contextRef="AsOf2023-12-30" id="Fact000130" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,701,506</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_i02I_maCzxCQ_zfLHiw4usqel" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued warranty</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2024-12-28" id="Fact000132" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,557,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2023-12-30" id="Fact000133" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,160,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_maCzxCQ_zrIxniyQtQBi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2024-12-28" id="Fact000135" format="ixt:numdotdecimal" decimals="0" unitRef="USD">87,752</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-12-30" id="Fact000136" format="ixt:numdotdecimal" decimals="0" unitRef="USD">916,826</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzxCQ_zlnL8bCNk0g3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease liabilities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-28" id="Fact000138" format="ixt:numdotdecimal" decimals="0" unitRef="USD">639,642</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-30" id="Fact000139" format="ixt:numdotdecimal" decimals="0" unitRef="USD">651,503</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AccruedEmployeeBenefitsCurrent_i02I_maCzxCQ_z1zGb4xVEa1h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued post-retirement
    benefits</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedEmployeeBenefitsCurrent" contextRef="AsOf2024-12-28" id="Fact000141" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedEmployeeBenefitsCurrent" contextRef="AsOf2023-12-30" id="Fact000142" format="ixt:numdotdecimal" decimals="0" unitRef="USD">790,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_i02I_maCzxCQ_zubDGKBz8Hci" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other accrued liabilities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2024-12-28" id="Fact000144" format="ixt:numdotdecimal" decimals="0" unitRef="USD">685,946</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2023-12-30" id="Fact000145" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,702,681</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Deposits_i02I_maCzxCQ_zzf0GjUxzkB6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customer deposits</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0147">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2023-12-30" id="Fact000148" format="ixt:numdotdecimal" decimals="0" unitRef="USD">408,156</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--AccruedProfessionalFeesCurrent_i02I_maCzxCQ_z5A4GNmPMJ54" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued legal expenses</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="AsOf2024-12-28" id="Fact000150" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,367,900</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="AsOf2023-12-30" id="Fact000151" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,129,421</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredIncomeTaxLiabilities_i02I_maCzxCQ_zBnWFUA5vbv5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Deferred tax liabilities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2024-12-28" id="Fact000153" format="ixt:numdotdecimal" decimals="0" unitRef="USD">414,118</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2023-12-30" id="Fact000154" format="ixt:numdotdecimal" decimals="0" unitRef="USD">470,884</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LitigationReserveCurrent_i02I_maCzxCQ_zz8dBVB9Qox" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Accrued
    litigation damages</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LitigationReserveCurrent" contextRef="AsOf2024-12-28" id="Fact000156" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,800,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0157">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesCurrent_i02TI_mtCzxCQ_maCz61r_zFqyOS3EMAo8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total current liabilities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-12-28" id="Fact000159" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,943,296</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-12-30" id="Fact000160" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,878,315</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--AssetRetirementObligationsNoncurrent_i01I_maCz61r_zbaQhM40R3Tc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Noncurrent contract liabilities and asset retirement
    obligations</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetRetirementObligationsNoncurrent" contextRef="AsOf2024-12-28" id="Fact000162" format="ixt:numdotdecimal" decimals="0" unitRef="USD">358,292</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetRetirementObligationsNoncurrent" contextRef="AsOf2023-12-30" id="Fact000163" format="ixt:numdotdecimal" decimals="0" unitRef="USD">278,112</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maCz61r_znmASiyZ5Jaa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease liabilities, net of current
    portion</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-28" id="Fact000165" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,479,976</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-30" id="Fact000166" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,832,982</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--AccruedPostretirementBenefitsNetOfCurrentPortion_i01I_maCz61r_zNtURawwJdWa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued post-retirement benefits, net of current
    portion</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:AccruedPostretirementBenefitsNetOfCurrentPortion" contextRef="AsOf2024-12-28" id="Fact000168" format="ixt:numdotdecimal" decimals="0" unitRef="USD">230,646</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:AccruedPostretirementBenefitsNetOfCurrentPortion" contextRef="AsOf2023-12-30" id="Fact000169" format="ixt:numdotdecimal" decimals="0" unitRef="USD">319,996</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--OtherLiabilitiesNoncurrent_i01I_maCz61r_zLbrv3SLYbWl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other long-term liabilities,
    net of current portion</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-28" id="Fact000171" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,471,994</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-30" id="Fact000172" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,494,016</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--Liabilities_i01TI_mtCz61r_maLASEzWDn_zeBUvgxPGvcl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total liabilities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-28" id="Fact000174" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,484,204</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-30" id="Fact000175" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,803,421</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--CommitmentsAndContingencies_i01I_maLASEzWDn_zSFEhxT8fWw3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Commitments and contingencies (Note 11) and Litigation (Note 12)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0177">-</span>&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0178">-</span>&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquityAbstract_i01B_zVlYx7HNbKC4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Stockholders&#8217; equity:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--PreferredStockValue_i02I_maCzAW3_zEWk1pa8ZN3b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Preferred stock, par value $<span id="xdx_900_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20241228_z0O0ThxGfYM8" title="Preferred stock, par value"><span id="xdx_90E_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20231230_zkvw0d7FJ8l8" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-28" id="Fact000186" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-12-30" id="Fact000188" decimals="INF" unitRef="USDPShares">.01</ix:nonFraction></ix:nonFraction></span></span>
    per share: authorized, <span id="xdx_902_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20241228_zoYziIEz4gNb" title="Preferred stock, shares authorized"><span id="xdx_901_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20231230_zeGJ1S3orWD8" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-28" id="Fact000190" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-30" id="Fact000192" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,000</ix:nonFraction></ix:nonFraction></span></span>
    shares; <span id="xdx_90D_eus-gaap--PreferredStockSharesIssued_iI_do_c20241228_zxIuGabA2qT3" title="Preferred stock, shares issued"><span id="xdx_90A_eus-gaap--PreferredStockSharesIssued_iI_do_c20231230_zXOfrBkEd6Ej" title="Preferred stock, shares issued"><span id="xdx_901_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20231230_zclswmHQF4e7" title="Preferred stock, shares outstanding"><span id="xdx_905_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20241228_ztraijX6AwDj" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-12-28" id="Fact000194" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-12-30" id="Fact000196" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-12-30" id="Fact000198" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-12-28" id="Fact000200" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span>
    shares issued and outstanding as of 2024 and 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0183">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0184">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--CommonStockValue_i02I_maCzAW3_zYqGP4VL8wX5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Common stock, par value
    $<span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241228_z5DMTHldAsP" title="Common stock, par value"><span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20231230_z8fUcVpQnPOj" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-28" id="Fact000205" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-30" id="Fact000207" decimals="INF" unitRef="USDPShares">.01</ix:nonFraction></ix:nonFraction></span></span> per share: authorized, <span id="xdx_90F_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20241228_z9SOajLoRn54" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-28" id="Fact000209" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">200,000,000</ix:nonFraction></span> shares in 2024 and <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20231230_zTnaFx7hl0nb" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-30" id="Fact000211" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">150,000,000</ix:nonFraction></span> in 2023; issued <span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_pid_c20241228_zTKcMqIJRFfh" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-28" id="Fact000213" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">161,264,507</ix:nonFraction></span> shares in 2024 and <span id="xdx_90A_eus-gaap--CommonStockSharesIssued_iI_pid_c20231230_zBT1nf35rBy3" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-30" id="Fact000215" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">114,253,818</ix:nonFraction></span>
    shares in 2023; outstanding <span id="xdx_90A_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241228_zA4eMZGs11vi" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-28" id="Fact000217" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">156,118,014</ix:nonFraction></span> in 2024 and <span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20231230_zEKxuhwuV7Rg" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-30" id="Fact000219" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">112,251,416</ix:nonFraction></span> in 2023 </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-28" id="Fact000202" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,564,308</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-30" id="Fact000203" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,123,220</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AdditionalPaidInCapital_i02I_maCzAW3_zTw7xx78Mh5l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Additional paid-in capital</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2024-12-28" id="Fact000221" format="ixt:numdotdecimal" decimals="0" unitRef="USD">422,087,837</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-12-30" id="Fact000222" format="ixt:numdotdecimal" decimals="0" unitRef="USD">385,411,542</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--TreasuryStockValue_i02NI_di_msCzAW3_zoAcmoCJKMbl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Treasury stock (<span id="xdx_90A_eus-gaap--TreasuryStockCommonShares_iI_pid_c20241228_zMI3zK0xcnr5" title="Treasury stock, shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-12-28" id="Fact000227" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">312,882</ix:nonFraction></span>
    shares in 2024 and <span id="xdx_904_eus-gaap--TreasuryStockCommonShares_iI_pid_c20231230_z2tRyqVbEH64" title="Treasury stock, shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2023-12-30" id="Fact000229" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">70,635</ix:nonFraction></span>
    shares in 2023, at cost)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="AsOf2024-12-28" id="Fact000224" format="ixt:numdotdecimal" decimals="0" unitRef="USD">370,012</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="AsOf2023-12-30" id="Fact000225" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,127</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i02I_maCzAW3_zKT0fT5qwUSl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accumulated other comprehensive
    income</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-12-28" id="Fact000231" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,032,359</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-12-30" id="Fact000232" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,232,294</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maCzAW3_zVugIIQ83brb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated
    deficit</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-28" id="Fact000234" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">402,032,930</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-12-30" id="Fact000235" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">358,155,034</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--StockholdersEquity_i02TI_mtCzAW3_maLASEzWDn_zwdo4GrPbuol" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total stockholders&#8217;
    equity</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-28" id="Fact000237" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,281,562</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-30" id="Fact000238" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,508,895</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_mtLASEzWDn_zoG02trzzBtg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total
    liabilities and stockholders&#8217; equity</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-28" id="Fact000240" format="ixt:numdotdecimal" decimals="0" unitRef="USD">70,765,766</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-12-30" id="Fact000241" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,312,316</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Accompanying Notes to Consolidated Financial Statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 44; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>KOPIN
CORPORATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_031"></span>CONSOLIDATED
STATEMENTS OF OPERATIONS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_304_113_zrXdNCmAbq3k" summary="xdx: Statement - Consolidated Statements of Operations" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Fiscal year ended</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20231231__20241228_zN0IAUVNsNL9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230101__20231230_zxKXMviPSJEa" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_490_20211226__20221231_zhOGCe3qvSgg" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--RevenuesAbstract_zmPuZ0OGRi0a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Revenues:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--NetProductRevenuesMember_z6AGwApiDA7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; width: 55%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net product
    revenues</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_NetProductRevenuesMember" id="Fact000247" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,576,723</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_NetProductRevenuesMember" id="Fact000248" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,937,170</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_NetProductRevenuesMember" id="Fact000249" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,420,397</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--ResearchAndDevelopmentRevenuesMember_zvYjZr3LF1B2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Research and development
    revenues</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_ResearchAndDevelopmentRevenuesMember" id="Fact000251" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,996,362</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_ResearchAndDevelopmentRevenuesMember" id="Fact000252" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,454,866</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_ResearchAndDevelopmentRevenuesMember" id="Fact000253" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,357,222</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--LicenseAndOtherRevenuesMember_zX01SIHJY2A8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">License
    and other revenues</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_LicenseAndOtherRevenuesMember" id="Fact000255" format="ixt:numdotdecimal" decimals="0" unitRef="USD">762,082</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_LicenseAndOtherRevenuesMember" id="Fact000256" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,002,141</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_LicenseAndOtherRevenuesMember" id="Fact000257" format="ixt:numdotdecimal" decimals="0" unitRef="USD">623,571</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maOILz47i_maOILzKKF_zoi4kxSnCjI8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total revenues</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-31to2024-12-28" id="Fact000259" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,335,167</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30" id="Fact000260" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,394,177</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31" id="Fact000261" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,401,190</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--CostsAndExpensesAbstract_iB_zpcjPXvk2mSa" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Expenses:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingCostsAndExpenses_i01_maOEzjbr_zfLylP5Gl0gi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cost of product revenues</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" contextRef="From2023-12-31to2024-12-28" id="Fact000267" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,164,120</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" contextRef="From2023-01-012023-12-30" id="Fact000268" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,952,431</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" contextRef="From2021-12-262022-12-31" id="Fact000269" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,558,748</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_i01_maOEzjbr_zi3NFQXv8SY6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Research and development-funded
    programs</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" contextRef="From2023-12-31to2024-12-28" id="Fact000271" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,802,372</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" contextRef="From2023-01-012023-12-30" id="Fact000272" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,177,027</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" contextRef="From2021-12-262022-12-31" id="Fact000273" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,279,660</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--ResearchAndDevelopmentExpense_i01_maOEzjbr_zOL12bRhSnX" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Research and development-internal</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-12-31to2024-12-28" id="Fact000275" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,832,782</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-01-012023-12-30" id="Fact000276" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,600,066</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2021-12-262022-12-31" id="Fact000277" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,387,898</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--SellingGeneralAndAdministrativeExpense_i01_maOEzjbr_zQ7H9mtc3KAk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Selling, general and
    administrative</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-12-31to2024-12-28" id="Fact000279" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,844,719</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-30" id="Fact000280" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,842,157</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2021-12-262022-12-31" id="Fact000281" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,965,097</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--LitigationSettlementExpense_i01_maOEzjbr_zZCRySEpqFBf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Litigation
    damages</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LitigationSettlementExpense" contextRef="From2023-12-31to2024-12-28" id="Fact000283" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,800,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0284">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0285">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OperatingExpenses_i01T_mtOEzjbr_msOILzKKF_z6t3yjcPWQy9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Total operating expenses</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-12-31to2024-12-28" id="Fact000287" format="ixt:numdotdecimal" decimals="0" unitRef="USD">93,443,993</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-012023-12-30" id="Fact000288" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,571,681</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2021-12-262022-12-31" id="Fact000289" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69,191,403</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--OperatingIncomeLoss_iT_mtOILzKKF_maILFCOzV5Q_zjWnhisOl61j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss from operations</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-12-31to2024-12-28" id="Fact000291" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,108,826</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-30" id="Fact000292" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">17,177,504</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-12-262022-12-31" id="Fact000293" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,790,213</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zJ7xsvLCroRh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-operating (expense) income, net:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--InterestIncomeOperating_i01_maNIEzbDn_zEgqlFhkZoe9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Interest income</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InterestIncomeOperating" contextRef="From2023-12-31to2024-12-28" id="Fact000299" format="ixt:numdotdecimal" decimals="0" unitRef="USD">817,180</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InterestIncomeOperating" contextRef="From2023-01-012023-12-30" id="Fact000300" format="ixt:numdotdecimal" decimals="0" unitRef="USD">829,602</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InterestIncomeOperating" contextRef="From2021-12-262022-12-31" id="Fact000301" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,877</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--OtherNonoperatingIncomeExpense_i01_maNIEzbDn_z7mS4W4YXii9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other income, net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-12-31to2024-12-28" id="Fact000303" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,989</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-01-012023-12-30" id="Fact000304" format="ixt:numdotdecimal" decimals="0" unitRef="USD">245,234</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2021-12-262022-12-31" id="Fact000305" format="ixt:numdotdecimal" decimals="0" unitRef="USD">154,357</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--ForeignCurrencyTransactionGainLossRealized_i01_maNIEzbDn_z6bmzAasJJVi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign currency transaction
    gains (losses)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="From2023-12-31to2024-12-28" id="Fact000307" format="ixt:numdotdecimal" decimals="0" unitRef="USD">175,909</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="From2023-01-012023-12-30" id="Fact000308" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">162,204</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="From2021-12-262022-12-31" id="Fact000309" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">323,286</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--GainLossOnInvestments_i01_maNIEzbDn_zHoEvFHUrglf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">(Loss)
    gain on remeasurement of investments</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2023-12-31to2024-12-28" id="Fact000311" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,612,148</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2023-01-012023-12-30" id="Fact000312" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,327,347</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2021-12-262022-12-31" id="Fact000313" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,700,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--NonoperatingIncomeExpense_i01T_mtNIEzbDn_maILFCOzV5Q_zEOKDsgrl7F9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Total non-operating (expense)
    income</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-12-31to2024-12-28" id="Fact000315" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">599,070</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-01-012023-12-30" id="Fact000316" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,414,715</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2021-12-262022-12-31" id="Fact000317" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,607,948</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_mtILFCOzV5Q_maPLzP7l_zXeVauRIalQ9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss before provision for income taxes and
    net loss of noncontrolling interest</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-12-31to2024-12-28" id="Fact000319" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,707,896</ix:nonFraction></b></p></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-30" id="Fact000320" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,592,219</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2021-12-262022-12-31" id="Fact000321" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,182,265</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxExpenseBenefit_iN_di_msPLzP7l_zm6ub4dvrua5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Tax provision</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="Fact000323" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="Fact000324" format="ixt:numdotdecimal" decimals="0" unitRef="USD">156,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="Fact000325" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ProfitLoss_iT_mtPLzP7l_maNILzo4p_zfdUM94AItGg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-31to2024-12-28" id="Fact000327" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,877,896</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30" id="Fact000328" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,748,219</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31" id="Fact000329" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,326,265</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_iN_di_msNILzo4p_zOOmEBP02qrh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net loss attributable
    to the noncontrolling interest</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0331">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0332">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2021-12-262022-12-31" id="Fact000333" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">348</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--NetIncomeLoss_iT_mtNILzo4p_zZ4jl8rt6Rk2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss attributable
    to Kopin Corporation</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-12-31to2024-12-28" id="Fact000335" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,877,896</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-30" id="Fact000336" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,748,219</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-12-262022-12-31" id="Fact000337" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,325,917</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--EarningsPerShareAbstract_iB_z8G4Ccvpfhp" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Net loss per share:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Basic and diluted</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20231231__20241228_zpdbqQxGu8Qa" title="Basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_900_eus-gaap--EarningsPerShareDiluted_pid_c20231231__20241228_zHUCo5PNg0tb" title="Diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-12-31to2024-12-28" id="Fact000343" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-12-31to2024-12-28" id="Fact000345" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.33</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231230_zaAZ6rN6yXec" title="Basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_905_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231230_zcnX8VfO6rK3" title="Diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-30" id="Fact000347" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-30" id="Fact000349" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.18</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20211226__20221231_zlFqPql9FUEd" title="Basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_pid_c20211226__20221231_zRvIpHS0CR3l" title="Diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2021-12-262022-12-31" id="Fact000351" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2021-12-262022-12-31" id="Fact000353" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.21</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfSharesOutstandingAbstract_iB_zXNiyubKaXOk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Weighted average number of common shares outstanding:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Basic and diluted</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20231231__20241228_zbQGVZCror6k" title="Basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20231231__20241228_zfFSiI6mFHth" title="Diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-12-31to2024-12-28" id="Fact000359" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-12-31to2024-12-28" id="Fact000361" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">132,875,913</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231230_zeKLo8PkPJ74" title="Basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_90A_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20230101__20231230_z7Phza6XPPmk" title="Diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-30" id="Fact000363" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-30" id="Fact000365" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">108,976,245</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20211226__20221231_zXTnJaf08fTg" title="Basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20211226__20221231_zmdUJHBJWAQ8" title="Diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-12-262022-12-31" id="Fact000367" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2021-12-262022-12-31" id="Fact000369" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">91,429,106</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Accompanying Notes to Consolidated Financial Statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 45; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>KOPIN
CORPORATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_032"></span>CONSOLIDATED
STATEMENTS OF COMPREHENSIVE LOSS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30E_113_zkGNcIXH0mg6" summary="xdx: Statement - Consolidated Statements of Comprehensive Loss" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Fiscal year ended</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20231231__20241228_zuGIh6zFZEWh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230101__20231230_zcKZOOC10m8j" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_490_20211226__20221231_zDoUWgrctmK2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--ProfitLoss_maCINOTzqqZ_zaFaxEzHWBBj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-31to2024-12-28" id="Fact000371" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,877,896</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30" id="Fact000372" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,748,219</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31" id="Fact000373" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,326,265</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_401_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_iB_zGfDHEwzF4Fh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other comprehensive gain (loss), net of tax:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_i01_maOCILNzVxJ_zVl7E4H9EZug" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign currency translation
    adjustments</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="From2023-12-31to2024-12-28" id="Fact000379" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,900</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="From2023-01-012023-12-30" id="Fact000380" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,027</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="From2021-12-262022-12-31" id="Fact000381" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">36,478</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_i01_maOCILNzVxJ_zxZokqjMXj1i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Unrealized holding gain
    (loss) on marketable securities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="From2023-12-31to2024-12-28" id="Fact000383" format="ixt:numdotdecimal" decimals="0" unitRef="USD">779,165</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="From2023-01-012023-12-30" id="Fact000384" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,644</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="From2021-12-262022-12-31" id="Fact000385" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">201,283</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_i01N_di_msOCILNzVxJ_zfdcR0sl031f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Reclassifications
    of loss in net loss on marketable securities</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0387">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="From2023-01-012023-12-30" id="Fact000388" format="ixt:numdotdecimal" decimals="0" unitRef="USD">445</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="From2021-12-262022-12-31" id="Fact000389" format="ixt:numdotdecimal" decimals="0" unitRef="USD">522</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_i01T_maCINOTzqqZ_mtOCILNzVxJ_ziwoEKEW3Hfj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Total other comprehensive
    gain (loss), net of tax</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-31to2024-12-28" id="Fact000391" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,065</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-30" id="Fact000392" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,226</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2021-12-262022-12-31" id="Fact000393" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">238,283</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_mtCINOTzqqZ_maCINOTzKLh_zmMi8pvxUPF3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Comprehensive loss</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-12-31to2024-12-28" id="Fact000395" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,077,831</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-01-012023-12-30" id="Fact000396" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,691,993</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2021-12-262022-12-31" id="Fact000397" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,564,548</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_iN_di_msCINOTzKLh_zUr8nHRd1Axc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Comprehensive loss attributable
    to the noncontrolling interest</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0399">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0400">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="From2021-12-262022-12-31" id="Fact000401" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">348</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--ComprehensiveIncomeNetOfTax_iT_mtCINOTzKLh_zvKIZEywVKn5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Comprehensive loss attributable
    to Kopin Corporation</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2023-12-31to2024-12-28" id="Fact000403" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,077,831</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2023-01-012023-12-30" id="Fact000404" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,691,993</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2021-12-262022-12-31" id="Fact000405" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,564,200</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Accompanying Notes to Consolidated Financial Statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 46; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>KOPIN
CORPORATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_033"></span>CONSOLIDATED
STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_302_114_zRq3u7B2Hlzd" summary="xdx: Statement - Consolidated Statements of Stockholders' Equity" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zzz9RdPlyHxc" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zBJxJTjiVNDl" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Capital</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B4_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockCommonMember_z4iMI0Bg4oV7" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Stock</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4BA_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_zVclRDy2N1of" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zDsryE6gv361" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Deficit</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B1_us-gaap--StatementEquityComponentsAxis_us-gaap--ParentMember_zOmfRskwex6f" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Equity</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B5_us-gaap--StatementEquityComponentsAxis_us-gaap--NoncontrollingInterestMember_zdqZ4Jo0IRpi" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Interest</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B8_zLVcW8b0aag8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Equity</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Common
    Stock</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Additional
    Paid-in</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Treasury</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated
    Other Comprehensive</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total Kopin
    Corporation Stockholders&#8217;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Noncontrolling</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total Stockholders&#8217;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Capital</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Stock</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Deficit</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Equity</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Interest</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Equity</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_43F_c20211226__20221231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zBb9UlmnfLWk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%"><span style="font-family: Times New Roman, Times, Serif">Balance, December 25, 2021</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_pid_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z73ccDr8WV76" title="Balance, shares" style="width: 4%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-25_us-gaap_CommonStockMember" id="Fact000416" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">90,069,169</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">$</p></td><td style="width: 4%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-25_us-gaap_CommonStockMember" id="Fact000407" format="ixt:numdotdecimal" decimals="0" unitRef="USD">900,691</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">$</p></td><td style="width: 4%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-25_us-gaap_AdditionalPaidInCapitalMember" id="Fact000408" format="ixt:numdotdecimal" decimals="0" unitRef="USD">356,931,157</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">$</p></td><td style="width: 4%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-25_us-gaap_TreasuryStockCommonMember" id="Fact000409" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">366,110</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">$</p></td><td style="width: 4%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-25_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000410" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,414,351</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">$</p></td><td style="width: 4%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-25_us-gaap_RetainedEarningsMember" id="Fact000411" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">319,080,898</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;$</span></td><td style="width: 4%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-25_us-gaap_ParentMember" id="Fact000412" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,799,191</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">$</p></td><td style="width: 4%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-25_us-gaap_NoncontrollingInterestMember" id="Fact000413" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">172,334</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;$</span></td><td style="width: 4%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-25" id="Fact000414" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,626,857</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_zljKEMeXxLz2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vesting of restricted stock</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_pid_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zTX0vH7AUtka" title="Vesting of restricted stock, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember" id="Fact000427" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">680,943</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember" id="Fact000418" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,809</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000419" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,809</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0420">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0421">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0422">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0423">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0424">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0425">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zhCPsg35OHWl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Stock-based compensation expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0429">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000430" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,267,705</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0431">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0432">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0433">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-12-262022-12-31_us-gaap_ParentMember" id="Fact000434" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,267,705</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0435">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-12-262022-12-31" id="Fact000436" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,267,705</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_zy8IeelBtLA2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other comprehensive loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0438">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0439">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0440">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000441" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">238,283</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0442">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2021-12-262022-12-31_us-gaap_ParentMember" id="Fact000443" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">238,283</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0444">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2021-12-262022-12-31" id="Fact000445" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">238,283</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_iN_pp0p0_di_zia2WqFcPz6j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Restricted stock for tax withholding obligations</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0447">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0448">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000449" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">198,740</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0450">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0451">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2021-12-262022-12-31_us-gaap_ParentMember" id="Fact000452" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">198,740</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0453">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2021-12-262022-12-31" id="Fact000454" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">198,740</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_zJYqlvqQHox3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock, net of costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zKNNhrONqdck" title="Issuance of common stock, net of costs, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember" id="Fact000465" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,204,047</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember" id="Fact000456" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,040</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000457" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,375,578</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0458">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0459">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0460">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-12-262022-12-31_us-gaap_ParentMember" id="Fact000461" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,397,618</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0462">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-12-262022-12-31" id="Fact000463" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,397,618</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--TreasuryStockValueAcquiredCostMethod_pp0p0_ztxlawd08Mc7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Sale of treasury stock, net of costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0467">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0468">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000469" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">461,723</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0470">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0471">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="From2021-12-262022-12-31_us-gaap_ParentMember" id="Fact000472" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">461,723</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0473">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="From2021-12-262022-12-31" id="Fact000474" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">461,723</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--ProfitLoss_zDdlXObBR8qc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0476">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0477">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0478">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0479">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember" id="Fact000480" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,325,917</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31_us-gaap_ParentMember" id="Fact000481" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,325,917</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000482" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">348</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31" id="Fact000483" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,326,265</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_432_c20230101__20231230_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zsxubaY4y8Eb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Balance, December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--SharesOutstanding_iS_pid_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ztSJoomnW2R" title="Balance, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000494" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">92,954,159</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000485" format="ixt:numdotdecimal" decimals="0" unitRef="USD">929,540</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000486" format="ixt:numdotdecimal" decimals="0" unitRef="USD">360,567,631</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000487" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">103,127</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000488" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,176,068</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000489" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">338,406,815</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_ParentMember" id="Fact000490" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,163,297</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000491" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">172,682</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31" id="Fact000492" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,990,615</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_zS6HwhD70yJd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vesting of restricted stock</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_pid_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z93O787bsz13" title="Vesting of restricted stock, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember" id="Fact000505" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,367,892</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember" id="Fact000496" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,680</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember" id="Fact000497" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">23,680</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0498">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0499">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0500">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0501">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0502">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0503">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zPEbAqpBW0vd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Stock-based compensation expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0507">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember" id="Fact000508" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,875,273</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0509">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0510">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0511">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-30_us-gaap_ParentMember" id="Fact000512" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,875,273</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0513">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-30" id="Fact000514" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,875,273</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_zYvX06ycSvI8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other comprehensive income</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0516">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0517">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0518">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000519" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,226</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0520">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-30_us-gaap_ParentMember" id="Fact000521" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,226</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0522">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-30" id="Fact000523" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,226</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--NoncontrollingInterestIncreaseFromBusinessCombination_zanS5tHskHf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Acquisition of noncontrolling interest</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0525">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember" id="Fact000526" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">172,682</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0527">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0528">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0529">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-30_us-gaap_ParentMember" id="Fact000530" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">172,682</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember" id="Fact000531" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172,682</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0532">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_z3o2uDe4RXic" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock, net of costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zwIgp0ZHfJIl" title="Issuance of common stock, net of costs, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember" id="Fact000543" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">17,000,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember" id="Fact000534" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">170,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember" id="Fact000535" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,165,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0536">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0537">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0538">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-30_us-gaap_ParentMember" id="Fact000539" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,335,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0540">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-30" id="Fact000541" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,335,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--ProfitLoss_z6174dr6c5J4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0545">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0546">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0547">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0548">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember" id="Fact000549" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,748,219</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30_us-gaap_ParentMember" id="Fact000550" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,748,219</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0551">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30" id="Fact000552" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,748,219</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_433_c20231231__20241228_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zTUbDHPEOfQd" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Balance, December 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--SharesOutstanding_iS_pid_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zWWmgrlLfWK7" title="Balance, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-30_us-gaap_CommonStockMember" id="Fact000563" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">112,322,051</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_CommonStockMember" id="Fact000554" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,123,220</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_AdditionalPaidInCapitalMember" id="Fact000555" format="ixt:numdotdecimal" decimals="0" unitRef="USD">385,411,542</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_TreasuryStockCommonMember" id="Fact000556" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">103,127</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000557" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,232,294</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_RetainedEarningsMember" id="Fact000558" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">358,155,034</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_ParentMember" id="Fact000559" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,508,895</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0560">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30" id="Fact000561" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,508,895</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_432_c20231231__20241228_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zb6JZaeh1EB7" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Balance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--SharesOutstanding_iS_pid_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdoaPzV6jwl6" title="Balance, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-30_us-gaap_CommonStockMember" id="Fact000574" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">112,322,051</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_CommonStockMember" id="Fact000565" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,123,220</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_AdditionalPaidInCapitalMember" id="Fact000566" format="ixt:numdotdecimal" decimals="0" unitRef="USD">385,411,542</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_TreasuryStockCommonMember" id="Fact000567" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">103,127</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000568" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,232,294</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_RetainedEarningsMember" id="Fact000569" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">358,155,034</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30_us-gaap_ParentMember" id="Fact000570" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,508,895</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0571">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-30" id="Fact000572" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,508,895</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr id="xdx_404_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_ziDAjgVOhI05" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vesting of restricted stock</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_pid_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrRYWSvVWMjd" title="Vesting of restricted stock, shares" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="Fact000585" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">994,445</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="Fact000576" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,944</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember" id="Fact000577" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,944</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0578">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0579">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0580">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0581">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0582">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0583">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zP3F2hMYYNh5" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Stock-based compensation
    expense</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0587">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember" id="Fact000588" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,334,671</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0589">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0590">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0591">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-12-312024-12-28_us-gaap_ParentMember" id="Fact000592" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,334,671</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0593">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-12-31to2024-12-28" id="Fact000594" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,334,671</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_zhaKYDZS1bTl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other comprehensive income</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0596">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0597">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0598">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000599" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,065</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0600">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_ParentMember" id="Fact000601" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,065</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0602">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-31to2024-12-28" id="Fact000603" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,065</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_iN_pp0p0_di_zQBZ2asLylK4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><b>Restricted stock for tax withholding obligations</b></td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">-</p></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl0605">-</span></p></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl0606">-</span></p></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember" id="Fact000607" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">266,885</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl0608">-</span></p></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="-sec-ix-hidden: xdx2ixbrl0609">-</span></p></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(<ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-12-312024-12-28_us-gaap_ParentMember" id="Fact000610" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">266,885</ix:nonFraction></b></p></td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0611">-</span></p></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(<ix:nonFraction name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-12-31to2024-12-28" id="Fact000612" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">266,885</ix:nonFraction></b></p></td><td style="font-weight: bold; text-align: left"><b>)</b></td></tr>
  <tr id="xdx_40B_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_z6pqe7P0uRhj" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other comprehensive income (loss)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0614">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0615">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0616">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000617" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,065</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0618">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-312024-12-28_us-gaap_ParentMember" id="Fact000619" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,065</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0620">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-12-31to2024-12-28" id="Fact000621" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,065</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr id="xdx_407_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_zLtjYQJsCYJj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock
    and pre-funded warrants, net of costs</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ziTqXBfM5rth" title="Issuance of common stock, net of costs, shares" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="Fact000632" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">43,114,400</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="Fact000623" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">431,144</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember" id="Fact000624" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,351,568</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0626">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0627">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_ParentMember" id="Fact000628" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,782,712</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0629">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-31to2024-12-28" id="Fact000630" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,782,712</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_zcZhFWIazjDj" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock, net of costs</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zambCD2C7ewg" title="Issuance of common stock, net of costs, shares" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="Fact000643" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">43,114,400</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="Fact000634" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">431,144</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember" id="Fact000635" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,351,568</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0637">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0638">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-312024-12-28_us-gaap_ParentMember" id="Fact000639" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,782,712</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0640">-</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-12-31to2024-12-28" id="Fact000641" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,782,712</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr id="xdx_407_eus-gaap--ProfitLoss_zsFQaSS0u2T2" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net
    loss</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0645">-</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0646">-</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0647">-</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0648">-</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember" id="Fact000649" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,877,896</ix:nonFraction></b></p></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-312024-12-28_us-gaap_ParentMember" id="Fact000650" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,877,896</ix:nonFraction></b></p></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0651">-</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-31to2024-12-28" id="Fact000652" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,877,896</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_43C_c20231231__20241228_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zq9QQoTIYjq3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Balance, December 28,
    2024</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--SharesOutstanding_iE_pid_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfYnnYlRuk28" title="Balance, shares" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-28_us-gaap_CommonStockMember" id="Fact000663" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">156,430,896</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_CommonStockMember" id="Fact000654" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,564,308</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_AdditionalPaidInCapitalMember" id="Fact000655" format="ixt:numdotdecimal" decimals="0" unitRef="USD">422,087,837</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_TreasuryStockCommonMember" id="Fact000656" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">370,012</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000657" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,032,359</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_RetainedEarningsMember" id="Fact000658" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">402,032,930</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_ParentMember" id="Fact000659" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,281,562</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0660">-</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28" id="Fact000661" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,281,562</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_43A_c20231231__20241228_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_z3bEJbFrVHOa" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Balance</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--SharesOutstanding_iE_pid_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z3fJ0axM1lnh" title="Balance, shares" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-28_us-gaap_CommonStockMember" id="Fact000674" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">156,430,896</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_CommonStockMember" id="Fact000665" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,564,308</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_AdditionalPaidInCapitalMember" id="Fact000666" format="ixt:numdotdecimal" decimals="0" unitRef="USD">422,087,837</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_TreasuryStockCommonMember" id="Fact000667" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">370,012</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000668" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,032,359</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_RetainedEarningsMember" id="Fact000669" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">402,032,930</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28_us-gaap_ParentMember" id="Fact000670" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,281,562</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0671">-</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-12-28" id="Fact000672" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,281,562</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Accompanying Notes to Consolidated Financial Statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 47; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>KOPIN
CORPORATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_034"></span>CONSOLIDATED
STATEMENTS OF CASH FLOWS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30F_112_zWm8dEqM9LE7" summary="xdx: Statement - Consolidated Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Fiscal year ended</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20231231__20241228_z59e4LQ0v1gg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2024</b></span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_499_20230101__20231230_z2z9r4yeOooh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_490_20211226__20221231_zTl40fSTBX26" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_ziBtAKv9sE54" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from operating activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--ProfitLoss_i01_maNCPBUzwJD_zeEmEVhkZyV6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; width: 55%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-12-31to2024-12-28" id="Fact000680" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,877,896</ix:nonFraction></b></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-12-30" id="Fact000681" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,748,219</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2021-12-262022-12-31" id="Fact000682" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,326,265</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zkjKCUxoiuf5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Adjustments to reconcile
    net loss to net cash used in operating activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DepreciationAndAmortization_i02_maNCPBUzwJD_zvbESLwtwyx" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-12-31to2024-12-28" id="Fact000688" format="ixt:numdotdecimal" decimals="0" unitRef="USD">636,580</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-012023-12-30" id="Fact000689" format="ixt:numdotdecimal" decimals="0" unitRef="USD">608,222</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-12-262022-12-31" id="Fact000690" format="ixt:numdotdecimal" decimals="0" unitRef="USD">722,024</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--AdjustmentForAmortization_i02_maNCPBUzwJD_z5mkvAVIoEm8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accretion of discount on marketable securities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><span style="-sec-ix-hidden: xdx2ixbrl0692">&#8212;</span></b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0693">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentForAmortization" contextRef="From2021-12-262022-12-31" id="Fact000694" format="ixt:numdotdecimal" decimals="0" unitRef="USD">128</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--ShareBasedCompensation_i02_maNCPBUzwJD_zih2kfriqfqj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Stock-based compensation</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-12-31to2024-12-28" id="Fact000696" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,334,671</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-012023-12-30" id="Fact000697" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,875,273</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-12-262022-12-31" id="Fact000698" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,267,705</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--GainLossOnSaleOfInvestments_i02N_di_msNCPBUzwJD_zTaBYIIChjPk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss (gain) on remeasurement
    of investments</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:GainLossOnSaleOfInvestments" contextRef="From2023-12-31to2024-12-28" id="Fact000700" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,612,105</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GainLossOnSaleOfInvestments" contextRef="From2023-01-012023-12-30" id="Fact000701" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,887,893</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfInvestments" contextRef="From2021-12-262022-12-31" id="Fact000702" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,700,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredOtherTaxExpenseBenefit_i02_maNCPBUzwJD_zYnXYHwlSH84" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Income taxes</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:DeferredOtherTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="Fact000704" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,642</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0705">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredOtherTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="Fact000706" format="ixt:numdotdecimal" decimals="0" unitRef="USD">143,345</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--ForeignCurrencyTransactionGainLossBeforeTax_i02N_di_msNCPBUzwJD_zNHm29BPzzUd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign currency losses</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2023-12-31to2024-12-28" id="Fact000708" format="ixt:numdotdecimal" decimals="0" unitRef="USD">207,926</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2023-01-012023-12-30" id="Fact000709" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">91,791</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2021-12-262022-12-31" id="Fact000710" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">449,443</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--GainLossOnDispositionOfAssets_i02N_di_msNCPBUzwJD_zdGchYoQVyc6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss on sale of property
    and equipment</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2023-12-31to2024-12-28" id="Fact000712" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">59,151</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2023-01-012023-12-30" id="Fact000713" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">46,231</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2021-12-262022-12-31" id="Fact000714" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">317,032</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--IncreaseDecreaseInProvisionForCreditLosses_i02_maNCPBUzwJD_zuAOTuA7FTkj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Provision for credit
    losses</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="KOPN:IncreaseDecreaseInProvisionForCreditLosses" contextRef="From2023-12-31to2024-12-28" id="Fact000716" format="ixt:numdotdecimal" decimals="0" unitRef="USD">105,842</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:IncreaseDecreaseInProvisionForCreditLosses" contextRef="From2023-01-012023-12-30" id="Fact000717" format="ixt:numdotdecimal" decimals="0" unitRef="USD">709,721</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:IncreaseDecreaseInProvisionForCreditLosses" contextRef="From2021-12-262022-12-31" id="Fact000718" format="ixt:numdotdecimal" decimals="0" unitRef="USD">162,638</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--NoncashProvisionForExcessInventory_i02_maNCPBUzwJD_zz1JO7fFDjP8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Noncash provision for
    excess inventory</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="KOPN:NoncashProvisionForExcessInventory" contextRef="From2023-12-31to2024-12-28" id="Fact000720" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,378,675</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:NoncashProvisionForExcessInventory" contextRef="From2023-01-012023-12-30" id="Fact000721" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,143,622</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:NoncashProvisionForExcessInventory" contextRef="From2021-12-262022-12-31" id="Fact000722" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,078,750</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--IncreaseDecreaseInAccruedLitigationDamages_i03_maNCPBUzwJD_zyAjtAJqUBx4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued
    litigation damages</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="KOPN:IncreaseDecreaseInAccruedLitigationDamages" contextRef="From2023-12-31to2024-12-28" id="Fact000724" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,800,000</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0725">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0726">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>  <tr id="xdx_40B_eus-gaap--OtherNoncashIncomeExpense_i02N_di_msNCPBUzwJD_zXHxx8UWNKV5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Changes in other non-cash
    items</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:OtherNoncashIncomeExpense" contextRef="From2023-12-31to2024-12-28" id="Fact000728" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">396,451</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherNoncashIncomeExpense" contextRef="From2023-01-012023-12-30" id="Fact000729" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">193,708</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherNoncashIncomeExpense" contextRef="From2021-12-262022-12-31" id="Fact000730" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,329,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_znqQA1R7WDxf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Changes in assets and
    liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInAccountsReceivable_i03N_di_msNCPBUzwJD_zMZ39z6QEsne" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.375in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-12-31to2024-12-28" id="Fact000736" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,578,548</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-01-012023-12-30" id="Fact000737" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,271,763</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2021-12-262022-12-31" id="Fact000738" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,806,578</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_i03N_di_msNCPBUzwJD_zEVaADICRbna" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.375in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract assets </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="From2023-12-31to2024-12-28" id="Fact000740" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,917,280</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="From2023-01-012023-12-30" id="Fact000741" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">821,094</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="From2021-12-262022-12-31" id="Fact000742" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,835,518</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInInventories_i03N_di_msNCPBUzwJD_zkFDbM2gtSL2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.375in"><span style="font-family: Times New Roman, Times, Serif">Inventory</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-12-31to2024-12-28" id="Fact000744" format="ixt:numdotdecimal" decimals="0" unitRef="USD">922,589</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-01-012023-12-30" id="Fact000745" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,255,352</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2021-12-262022-12-31" id="Fact000746" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,010,749</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i03N_di_msNCPBUzwJD_zxvdjXGhpYje" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.375in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid expenses, other
    current assets and other assets</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2023-12-31to2024-12-28" id="Fact000748" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">53,610</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2023-01-012023-12-30" id="Fact000749" format="ixt:numdotdecimal" decimals="0" unitRef="USD">202,504</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2021-12-262022-12-31" id="Fact000750" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">908,156</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_i03_maNCPBUzwJD_zRCCYxWP0uq1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.375in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts payable and
    accrued expenses</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2023-12-31to2024-12-28" id="Fact000752" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,574,948</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2023-01-012023-12-30" id="Fact000753" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,836,038</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2021-12-262022-12-31" id="Fact000754" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,859,768</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i03_maNCPBUzwJD_z4uFDr1V26Gi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; padding-left: 0.375in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities
    and billings in excess of revenue earned</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2023-12-31to2024-12-28" id="Fact000756" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">845,041</ix:nonFraction></b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2023-01-012023-12-30" id="Fact000757" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,568</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2021-12-262022-12-31" id="Fact000758" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,139,749</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>

  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtNCPBUzwJD_maCCERCzawz_zCMRGUa9udC" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net cash used in operating
    activities</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-12-31to2024-12-28" id="Fact000760" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">14,226,605</ix:nonFraction></b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-012023-12-30" id="Fact000761" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">15,260,677</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2021-12-262022-12-31" id="Fact000762" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">17,687,250</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zXJa1AJC1Dhf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from investing activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_i01_maNCPBUztHE_z6FVFDohRoEk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Proceeds from sale of
    marketable securities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="From2023-12-31to2024-12-28" id="Fact000768" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,713,366</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="From2023-01-012023-12-30" id="Fact000769" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,374,593</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="From2021-12-262022-12-31" id="Fact000770" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,024</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--PaymentsToAcquireEquityMethodInvestments_i01N_di_msNCPBUztHE_zNcCctg8Rqoj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Purchase of equity investments</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><span style="-sec-ix-hidden: xdx2ixbrl0772">&#8212;</span></b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0773">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="From2021-12-262022-12-31" id="Fact000774" format="ixt:numdotdecimal" decimals="0" unitRef="USD">499,998</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--PaymentsForProceedsFromOtherInvestingActivities_i01N_di_msNCPBUztHE_z39GEsfiOSWa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other assets</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="From2023-12-31to2024-12-28" id="Fact000776" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="From2023-01-012023-12-30" id="Fact000777" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">62,694</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="From2021-12-262022-12-31" id="Fact000778" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,909</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msNCPBUztHE_zDHEh62Wf6y8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Capital expenditures</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-12-31to2024-12-28" id="Fact000780" format="ixt:numdotdecimal" decimals="0" unitRef="USD">815,299</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-012023-12-30" id="Fact000781" format="ixt:numdotdecimal" decimals="0" unitRef="USD">949,487</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2021-12-262022-12-31" id="Fact000782" format="ixt:numdotdecimal" decimals="0" unitRef="USD">832,712</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--PaymentsToAcquireMarketableSecurities_i01N_di_msNCPBUztHE_z1dYmZed15gi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Purchases
    of marketable securities</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2023-12-31to2024-12-28" id="Fact000784" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,186,857</ix:nonFraction></b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2023-01-012023-12-30" id="Fact000785" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,624,779</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2021-12-262022-12-31" id="Fact000786" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,000,042</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUztHE_maCCERCzawz_z3t6eS04fzta" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net cash used in investing
    activities</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-12-31to2024-12-28" id="Fact000788" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,288,835</ix:nonFraction></b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-012023-12-30" id="Fact000789" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,136,979</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2021-12-262022-12-31" id="Fact000790" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,311,819</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zEdWhNwVTbK3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from financing activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_ecustom--PaymentsForProceedsFromSaleOfTreasuryStock_i01N_di_msNCPBUz2Sv_zmwK89KCl9l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">(Purchase) s<span style="font-family: Times New Roman, Times, Serif">ale of treasury
stock, net of costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span style="-sec-ix-hidden: xdx2ixbrl0796">&#8212;</span></b></p><span style="font-family: Times New Roman, Times, Serif"><b></b></span></td><td style="text-align: left">&#160;</td><td><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0797">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:PaymentsForProceedsFromSaleOfTreasuryStock" contextRef="From2021-12-262022-12-31" id="Fact000798" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">461,723</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts_i01_maNCPBUz2Sv_zhD6xskh8JX8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock
    and pre-funded warrants, net of costs</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="KOPN:IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" contextRef="From2023-12-31to2024-12-28" id="Fact000800" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,782,712</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" contextRef="From2023-01-012023-12-30" id="Fact000801" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,335,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="KOPN:IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" contextRef="From2021-12-262022-12-31" id="Fact000802" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,397,618</ix:nonFraction></p></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--PaymentsRelatedToTaxWithholdingForShareBasedCompensation_i01N_di_msNCPBUz2Sv_zPLrYiaY9fBb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Settlements
    of restricted stock for tax withholding obligations</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><b>(<ix:nonFraction name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-12-31to2024-12-28" id="Fact000804" format="ixt:numdotdecimal" decimals="0" unitRef="USD">266,885</ix:nonFraction></b></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"></span>)</td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0805">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2021-12-262022-12-31" id="Fact000806" format="ixt:numdotdecimal" decimals="0" unitRef="USD">198,740</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtNCPBUz2Sv_maCCERCzawz_z64DhxnMVAp2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net cash provided by financing
    activities</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-12-31to2024-12-28" id="Fact000808" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,515,827</ix:nonFraction></b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-012023-12-30" id="Fact000809" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,335,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2021-12-262022-12-31" id="Fact000810" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,660,601</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_maCCERCzawz_zxt36edaQxnd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Effect of exchange rate
    changes on cash</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="From2023-12-31to2024-12-28" id="Fact000812" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">952</ix:nonFraction></b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="From2023-01-012023-12-30" id="Fact000813" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,463</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="From2021-12-262022-12-31" id="Fact000814" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">190,585</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCCERCzawz_zzbwTxwzD8l2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net increase (decrease) in cash, cash equivalents
    and restricted cash</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-12-31to2024-12-28" id="Fact000816" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,999,435</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-012023-12-30" id="Fact000817" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,048,193</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2021-12-262022-12-31" id="Fact000818" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">18,529,053</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_zwROlUMttrCc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cash and cash equivalents
    at beginning of year</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-12-30" id="Fact000820" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,210,685</ix:nonFraction></b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" id="Fact000821" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,258,878</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-12-25" id="Fact000822" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,787,931</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_zdTuK68Yk6Ej" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Cash, cash equivalents
    and restricted cash at end of year</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2024-12-28" id="Fact000824" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,210,120</ix:nonFraction></b></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-12-30" id="Fact000825" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,210,685</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" id="Fact000826" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,258,878</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zeSBbAvCCdVa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Supplemental disclosure of cash flow information:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ConstructionInProgressExpendituresIncurredButNotYetPaid_i01_z1b0e1bmXYp8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Construction in progress
    included in accrued expenses</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>$</b></span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" contextRef="From2023-12-31to2024-12-28" id="Fact000832" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,000</ix:nonFraction></b></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" contextRef="From2023-01-012023-12-30" id="Fact000833" format="ixt:numdotdecimal" decimals="0" unitRef="USD">200,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" contextRef="From2021-12-262022-12-31" id="Fact000834" format="ixt:numdotdecimal" decimals="0" unitRef="USD">168,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--RightofuseAssetObtainedInExchangeForLeaseLiability_i01_z8cJKupUoou8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Right-of-use asset obtained in exchange for lease liability</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left"><b>&#160;</b></td><td style="font-weight: bold; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><ix:nonFraction name="KOPN:RightofuseAssetObtainedInExchangeForLeaseLiability" contextRef="From2023-12-31to2024-12-28" id="Fact000836" format="ixt:numdotdecimal" decimals="0" unitRef="USD">217,046</ix:nonFraction></b></p></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0837">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0838">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Accompanying Notes to Consolidated Financial Statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 48; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_035"></span>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">Kopin Corporation is a leading
developer and provider of innovative display, and application-specific optical solutions sold as critical components and subassemblies
for defense, enterprise, professional and consumer products. Kopin&#8217;s portfolio includes microdisplays, display modules, eyepiece
assemblies, image projection modules, and vehicle mounted and head-mounted display systems that incorporate ultra-small high-resolution
Active Matrix Liquid Crystal displays (&#8220;AMLCD&#8221;), Ferroelectric Liquid Crystal on Silicon (&#8220;FLCoS&#8221;) displays, MicroLED displays (&#8220;&#181;LED&#8221;)
and Organic Light Emitting Diode (&#8220;OLED&#8221;) displays, a variety of optics, and low-power ASICs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000840" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_806_eus-gaap--SignificantAccountingPoliciesTextBlock_zyHu07q24Bah" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
<span id="xdx_82B_zKaaR8uc3rYg">Summary of Significant Accounting Policies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of
America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during
the reporting period. Actual results could differ from those estimates. As used in these notes, the terms &#8220;we,&#8221; &#8220;us,&#8221;
&#8220;our,&#8221; &#8220;Kopin&#8221; and the &#8220;Company&#8221; mean Kopin Corporation and its subsidiaries, unless the context
indicates another meaning.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000842" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_84E_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zacQlb1bXLPh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><i><span id="xdx_863_zRLWIwdmGB3l">Basis
of Presentation</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">The
accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the
United States of America (&#8220;U.S. GAAP&#8221;). The accompanying consolidated financial statements reflect the operations of
Kopin Corporation and its wholly owned subsidiaries. Certain reclassifications have been made to the fiscal year 2023 presentation
to conform to the fiscal year 2024 presentation. These reclassifications had no effect on the reported results of operations. An
adjustment has been made to the Consolidated Balance Sheet for fiscal year ended December 30, 2023 to reclassify prepaid taxes of
$<span id="xdx_908_eus-gaap--PrepaidTaxes_iI_c20231230_zqkpErNTcXOe" title="Prepaid taxes"><ix:nonFraction name="us-gaap:PrepaidTaxes" contextRef="AsOf2023-12-30" id="Fact000844" format="ixt:numdotdecimal" decimals="0" unitRef="USD">85,572</ix:nonFraction></span> into prepaid expenses and
other current assets and accrued legal expenses of $<span id="xdx_901_eus-gaap--AccruedProfessionalFeesCurrent_iI_c20231230_zgEHwcdskXpl" title="Accrued legal expenses"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="AsOf2023-12-30" id="Fact000846" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,129,421</ix:nonFraction></span>
from accounts payable into accrued legal expenses. The Company disclosed certificates of deposit as Level 1 financial
instruments as of December 30, 2023 and has reclassified these amounts to Level 2 financial instruments in the current comparative
presentation in Note 5. An adjustment has been made to the deferred income tax assets and liabilities table included within Note 8 to reclassify $<span id="xdx_90E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_c20231230_zdxPjHZvIF05" title="Deferred tax assets, accruals legal settlements"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" contextRef="AsOf2023-12-30" id="Fact000848" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,000</ix:nonFraction></span>
of December 30, 2023 other deferred tax assets to accrued legal deferred tax assets.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000850" name="KOPN:FiscalYearPolicyTextBlock"><p id="xdx_849_ecustom--FiscalYearPolicyTextBlock_zxF0f0keKhPh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_zmk8jbpZkPj4">Fiscal
Year</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s fiscal year ends on the last Saturday in December. The fiscal years ended December 28, 2024 and December 30, 2023 include
52 weeks and the fiscal year ended December 31, 2022 includes 53 weeks, and are referred to as fiscal years 2024, 2023, and 2022, respectively,
herein.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000852" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zZOjV36SLmWc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zfgYJzNMk3B1">Principles
of Consolidation</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements for fiscal year 2024 include the accounts of Kopin Corporation and its wholly owned subsidiaries. For
fiscal year 2022, the consolidated financial statements include the accounts of Kopin Corporation and its wholly owned subsidiaries and
a majority owned <span id="xdx_90D_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20221231__srt--OwnershipAxis__custom--EMDTMember_zfjuxs9hhVZ1" title="Subsidary percentage"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="AsOf2022-12-31_custom_EMDTMember" id="Fact000854" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">80</ix:nonFraction></span>% subsidiary, eMDT America, Inc., located in California (collectively the Company). In the first quarter of fiscal
year 2023, the Company acquired the remaining <span id="xdx_90A_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_uPure_c20230401__us-gaap--BusinessAcquisitionAxis__custom--EMDTMember_za6nmOeIfjq6" title="Remaining acquisition percentage"><ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="AsOf2023-04-01_custom_EMDTMember" id="Fact000856" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></span>% interest in eMDT America, Inc. Net loss attributable to noncontrolling interest in
the Company&#8217;s consolidated statements of operations represents the portion of the results of operations of which is allocated to
the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000858" name="KOPN:LiquidityPolicyTextBlock"><p id="xdx_849_ecustom--LiquidityPolicyTextBlock_zAAGrWyJT4W8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"><i><span id="xdx_863_zF1RNCtHYFf6">Liquidity</span></i></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of
assets and the satisfaction of liabilities in the normal course of business. The Company has incurred net losses of $<span id="xdx_905_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20231231__20241228_zeL8EAsjQgYb" title="Net losses"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-12-31to2024-12-28" id="Fact000860" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">43.9</ix:nonFraction></span>
million and $<span id="xdx_903_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20230101__20231230_zhwGcqlCabmi" title="Net losses"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-30" id="Fact000862" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">19.7</ix:nonFraction></span>
million for the year ended December 28, 2024 and for the fiscal year ended December 30, 2023, respectively, and net cash outflows
from operations of $<span id="xdx_906_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20231231__20241228_z8PVdQC4omi9" title="Net cash outflows from operations"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-12-31to2024-12-28" id="Fact000864" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">14.2</ix:nonFraction></span>
million and $<span id="xdx_90D_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20230101__20231230_zYjEGboU6e6l" title="Net cash outflows from operations"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-012023-12-30" id="Fact000866" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">15.3</ix:nonFraction></span>
million for the year ended December 28, 2024 and for the fiscal year ended December 30, 2023, respectively. The Company&#8217;s net
cash outflows from operations were partially a result of funding its ongoing investments in research and development, which
management believes will continue, production inefficiencies resulting from intermittent supply chain disruptions and legal fees in
association with the litigation costs. In 2024, the Company sold <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z7Rj3q5CqcCh" title="Sale of common stock"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember" id="Fact000868" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">43.0</ix:nonFraction></span>
million shares of common stock and <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zid21Rjq1jr8" title="Sale of prefunded warrant"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2023-12-312024-12-28_us-gaap_WarrantMember" id="Fact000870" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">4.0</ix:nonFraction></span>
million prefunded warrants for net proceeds of $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20231231__20241228_zFQMCRGOVBej" title="Net proceeds"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-12-31to2024-12-28" id="Fact000872" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">33.9</ix:nonFraction></span>
million. As described in Note 12 Litigation, on April 22, 2024, a jury verdict was entered against the Company awarding
approximately $<span id="xdx_90F_eus-gaap--LitigationSettlementLoss_pn5n6_c20240422__20240422_zOD7lVh71rz9" title="Litigation"><ix:nonFraction name="us-gaap:LitigationSettlementLoss" contextRef="From2024-04-222024-04-22" id="Fact000874" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.1</ix:nonFraction></span>
million in damages as well as recommending $<span id="xdx_904_eus-gaap--PaymentsForLegalSettlements_pn5n6_c20240422__20240422_z18GIaqUbdTl" title="Legal settlements"><ix:nonFraction name="us-gaap:PaymentsForLegalSettlements" contextRef="From2024-04-222024-04-22" id="Fact000876" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">19.7</ix:nonFraction></span>
million in disgorgement and exemplary damages. On May 22, 2024, the Company filed its Motion for Judgment as a Matter of Law or in
the alternative for a New Trial, as well as two submissions arguing that the disgorgement and exemplary damages should not be
awarded. That same day, BlueRadios filed motions seeking a permanent injunction prohibiting Kopin from selling any products that
incorporate BlueRadios&#8217; trade secrets, over $<span id="xdx_903_eus-gaap--PrepaidInterest_iI_pn5n6_c20240522_zM5Xj0RcFjhf" title="Pre-judgment interest"><ix:nonFraction name="us-gaap:PrepaidInterest" contextRef="AsOf2024-05-22" id="Fact000878" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">10.8</ix:nonFraction></span>
million in pre-judgment interest, and over $<span id="xdx_903_eus-gaap--LegalFees_pn5n6_c20240522__20240522_zSaTRbttFda5" title="Attorneys fees and costs"><ix:nonFraction name="us-gaap:LegalFees" contextRef="From2024-05-222024-05-22" id="Fact000880" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">10.2</ix:nonFraction></span>
million in attorneys&#8217; fees and costs. While no final judgment has been issued by the Court, the Court will take that
recommendation under advisement and will rule in its final judgment on the final amount after briefing on the issues. Final
briefings on the motions were made by the parties on October 29, 2024. As the Company is unable to conclude that a favorable outcome
in this litigation is probable and due to the net losses and negative cash flows from operations, management has concluded that
there is substantial doubt about the Company&#8217;s ability to continue as a going concern for twelve months from the issuance of
these financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
has implemented certain plans to reduce cash outflows including operational improvements and the curtailment of certain develope programs,
both of which are expected to preserve cash. The Company has in the past sold equity securities through at-the-market equity offerings
and in the traditional fashion of significant equity offerings. Nonetheless, management monitors the capital markets on an ongoing basis
and may consider raising capital if favorable market conditions develop. If the Company&#8217;s actual results are less than projected
or the Company needs to raise capital for additional liquidity, the Company may be required to do additional equity financings, reduce
expenses, or enter into a strategic transaction. However, management can make no assurance that the Company will be able to raise additional
capital, reduce expenses sufficiently, or enter into a strategic transaction on terms acceptable to the Company, or at all.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>
<ix:exclude><!-- Field: Page; Sequence: 49; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000882" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_840_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zuz2OlBUHTEe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zGMKVgAYOiCe">Revenue
Recognition</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Substantially
all of the Company&#8217;s product and license and other revenues are derived from the sales of components and subassemblies and the
license of intellectual property for use in defense and industrial applications. The Company also has development contracts for the design,
manufacture and or modification of products for the U.S. Government or prime contractors for the U.S. Government and for customers that
expect to sell into the defense markets. The Company may offer technologies developed under these defense research and development contracts
in products sold to industrial, medical and consumer markets. The Company&#8217;s contracts with the U.S. Government are typically subject
to the Federal Acquisition Regulations (&#8220;FAR&#8221;) and are priced based on estimated or actual costs of producing goods. The
FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. Government contracts.
The pricing for non-U.S. Government contracts is based on the specific negotiations with each customer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">In accordance
with ASC 606, revenue is recognized when a customer obtains control of promised products, and the amount of revenue recognized reflects
the consideration to which the Company expects to be entitled to receive in exchange for these products and excludes taxes collected from
customers which are subsequently remitted to government authorities.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">The
Company applies the following five steps to guide revenue recognition:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>1)</b></span></td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>Identify the contract(s) with a customer</b>&#8212;A contract with a customer exists when (i)&#160;the Company enters into an enforceable contract with a customer that defines each party&#8217;s rights regarding the products to be transferred and identifies the payment terms related to those products, (ii)&#160;the contract has commercial substance and (iii)&#160;the Company determines that collection of substantially all consideration for products that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration. The Company&#8217;s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer&#8217;s ability and intention to pay, which is based on a variety of factors including the customer&#8217;s historical payment experience or published credit and financial information pertaining to the customer.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>2)</b></span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>Identify the performance
    obligations in the contract</b>&#8212;Performance obligations promised in a contract are identified based on the products and
    services that will be transferred. A product or service is distinct if both a) the customer can benefit from the product or service
    either on its own or together with other resources that are readily available from third parties or from the Company, and b) is
    separately identifiable from other promises in the contract. To the extent a contract includes multiple promised products or
    services, the Company must apply judgment to determine whether the products or services meet the criteria to be distinct. If these
    criteria are not met the promised products&#160;or services are accounted for as a combined performance obligation. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>3)</b></span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>Determine the transaction price</b>&#8212;The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products to the customer. The Company historically does not have contracts with variable consideration but to the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td></tr>
  </table>

<ix:exclude><!-- Field: Page; Sequence: 50; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 36px; text-align: justify"/>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; width: 36px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Allocate
    the transaction price to the performance obligations in the contract</b>&#8212;If the contract contains a single performance obligation,
    the entire transaction price is allocated to the single performance obligation. The Company&#8217;s contracts do not typically contain
    multiple performance obligations that require an allocation of the transaction price to each performance obligation on a relative
    Stand-alone Sales Price (&#8220;SSP&#8221;). During the years ended 2024, 2023 and 2022 the Company did not have contracts with multiple
    performance obligations.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognize
    revenue when (or as) the Company satisfies a performance obligation</b>&#8212;The Company satisfies performance obligations either
    over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation
    is satisfied by transferring a promised product or service to a customer.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
    Revenues</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    certain contracts with prime contractors for the U.S. Government, the Company recognizes product revenue over time as the Company
    performs because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous
    transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. Government to unilaterally
    terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and take control of any work
    in process and finished goods.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    situations where control transfers over time, product revenue is recognized based on the extent of progress towards completion of
    the performance obligation. The Company uses the cost-to-cost input method to measure the extent of progress towards completion of
    the performance obligation for its contracts because the Company believes it best depicts the transfer of assets to the customer.
    Under the cost-to-cost input method, the extent of progress towards completion is measured based on the ratio of costs incurred to
    date to the total estimated costs at completion of the performance obligation which includes the expected yield which is a significant
    judgment. Revenues are recorded proportionally as costs are incurred.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    certain contracts with prime contractors for the U.S. Government and commercial customers, while the contract may have a similar
    liability clause, the Company&#8217;s products historically have an alternative use and thus, revenue is recognized at a point in
    time upon transfer of control. Provisions for product returns and allowances are reductions in the transaction price and are recorded
    in the same period as the related revenues. The Company analyzes historical returns, current economic trends and changes in customer
    demand when evaluating the adequacy of sales returns and other allowances.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
    &amp; Development Contracts</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    most of the Company&#8217;s development contracts and contracts with the U.S. Government, the customer contracts with the Company
    to provide a significant service of integrating a set of components into a single unit. Since these performance obligations are not
    distinct or capable or being distinct, the entire contract is accounted for as one performance obligation. If there is a follow-on
    production contract it is assessed whether it is a contract modification or a new contract.</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion
of the performance obligation. The Company generally uses an input method using the cost-to-cost approach to measure the extent of progress
towards completion of the performance obligation for its contracts because the Company believes it best depicts the transfer of assets
to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of
costs incurred to date to the total estimated costs at completion of the performance obligation which requires management to use significant
assumptions and&#160;judgements. Revenues are recorded proportionally as costs are incurred.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 1in; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">License and other revenues</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify; text-indent: 0.25in">The rights and benefits to the
Company&#8217;s intellectual property are conveyed to certain customers through royalty bearing technology license agreements. These sales-based
royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under License and
other revenues on the Company&#8217;s consolidated statements of operations.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<ix:exclude><!-- Field: Page; Sequence: 51; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s fixed-price contracts with the U.S. Government or other customers may result in revenue recognized in excess of amounts
currently billed. The Company discloses the excess of revenues over amounts actually billed as Contract assets and unbilled receivables
on the consolidated balance sheets. Amounts billed and due from the Company&#8217;s customers are classified as Accounts receivable on
the consolidated balance sheets. In some instances, the U.S. Government may retain a small portion of the contract price until completion
of the contract. For contracts with the U.S. Government and some commercial customers, the Company typically receives payments either
as work progresses or by achieving certain milestones or based on a schedule in the contract. The Company recognizes a liability for
these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned
on the consolidated balance sheets. Advanced payments typically are not considered a significant financing component because it is used
to meet working capital demands that can be higher in the early stages of a contract and to protect the Company from the other party
failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, the Company
typically receives payments within 30 to 60 days of shipment of the product, although for some purchase orders, the Company may require
an advanced payment prior to shipment of the product.&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000884" name="KOPN:ContractAssetsPolicyTextBlock"><p id="xdx_849_ecustom--ContractAssetsPolicyTextBlock_zSXZoHs64AM6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_zGKDdOU62HU7">Contract
Assets</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
assets include unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is
utilized and revenue recognized from customer arrangements, including licensing, exceeds the amount billed to the customer, and right
to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are generally
classified as current. The Company classifies the noncurrent portion of contract assets under Other assets in its consolidated balance
sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000886" name="KOPN:ContractLiabilitiesPolicyTextBlock"><p id="xdx_84B_ecustom--ContractLiabilitiesPolicyTextBlock_z8Sh2A7X8jM6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zR7o2r80SMV5">Contract
Liabilities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
liabilities consist of advance payments and billings in excess of revenue recognized for the contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000888" name="KOPN:PerformanceObligationsPolicyTextBlock"><p id="xdx_84E_ecustom--PerformanceObligationsPolicyTextBlock_zFJpT8VPxwO1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_z4H7h6glrnc">Performance
Obligations</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000890" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"><p id="xdx_894_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zb9yErMnpU6c" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zV6jrdlcEsAa" style="display: none">Schedule
of Satisfaction of Performance Obligations</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Fiscal year ended</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Point in time</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zdQmmfmhfJ1k" title="Revenue percentage from products and services transferred customers"><ix:nonFraction name="KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers" contextRef="From2023-12-312024-12-28_us-gaap_TransferredAtPointInTimeMember" id="Fact000892" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction></span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zZKll1gwHbDc" title="Revenue percentage from products and services transferred customers"><ix:nonFraction name="KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers" contextRef="From2023-01-012023-12-30_us-gaap_TransferredAtPointInTimeMember" id="Fact000894" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">34</ix:nonFraction></span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z0Yt4TeFYIQ8" title="Revenue percentage from products and services transferred customers"><ix:nonFraction name="KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers" contextRef="From2021-12-262022-12-31_us-gaap_TransferredAtPointInTimeMember" id="Fact000896" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">22</ix:nonFraction></span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Over time</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjTRzNRMt0Vk" title="Revenue percentage from products and services transferred customers"><ix:nonFraction name="KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers" contextRef="From2023-12-312024-12-28_us-gaap_TransferredOverTimeMember" id="Fact000898" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">85</ix:nonFraction></span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjsD8O2hXWMk" title="Revenue percentage from products and services transferred customers"><ix:nonFraction name="KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers" contextRef="From2023-01-012023-12-30_us-gaap_TransferredOverTimeMember" id="Fact000900" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">66</ix:nonFraction></span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zJyUlAQg4fz5" title="Revenue percentage from products and services transferred customers"><ix:nonFraction name="KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers" contextRef="From2021-12-262022-12-31_us-gaap_TransferredOverTimeMember" id="Fact000902" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">78</ix:nonFraction></span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zDthRmXDwzDl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
value of remaining performance obligations represents the transaction price of orders for which work has not been performed and excludes
unexercised contract options and potential orders under ordering-type contracts. As of December 28, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $<span id="xdx_90E_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241228_zjcMgHdN5Bed" title="Remaining performance obligation"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="AsOf2024-12-28" id="Fact000904" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">14.0</ix:nonFraction></span> million,
which the Company expects to recognize revenue over the next 12 months. The remaining performance obligations represent amounts to be
earned under government contracts, which are subject to cancellation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 52; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000906" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zXNGGpvcHd3a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_zhqeaFAk2PO7">Research
and Development Costs</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime
contractors of the U.S. Government and commercial partners. Research and development costs include staffing, purchases of materials and
laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed
immediately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000908" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_ze9bKOsqMWJ5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_866_zzWVX3aAMZ64">Cash,
Cash Equivalents and Restricted Cash</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.3in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash of approximately $<span id="xdx_90F_eus-gaap--RestrictedCash_iI_pn5n6_c20241228_zSvJBbmpS3R3" title="Restricted cash"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2024-12-28" id="Fact000910" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.1</ix:nonFraction></span> million is included on the consolidated balance sheet as of December 28, 2024, and represents cash deposited
by the Company into a separate account and designated as collateral for a standby letter of credit in the same amount in accordance with
a contractual agreement with a vendor.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.3in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000912" name="us-gaap:MarketableSecuritiesPolicy"><p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zWTXmrI9W8j3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_860_zZalGtPJ5wWj">Marketable
Securities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable
securities consist primarily of corporate notes and U.S. Government and agency-backed securities. The
Company classifies these marketable securities as available-for-sale at fair value in &#8220;Marketable securities, at fair value&#8221;
in the consolidated balance sheets, with unrealized gains and losses reported as a component of other comprehensive
income (loss). The Company records the amortization of premiums and accretion of discounts on marketable securities
in the results of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses the specific identification method as a basis for determining cost and calculating realized gains and losses with respect
to marketable securities. The gross gains and losses realized related to sales and maturities of marketable securities were not material
during the fiscal years ended 2024, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">For our available-for-sale debt
securities in an unrealized loss position, we determine whether a credit loss exists. In this assessment, among other factors, we consider
the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and
adverse conditions specifically related to the security. If factors indicate a credit loss exists, an allowance for credit loss is recorded
to other income (loss), net, limited by the amount that the fair value is less than the amortized cost basis. The Company excludes the applicable accrued interest from both the fair value and amortized costs basis of the Company&#8217;s
available-for-sale securities for purposes of identifying and measuring an impairment. Accrued interest receivable on available-for-sale
securities is recorded within&#160;prepaid and other assets&#160;on the consolidated balance sheets. The Company made an accounting policy
election to (1) not measure an allowance for credit loss for accrued interest receivable, and (2) to write off any uncollectible accrued
interest receivable as a reversal of interest income in a timely manner, which the Company considers to be in the period in which it determines
the accrued interest will not be collected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000914" name="KOPN:AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock"><p id="xdx_84E_ecustom--AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock_zvLPCgAHnOMa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><i><span id="xdx_86E_zEt78nYSyTrc">Accounts Receivable and Allowance
for Credit Losses</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">Accounts receivable are presented net of any necessary allowance(s) for
credit losses. Receivables are recorded at the invoiced amount and generally do&#160;not&#160;bear interest.&#160;When necessary, an allowance
for credit losses is established&#160;based on prior experience and other factors which, in management&#8217;s judgment, deserve consideration
in estimating bad debts.&#160; Management assesses the collectability of the customer&#8217;s account based on current aging status, collection
history, and financial condition.&#160;&#160;Based on a review of these factors, management establishes or adjusts the allowance for specific
customers and the entire accounts receivable portfolio.&#160;&#160;We had an allowance for&#160;credit losses of $<span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20241231_zocfQZmmhC7g" title="Allowance for credit losses"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-12-31" id="Fact000916" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.1</ix:nonFraction></span> million&#160;and $<span id="xdx_907_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20231231_zk3fdVm3KkI7" title="Allowance for credit losses"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact000918" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.0</ix:nonFraction></span>&#160;million
at&#160;December 31, 2024&#160;and&#160;2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000920" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_845_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zjmyWc1nKPz9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zyshil49AkNc">Fair
Value of Financial Instruments</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments consist of marketable securities, equity investments, accounts receivable, and certain current liabilities. These assets
(excluding marketable securities and equity investments) and liabilities are carried at cost, which approximates fair
value. Marketable securities are recorded at fair value and equity investments are recorded using the cost method, adjusted
for changes in observable market transactions.</span> </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000922" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zWp7tOtpHRzd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zdnHgol7xu2d">Inventory</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The
Company adjusts inventory carrying value for the estimated difference between the cost of inventory and the estimated net realizable
value based upon assumptions about future demand. The Company fully reserves for inventories and
non-cancellable purchase orders for inventory deemed obsolete. The Company performs periodic reviews of inventory items to identify
excess inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as judgements
and estimates about anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become
less favorable than those projected by the Company, additional inventory adjustments may be required, subject to judgement and estimation. At the point of a loss
recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not
result in the restoration or increase in that newly established basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000924" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zP2M9Btw5vfd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
consists of the following at December 28, 2024 and December 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zG41R9zCd20a" style="display: none">Schedule
of Inventory</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20241228_zAij7ONEHvwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231230_zWDaOeLExpUh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINz5PK_z2gnsvKZNhS6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw materials</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2024-12-28" id="Fact000926" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,062,099</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2023-12-30" id="Fact000927" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,785,197</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINz5PK_zPL0SWCDAme9" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Work-in-process</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2024-12-28" id="Fact000929" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,244,484</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2023-12-30" id="Fact000930" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,018,421</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINz5PK_z1EN8mRqiDf8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Finished goods</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2024-12-28" id="Fact000932" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">827,513</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-12-30" id="Fact000933" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">798,188</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_iTI_pp0p0_mtINz5PK_zG7vufFfU0E" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-28" id="Fact000935" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,134,096</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-30" id="Fact000936" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,601,806</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_z3tcEDTH1oud" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 53; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000938" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zaQTJ5wHwnx8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_860_zipA5PZ9alLb">Property,
Plant and Equipment</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the
estimated useful lives of the assets, generally <span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__srt--RangeAxis__srt--MinimumMember_zrjcOsl99jYh" title="Property, plant and equipment estimated lives"><ix:nonNumeric contextRef="AsOf2024-12-28_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000940" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>
to <span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__srt--RangeAxis__srt--MaximumMember_zBMTxmE4kEzc" title="Property, plant and equipment estimated lives"><ix:nonNumeric contextRef="AsOf2024-12-28_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000942" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>
years. Leasehold improvements and leased equipment are amortized over the remaining lease term or the useful life of
the improvement or equipment. As discussed below, obligations for asset retirement are accrued at the time property, plant and
equipment is initially purchased or as such obligations are generated from use.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000944" name="KOPN:RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock"><p id="xdx_84C_ecustom--RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock_zDAGVNXyHEdc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zMBc59kbjJm1">Recognition
and Measurement of Financial Assets and Liabilities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company periodically makes equity investments in private companies, accounted for as an equity investment, which require estimates and judgement in determining their value. The Company uses the
measurement alternative for equity investments without readily determinable fair values, which is often referred to as &#8220;the
cost method,&#8221; adjusted for changes in observable market transactions. When assessing investments in private companies for
impairment, the Company considers such factors as, among other things, the share price from the investee&#8217;s latest financing
round, the performance of the investee in relation to its own operating targets and its business plan, the investee&#8217;s revenue
and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee&#8217;s
products and services. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000946" name="us-gaap:StandardProductWarrantyPolicy"><p id="xdx_847_eus-gaap--StandardProductWarrantyPolicy_zNnkp0ojIOh2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zctEd94u2Ol1">Product
Warranty</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual
property infringement claims related to the Company&#8217;s products. The Company accrues for known warranty and indemnification issues
if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical
activity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000948" name="us-gaap:ExtendedProductWarrantyPolicy"><p id="xdx_84E_eus-gaap--ExtendedProductWarrantyPolicy_zU3M5ksBxgCl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zu8pjmVWkjm3">Extended
Warranties</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue from an extended warranty on the straight-line method over the life of the extended warranty, which is typically
12 to 18 months beyond the standard 12-month warranty. The Company classifies the current portion of extended warranties under Contract
liabilities and billings in excess of revenue earned and the noncurrent portion of extended warranties under Noncurrent contract liabilities
and asset retirement obligations in its consolidated balance sheets. The Company had less than $<span id="xdx_903_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241228__srt--RangeAxis__srt--MaximumMember_zGzlfb6doIfe" title="Contract liabilities"><span id="xdx_901_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231230__srt--RangeAxis__srt--MaximumMember_zmk6h6LiVUBk" title="Contract liabilities"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2024-12-28_srt_MaximumMember" id="Fact000950" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2023-12-30_srt_MaximumMember" id="Fact000952" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></ix:nonFraction></span></span> million of contract liabilities related
to extended warranties at December 28, 2024 and December 30, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000954" name="us-gaap:AssetRetirementObligationsPolicy"><p id="xdx_84D_eus-gaap--AssetRetirementObligationsPolicy_z5lWFZ0jP0Kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_z3008LGlC6Dk">Asset
Retirement Obligations</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">Included
in Other long-term liabilities, net of current portion are asset retirement obligations (&#8220;ARO&#8221;) liabilities of $<span id="xdx_90B_eus-gaap--AssetRetirementObligation_iI_pn5n6_c20241228_zrpUcxdcK1ec" title="Asset retirement obligation"><ix:nonFraction name="us-gaap:AssetRetirementObligation" contextRef="AsOf2024-12-28" id="Fact000956" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span>
million and $<span id="xdx_902_eus-gaap--AssetRetirementObligation_iI_pn5n6_c20231230_znZ0WZtQU90g" title="Asset retirement obligation"><ix:nonFraction name="us-gaap:AssetRetirementObligation" contextRef="AsOf2023-12-30" id="Fact000958" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span> million at December
28, 2024 and December 30, 2023, respectively as reported on the Consolidated Balance Sheets as <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncurrent
contract liabilities and asset retirement obligations.</span> This represents the legal obligations associated with the retirement of
the Company&#8217;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or
may not be within the control of the Company. Changes in ARO liabilities for fiscal years 2024 and 2023 are as follows:</p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000960" name="us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfAssetRetirementObligationsTableTextBlock_zmf8j6lAB0G3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_z7qAFQW3qt7k" style="display: none">Schedule
of Changes in Asset Retirement Obligations</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20231231__20241228_zjwlJvBSRsVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230101__20231230_zFm2OwpBwVXg" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AssetRetirementObligation_iS_pp0p0_zDTWbRfvMGm3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Beginning balance</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetRetirementObligation" contextRef="AsOf2023-12-30" id="Fact000962" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">254,680</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetRetirementObligation" contextRef="AsOf2022-12-31" id="Fact000963" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">242,094</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--AssetRetirementObligationPeriodIncreaseDecrease_zXlOlUSKH5G" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Increase</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetRetirementObligationPeriodIncreaseDecrease" contextRef="From2023-12-31to2024-12-28" id="Fact000965" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0966">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AssetRetirementObligationForeignCurrencyTranslationGainLoss_zZS3cXbqhBY6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Exchange rate change</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss" contextRef="From2023-12-31to2024-12-28" id="Fact000968" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,853</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss" contextRef="From2023-01-012023-12-30" id="Fact000969" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,586</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AssetRetirementObligation_iE_pp0p0_zxm8Pokv0G7c" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetRetirementObligation" contextRef="AsOf2024-12-28" id="Fact000971" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">350,827</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetRetirementObligation" contextRef="AsOf2023-12-30" id="Fact000972" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">254,680</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A8_zEcqw8E5xc96" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 54; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000974" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zYT3yjDethO5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86C_zI5i7vpXYBQ5">Income
Taxes</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred
tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts
of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company
measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those
temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of
a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances
if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
2017 Act imposes a U.S. tax on global intangible low taxed income (&#8220;GILTI&#8221;) that is earned by certain foreign affiliates
owned by a U.S. shareholder. The Company has made a policy election to treat future taxes related to GILTI as a current period expense
in the reporting period in which the tax is incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000976" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p id="xdx_844_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zylV31EwM5Q8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_865_zHhIcZltBli2">Foreign
Currency</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reporting currency of the Company is U.S. dollars. Assets and liabilities of non-U.S. operations where the functional currency is
other than the U.S. dollar is  translated from the functional currency into U.S. dollars at year end exchange rates, and revenues
and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part
of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they
occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000978" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_847_eus-gaap--EarningsPerSharePolicyTextBlock_zkT3Rktcd1L8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zLl18s6AiJU9">Net
Loss Per Share</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period including
the pre-funded warrants, less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares
outstanding, including the pre-funded warrants, and contingently issuable shares, less weighted-average shares reacquired during the
period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the
Company&#8217;s common stock equivalents, which consist of outstanding stock options and unvested restricted stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000980" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"><p id="xdx_890_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_z6YGgry4TBYd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_z6PC7UijTk5g" style="display: none">Schedule
of Anti-dilutive Securities Excluded from Computation of Earnings Per Share</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_495_20231231__20241228_zb4lQ9CfaFec" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20230101__20231230_zBhxCh2um3U2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20211226__20221231_zK7kkXdE7zU8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_zMgCRJ3iWzme" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Nonvested
    restricted common stock</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-12-31to2024-12-28" id="Fact000982" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,833,611</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-01-012023-12-30" id="Fact000983" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,931,767</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-12-262022-12-31" id="Fact000984" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,965,901</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zD1vwX3i4cf5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000986" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_84A_eus-gaap--ConcentrationRiskCreditRisk_zoCfLfiJsLFe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zq1DeiTyzcI9">Concentration
of Credit Risk</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist
principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of components and
subassemblies for defense applications. Concentration of credit risk with respect to accounts receivable is limited to certain
customers to whom we make substantial sales. To reduce risk, we routinely assess the financial strength of our customers and, as a
consequence, believe that our accounts receivable credit risk exposure is limited. Management assesses the collectability of the
customer&#8217;s account based on current aging status, collection history, and financial condition. Based on a review of these
factors, management establishes or adjusts the allowance for specific customers and the entire accounts receivable portfolio. The
Company sells its products to customers worldwide and generally does not require collateral. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company primarily invests its excess cash in government-backed and corporate debt securities that management believes to be of high creditworthiness,
which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the creditworthiness of its marketable
securities and, where applicable, guarantees made by the Federal Deposit Insurance Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 55; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000988" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_84A_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z0TXuVVnvcAd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zfj0yieM5nJ2">Stock-Based
Compensation</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of nonvested restricted common stock awards is generally the quoted price of the Company&#8217;s equity shares on the date
of grant. The nonvested restricted common stock awards require the employee to fulfil certain obligations, including remaining employed
by <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20231231__20241228__srt--RangeAxis__srt--MinimumMember_zzgVVexplSib" title="Vesting rights"><ix:nonNumeric contextRef="From2023-12-312024-12-28_srt_MinimumMember" id="Fact000990" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">the Company for periods ranging from one to five years (the vesting period)</ix:nonNumeric></span> and in certain cases also require meeting performance
criteria. The performance criteria primarily consist of the achievement of established milestones. For nonvested
restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense
is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance
criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that
it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized
over the service period. If the performance criteria are not met, no compensation cost is recognized, and any previously recognized compensation
cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested
awards. We have elected to account for forfeitures as they occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000992" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zHji67QOSoEe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_z6zaapBqbJU6">Comprehensive
Loss</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprehensive
loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses)
gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact000994" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zdlcloXmoatf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of accumulated other comprehensive income are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_z1Xnkrh8HZoc" style="display: none">Schedule
of Accumulated Other Comprehensive Income</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Foreign
    Currency <br/> Translation <br/> Adjustment</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Unrealized
    <br/> holding <br/> gain (loss) on marketable <br/> securities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Reclassifications
    <br/> of <br/> loss in net loss <br/> on <br/> marketable <br/> securities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated
    Other <br/> Comprehensive <br/> Income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 25, 2021</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJrNiFPPtMta" title="Beginning balance" style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1" contextRef="AsOf2021-12-25_us-gaap_AccumulatedTranslationAdjustmentMember" id="Fact000996" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,110,770</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zvUDmLBNh0Kg" title="Beginning balance" style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1" contextRef="AsOf2021-12-25_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" id="Fact000998" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">368,334</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zByaIHWdASw" title="Beginning balance" style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2021-12-25_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" id="Fact001000" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">64,753</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231_znv09YmVLjU3" title="Beginning balance" style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2021-12-25" id="Fact001002" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,414,351</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes during year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJXvEbjIbkd6" title="Changes during year, before reclassifications" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedTranslationAdjustmentMember" id="Fact001004" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">36,478</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zSmGfEkU7uYe" title="Changes during year, before reclassifications" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" id="Fact001006" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">201,283</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zj5MfEkCvM57" title="Changes during year, reclassifications" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" contextRef="From2021-12-262022-12-31_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" id="Fact001008" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">522</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20211226__20221231_zWmqd7z6pdf3" title="Changes during year" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2021-12-262022-12-31" id="Fact001010" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">238,283</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zSnt89TfIuV6" title="Beginning balance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1" contextRef="AsOf2022-12-31_us-gaap_AccumulatedTranslationAdjustmentMember" id="Fact001012" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,074,292</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zWucvPob0P8a" title="Beginning balance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1" contextRef="AsOf2022-12-31_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" id="Fact001014" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">167,051</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zjyiQgjUIb29" title="Beginning balance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2022-12-31_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" id="Fact001016" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">65,275</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230_za4KvlsBuMJl" title="Beginning balance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2022-12-31" id="Fact001018" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,176,068</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes during year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zIUvjRneRDjc" title="Changes during year, before reclassifications" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedTranslationAdjustmentMember" id="Fact001020" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42,027</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zFeAwOqiTdte" title="Changes during year, before reclassifications" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" id="Fact001022" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,644</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zFXMlOh929Ca" title="Changes during year, reclassifications" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" contextRef="From2023-01-012023-12-30_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" id="Fact001024" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">445</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20230101__20231230_zhoUQ6ihpzD7" title="Changes during year" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-30" id="Fact001026" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">56,226</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zDIjUFVWuP6b" title="Beginning balance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1" contextRef="AsOf2023-12-30_us-gaap_AccumulatedTranslationAdjustmentMember" id="Fact001028" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,116,319</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqRhfQY6jOFk" title="Beginning balance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1" contextRef="AsOf2023-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" id="Fact001030" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">181,695</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zwKYMavMctF7" title="Beginning balance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-12-30_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" id="Fact001032" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">65,720</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228_zaFUVJem2qsa" title="Beginning balance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-12-30" id="Fact001034" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,232,294</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes
    during year</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zmpfMxjxBG1l" title="Changes during year, before reclassifications" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedTranslationAdjustmentMember" id="Fact001036" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,900</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z2ajA3vvkeMg" title="Changes during year, before reclassifications" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" id="Fact001038" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">779,165</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zSiKRvhcAgCf" title="Changes during year, reclassifications" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1040">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20231231__20241228_zPcM3X4hA8Cb" title="Changes during year" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-12-31to2024-12-28" id="Fact001042" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">800,065</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance
    as of December 28, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_ztQCGfYtucpb" title="Ending balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1" contextRef="AsOf2024-12-28_us-gaap_AccumulatedTranslationAdjustmentMember" id="Fact001044" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,137,219</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqg7JyME2NFf" title="Ending balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1" contextRef="AsOf2024-12-28_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" id="Fact001046" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">960,860</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_z2K4PWPJHWq2" title="Ending balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-12-28_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" id="Fact001048" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">65,720</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228_znDay5YXowr" title="Ending balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-12-28" id="Fact001050" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,032,359</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A9_zNL48KrraoNg" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 56; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001052" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_847_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ztW3dYBMqjS6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_zsYV7CiFIkI4">Impairment
of Long-Lived Assets</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates its long-lived assets for impairment whenever events
or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Examples of such triggering events
applicable to the Company&#8217;s assets include, but are not limited to, a significant decrease in the market price of a long-lived asset
or asset group, a current-period operating or cash flow loss combined with a history of operating or cash flow losses, a projection or
forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group, or adverse industry or economic
trends. If any indicator of impairment exists, the Company would then assess the recoverability of the affected long-lived assets by determining
whether the carrying value of the asset group can be recovered through undiscounted future operating cash flows. If impairment is indicated,
the Company would estimate the asset group&#8217;s fair value using future discounted cash flows associated with the use of the asset
group and adjust the carrying value of the asset group accordingly. Given the Company&#8217;s history of negative operating losses and
negative operating cash flows, the Company performed an analysis of its long-lived assets for fiscal years 2024 and 2023. Upon completion
of its assessment, the Company did not identify an impairment charge on its long-lived assets for the years ended December 28, 2024 or
December 30, 2023.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001054" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zsTM4CUY9mGi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_z3NMYUzjV9q1">Leases</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and
non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
of the Company&#8217;s leases are operating leases. Operating lease right-of-use assets (&#8220;ROU&#8221;) and operating lease liabilities
are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease
right-of-use assets also include any initial direct costs and any lease payments made at or before the commencement date and is reduced
for any unrestricted incentives received at or before the commencement date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the majority of the Company&#8217;s leases, the discount rate used to determine the present value of the lease payments is the Company&#8217;s
incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents
a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability
payment streams commensurate with the lease term. For new or renewed leases, the discount rate is determined using available data at
lease commencement and based on the lease term including any reasonably certain renewal periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some
of the Company&#8217;s leases include options to extend or terminate the lease. The Company includes these options in the recognition
of the Company&#8217;s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most
cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company
(and thus not included in its ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None
of the Company&#8217;s leases include variable lease-related payments, such as escalation clauses based on the consumer price index (&#8220;CPI&#8221;)
rates or residual guarantees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 57; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001056" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zesOKcVD4ZT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zOFKrFljmAf4">Recently
Issued Accounting Pronouncements</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU Number 2023-09, &#8220;Income Taxes (Topic 740):
Improvements to Income Tax Disclosures&#8221; (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires more disaggregated income tax disclosures,
including additional information in the rate reconciliation and additional disclosures about income taxes paid. ASU 2023-09 will become
effective for the Company for the fiscal year ending December 27, 2025. Early adoption is permitted, and guidance should be applied prospectively,
with an option to apply guidance retrospectively. The Company is currently evaluating the impact of the adoption of ASU 2023-09 on its consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt">In November
2024, the FASB issued ASU 2024-03, which requires disaggregated disclosure of income statement expenses for public business entities (&#8220;PBEs&#8221;).
The ASU does not change the expense captions an entity presents on the face of the income statement; rather, it requires disaggregation
of certain expense captions into specified categories in disclosures within the footnotes to the financial statements. ASU 2024-03 is
effective for all PBEs for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December
15, 2027. Early adoption is permitted. The Company is currently evaluating the impact that this guidance will have on the presentation
of its consolidated financial statements and accompanying notes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Recently Adopted Accounting Pronouncements</i></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the FASB issued ASU Number 2023-07, &#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#8221;
(&#8220;ASU 2023-07&#8221;). ASU 2023-07 requires disclosure of significant segment expenses that are regularly provided to the chief
operating decision maker(s) that are included within each reported measure of segment profit or loss. The guidance also expands disclosure
requirements for interim periods, as well as requires disclosure of other segment items, including the title and position of the entity&#8217;s
chief operations decision maker(s). ASU 2023-07 became effective for the Company for the fiscal year ending December 28, 2024, and for
interim periods starting in the Company&#8217;s first quarter of 2025. The Company adopted this standard for fiscal year 2024 and there
was not a material impact, </span>reference additional disclosure within Note 13. Segments and Disaggregation of Revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.
The amendments in ASU 2016-13 will provide more decision-useful information about the expected credit losses on financial instruments
and other commitments to extend credit held by a reporting entity at each reporting date. The ASU is effective for annual reporting periods
beginning after December 15, 2019, including interim periods within that year. Following the release of ASU 2019-10 in November 2019,
the new effective date, as long as the Company remains a smaller reporting company, would be annual reporting periods beginning after
December 15, 2022. The Company adopted this standard on January 1, 2023 and there was not a material impact.</span></p>

</ix:nonNumeric><p id="xdx_851_zU96BgUgFYw3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001058" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zNWdlWnP8c6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.
<span id="xdx_82B_zj4xv8mV2f9b">Property, Plant and Equipment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001060" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z5yvMD1XLl21" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment consisted of the following at December 28, 2024 and December 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_z2VvQuG85QA9" style="display: none">Schedule
of Property, Plant and Equipment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Useful Life</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20241228_zmPteT7WRA48" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20231230_zRNr4FQjMNgb" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z5EU4kaC9VDk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%"><span style="font-family: Times New Roman, Times, Serif">Equipment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zXfdsJtw9OD8" title="Useful Life"><ix:nonNumeric contextRef="AsOf2024-12-28_us-gaap_EquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact001065" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_z72DNoF9ohtk" title="Useful Life"><ix:nonNumeric contextRef="AsOf2024-12-28_us-gaap_EquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact001067" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> years</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-28_us-gaap_EquipmentMember" id="Fact001062" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,783,622</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-30_us-gaap_EquipmentMember" id="Fact001063" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,025,078</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zjpQxbUI7qbe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements&#8239;&#8239;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--UsefulLifeDescription_c20231231__20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zWVp7bO2aFz9" title="Useful Life, description"><ix:nonNumeric contextRef="From2023-12-312024-12-28_us-gaap_LeaseholdImprovementsMember" id="Fact001072" name="KOPN:UsefulLifeDescription">Remaining
    Life of the lease</ix:nonNumeric></span></span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-28_us-gaap_LeaseholdImprovementsMember" id="Fact001069" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,674,586</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-30_us-gaap_LeaseholdImprovementsMember" id="Fact001070" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,631,518</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zIr4HTlzOOX" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Furniture and fixtures</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zI048KnxSoGf" title="Useful Life"><ix:nonNumeric contextRef="AsOf2024-12-28_us-gaap_FurnitureAndFixturesMember" format="ixt-sec:duryear" id="Fact001077" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span> years</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-28_us-gaap_FurnitureAndFixturesMember" id="Fact001074" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">170,874</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-30_us-gaap_FurnitureAndFixturesMember" id="Fact001075" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">165,636</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AssetUnderConstructionMember_zE3RLMDfLSpf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Equipment under construction</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-28_us-gaap_AssetUnderConstructionMember" id="Fact001079" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">457,889</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-30_us-gaap_AssetUnderConstructionMember" id="Fact001080" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">957,915</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_maPPAENzJKc_z3OWlJzcJEX1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, gross</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-28" id="Fact001082" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,086,971</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-30" id="Fact001083" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,780,147</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzJKc_zMcMopAHqHbl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated depreciation
    and amortization</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-12-28" id="Fact001085" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,987,263</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-30" id="Fact001086" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,616,730</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzJKc_z6Ps3p12VhDl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Property, plant and
    equipment, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-28" id="Fact001088" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,099,708</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-30" id="Fact001089" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,163,417</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_zsD8GUruLpz" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense for fiscal year 2024 and 2023 was approximately $<span id="xdx_90E_eus-gaap--Depreciation_pn5n6_c20231231__20241228_z3yZCLRQ2JU1" title="Depreciation expense"><span id="xdx_901_eus-gaap--Depreciation_pn5n6_c20230101__20231230_zvkVj9TYYSfb" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-12-31to2024-12-28" id="Fact001091" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-012023-12-30" id="Fact001093" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></ix:nonFraction></span></span> million and $<span id="xdx_90C_eus-gaap--Depreciation_pn5n6_c20211226__20221231_zOCSbVjXmZ3a" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2021-12-262022-12-31" id="Fact001095" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.7</ix:nonFraction></span> million for fiscal year 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001097" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_803_eus-gaap--LesseeOperatingLeasesTextBlock_zQF6ccdTWzXg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
<span id="xdx_82D_zXIWK9R0c83a">Leases</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company enters into operating leases primarily for manufacturing, engineering, research, administration and sales facilities, and information
technology (&#8220;IT&#8221;) equipment. At December 28, 2024 and December 30, 2023, the Company did not have any finance leases. Almost
all of the Company&#8217;s future lease commitments, and related lease liability, relate to the Company&#8217;s facility leases. Some
of the Company&#8217;s leases include options to extend or terminate the lease.</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001099" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_894_eus-gaap--LeaseCostTableTextBlock_zgkIXA6kMqCa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zx7cegsa1EHa" style="display: none">Schedule
of Lease Expense</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_49F_20231231__20241228_zkBQeTDrr5fl" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20230101__20231230_zBUjRvYKuKv2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20211226__20221231_zrBsSOXqDkt3" style="border-bottom: Black 1pt solid; text-align: center">2022</td>
    <td style="padding-bottom: 1pt; text-align: center"/></tr>
  <tr id="xdx_406_eus-gaap--OperatingLeaseCost_zpl5mzp7Ijt5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    lease cost</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-12-31to2024-12-28" id="Fact001101" format="ixt:numdotdecimal" decimals="0" unitRef="USD">867,920</ix:nonFraction></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-01-012023-12-30" id="Fact001102" format="ixt:numdotdecimal" decimals="0" unitRef="USD">865,377</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 2%">$</td>
    <td style="border-bottom: Black 1pt solid; text-align: right; width: 12%; vertical-align: bottom"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2021-12-262022-12-31" id="Fact001103" format="ixt:numdotdecimal" decimals="0" unitRef="USD">985,967</ix:nonFraction></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_zYnQDwna1MX3" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 58; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED) </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001105" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zBZLie5Z2cW5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 28, 2024, the Company&#8217;s future lease payments under non-cancellable leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zUKPsT8gFisf" style="display: none">Schedule
of Future Lease Payment Under Non-cancellable Lease</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_49E_20241228_zxdAnEhbaPNl" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzloV_zi0XLhqqHty4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 15%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-12-28" id="Fact001107" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">768,841</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzloV_zDjaAAOQ8fY1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2026</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-12-28" id="Fact001109" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">732,611</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzloV_zGtLhnqlLq8g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-12-28" id="Fact001111" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">669,255</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLPzloV_zrgpuyLXqsNb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2028</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2024-12-28" id="Fact001113" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">201,333</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_maLOLLPzloV_zXHe4mTJEjaj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2029</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1115">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzloV_zBnMDhaGkHAc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1117">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzloV_zuLQK7u4FSua" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future lease payments</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2024-12-28" id="Fact001119" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,372,040</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z7iUhpLc5yTg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    effects of discounting</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-12-28" id="Fact001121" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">253,492</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_z8PlWNDyxxzf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-12-28" id="Fact001123" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,118,548</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zwDK1gEfJ30a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001125" name="KOPN:ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock"><p id="xdx_898_ecustom--ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock_zBIWZvx79tnf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid for operating cash flows from operating leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zY5zMzEo8uH9" style="display: none">Schedule
of Operating Cash Flows From Operating Leases</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231231__20241228_zrTrVuSyAB4i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20230101__20231230_zCuHfq2EPc73" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20211226__20221231_zF9JqolsWfxl" style="border-bottom: Black 1pt solid; text-align: center">2022</td>
    <td style="padding-bottom: 1pt; text-align: center">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeasePayments_zvh8u1diZMv4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cash paid
    for amounts included in the measurement of operating lease liabilities</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-12-31to2024-12-28" id="Fact001127" format="ixt:numdotdecimal" decimals="0" unitRef="USD">861,775</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-012023-12-30" id="Fact001128" format="ixt:numdotdecimal" decimals="0" unitRef="USD">983,289</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 2%">$</td>
    <td style="border-bottom: Black 1pt solid; text-align: right; width: 12%; vertical-align: bottom"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-12-262022-12-31" id="Fact001129" format="ixt:numdotdecimal" decimals="0" unitRef="USD">993,633</ix:nonFraction></td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
information related to leases was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%"><span style="font-family: Times New Roman, Times, Serif">Weighted Average Discount Rate&#8212;Operating Leases</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20241228_z7KWSK6zBK16" title="Weighted Average Discount Rate - Operating Leases"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-28" id="Fact001131" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.77</ix:nonFraction></span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20231230_zqVHOrkt9Lfi" title="Weighted Average Discount Rate - Operating Leases"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-12-30" id="Fact001133" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.21</ix:nonFraction></span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Weighted Average Remaining
    Lease Term&#8212;Operating Leases (in years)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241228_zSDdK5kOQOm4" title="Weighted Average Remaining Lease Term-Operating Leases (in years)"><ix:nonNumeric contextRef="AsOf2024-12-28" format="ixt-sec:duryear" id="Fact001135" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">3.16</ix:nonNumeric></span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231230_zBWN8oARjDBj" title="Weighted Average Remaining Lease Term-Operating Leases (in years)"><ix:nonNumeric contextRef="AsOf2023-12-30" format="ixt-sec:duryear" id="Fact001137" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">4.04</ix:nonNumeric></span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_zTQbQtpr7vi7" style="margin-top: 0; margin-bottom: 0"></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001139" name="KOPN:ContractAssetsLiabilitiesTextBlock"><p id="xdx_805_ecustom--ContractAssetsLiabilitiesTextBlock_zpQQrreUCNJ3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0pt"><b>4.
<span id="xdx_82D_zOlGrLJzZkua">Contract Assets and Liabilities</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001141" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock"><p id="xdx_892_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_z3X5rSlpKnwc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets (liabilities) consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zVGcqsZ0QhH6" style="display: none">Schedule of Contract with Customer, Asset and Liability</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-style: normal; font-weight: normal; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    31, 2022</span></td><td style="font-style: normal; padding-bottom: 1pt; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract assets </span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20241228_zDSiIq7dUhEd" title="Contract assets" style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2024-12-28" id="Fact001143" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,074,020</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20231230_zMw4b59hlEvi" title="Contract assets" style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-12-30" id="Fact001145" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,409,809</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-style: normal; width: 1%; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20221231_zvLa639yttK6" title="Contract assets" style="font-style: normal; width: 12%; font-weight: normal; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2022-12-31" id="Fact001147" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,068,364</ix:nonFraction></span></td><td style="font-style: normal; width: 1%; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">Current contract liabilities and
                                 billings in excess of</span></p>
                                 <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">revenue
                                 earned</span></p></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20241228_zTFC3sW1cRtc" title="Contract liabilities and billings in excess of revenue earned" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2024-12-28" id="Fact001149" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">87,752</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20231230_zJB2XBUMI71b" title="Contract liabilities and billings in excess of revenue earned" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-12-30" id="Fact001151" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">916,826</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20221231_zIsaba8U5Uef" title="Contract liabilities and billings in excess of revenue earned" style="font-style: normal; font-weight: normal; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2022-12-31" id="Fact001153" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">930,500</ix:nonFraction></span></td><td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Noncurrent contract liabilities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20241228_z2qRqks9Uiwg" title="Noncurrent contract liabilities" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2024-12-28" id="Fact001155" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,465</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20231230_z58zSMPulP11" title="Noncurrent contract liabilities" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2023-12-30" id="Fact001157" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,198</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20221231_zFiqVA1H9BR1" title="Noncurrent contract liabilities" style="font-style: normal; font-weight: normal; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2022-12-31" id="Fact001159" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,190</ix:nonFraction></span></td><td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    </tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_zvyP7Iqk5dQ8" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="margin-top: 0; margin-bottom: 0"></p>

<p style="margin-top: 0; margin-bottom: 0"></p>

<ix:exclude><!-- Field: Page; Sequence: 59; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="margin-top: 0; margin-bottom: 0"></p>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
$<span id="xdx_90A_ecustom--NetContractAssets_iI_pn5n6_c20241228_zRDTlefwcCL3"><ix:nonFraction name="KOPN:NetContractAssets" contextRef="AsOf2024-12-28" id="Fact001160" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.7</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million
increase in the Company&#8217;s contract assets from December 30, 2023 to December 28, 2024 was primarily due to an increase in amounts
owed from customers for whom we produce products for defense applications. </span>The accounts receivable balance at December 31, 2022
was $<span id="xdx_90C_eus-gaap--AccountsReceivableNet_iI_pn5n6_c20221231_zpMCgY1sVaol" title="Accounts receivable"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2022-12-31" id="Fact001162" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.5</ix:nonFraction></span> million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt">The $<span id="xdx_902_ecustom--NetContractLiability_iI_pn5n6_c20241228_zeR0x5kb0es4" title="Net contract liability"><ix:nonFraction name="KOPN:NetContractLiability" contextRef="AsOf2024-12-28" id="Fact001164" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.8</ix:nonFraction></span> million decrease in the Company&#8217;s contract liabilities from
December 30, 2023 to December 28, 2024 was primarily due to satisfaction of performance obligations that were paid in advance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt">The Company
records contract assets or contract liabilities on a contract-by-contract basis. The Company records a contract asset for unbilled
revenue when the Company&#8217;s performance exceeds amounts billed or billable. The Company classifies the  contract asset as either
current or non-current based on the expected timing of the Company&#8217;s right to bill under the terms of the contract, which the Company
expects to be able to bill for within one year. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt">Contract liabilities&#160;consist of payments received in advance of product shipment. The liability is removed with
shipment of the product.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognized revenue of approximately $<span id="xdx_901_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230101__20231230_zGYM78OMqGPa" title="Contract with customer, liability, revenue recognized"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2023-01-012023-12-30" id="Fact001166" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.9</ix:nonFraction></span>
million, $<span id="xdx_90B_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20211226__20221231_z27CrE83f2C4" title="Contract with customer, liability, revenue recognized"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2021-12-262022-12-31" id="Fact001168" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.9</ix:nonFraction></span>
million, and $<span id="xdx_902_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20201224__20211225_zsowkIsg6G4a" title="Contract with customer, liability, revenue recognized"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2020-12-242021-12-25" id="Fact001170" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.7</ix:nonFraction></span>
million during fiscal 2024, 2023, 2022 that was included in the opening contract liabilities as of December
30, 2023, December 31, 2022, and December 25, 2021, respectively. There was no revenue recognized from performance obligations
satisfied in prior periods.</span> </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company did not recognize impairment losses on its contract assets during the years ended December 28, 2024, December 30, 2023, and December
31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001172" name="us-gaap:FinancialInstrumentsDisclosureTextBlock"><p id="xdx_807_eus-gaap--FinancialInstrumentsDisclosureTextBlock_zi3Xk3zzK637" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_82E_znw1qcLfeWva">Financial Instruments</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value Measurements</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments are categorized as Level 1, Level 2 or Level 3 based upon the method by which their fair value is computed. An
investment is categorized as Level 1 when its fair value is based on unadjusted quoted prices in active markets for identical assets
that the Company has the ability to access at the measurement date. An investment is categorized as Level 2 if its fair market value
is based on quoted market prices for similar assets in active markets, quoted prices for identical or similar assets in markets that
are not active, based on observable inputs such as interest rates, yield curves, or derived from or corroborated by observable
market data by correlation or other means. The Company&#8217;s Level 2 investments are based on a yield to maturity models and
market interest rates. An investment is categorized as Level 3 if its fair value is based on unobservable inputs for the
asset.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001174" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock"><p id="xdx_890_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zfQE6rEcZWNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table details the recurring fair value measurements of the Company&#8217;s financial assets:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zYpDqlgJp5Eh" style="display: none">Schedule of Fair Value Measurements of Financial Assets</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20241228_z6CLJ6K5ihS7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zLSvIBR7tkbk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cel5PVgfGl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zF1zs8R9xAA9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fair
    Value Measurement at December 28, 2024 Using:</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CashAndCashEquivalentsMember_zVUwQMpD1wd5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash equivalents</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_CashAndCashEquivalentsMember" id="Fact001176" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,438,130</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_us-gaap_CashAndCashEquivalentsMember" id="Fact001177" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,592,842</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_us-gaap_CashAndCashEquivalentsMember" id="Fact001178" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">845,288</ix:nonFraction></b></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1179">&#8212;</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zX3dqmhNRyK9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">U.S. Government and agency backed securities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001181" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,436,195</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001182" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,995,520</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001183" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,440,675</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1184">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zPjDReoZvRx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Certificates of deposit</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_CertificatesOfDepositMember" id="Fact001186" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,483,463</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1187">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_us-gaap_CertificatesOfDepositMember" id="Fact001188" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,483,463</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1189">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--EquityInvestmentsMember_zkjDYHNNlcza" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Equity Investments</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_custom_EquityInvestmentsMember" id="Fact001191" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">699,176</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_custom_EquityInvestmentsMember" id="Fact001192" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">699,176</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1193">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1194">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_zBIEt3Rn6kXe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments,
    owned, at fair value</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28" id="Fact001196" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">35,056,964</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member" id="Fact001197" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,287,538</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member" id="Fact001198" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,769,426</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1199">&#8212;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 60; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20231230_zsAvn7GRhY0i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zflHQdhZeLq3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zlzMGC0Llyih" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zPoCYv41E0Id" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fair
    Value Measurement at December 30, 2023 Using:</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CashAndCashEquivalentsMember_zSUEYLE8o6C6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_CashAndCashEquivalentsMember" id="Fact001201" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,079,605</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_us-gaap_CashAndCashEquivalentsMember" id="Fact001202" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,079,605</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1203">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1204">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_ziGtPb73UOE4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">U.S. Government and agency backed securities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001206" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,474,375</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1207">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001208" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,474,375</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1209">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_ze3yd5NJ3spd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Certificates of deposit</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_CertificatesOfDepositMember" id="Fact001211" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,717,625</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1212">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_us-gaap_CertificatesOfDepositMember" id="Fact001213" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,717,625</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1214">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--EquityInvestmentsMember_z5Que9E6PKnd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Equity Investments</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_custom_EquityInvestmentsMember" id="Fact001216" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,688,522</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_custom_EquityInvestmentsMember" id="Fact001217" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">174,178</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1218">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_custom_EquityInvestmentsMember" id="Fact001219" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,514,344</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_zvDDrNjNQdzd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments,
    owned, at fair value</span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30" id="Fact001221" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,960,127</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member" id="Fact001222" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,253,783</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member" id="Fact001223" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,192,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member" id="Fact001224" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,514,344</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zColapMXd8d5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying amounts of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate
fair value because of their short-term nature. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"><i>Marketable Securities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company validates the
fair market values of the financial instruments below by using a model that incorporates current interest rates and remaining term. The restricted cash balance at December 28, 2024 is invested in a certificate of deposit and money
market funds. The restricted cash balance that is invested in a certificate of deposit is classified as a Corporate debt
available-for-sale marketable security. Investments in available-for-sale marketable securities are as follows at December 28, 2024
and December 30, 2023:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001226" name="KOPN:AvailableForSalesSecuritiesTextBlock"><p id="xdx_899_ecustom--AvailableForSalesSecuritiesTextBlock_zWVTtrgeosab" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zKIkNtP2J361" style="display: none">Schedule of Available-for-sale Marketable Debt Securities</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center">Amortized Cost</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center">Unrealized Gain (Losses)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center">Fair Value</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">U.S. Government and agency backed securities</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zfBkG1kXSTE9" title="Amortized Cost" style="width: 6%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-28_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001228" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,243,599</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zBnIqaOo24F6" title="Amortized Cost" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-30_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001230" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,500,030</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zBJazdZWQP27" title="Unrealized Gains/(Losses)" style="width: 6%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="AsOf2024-12-28_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001232" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">192,596</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zTkrA5tHwDr1" title="Unrealized Gains/(Losses)" style="width: 6%; text-align: right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="AsOf2023-12-30_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001234" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">25,655</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_z7QtaR0C42Y5" title="Fair Value" style="width: 6%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-28_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001236" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,436,195</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zkce1WsHoXFd" title="Fair Value" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-30_custom_USGovernmentAndAgencyBackedSecuritiesMember" id="Fact001238" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,474,375</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Corporate debt</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zMZg1W7e2pQ2" title="Amortized Cost" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-28_custom_CorporateDebtMember" id="Fact001240" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,480,096</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_z4Nj5IJ7GEng" title="Amortized Cost" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-30_custom_CorporateDebtMember" id="Fact001242" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,750,174</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zuILqxgzLil2" title="Unrealized Gains/(Losses)" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="AsOf2024-12-28_custom_CorporateDebtMember" id="Fact001244" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,367</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zk3WAi2zIvn3" title="Unrealized Gains/(Losses)" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="AsOf2023-12-30_custom_CorporateDebtMember" id="Fact001246" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">32,549</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zUQDLh12H2x7" title="Fair Value" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-28_custom_CorporateDebtMember" id="Fact001248" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,483,463</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zOiK4twjlhXe" title="Fair Value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-30_custom_CorporateDebtMember" id="Fact001250" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,717,625</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Total&#8239;&#8239;&#8239;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228_zAbQ3IjoDgJ8" title="Amortized Cost" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-28" id="Fact001252" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,723,695</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230_zpNbKiqsqyse" title="Amortized Cost" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-30" id="Fact001254" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,250,204</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228_zezE37Da6FB6" title="Unrealized Gains/(Losses)" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="AsOf2024-12-28" id="Fact001256" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">195,963</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230_zBjQLGJ5YIwh" title="Unrealized Gains/(Losses)" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" contextRef="AsOf2023-12-30" id="Fact001258" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">58,204</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228_z8avtYkIxMi3" title="Fair Value" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-28" id="Fact001260" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,919,658</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230_zS3dC0kPkJCe" title="Fair Value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-30" id="Fact001262" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,192,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zNryTGrttEc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001264" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock"><p id="xdx_894_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zXwZBqhIUSZ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in">The contractual maturity of the
Company&#8217;s marketable debt securities is as follows at December 28, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;<span id="xdx_8B3_zsejrGeOr3B7" style="display: none">Schedule of Contractual Maturity</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">Less than <br/>
One year</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">One to <br/>
Five years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-size: 10pt">U.S. Government and agency backed securities</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-size: 10pt"><b>$</b></span></td>
    <td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zVoQMvC2Xjlj" title="Less than One year" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" contextRef="AsOf2024-12-28_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" id="Fact001266" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,436,195</ix:nonFraction></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-size: 10pt"><b>$</b></span></td>
    <td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zHfGR786KnL2" title="One to Five years" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl1268">&#8212;</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-size: 10pt"><b>$</b></span></td>
    <td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_ziHBsiOVvuK1" title="Debt Securities, Available-for-sale" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-28_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" id="Fact001270" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,436,195</ix:nonFraction></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-size: 10pt">Corporate debt</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z9KRuPElU5Ea" title="Less than One year" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" contextRef="AsOf2024-12-28_us-gaap_CorporateDebtSecuritiesMember" id="Fact001272" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,483,463</ix:nonFraction></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUkZn3I80KC7" title="One to Five years" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl1274">&#8212;</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zF5WuLLycnMl" title="Debt Securities, Available-for-sale" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-size: 10pt"><b><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-28_us-gaap_CorporateDebtSecuritiesMember" id="Fact001276" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,483,463</ix:nonFraction></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AF_znKm3oo02iN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 12pt"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity
Investments</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity
investments rarely traded or not quoted will generally have less (or no) pricing observability and a higher degree of judgment
utilized in measuring fair value. Initial measurement of equity investments occurs when an observable price for the equity
investment is available. The Company adopted the measurement alternative for equity investments without readily determinable fair
values, which is often referred to as cost method investments , adjusted for changes in observable market transaction. As a result, these investments are revalued upon occurrence of an
observable price change for similar investments and for impairments. As of December 28, 2024 and December 28, 2023, the carrying value of these equity investments was $<span id="xdx_902_ecustom--EquityMethodInvestment_iI_pn5n6_c20241228_zNb6IXCZCUBd" title="Equity method investments"><ix:nonFraction name="KOPN:EquityMethodInvestment" contextRef="AsOf2024-12-28" id="Fact001278" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.9</ix:nonFraction></span> million and $<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--EquityMethodInvestment_iI_pn5n6_c20231228_zpZurwKYEl7j" title="Equity method investments"><ix:nonFraction name="KOPN:EquityMethodInvestment" contextRef="AsOf2023-12-28" id="Fact001280" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.5</ix:nonFraction></span> million,
respectively.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 5, 2023, the Company entered into a Technology License Agreement and an Asset Purchase Agreement (the &#8220;LST Agreements&#8221;)
with Lightning Silicon Technology, Inc. (&#8220;LST&#8221;). Pursuant to the LST Agreements, the Company issued a license to LST for
certain technology associated with its organic light emitting technology, transferred in-process development contracts with two customers
and accounts receivables that the Company had previously determined were not collectible. The technology license agreement provides for
Kopin to transfer certain patents to LST if LST achieves certain milestones, however upon transfer Kopin will receive a license to the
technology. To the extent LST makes improvements to the technology licensed from Kopin, Kopin will receive a license for these improvements
for certain markets. Kopin is not obligated to provide any additional funding support to LST. As consideration for the transaction, the
Company received <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20230104__20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zyadkWQfRc99" title="Shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-042023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember" id="Fact001282" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">18,000,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares representing a <span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zoAcAq8dY869" title="Equity method investment, ownership percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember" id="Fact001284" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20.0</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
equity stake in LST. The Company has recorded its investment in LST at $<span id="xdx_905_eus-gaap--Investments_iI_c20241228__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_z6OORubZojPd" title="Investment"><span id="xdx_90D_eus-gaap--Investments_iI_c20231230__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zEKrogmX2TZ6" title="Investment"><ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2024-12-28_custom_LightningSiliconTechnologyIncMember" id="Fact001286" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2023-12-30_custom_LightningSiliconTechnologyIncMember" id="Fact001288" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></ix:nonFraction></span></span> as of December 28, 2024 and December 30, 2023. The Company
receives a royalty based on unit sales of products that utilize the technology licensed. Royalty received to date has been de minimis.
Drs. John Fan, the Company&#8217;s former President and CEO and former Chairman of the Board, Boryeu Tsaur, a former Executive Vice President
of the Company and Hong Choi, the Company&#8217;s former Chief Technology Officer terminated their employment with the Company and became
investors in and members of the management team of LST. Dr. Fan is the Founder of LST. As a result of this transaction, in 2022 the Company
wrote off the two operating lease assets associated with facilities used for the development of the Company&#8217;s organic light emitting
diode (&#8220;OLED&#8221;) products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">The
Company has an equity interest in a Lenovo New Vision which it acquired through purchasing capital and contributing certain
intellectual property totalling $<span id="xdx_906_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn5n6_c20211225__20211225__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--IntellectualPropertyMember_zBANXki8rf62" title="Intellectual property value"><ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="From2021-12-252021-12-25_us-gaap_IntellectualPropertyMember" id="Fact001290" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.9</ix:nonFraction></span>
million on December 25, 2021. In the third quarter of 2022, the Company reviewed the financial condition of its equity interest in
the company and, as a result of valuing the investment through discounted cash flow and guideline public company methods, recorded
an impairment charge of $<span id="xdx_909_eus-gaap--AssetImpairmentCharges_pn5n6_c20220626__20220924_zaF7v3bACMw" title="Impairment charge"><ix:nonFraction name="us-gaap:AssetImpairmentCharges" contextRef="From2022-06-262022-09-24" id="Fact001292" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.0</ix:nonFraction></span>
million to reduce the value of its investment. The investment is denominated in Chinese Yuan and for the years ended December 28,
2024, December 30, 2023 and December 31, 2022, the Company recorded approximately $<span id="xdx_901_eus-gaap--InvestmentOwnedAtFairValue_iI_pp0p0_c20241228_zaWjxCSZDhe1" title="Investment value"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="AsOf2024-12-28" id="Fact001294" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>, $<span id="xdx_90B_eus-gaap--InvestmentOwnedAtFairValue_iI_pn5n6_c20231230_zHqyFTceDm2d" title="Investment value"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="AsOf2023-12-30" id="Fact001296" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span>
million and $<span id="xdx_900_eus-gaap--InvestmentOwnedAtFairValue_iI_pn5n6_c20221231_zHWsMGzkPLh4" title="Investment value"><ix:nonFraction name="us-gaap:InvestmentOwnedAtFairValue" contextRef="AsOf2022-12-31" id="Fact001298" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span>
million of changes in investment value, respectively, due to a fluctuation in the foreign exchange rate. As of
December 28, 2024, the Company owned an approximate <span id="xdx_907_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241228__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--EquityInvestmentMember_zmNXN1Y8qij3" title="Equity method investment, ownership percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-28_custom_EquityInvestmentMember" id="Fact001300" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%
interest in this investment and the carrying value of this equity investment was $<span id="xdx_908_eus-gaap--EquityMethodInvestmentsFairValueDisclosure_iI_pn5n6_c20241228_zBqXGpmO1i38" title="Carrying value"><span id="xdx_903_eus-gaap--EquityMethodInvestmentsFairValueDisclosure_iI_pn5n6_c20231230_zrRRbJxicrMk" title="Carrying value"><ix:nonFraction name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" contextRef="AsOf2024-12-28" id="Fact001302" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" contextRef="AsOf2023-12-30" id="Fact001304" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.5</ix:nonFraction></ix:nonFraction></span></span>
million at December 28, 2024 and December 30, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2017 the Company received a warrant to acquire equity in RealWear Inc. (RealWear) as part of the licensing of technology to the
customer. The Company exercised the warrant in 2018 and made additional investments. In the fourth quarter of 2019, the Company
reviewed the financial condition and other factors of the customer and, as a result, the Company recorded an impairment charge to
reduce its investment in the customer to $<span id="xdx_906_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20190929__20191228_zKBftZXDTms9" title="Impairment charge to investment"><ix:nonFraction name="us-gaap:IncreaseDecreaseInReceivableForInvestmentSold" contextRef="From2019-09-292019-12-28" id="Fact001306" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0</ix:nonFraction></span>.
In the first quarter of 2022, RealWear raised additional equity capital and based on an observable price change of the
customer&#8217;s share prices and terms of the equity sale, the Company remeasured the fair market value of its investment and
recorded a gain of $<span id="xdx_905_eus-gaap--GainOnSaleOfInvestments_pn5n6_c20211226__20220326_zK3rcKMOF89k" title="Gain on investment"><ix:nonFraction name="us-gaap:GainOnSaleOfInvestments" contextRef="From2021-12-262022-03-26" id="Fact001308" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.7</ix:nonFraction></span>
million. In the second quarter of 2022, the Company made an additional equity investment of $<span id="xdx_903_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn5n6_c20220329__20220625_zc669Pxnxazh" title="Additional equity investment"><ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="From2022-03-292022-06-25" id="Fact001310" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span>
million. In the second quarter of 2023, the Company received shares valued at approximately $<span id="xdx_903_eus-gaap--PaymentsForRoyalties_pn5n6_c20230402__20230701_zTNJdTkbNxS3" title="Payments for royalties"><ix:nonFraction name="us-gaap:PaymentsForRoyalties" contextRef="From2023-04-022023-07-01" id="Fact001312" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span>
million as payment of royalties. In the second quarter of 2023, the Company reviewed the financial condition and an observable price
point in an equity transaction, and as a result, the Company recorded an impairment charge of $<span id="xdx_901_eus-gaap--AssetImpairmentCharges_pn5n6_c20230402__20230701_z8Pba5XFp8J6" title="Impairment charge"><ix:nonFraction name="us-gaap:AssetImpairmentCharges" contextRef="From2023-04-022023-07-01" id="Fact001314" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.1</ix:nonFraction></span>
million to reduce the value of the investment to $<span id="xdx_90B_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20230402__20230701_z6dfI42pQVWk" title="Decrease in investment"><ix:nonFraction name="us-gaap:IncreaseDecreaseInReceivableForInvestmentSold" contextRef="From2023-04-022023-07-01" id="Fact001316" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.5</ix:nonFraction></span>
million. In the second quarter of 2024, the Company reviewed the financial condition and an observable price point in an equity
transaction, and as a result, recorded impairment charges of $<span id="xdx_90B_eus-gaap--AssetImpairmentCharges_pn5n6_c20240331__20240629_zH97qrgThN6e" title="Asset impairment charges"><ix:nonFraction name="us-gaap:AssetImpairmentCharges" contextRef="From2024-03-312024-06-29" id="Fact001318" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.7</ix:nonFraction></span>
million. In the fourth quarter of 2024, RealWear entered into a merger agreement and based upon the information provided, in the
third quarter of 2024, the Company recorded an impairment charge of $<span id="xdx_907_eus-gaap--AssetImpairmentCharges_pn5n6_c20240630__20240928_z7xnrYWiClUb" title="Asset impairment charges"><ix:nonFraction name="us-gaap:AssetImpairmentCharges" contextRef="From2024-06-302024-09-28" id="Fact001320" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.1</ix:nonFraction></span>
million, reducing the value of the investment to $<span id="xdx_908_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20240630__20240928_zjBKRJB1uyud" title="Increase (decrease) in receivable for investment sold"><ix:nonFraction name="us-gaap:IncreaseDecreaseInReceivableForInvestmentSold" contextRef="From2024-06-302024-09-28" id="Fact001322" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.7</ix:nonFraction></span>
million. In the fourth quarter of 2024 RealWear completed its merger, subject to post closing events. The Company performed a
valuation of the investment based on the merger agreement, available financial statements and projections, assumptions on the
post-closing events and the resulting dilution, and 100% volatility, a risk-free interest rate of <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240630__20240928_zMfkqexDz365" title="Risk free interest"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2024-06-302024-09-28" id="Fact001324" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.5</ix:nonFraction></span>% and an expected term of one
year and recorded a write up in the RealWear investment of $<span id="xdx_901_eus-gaap--Investments_iI_pn5n6_c20241228__dei--LegalEntityAxis__custom--RealWearIncMember_zfiDjakpQnu8" title="Investment sold"><ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2024-12-28_custom_RealWearIncMember" id="Fact001326" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span>
million. As of December 28, 2024, the Company owns an approximate <span id="xdx_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241228__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--RealWearIncMember_zSiv7q0L9Ckh" title="Equity method investment, ownership percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-28_custom_RealWearIncMember33976734" id="Fact001328" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.8</ix:nonFraction></span>%
interest in this investment and the investment is valued at $<span id="xdx_903_eus-gaap--Investments_iI_pn5n6_c20241228_zj888aRjclGe" title="Investment sold"><ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2024-12-28" id="Fact001330" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.9</ix:nonFraction></span>
million. The valuation performed by the Company was categorized within level 3
in the fair value hierarchy in accordance with ASC 820.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 61; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 30, 2019 the Company entered into an Asset Purchase Agreement (the &#8220;Solos Purchase Agreement&#8221;) pursuant to which
the Company sold and licensed certain assets of the Company&#8217;s Solos<sup>TM</sup> (&#8220;Solos&#8221;) product line and Whisper<sup>TM
</sup>Audio (&#8220;Whisper&#8221;) technology. As consideration for the transaction the Company received a <span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zgIZMYM2wwKj" title="Equity stake received, percenatge"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2019-09-30_custom_SolosIncMember" id="Fact001332" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20.0</ix:nonFraction></span>% equity stake in Solos
Incorporation (&#8220;Solos Inc.&#8221;). The Company&#8217;s <span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zDeNPMI4fGYc" title="Ownership percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2019-09-30_custom_SolosIncMember" id="Fact001334" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20.0</ix:nonFraction></span>% equity stake will be maintained until Solos Inc. has raised a total
of $<span id="xdx_906_eus-gaap--PaymentsOfFinancingCosts_pn5n6_c20190927__20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zfo7ZTwgeXCe" title="Payments of financing costs"><ix:nonFraction name="us-gaap:PaymentsOfFinancingCosts" contextRef="From2019-09-272019-09-30_custom_SolosIncMember" id="Fact001336" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">7.5</ix:nonFraction></span> million in equity financing. The Company receives a royalty in the single digits on the net sales amount of Solos products for
a three-year period, after the commencement of commercial production. The Company has performed the analysis and identified Solos Technology
as a variable interest entity that should not be consolidated by Kopin, as Kopin is not the primary beneficiary of the entity. Kopin
is not obligated to provide any additional funding support to Solos, and its potential loss exposure is the value of the investment
recorded on its books. Based on the price paid for equity by the other <span id="xdx_901_ecustom--OwnershipPercentagebyOtherOwners_pid_dp_uPure_c20190927__20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zXcuxU5mMB22" title="Ownership percentage by other owners"><ix:nonFraction name="KOPN:OwnershipPercentagebyOtherOwners" contextRef="From2019-09-272019-09-30_custom_SolosIncMember" id="Fact001338" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">80.0</ix:nonFraction></span>% owners of Solos, volatility based on a peer group and
assumptions about the risk-free interest rate, the Company estimated the fair value of its equity holdings at $<span id="xdx_90A_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pn5n6_c20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zwfOoihBUnW4" title="Estimated fair value"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2019-09-30_custom_SolosIncMember" id="Fact001340" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span> million and in 2019
recorded a $<span id="xdx_909_ecustom--FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_pn5n6_c20190927__20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_z0QNWZvL6HMf" title="Gain on investment"><ix:nonFraction name="KOPN:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" contextRef="From2019-09-272019-09-30_custom_SolosIncMember" id="Fact001342" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span> million gain on its investment for this equity transaction as the basis of assets transferred was zero. In the second
quarter of 2023, the Company reviewed the financial condition and other factors of the customer and, as a result, the Company recorded
an impairment charge of $<span id="xdx_906_eus-gaap--AssetImpairmentCharges_pn5n6_c20230402__20230701__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zww7QOcEXju3" title="Impairment of equity security"><ix:nonFraction name="us-gaap:AssetImpairmentCharges" contextRef="From2023-04-022023-07-01_custom_SolosIncMember" id="Fact001344" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million to reduce its investment in the customer to $<span id="xdx_906_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20230402__20230701__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zHOz6Uwm9eh2" title="Decrease in investment"><ix:nonFraction name="us-gaap:IncreaseDecreaseInReceivableForInvestmentSold" contextRef="From2023-04-022023-07-01_custom_SolosIncMember" id="Fact001346" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million. The investment balance is $<span id="xdx_90C_eus-gaap--EquityMethodInvestmentOtherThanTemporaryImpairment_pn5n6_c20230402__20230701__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zJSII8HA6rVc" title="Impairment on investment"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" contextRef="From2023-04-022023-07-01_custom_SolosIncMember" id="Fact001348" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million
as of December 28, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001350" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock"><p id="xdx_802_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zWCsVRlRUAIi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_826_z70Tj3taBOUg">Stockholders&#8217; Equity and Stock-Based Compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Registered
Sale of Equity Securities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In the second quarter of 2022,
the Company sold <span id="xdx_901_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zb970j8FykTb" title="Sale of stock, number of shares issued"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember" id="Fact001352" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">1.5</ix:nonFraction></span> million shares of common stock and <span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zNwd7puRUJxc" title="Sale of stock, number of shares issued"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember_us-gaap_TreasuryStockCommonMember" id="Fact001354" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">0.2</ix:nonFraction></span> million shares of treasury stock for gross proceeds of $<span id="xdx_904_ecustom--GrossProceedsFromRegisteredSaleEquitySecurities_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z8ZSL3G6VGl4" title="Gross proceeds from registered sale equity securities"><ix:nonFraction name="KOPN:GrossProceedsFromRegisteredSaleEquitySecurities" contextRef="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember" id="Fact001356" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.1</ix:nonFraction></span> million (average
of $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zRsajSDm8916" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-06-25_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember" id="Fact001358" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.26</ix:nonFraction></span> per share) before deducting broker expenses paid by the Company of less than $<span id="xdx_907_eus-gaap--OtherExpenses_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zhePzPsOdJ2c" title="Payment of expenses"><ix:nonFraction name="us-gaap:OtherExpenses" contextRef="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember" id="Fact001360" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span> million and in the third quarter of 2022, the
Company sold <span id="xdx_902_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20220626__20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zeZWQrnamEk6" title="Sale of stock, number of shares issued"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2022-06-262022-09-24_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember" id="Fact001362" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">675,000</ix:nonFraction></span> shares of common stock for gross proceeds of approximately $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20220626__20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zHOvRucpaYI6" title="Proceeds from issuance of common stock"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2022-06-262022-09-24_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember" id="Fact001364" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.9</ix:nonFraction></span> million (average of $<span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_iI_c20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_znjtAA6gAAQ5" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-09-24_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember" id="Fact001366" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.27</ix:nonFraction></span> per share) before deducting
broker expenses paid by the Company of less than $<span id="xdx_907_ecustom--UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_pn5n6_c20220626__20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zK1ihYYCsbqb" title="Underwriting discounts and offering expenses"><ix:nonFraction name="KOPN:UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" contextRef="From2022-06-262022-09-24_custom_AtTheMarketOfferingMember" id="Fact001368" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span> million, pursuant to the At-The-Market Equity Offering Sales Agreement (the &#8220;ATM
Agreement&#8221;) with Stifel, Nicolaus &amp; Company, Incorporated, (&#8220;Stifel&#8221;) as agent. The net proceeds from the sale of
common shares were used for general corporate purposes, including working capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In the first quarter of 2024,
the Company sold <span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20231231__20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zttR5SL1nd4l" title="Sale of stock, number of shares issued"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2023-12-312024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember" id="Fact001370" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,080,000</ix:nonFraction></span> shares of common stock for gross proceeds of $<span id="xdx_90A_ecustom--GrossProceedsFromRegisteredSaleEquitySecurities_pid_c20231231__20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zDPrvzNgfku6" title="Gross proceeds from registered sale equity securities"><ix:nonFraction name="KOPN:GrossProceedsFromRegisteredSaleEquitySecurities" contextRef="From2023-12-312024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember" id="Fact001372" format="ixt:numdotdecimal" decimals="INF" unitRef="USD">7,466,755</ix:nonFraction></span> (average of $<span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_iI_c20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zoFfloY7YCY6" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember" id="Fact001374" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.42</ix:nonFraction></span> per share) before deducting broker
expenses paid by the Company of approximately $<span id="xdx_90B_eus-gaap--PaymentsOfStockIssuanceCosts_pn5n6_c20231231__20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zT0VmNfcqrj9" title="Proceeds from issuance of common stock"><ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="From2023-12-312024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember" id="Fact001376" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million, pursuant to the Company&#8217;s then effective ATM Agreement with Stifel,
as agent. The ATM Agreement terminated in the three months ended March 30, 2024.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 27, 2023, the Company sold <span id="xdx_90F_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn6n6_c20230126__20230127_zW4Y8UKNUEK3" title="Number of registered common stock sold"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2023-01-262023-01-27" id="Fact001378" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">17</ix:nonFraction></span> million shares of registered common stock and issued pre-funded warrants to purchase up to <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zkrKJpcWj4Eg" title="Pre-funded warrants issued to purchase common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-01-27_custom_PrefundedWarrantsMember" id="Fact001380" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,000,000</ix:nonFraction></span>
shares of common stock at a public offering price of $<span id="xdx_90F_eus-gaap--SharePrice_iI_pid_c20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zKjTgEQKUuO4" title="Offering price per share"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2023-01-27_custom_PrefundedWarrantsMember" id="Fact001382" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.99</ix:nonFraction></span> per pre-funded warrant, for gross proceeds of $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20230126__20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_z3GghUBZtXS9" title="roceeds from issuance of warrants"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="From2023-01-262023-01-27_custom_PrefundedWarrantsMember" id="Fact001384" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">22.9</ix:nonFraction></span> million before deducting
underwriting discounts and offering expenses paid by the Company of $<span id="xdx_905_ecustom--UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_pn5n6_c20230126__20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_z1AYXbJa273e" title="Underwriting discounts and offering expenses"><ix:nonFraction name="KOPN:UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" contextRef="From2023-01-262023-01-27_custom_PrefundedWarrantsMember" id="Fact001386" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.5</ix:nonFraction></span> million. The offering price of the pre-funded warrant equals
the public offering price per share of the common stock less the $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zEw0OrZ2Gy5k" title="Exercise price of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-01-27_custom_PrefundedWarrantsMember" id="Fact001388" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></span> per share exercise price of each pre-funded warrant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 23, 2024, the Company sold <span id="xdx_900_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240922__20240923_zZHSZgu2Kveg" title="Number of registered common stock sold"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2024-09-222024-09-23" id="Fact001390" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">37,550,000</ix:nonFraction></span> shares of common stock and pre-funded warrants to purchase up to <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_z7YW1EvhuPs4" title="Pre-funded warrants issued to purchase common stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-09-23_custom_PrefundedWarrantsMember" id="Fact001392" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,000,000</ix:nonFraction></span> shares of
common stock at a public offering price of $<span id="xdx_90F_eus-gaap--SharePrice_iI_pid_c20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zvhnW2EspHm6" title="Offering price per share"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2024-09-23_custom_PrefundedWarrantsMember" id="Fact001394" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.64</ix:nonFraction></span> per pre-funded warrant and received gross proceeds of $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20240922__20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zxujhQPdDkMf" title="Proceeds from issuance of warrants"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="From2024-09-222024-09-23_custom_PrefundedWarrantsMember" id="Fact001396" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">27.0</ix:nonFraction></span> million before deducting
underwriting discounts and offering expenses paid by the Company of $<span id="xdx_900_ecustom--UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_pn5n6_c20240922__20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zUtSwFbZZQPj" title="Underwriting discounts and offering expenses"><ix:nonFraction name="KOPN:UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" contextRef="From2024-09-222024-09-23_custom_PrefundedWarrantsMember" id="Fact001398" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span> million. The offering price of the pre-funded warrant equals
the public offering price per share of the common stock less the $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zTfWsNfSym71" title="Exercise price of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-09-23_custom_PrefundedWarrantsMember" id="Fact001400" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></span> per share exercise price of each pre-funded warrant. On September
30, 2024, the Company sold <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240930__20240930_zrjCsrAWzMF1" title="Number of registered common stock sold"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2024-09-302024-09-30" id="Fact001402" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,405,000</ix:nonFraction></span> shares of common stock and received gross proceeds of $<span id="xdx_909_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20240930__20240930_z05mBHFOxmTj" title="Proceeds from issuance of warrants"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="From2024-09-302024-09-30" id="Fact001404" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.6</ix:nonFraction></span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">On June 6, 2024, the Company&#8217;s shareholders approved an amendment
to the Company&#8217;s Amended and Restated Certificate of Incorporation (the &#8220;Charter&#8221;) to increase the number of&#160;authorized&#160;shares
of the Company&#8217;s common stock, par value $<span id="xdx_90D_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20240606_zKM0MnYKzUW8" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-06-06" id="Fact001406" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></span> per share, from <span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_iI_c20240606__srt--RangeAxis__srt--MinimumMember_zVp6T7RP3aRe" title="Number of shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-06-06_srt_MinimumMember" id="Fact001408" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">150,000,000</ix:nonFraction></span> shares to <span id="xdx_90D_eus-gaap--CommonStockSharesAuthorized_iI_c20240606__srt--RangeAxis__srt--MaximumMember_zU75AW6eSXkg" title="Number of shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-06-06_srt_MaximumMember" id="Fact001410" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">200,000,000</ix:nonFraction></span> shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The issued pre-funded warrants
were classified as a component of permanent equity in the Company&#8217;s Consolidated Balance Sheets as they are freestanding financial instruments
that are immediately exercisable, do not embody an obligation for the Company to repurchase its own shares, and permit the holders to
receive a fixed number of shares of common stock upon exercise. All of the shares underlying the pre-funded warrants have been included
in the weighted-average number of shares of common stock used to calculate net loss per share, basic and diluted, attributable to common
stockholders as the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance
date of the pre-funded warrants. As of December 28, 2024, none of the pre-funded warrants had been exercised.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001412" name="KOPN:ScheduleOfPreFundedWarrantsActivityTableTextBlock"><p id="xdx_89B_ecustom--ScheduleOfPreFundedWarrantsActivityTableTextBlock_zov4kkZJXFV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The table below summarizes pre-funded
warrants activity:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zuB97XYtwqTk" style="display: none">Schedule
of Pre Funded Warrants Activity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">Pre-funded warrants</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">As of December 31, 2022</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231230__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zevdixuOtEh" title="Beginning balance" style="font-size: 10pt; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1414">&#8212;</span></td><td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 76%; font-size: 10pt; text-align: left; padding-bottom: 1pt">Issuance of pre-funded warrants</td><td style="width: 2%; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ClassOfWarrantOrRightIssuancePreFundedWarrants_c20230101__20231230__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zpGvIBHHogj2" title="Issuance of pre-funded warrants" style="border-bottom: Black 1pt solid; width: 20%; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="KOPN:ClassOfWarrantOrRightIssuancePreFundedWarrants" contextRef="From2023-01-012023-12-30_custom_PrefundedWarrantsMember" id="Fact001416" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,000,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">As of December 30, 2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zuEpSgXTxYI6" title="Beginning balance" style="font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2023-12-30_custom_PrefundedWarrantsMember" id="Fact001418" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,000,000</ix:nonFraction></td><td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Issuance of pre-funded warrants</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ClassOfWarrantOrRightIssuancePreFundedWarrants_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_ztjiXydfcFSl" title="Issuance of pre-funded warrants" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="KOPN:ClassOfWarrantOrRightIssuancePreFundedWarrants" contextRef="From2023-12-312024-12-28_custom_PrefundedWarrantsMember" id="Fact001420" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,000,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">As of December 28, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zZSSz9QHJfm1" title="Ending balance" style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-12-28_custom_PrefundedWarrantsMember" id="Fact001422" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8AB_z4oMLXScgq3g" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sale
of Treasury Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2022, the Company sold <span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20211226__20221231__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zSslUWJLbgni" title="Number of common stock sold, shares"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2021-12-262022-12-31_custom_AtTheMarketOfferingMember" id="Fact001424" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">126,389</ix:nonFraction></span>
shares of its common stock held in treasury for approximately $<span id="xdx_905_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20211226__20221231__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_z1N5CH8jamTi" title="Proceeds from sale of common stock"><ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedPerTransaction" contextRef="From2021-12-262022-12-31_custom_AtTheMarketOfferingMember" id="Fact001426" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span>
million through the sale of shares under its ATM Agreement, dated March 5, 2021. Commissions paid were less than
$<span id="xdx_908_eus-gaap--PaymentsForCommissions_c20211226__20221231__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zZSGO04Y5hQ6" title="Commissions paid"><ix:nonFraction name="us-gaap:PaymentsForCommissions" contextRef="From2021-12-262022-12-31_custom_AtTheMarketOfferingMember" id="Fact001428" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,000</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 62; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Stock Awards</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2020, the Company adopted the 2020 Equity Incentive Plan (&#8220;2020 Equity Plan&#8221;) which authorized the issuance of shares of
common stock to employees, certain consultants and advisors who perform services for the Company, and non-employee members of the Board.
The 2020 Equity Plan is a successor to the Company&#8217;s 2010 Equity Incentive Plan (&#8220;2010 Equity Plan&#8221;). The number of
shares authorized under the 2020 Equity Plan was <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20201226__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_zttUf6OBmGEk" title="Number of shares authorized to issue"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2020-12-26_custom_TwoThousandTwentyEquityIncentivePlanMember" id="Fact001430" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,000,000</ix:nonFraction></span> shares of common stock, which has since been amended to authorize the issuance
of <span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20201226__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_z4i12PpniQD8" title="Common stock shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2020-12-26_custom_TwoThousandTwentyEquityIncentivePlanMember" id="Fact001432" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,000,000</ix:nonFraction></span> shares of common stock. In addition, shares of common stock underlying any outstanding award granted under the 2010 Equity
Plan that expires, or is terminated, surrendered or forfeited for any reason without issuance of such shares shall be available for the
award of new grants under the 2020 Plan. As of December 28, 2024, the Company has approximately <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pn5n6_c20241228__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_z6KecmuxASBb" title="Number of shares available for grant"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2024-12-28_custom_TwoThousandTwentyEquityIncentivePlanMember" id="Fact001434" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">4.9</ix:nonFraction></span> million shares of common stock authorized
and available for issuance under the Company&#8217;s 2020 Equity Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of non-vested restricted common stock awards is generally the market value of the Company&#8217;s common stock on the date
of grant. The non-vested restricted common stock awards require the employee to fulfil certain obligations, including remaining employed
by <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20231231__20241228__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_zbZIzT3RumB5" title="Vesting period description"><ix:nonNumeric contextRef="From2023-12-312024-12-28_custom_TwoThousandTwentyEquityIncentivePlanMember" id="Fact001436" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">the Company for periods ranging from one to five years (the vesting period)</ix:nonNumeric></span> and in certain cases also require meeting either performance
criteria. For non-vested restricted common stock awards that solely require the
recipient to remain employed with the Company, the stock compensation expense is amortized over the requisite service period. For non-vested
restricted common stock awards that require the achievement of performance criteria, the Company reviews the probability of achieving
the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved,
the amount of compensation cost derived for the performance goal is amortized over the anticipated service period. If the performance
criteria are not met, no compensation cost is recognized and any previously recognized compensation cost is reversed.</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001438" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zRmJVXu29ZO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zVBA0CTx055f" style="display: none">Schedule of Non-vested Restricted Stock Activity</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Shares</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="text-align: center; margin-top: 0; margin-bottom: 0">Weighted Average</p>
                                                                               <p style="text-align: center; margin-top: 0; margin-bottom: 0">Grant Fair Value</p></td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="text-align: center; margin-top: 0; margin-bottom: 0; font-family: Times New Roman, Times, Serif"><span style="font-size: 10pt"><br/></span></p>

Fair <br/> Value</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Intrinsic Value</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 44%"><p style="margin: 0">Non-vested at December 30, 2023</p></td><td style="text-align: left; width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20231231__20241228_zOFz21B3xiu3" title="Number of shares, restricted stock" style="text-align: right; width: 10%"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2023-12-30" id="Fact001440" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,931,767</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20231231__20241228_zPGBVEWX9D22" title="Weighted average grant date fair value, restricted stock granted" style="text-align: right; width: 10%"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-12-30" id="Fact001442" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.65</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td style="text-align: right; width: 10%"><p id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_iS_c20231231__20241228_zAowJsPMUt82" title="Fair Value, restricted stock" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><ix:nonFraction name="KOPN:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" contextRef="AsOf2023-12-30" id="Fact001444" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,187,416</ix:nonFraction></p></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iS_c20231231__20241228_zbm1wKG3fA39" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="AsOf2023-12-30" id="Fact001445" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,921,487</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Granted</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20231231__20241228_zkRsPCIma0be" title="Number of shares, restricted stock granted" style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2023-12-31to2024-12-28" id="Fact001447" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,388,090</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20231231__20241228_zx6OmgzyJolf" title="Weighted average grant date fair value, restricted stock granted" style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-12-31to2024-12-28" id="Fact001449" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.23</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td><b>$</b></td>
    <td style="text-align: right"><p id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue_c20231231__20241228_zmPHXuELDi34" title="Fair Value, restricted stock granted" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><b><ix:nonFraction name="KOPN:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue" contextRef="From2023-12-31to2024-12-28" id="Fact001451" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,397,351</ix:nonFraction></b></p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted_c20231231__20241228_zLsycpZOkFS9" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1452">-</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Forfeited</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20231231__20241228_zu2D7gWcyzMk" title="Number of shares, restricted stock Forfeited" style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2023-12-31to2024-12-28" id="Fact001454" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">491,801</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20231231__20241228_zv9BT36n0S3i" title="Weighted average grant date fair value, restricted stock Forfeited" style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2023-12-31to2024-12-28" id="Fact001456" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.17</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td><b>$</b></td>
    <td style="text-align: right"><p id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_iN_di_c20231231__20241228_zVN8AYiZ62Yg" title="Fair Value, restricted stock Forfeited" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><b>(<ix:nonFraction name="KOPN:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" contextRef="From2023-12-31to2024-12-28" id="Fact001458" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,067,209</ix:nonFraction></b></p></td>
    <td><b>)</b></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited_c20231231__20241228_zAR6YrWVj94c" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1459">-</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Vested</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20231231__20241228_zcVGbtq1ErDi" title="Number of shares, restricted stock Vested" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-12-31to2024-12-28" id="Fact001461" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">994,445</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20231231__20241228_z61p0bR8dR8i" title="Weighted average grant date fair value, restricted stock Vested" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-12-31to2024-12-28" id="Fact001463" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.77</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid"><b>$</b></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><p id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_iN_di_c20231231__20241228_zwBaot4l940a" title="Fair Value, restricted stock vested" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><b>(<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-12-31to2024-12-28" id="Fact001465" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,760,167</ix:nonFraction></b></p></td>
    <td style="padding-bottom: 1pt"><b>)</b></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20231231__20241228_zDBKhAEjSpf6" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl1466">-</span></b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><p style="margin: 0">Non-vested at December 28, 2024</p></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20231231__20241228_zHKyy8YjBc42" title="Number of shares, restricted stock" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2024-12-28" id="Fact001468" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,833,611</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20231231__20241228_zlPXcsnDFGvj" title="Weighted average grant date fair value, restricted stock granted" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-12-28" id="Fact001470" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.19</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><b>$</b></td>
    <td style="padding-bottom: 1pt; text-align: right"><p id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_iE_c20231231__20241228_zK5zIAPGwc7c" title="Fair Value, restricted stock" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><b><ix:nonFraction name="KOPN:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" contextRef="AsOf2024-12-28" id="Fact001472" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,757,391</ix:nonFraction></b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><b>$</b></td>
    <td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iE_c20231231__20241228_zKUdNHpzxg5h" style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="AsOf2024-12-28" id="Fact001473" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,718,720</ix:nonFraction></b></span></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Expected to vest</td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td style="margin: 0"/><td title="Number of shares, restricted stock" style="font-weight: bold; text-align: right"><b>4,8<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-underline-style: double">33,611</span></b><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"></span><p style="margin: 0"></p>

</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td title="Weighted average grant date fair value, restricted stock granted" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><b></b><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td>&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zlaqxMqxTjk5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 63; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock-Based
Compensation</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001475" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_z3jW6oTztrr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes stock-based compensation expense within each of the categories below as it relates to non-vested restricted
common stock awards for the fiscal years 2024, 2023 and 2022 (no tax benefits were recognized):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zJhi0qohDUC3" style="display: none">Schedule of Stock-based Compensation Expense</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231231__20241228_z8XPQElEJFDk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_499_20230101__20231230_zeWYLKRWord3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20211226__20221231_zhGfO1RgJmyh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--CostOfProductRevenuesMember_zqrNKssYnx54" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cost of product revenues</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-12-312024-12-28_custom_CostOfProductRevenuesMember" id="Fact001477" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,034,422</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-012023-12-30_custom_CostOfProductRevenuesMember" id="Fact001478" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,210,453</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-12-262022-12-31_custom_CostOfProductRevenuesMember" id="Fact001479" format="ixt:numdotdecimal" decimals="0" unitRef="USD">94,634</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--ResearchAndDevelopmentMember_zgfskry8P73g" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Research and development</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-12-312024-12-28_custom_ResearchAndDevelopmentMember" id="Fact001481" format="ixt:numdotdecimal" decimals="0" unitRef="USD">724,993</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-012023-12-30_custom_ResearchAndDevelopmentMember" id="Fact001482" format="ixt:numdotdecimal" decimals="0" unitRef="USD">861,324</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-12-262022-12-31_custom_ResearchAndDevelopmentMember" id="Fact001483" format="ixt:numdotdecimal" decimals="0" unitRef="USD">435,842</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--SellingGeneralAndAdministrativeMember_z5dKuthxVKCk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Selling, general and administrative</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-12-312024-12-28_custom_SellingGeneralAndAdministrativeMember" id="Fact001485" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,575,256</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-012023-12-30_custom_SellingGeneralAndAdministrativeMember" id="Fact001486" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,803,496</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-12-262022-12-31_custom_SellingGeneralAndAdministrativeMember" id="Fact001487" format="ixt:numdotdecimal" decimals="0" unitRef="USD">737,229</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--AllocatedShareBasedCompensationExpense_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-12-31to2024-12-28" id="Fact001489" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,334,671</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-012023-12-30" id="Fact001490" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,875,273</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-12-262022-12-31" id="Fact001491" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,267,705</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zQf12LU8zCrj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrecognized
compensation expense for non-vested restricted common stock as of December 28, 2024 totaled $<span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn5n6_c20241228_zHHfi0hx8ebf" title="Unrecognized compensation expense"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2024-12-28" id="Fact001493" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.7</ix:nonFraction> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million
and is expected to be recognized over a weighted average period of approximately <span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dc_c20231231__20241228_zxlo8Qbt0qZc" title="Weighted average period"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" format="ixt-sec:durwordsen" id="Fact001495" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">2
years</ix:nonNumeric></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001497" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p id="xdx_808_eus-gaap--ConcentrationRiskDisclosureTextBlock_zgj5whtrTEUc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_82E_z7pZT0tvNtb3">Concentrations of Risk</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001499" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"><p id="xdx_89F_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zaH3vyPdZm85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ongoing
credit evaluations of customers&#8217; financial condition are performed and collateral, such as letters of credit, are generally not
required. Customer&#8217;s accounts receivable balance as a percentage of total accounts receivable was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zLhleX4nBjDa" style="display: none">Schedules of Concentration of Risk, by Risk Factor</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Percent
    of Gross Accounts Receivable</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Customer</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Collins Aerospace</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 16%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zFh2hrncgYLf"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember" id="Fact001500" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7</ix:nonFraction></span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zNiHfgXokWgj"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember" id="Fact001501" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">28</ix:nonFraction></span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">DRS Network &amp; Imaging Systems, LLC</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zEt0g9FlPud3"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember" id="Fact001502" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">69</ix:nonFraction></span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zmQm1hguB6m9"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember" id="Fact001503" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">27</ix:nonFraction></span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had product sales to defense customers
for 2024, 2023 and 2022 of <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zWbvLc1PBhod" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember" id="Fact001505" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">82</ix:nonFraction></span>%, <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zW4sgYqS6WS9" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember" id="Fact001507" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">56</ix:nonFraction></span>% <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zcGYXMAniki8" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-12-262022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember" id="Fact001509" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">52</ix:nonFraction></span>% of total revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had revenue from funded research and development
contracts for 2024, 2023, and 2022 of <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_zGmys7wo69r8" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember" id="Fact001511" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span>%, <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_z1e82IOT8n1i" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember" id="Fact001513" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">33</ix:nonFraction></span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_z0RTUCFrtZEh" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-12-262022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember" id="Fact001515" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></span>% of total revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
to significant customers for fiscal years 2024, 2023 and 2022, as a percentage of total revenues, is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Sales
    as a Percent of Total Revenue</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%"><span style="font-family: Times New Roman, Times, Serif">Customer</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">DRS Network &amp; Imaging Systems, LLC</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ConcentrationRiskPercentage1_dp_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zK8HD0kIDuid" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-12-312024-12-28_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember" id="Fact001516" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">65</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zigIdLfIc8L3" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember" id="Fact001517" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">33</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_dp_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zrlrBTfihzlb" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-12-262022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember" id="Fact001518" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">40</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Collins Aerospace</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_dp_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zNfBnP7qLSNf" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-12-312024-12-28_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember" id="Fact001519" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zLFEy7aiPTF5" style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember" id="Fact001520" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">27</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--ConcentrationRiskPercentage1_dp_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zH0W0oJJqYEj" style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-12-262022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember" id="Fact001521" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">28</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AD_z43IcoxHFODl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note:
The caption &#8220;Defense Customers in Total&#8221; excludes research and development contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 64; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001523" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_808_eus-gaap--IncomeTaxDisclosureTextBlock_zDec3Bw9WSJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_82D_zsWkCJW3Z6rf">Income Taxes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001525" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zGtlo4gFn1L2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income taxes from continuing operations consists of the following for the fiscal years indicated:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zApui0s3Xnb9" style="display: none">Schedule of Components of Income Tax Expense (Benefit)</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20231231__20241228_zZvZgQklGtBb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20230101__20231230_zWcu6T8jWhsj" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20211226__20221231_zVhG4UjCOnQ8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBzEht_zVRguLBt8rje" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">State</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1527">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1528">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1529">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentForeignTaxExpenseBenefit_maCITEBzEht_zWmLe2A0f7lf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Foreign</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="Fact001531" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,000</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="Fact001532" format="ixt:numdotdecimal" decimals="0" unitRef="USD">156,000</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="Fact001533" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,000</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBzEht_maITEBzp75_zGvGNCbhIys" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total current provision</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="Fact001535" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="Fact001536" format="ixt:numdotdecimal" decimals="0" unitRef="USD">156,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="Fact001537" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Deferred</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzF0g_znefwjwQDu8" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Federal</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="Fact001539" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,902,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="Fact001540" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,457,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="Fact001541" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,073,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzF0g_zIBN4rjAwmy2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">State</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="Fact001543" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">506,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="Fact001544" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,063,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="Fact001545" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,561,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_402_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_maDITEBzF0g_zqG9Q4vxyQHj" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Foreign</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="Fact001547" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">218,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="Fact001548" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">281,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="Fact001549" format="ixt:numdotdecimal" decimals="0" unitRef="USD">74,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--ChangeInValuationAllowance_maDITEBzF0g_zSCGvG4joC4l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change in valuation allowance</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:ChangeInValuationAllowance" contextRef="From2023-12-31to2024-12-28" id="Fact001551" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,626,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:ChangeInValuationAllowance" contextRef="From2023-01-012023-12-30" id="Fact001552" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,801,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:ChangeInValuationAllowance" contextRef="From2021-12-262022-12-31" id="Fact001553" format="ixt:numdotdecimal" decimals="0" unitRef="USD">414,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzF0g_maITEBzp75_zTM2dINWqZOh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Total deferred provision</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1555">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1556">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1557">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzp75_zaIAhJNyMDQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total provision for
    income taxes</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="Fact001559" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="Fact001560" format="ixt:numdotdecimal" decimals="0" unitRef="USD">156,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="Fact001561" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_zXPP3hx6kM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001563" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock"><p id="xdx_896_eus-gaap--SummaryOfIncomeTaxContingenciesTextBlock_z9trok9gEjJb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the changes in the Company&#8217;s balance of unrecognized tax benefits for the year ended:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_zUPjZeEHiEN7" style="display: none">Schedule of Unrecognized Tax Benefit</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Unrecognized tax benefits at December
    31, 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20230101__20231230_zefxt9OwtPy1" title="Unrecognized Tax Benefits, Beginning Balance" style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2022-12-31" id="Fact001565" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">394,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Gross increases&#8212;prior
    year tax positions</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pp0p0_c20230101__20231230_zUIxUdYXkad4" title="Gross increases - prior year tax positions" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1567">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unrecognized tax benefits
    at December 30, 2023</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20231231__20241228_z1JlJ2fsr9Zj" title="Unrecognized Tax Benefits, Beginning Balance" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2023-12-30" id="Fact001569" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">394,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Gross increases&#8212;current
    year tax positions</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_pp0p0_c20231231__20241228_zLNPXNQnmWy5" title="Gross increases - current year tax positions" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1571">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unrecognized tax benefits
    at December 28, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--UnrecognizedTaxBenefits_iE_pp0p0_c20231231__20241228_zMAYWGhmUgri" title="Unrecognized Tax Benefits, Ending Balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2024-12-28" id="Fact001573" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">394,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zGyvTjOXqvyf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
GAAP requires applying a &#8216;more likely than not&#8217; threshold to the recognition and derecognition of uncertain tax positions
either taken or expected to be taken by the Company&#8217;s income tax returns. The total amount of the Company&#8217;s gross tax liability
for tax positions that may not be sustained under a &#8216;more likely than not&#8217; threshold amounts to $<span id="xdx_907_eus-gaap--DeferredTaxLiabilitiesOther_iI_pn5n6_c20231230_z3zhenOS5Eb7"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOther" contextRef="AsOf2023-12-30" id="Fact001574" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million as of December 28, 2024 and December 30, 2023. The
Company&#8217;s policy regarding the classification of interest and penalties is to include these amounts as a component of income tax
expense. The total amount of accrued interest and penalties related to the Company&#8217;s unrecognized tax benefits was $<span id="xdx_90B_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn5n6_c20231231__20241228_zgPaxSs5q655"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" contextRef="From2023-12-31to2024-12-28" id="Fact001575" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.2</ix:nonFraction></span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_90E_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn5n6_c20221229__20231230_zJeSydnZyiL4"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" contextRef="From2022-12-292023-12-30" id="Fact001576" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.0</ix:nonFraction></span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million as of December 28, 2024 and December 30, 2023, respectively,
located in other long-term liabilities, net of current position.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
operating losses were not utilized in 2024, 2023 and 2022 to offset federal and state taxes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 65; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
actual income tax provisions reported from operations are different from those which would have been computed by applying the federal
statutory tax rate to loss before income tax provision. A reconciliation of income tax provision from continuing operations as computed
at the U.S. federal statutory income tax rate to the provision for income tax benefit is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001578" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z1p8y3K7ejgl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BB_zlU70vGVWKAj" style="display: none">Schedule of Effective Income Tax Rate Reconciliation</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20231231__20241228_ztHgFodIVHG2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20230101__20231230_zIhHatwrh3td" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20211226__20221231_ztAaWrVt5PS5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzNAG_zufh7nSCztd2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax provision at federal statutory
    rates</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2023-12-31to2024-12-28" id="Fact001580" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,201,000</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-30" id="Fact001581" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,113,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2021-12-262022-12-31" id="Fact001582" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,029,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_maITEBzNAG_zhOjIITglOW3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign  tax rate differential</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="From2023-12-31to2024-12-28" id="Fact001584" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="From2023-01-012023-12-30" id="Fact001585" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="From2021-12-262022-12-31" id="Fact001586" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_ecustom--IncomeTaxReconciliationEquityCompensationAwards_maITEBzNAG_zh6I6sr6Bmpd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity compensation awards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:IncomeTaxReconciliationEquityCompensationAwards" contextRef="From2023-12-31to2024-12-28" id="Fact001588" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">136,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left">)<span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:IncomeTaxReconciliationEquityCompensationAwards" contextRef="From2023-01-012023-12-30" id="Fact001589" format="ixt:numdotdecimal" decimals="0" unitRef="USD">450,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:IncomeTaxReconciliationEquityCompensationAwards" contextRef="From2021-12-262022-12-31" id="Fact001590" format="ixt:numdotdecimal" decimals="0" unitRef="USD">44,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maITEBzNAG_zdS7zleiN8d6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Permanent items</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="From2023-12-31to2024-12-28" id="Fact001592" format="ixt:numdotdecimal" decimals="0" unitRef="USD">176,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="From2023-01-012023-12-30" id="Fact001593" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">79,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1594">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards_maITEBzNAG_zYqoAbrYDd44" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expiration of net operating
    loss carryforwards</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="KOPN:IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" contextRef="From2023-12-31to2024-12-28" id="Fact001596" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,286,000</ix:nonFraction></span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1597">&#8212;</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="KOPN:IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" contextRef="From2021-12-262022-12-31" id="Fact001598" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,218,000</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards_maITEBzNAG_zs3X4CU0Dxb5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase in net state operating loss carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" contextRef="From2023-12-31to2024-12-28" id="Fact001600" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,119,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" contextRef="From2023-01-012023-12-30" id="Fact001601" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">780,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" contextRef="From2021-12-262022-12-31" id="Fact001602" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">987,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_407_ecustom--IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_iN_di_msITEBzNAG_zzCQl74Qjxrj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Utilization of net operating losses for U.K.
    research and development refund</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1604">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1605">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" contextRef="From2021-12-262022-12-31" id="Fact001606" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_407_ecustom--EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_maITEBzNAG_zT4NT1FN6xLi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Provision to tax return adjustments and tax
    rate change</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" contextRef="From2023-12-31to2024-12-28" id="Fact001608" format="ixt:numdotdecimal" decimals="0" unitRef="USD">268,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" contextRef="From2023-01-012023-12-30" id="Fact001609" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">270,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" contextRef="From2021-12-262022-12-31" id="Fact001610" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">36,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxCreditsAndAdjustments_maITEBzNAG_zd6PbPpLllx7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax credits</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxCreditsAndAdjustments" contextRef="From2023-12-31to2024-12-28" id="Fact001612" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxCreditsAndAdjustments" contextRef="From2023-01-012023-12-30" id="Fact001613" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxCreditsAndAdjustments" contextRef="From2021-12-262022-12-31" id="Fact001614" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">441,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maITEBzNAG_zkMkE1mVu8xg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1616">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1617">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2021-12-262022-12-31" id="Fact001618" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">188,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationTaxContingencies_maITEBzNAG_zVgnBDBA9f61" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Uncertain tax position for transfer pricing</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxContingencies" contextRef="From2023-12-31to2024-12-28" id="Fact001620" format="ixt:numdotdecimal" decimals="0" unitRef="USD">169,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxContingencies" contextRef="From2023-01-012023-12-30" id="Fact001621" format="ixt:numdotdecimal" decimals="0" unitRef="USD">156,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxContingencies" contextRef="From2021-12-262022-12-31" id="Fact001622" format="ixt:numdotdecimal" decimals="0" unitRef="USD">143,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzNAG_zQlK1S35IqIk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other, net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2023-12-31to2024-12-28" id="Fact001624" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">35,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2023-01-012023-12-30" id="Fact001625" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">36,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2021-12-262022-12-31" id="Fact001626" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBzNAG_zg1oNHNVqbh5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change in valuation allowance</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2023-12-31to2024-12-28" id="Fact001628" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,626,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2023-01-012023-12-30" id="Fact001629" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,801,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2021-12-262022-12-31" id="Fact001630" format="ixt:numdotdecimal" decimals="0" unitRef="USD">414,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzNAG_zvziglx9XRYb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total provision</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-12-31to2024-12-28" id="Fact001632" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-30" id="Fact001633" format="ixt:numdotdecimal" decimals="0" unitRef="USD">156,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-12-262022-12-31" id="Fact001634" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zLsxjrh87XW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pretax
foreign (loss) income from continuing operations was approximately $(<span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn5n6_c20231231__20241228_zWHIyCKfICLc" title="Pretax foreign (loss) income from continuing operations"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="From2023-12-31to2024-12-28" id="Fact001636" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.5</ix:nonFraction></span>) million for the fiscal year ended 2024, $(<span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn5n6_c20230101__20231230_zmcsdPJEUlhf" title="Pretax foreign (loss) income from continuing operations"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="From2023-01-012023-12-30" id="Fact001638" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span>) million for
fiscal year ended 2023, and $<span id="xdx_90A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn5n6_c20211226__20221231_zbU01cPzkwH8" title="Pretax foreign (loss) income from continuing operations"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="From2021-12-262022-12-31" id="Fact001640" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span> million for fiscal year ended 2022. Deferred income taxes are provided to recognize the effect of temporary
differences between tax and financial reporting. Deferred income tax assets and liabilities consist of the following:</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001642" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zyfNU5pW0KY6" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zyQdYj1QMzS3" style="display: none">Schedule of Deferred Tax Assets and Liabilities</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20241228_zF5OIwzzLbBl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231230_z5c1yuPcnWMe" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Deferred tax assets:</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 16%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 16%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_maDTAGzPoW_zZsm4TSKS3I9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Federal net operating loss
    carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" contextRef="AsOf2024-12-28" id="Fact001644" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,844,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" contextRef="AsOf2023-12-30" id="Fact001645" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">49,213,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_iI_pp0p0_maDTAGzPoW_zqhwaZG1ilcj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">State net operating loss
    carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" contextRef="AsOf2024-12-28" id="Fact001647" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,376,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" contextRef="AsOf2023-12-30" id="Fact001648" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,881,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_pp0p0_maDTAGzPoW_znIUiic6dx6i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign net operating loss
    carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="AsOf2024-12-28" id="Fact001650" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,357,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="AsOf2023-12-30" id="Fact001651" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,183,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DeferredTaxAssetsTaxLitigationAccrual_iI_pp0p0_maDTAGzPoW_zZTFnE4K0OZ" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Litigation accrual</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:DeferredTaxAssetsTaxLitigationAccrual" contextRef="AsOf2024-12-28" id="Fact001653" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,621,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1654">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGzPoW_zJaUTGA7tZEg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity awards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="AsOf2024-12-28" id="Fact001656" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">321,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="AsOf2023-12-30" id="Fact001657" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">37,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwards_iI_pp0p0_maDTAGzPoW_z3gYDTlKhOvi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax credits</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" contextRef="AsOf2024-12-28" id="Fact001659" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,751,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" contextRef="AsOf2023-12-30" id="Fact001660" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,849,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization_iI_pp0p0_maDTAGzPoW_zhFPXy659DI5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">R&amp;D expense amortization</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" contextRef="AsOf2024-12-28" id="Fact001662" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,860,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="KOPN:DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" contextRef="AsOf2023-12-30" id="Fact001663" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,316,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pp0p0_maDTAGzPoW_zT5xgea6hQC4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property, plant and equipment</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="AsOf2024-12-28" id="Fact001665" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">630,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="AsOf2023-12-30" id="Fact001666" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">598,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsInvestments_iI_pp0p0_maDTAGzPoW_zvklP5oZnCnc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Unrealized losses on investments</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInvestments" contextRef="AsOf2024-12-28" id="Fact001668" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,376,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInvestments" contextRef="AsOf2023-12-30" id="Fact001669" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,292,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0_maDTAGzPoW_zq86jlREEbj3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Inventory reserves</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" contextRef="AsOf2024-12-28" id="Fact001671" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,498,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" contextRef="AsOf2023-12-30" id="Fact001672" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,212,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_pp0p0_maDTAGzPoW_zS8tRQ20niM7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued legal</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="margin: 0"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" contextRef="AsOf2024-12-28" id="Fact001674" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,571,000</ix:nonFraction></p></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" contextRef="AsOf2023-12-30" id="Fact001675" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">56,000</ix:nonFraction></p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsOtherTaxCarryforwards_iI_pp0p0_maDTAGzPoW_zjOapEnFkVu8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOtherTaxCarryforwards" contextRef="AsOf2024-12-28" id="Fact001677" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">588,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOtherTaxCarryforwards" contextRef="AsOf2023-12-30" id="Fact001678" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,531,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGzPoW_maDTANzXED_zIBG4J3wxEIj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred tax assets</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2024-12-28" id="Fact001680" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">83,793,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2023-12-30" id="Fact001681" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">76,168,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzXED_zmNZRuBC2iqk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Valuation allowance</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2024-12-28" id="Fact001683" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">83,793,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2023-12-30" id="Fact001684" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">76,168,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsNet_iTI_pp0p0_mtDTANzXED_zZwikzec50S2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net deferred tax assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1686">&#8212;</span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1687">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liability:</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesForeignTaxes_iI_msDTALNzuDp_zVsVgYSupqy1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Foreign withholding liability</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"/><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="KOPN:DeferredTaxLiabilitiesForeignTaxes" contextRef="AsOf2024-12-28" id="Fact001689" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">414,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"/><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:DeferredTaxLiabilitiesForeignTaxes" contextRef="AsOf2023-12-30" id="Fact001690" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">471,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNTI_di_mtDTALNzuDp_zygPMzHj3R94" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net deferred tax liability</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2024-12-28" id="Fact001692" format="ixt:numdotdecimal" decimals="0" unitRef="USD">414,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2023-12-30" id="Fact001693" format="ixt:numdotdecimal" decimals="0" unitRef="USD">471,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_z2euGxssgLFl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 66; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">The
valuation allowance was approximately $<span id="xdx_903_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20241228_zX2b52mGNUeh" title="Valuation allowance"><ix:nonFraction name="us-gaap:OperatingLossCarryforwardsValuationAllowance" contextRef="AsOf2024-12-28" id="Fact001695" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">83.8</ix:nonFraction></span> million and $<span id="xdx_901_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20231230_zuSUi1FHOUB1" title="Valuation allowance"><ix:nonFraction name="us-gaap:OperatingLossCarryforwardsValuationAllowance" contextRef="AsOf2023-12-30" id="Fact001697" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">76.2</ix:nonFraction></span> million at December 28, 2024 and December 30, 2023, respectively, primarily
driven by U.S. net operating loss carryforwards (&#8220;NOLs&#8221;) and tax credits. Based on the available evidence it is more likely than not the deferred
tax assets will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 28, 2024, the Company has available for tax purposes NOLs of $<span id="xdx_90A_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20241228_z6tQoV4c74dh" title="Net operating loss carryforwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2024-12-28" id="Fact001699" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">116.3</ix:nonFraction></span> million expiring in 2025 through 2037 and $<span id="xdx_905_ecustom--OperatingLossCarryforwardsNoExpiration_iI_pn5n6_c20241228_z0wrq5HRSiyi" title="Net operating loss carryforwards without expiration"><ix:nonFraction name="KOPN:OperatingLossCarryforwardsNoExpiration" contextRef="AsOf2024-12-28" id="Fact001701" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">111.5</ix:nonFraction></span> million
that have an unlimited carryover period. The Company has recognized a full valuation allowance on its net deferred tax assets as the
Company has concluded that such assets are not more likely than not to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
2017 Tax Act imposes a mandatory transition tax on accumulated foreign earnings and eliminates U.S. taxes on foreign subsidiary
distributions. As a result, earnings in foreign jurisdictions are available for distribution to the U.S. without incremental U.S.
income taxes. The Company intends to permanently reinvest undistributed earnings. As of December 28, 2024, foreign earnings have been retained by the Company&#8217;s foreign subsidiaries for indefinite
reinvestment. Upon repatriation of those earnings, in the form of dividends or otherwise, the Company could be subject to withholding
taxes payable to the various foreign countries. Determination of the amount of unrecognized deferred income tax liability related to these
outside basis differences is not practicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the provisions of Section 382, certain substantial changes in Kopin&#8217;s ownership may limit in the future the amount of net operating
loss carryforwards that could be used annually to offset future taxable income and income tax liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s income tax returns have not been examined by the Internal Revenue Service and are subject to examination for all years
since 2002. State income tax returns are generally subject to examination for a period of three to five years after filing of the respective
return. The state impact of any federal changes remains subject to examination by various states for a period of up to one year after
formal notification to the states. The Company is not currently under examination in these jurisdictions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International
jurisdictions have statutes of limitations generally ranging from three to twenty years after filing of the respective return. Years
still open to examination by tax authorities in major jurisdictions include Korea (2011 onward), Japan (2011 onward), Hong Kong (2013
onward) and the United Kingdom (2016 onward). The Company is not currently under examination in these jurisdictions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001703" name="us-gaap:ProductWarrantyDisclosureTextBlock"><p id="xdx_80F_eus-gaap--ProductWarrantyDisclosureTextBlock_zg926AjjYDxj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_827_zRq5q40CGiic">Accrued Warranty</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--ExtendedProductWarrantyDescription_c20231231__20241228_zuVy5r8L6Kbl" title="Extended product warranty description"><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" id="Fact001705" name="us-gaap:ExtendedProductWarrantyDescription">The
Company warrants its products against defect for 12 months, however, for certain products a customer may purchase an extended warranty.</ix:nonNumeric></span>
A provision for estimated future costs and estimated returns for credit relating to such warranty is recorded in the period when product
is shipped and revenue is recognized and is updated as additional information becomes available. The Company&#8217;s estimate of future
costs to satisfy warranty obligations is based primarily on historical warranty expense experienced and a provision for potential future
product failures. Changes in the accrued warranty for fiscal
years ended 2024 and 2023 are as follows:</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001707" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zEVsh7SpjiKc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B2_zJkHTeH6GUUk" style="display: none">Schedule
of Accrued Warranty</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20231231__20241228_zm6akVilQtDb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_499_20230101__20231230_zc0V24E1lYei" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year Ended</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr id="xdx_40F_eus-gaap--StandardProductWarrantyAccrual_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Beginning balance</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrual" contextRef="AsOf2023-12-30" id="Fact001709" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,160,000</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrual" contextRef="AsOf2022-12-31" id="Fact001710" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,966,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr id="xdx_404_eus-gaap--StandardProductWarrantyAccrualWarrantiesIssued_zmcUSAKVdgch" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Additions</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" contextRef="From2023-12-31to2024-12-28" id="Fact001712" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,874,000</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" contextRef="From2023-01-012023-12-30" id="Fact001713" format="ixt:numdotdecimal" decimals="0" unitRef="USD">802,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr id="xdx_40B_eus-gaap--StandardProductWarrantyAccrualPayments_iN_pp0p0_di_zKUoHfCOkmWc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Claim and reversals</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualPayments" contextRef="From2023-12-31to2024-12-28" id="Fact001715" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,477,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualPayments" contextRef="From2023-01-012023-12-30" id="Fact001716" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">608,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    </tr>
  <tr id="xdx_400_eus-gaap--StandardProductWarrantyAccrual_iE_pp0p0_zEolCoTq0375" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending Balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrual" contextRef="AsOf2024-12-28" id="Fact001718" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,557,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrual" contextRef="AsOf2023-12-30" id="Fact001719" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,160,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_z9TUqhj0rptb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001721" name="us-gaap:DefinedBenefitPlanTextBlock"><p id="xdx_803_eus-gaap--DefinedBenefitPlanTextBlock_znCBL5Z13bHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_822_zhM8SOKeJoK3">Employee Benefit Plan and Post Retirement Benefit</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has an employee benefit plan pursuant to Section 401(k) of the Internal Revenue Code of 1986, as amended. In 2024, the plan allowed
employees to defer an amount of their annual compensation up to a current maximum of $<span id="xdx_90A_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_pp0p0_c20231231__20241228__srt--StatementScenarioAxis__custom--UnderAgeOfFiftyMember_zcARJftvEzDf" title="Maximum amount of annual compensation"><ix:nonFraction name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" contextRef="From2023-12-312024-12-28_custom_UnderAgeOfFiftyMember" id="Fact001723" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,000</ix:nonFraction></span> if they are under the age of 50 and $<span id="xdx_901_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_pp0p0_c20231231__20241228__srt--StatementScenarioAxis__custom--OverAgeOfFiftyMember_zzzjgyLPT8Uj" title="Maximum amount of annual compensation"><ix:nonFraction name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" contextRef="From2023-12-312024-12-28_custom_OverAgeOfFiftyMember" id="Fact001725" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,500</ix:nonFraction></span>
if they are over the age of 50. The Company matches <span id="xdx_90C_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercent_pid_dp_uPure_c20231231__20241228_z23vb1ZlJdFe" title="Employer matching percentage"><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" contextRef="From2023-12-31to2024-12-28" id="Fact001727" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">50</ix:nonFraction></span>% of all deferred compensation on the first <span id="xdx_90C_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_pid_dp_uPure_c20231231__20241228_zHlYdjrMaFVb" title="Maximum amount of employee contribution"><ix:nonFraction name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" contextRef="From2023-12-31to2024-12-28" id="Fact001729" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6</ix:nonFraction></span>% of each employee&#8217;s deferred
compensation. The amount charged to operations in connection with this plan was approximately $<span id="xdx_90E_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20231231__20241228_zX5AETI5NmFb" title="Amount charged to operations"><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="From2023-12-31to2024-12-28" id="Fact001731" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span> million in fiscal year 2024, $<span id="xdx_90F_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230101__20231230_zrycykMl7qIf" title="Amount charged to operations"><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="From2023-01-012023-12-30" id="Fact001733" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span>
million in fiscal year 2023, and $<span id="xdx_903_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20211226__20221231_zkJaajofaVic" title="Amount charged to operations"><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="From2021-12-262022-12-31" id="Fact001735" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span> million in fiscal year 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">On September 5, 2022, John C.C.
Fan, the Company&#8217;s then President and Chief Executive Officer and Chairman of the Company&#8217;s Board of Directors, notified the
Company of his resignation as President and CEO effective September 6, 2022. Under the terms of his previous employment agreement Dr.
Fan received $<span id="xdx_908_eus-gaap--SeveranceCosts1_c20231231__20241228__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zx5EGBWA1Xm1" title="Severance costs"><span id="xdx_908_eus-gaap--SeveranceCosts1_c20230101__20231230__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zHUt4njhPMZc" title="Severance costs"><ix:nonFraction name="us-gaap:SeveranceCosts1" contextRef="From2023-12-312024-12-28_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember" id="Fact001737" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:SeveranceCosts1" contextRef="From2023-01-012023-12-30_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember" id="Fact001739" format="ixt:numdotdecimal" decimals="0" unitRef="USD">750,000</ix:nonFraction></ix:nonFraction></span></span> of severance payments for the fiscal year 2024 and 2023. In addition, Dr. Fan received $<span id="xdx_908_eus-gaap--PaymentsForPostemploymentBenefits_c20231231__20241228__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zAWcD5uqDKGd" title="Payments for postemployment benefits"><span id="xdx_902_eus-gaap--PaymentsForPostemploymentBenefits_c20230101__20231230__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zJbHTxf6ta9a" title="Payments for postemployment benefits"><ix:nonFraction name="us-gaap:PaymentsForPostemploymentBenefits" contextRef="From2023-12-312024-12-28_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember" id="Fact001741" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:PaymentsForPostemploymentBenefits" contextRef="From2023-01-012023-12-30_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember" id="Fact001743" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></ix:nonFraction></span></span> for medical benefits
for fiscal year 2024 and 2023, and he (or his spouse) will receive $<span id="xdx_904_eus-gaap--PaymentsForPostemploymentBenefits_c20231231__20241228__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zVV3EvbiFLpl" title="Payments for postemployment benefits"><ix:nonFraction name="us-gaap:PaymentsForPostemploymentBenefits" contextRef="From2023-12-312024-12-28_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember" id="Fact001745" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></span> through 2032.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 67; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001747" name="us-gaap:CommitmentsDisclosureTextBlock"><p id="xdx_808_eus-gaap--CommitmentsDisclosureTextBlock_zFQE6neB1TWl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_823_zjYdwxB0twvb">Commitments and Contingencies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is subject to the possibility of loss contingencies arising in the ordinary course of business. Management considers the likelihood
of loss related to an asset, or the incurrence of a liability, as well as its ability to reasonably estimate the amount of the loss,
in determining loss contingencies. An estimated loss contingency is accrued when it is probable that an asset has been impaired, or a
liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available
to determine whether such accruals should be adjusted and whether new accruals are required.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001749" name="us-gaap:LegalMattersAndContingenciesTextBlock"><p id="xdx_805_eus-gaap--LegalMattersAndContingenciesTextBlock_zIOU1JW1LJC2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_822_zr694XsEQvQc">Litigation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may engage in legal proceedings arising in the ordinary course of business. Claims, suits, investigations and proceedings are
inherently uncertain and it is not possible to predict the ultimate outcome of such matters and the Company&#8217;s business, financial
condition, results of operations or cash flows could be affected in any particular period. In accordance with applicable accounting guidance, an accrual will be established for legal proceedings if and when
those matters present loss contingencies that are both probable and estimable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>BlueRadios,
Inc. v. Kopin Corporation, Civil Action No. 16-02052-JLK (D. Col.):</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 12, 2016, BlueRadios, Inc. (&#8220;BlueRadios&#8221;) filed a complaint in the U.S. District Court for the District of Colorado,
alleging that the Company breached a contract between it and BlueRadios concerning a joint venture between the Company and BlueRadios
to design, develop and commercialize micro-display products with embedded wireless technology referred to as &#8220;Golden-i,&#8221;
breached the covenant of good faith and fair dealing associated with that contract, breached its fiduciary duty to BlueRadios, and misappropriated
trade secrets owned by BlueRadios in violation of Colorado law (C.R.S. &#167; 7-74-104(4)) and the Defend Trade Secrets Act (18 U.S.C.
&#167; 1836(b)(1)). BlueRadios further alleged that the Company was unjustly enriched by its alleged misconduct, BlueRadios is entitled
to an accounting to determine the amount of profits obtained by the Company as a result of its alleged misconduct, and the inventorship
on at least ten patents or patent applications owned by the Company need to be corrected to list BlueRadios&#8217; employees as inventors
and thereby list BlueRadios as co-assignees of the patents. BlueRadios seeks monetary, declaratory, and injunctive relief, including
for alleged non-payment of engineering retainer fees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 11, 2016, the Company filed its Answer and Affirmative Defenses. The parties completed expert depositions on November 15, 2019.
On December 2, 2019, the Company filed a Motion for Partial Summary Judgment requesting the Court dismiss counts 2-7 in their entirety
and counts 1 and 8 in part. BlueRadios also filed a Motion for Partial Summary Judgment alleging it is the co-owner of U.S. Patent No.
8,909,296. Responses to the Motions for Partial Summary Judgment were filed on January 15, 2020, and replies were filed on February 19,
2020. On September 25, 2020, the Court denied BlueRadios&#8217; Motion for Partial Summary Judgment. On August 3, 2022, the Court granted
the Company&#8217;s Motion for Partial Summary Judgment by dismissing counts 3, 6, 7, the claim for punitive damages under count 2, and
count 8 as it relates to patent applications and by denying the motion as it relates to counts 1, 4, and 5, and the remainder of counts
2 and 8. The Court also ordered discovery reopened for certain limited purposes. A trial date was set by the Court for January 22, 2024 to
February 5, 2024 but then re-scheduled for March 20, 2024 to April 16, 2024. <span id="xdx_900_eus-gaap--LossContingencyDamagesSought_c20240422__20240422_zRHF8seFVRBc" title="Damages"><ix:nonNumeric contextRef="From2024-04-222024-04-22" id="Fact001751" name="us-gaap:LossContingencyDamagesSought">On Monday, April 22, 2024, after a four week trial, a jury verdict was
entered finding for BlueRadios and awarding approximately $5.1 million in damages as well as recommending $19.7 million in disgorgement
and exemplary damages. While no final judgment has been issued by the Court, the Court will take that recommendation under advisement
and will rule in its final judgment on the final amount after post-trial briefing.</ix:nonNumeric></span> On May 22, 2024, the Company filed its Motion for
Judgment as a Matter of Law or in the alternative for a New Trial, as well as two submissions arguing that the disgorgement and exemplary
damages should not be awarded. That same day, BlueRadios filed motions seeking a permanent injunction prohibiting Kopin from selling
any products that incorporate BlueRadios&#8217; trade secrets, over $<span id="xdx_90C_eus-gaap--LossContingencyAccrualAtCarryingValue_iI_pn6n6_c20240522_zhhhiMALdtPe" title="Prejudgement interest"><ix:nonFraction name="us-gaap:LossContingencyAccrualAtCarryingValue" contextRef="AsOf2024-05-22" id="Fact001753" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">10</ix:nonFraction></span>.8 million in pre-judgment interest, and over $<span id="xdx_90C_eus-gaap--PaymentsForFees_pn6n6_c20240522__20240522_zwbjxfW6JeJ6" title="Fee and costs"><ix:nonFraction name="us-gaap:PaymentsForFees" contextRef="From2024-05-222024-05-22" id="Fact001755" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">10</ix:nonFraction></span>.2 million in attorneys&#8217;
fees and costs. Briefing on those issues concluded on June 26, 2024. On September 25, 2024, the Company filed a supplemental brief on
issue preclusion arguing that BlueRadios&#8217; claims were untimely because of findings of fact made in <i>BlueRadios, Inc. v. Hamilton,
Brook, Smith &amp; Reynolds, P.C.</i>, No. 1:21-cv-10488-DJC, ECF 268 (D. Mass. Sept. 18, 2024). That supplemental briefing concluded
on October 29, 2024. The Company is currently considering an appeal of any final judgment. As of December 28, 2024, the Company has accrued $<span id="xdx_90F_eus-gaap--LitigationReserve_iI_pn5n6_c20241228_zSltCWfuKltg" title="Litigation"><ix:nonFraction name="us-gaap:LitigationReserve" contextRef="AsOf2024-12-28" id="Fact001757" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">24.8</ix:nonFraction></span> million related to this litigation and $<span id="xdx_905_ecustom--RelatedToLegalFees_pn5n6_c20231231__20241228_zEtGpX3pZRLa" title="Related legal fees"><ix:nonFraction name="KOPN:RelatedToLegalFees" contextRef="From2023-12-31to2024-12-28" id="Fact001759" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.3</ix:nonFraction></span> million of related legal
fees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 68; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001761" name="us-gaap:SegmentReportingDisclosureTextBlock"><p id="xdx_808_eus-gaap--SegmentReportingDisclosureTextBlock_zybZ3L4dfUpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<span id="xdx_82A_z26CjjYJgwVe">Segments and Disaggregation of Revenue</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed
by the Chief Operating Decision Maker (&#8220;CODM&#8221;) in deciding how to allocate resources to an individual segment and in assessing
performance. The Company&#8217;s CODM is its President and Chief Executive Officer. The Company has determined that it operates in one operating segment and one reportable segment, as the CODM reviews financial information presented on a consolidated
basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CODM assesses performance and decides how to allocate resources and make operating decisions based on revenues, loss from operations,
and net loss that are reported on the Consolidated Statements of Operations. These metrics are also used to monitor budget versus actual
results. The measure of segment assets is reported on the Consolidated Balance Sheets as total assets. Revenues, expenses, and assets
requiring disclosure in accordance with ASC 280, Segment Reporting, are also included in the accompanying Consolidated Financial Statements.
See the Consolidated Statements of Operations for the fiscal years ended 2024, 2023, and 2022 and the Consolidated Balance Sheets as
of December 28, 2024 and December 30, 2023, for details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001763" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock"><p id="xdx_894_eus-gaap--LongLivedAssetsByGeographicAreasTableTextBlock_zt2G40fCGji6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
long-lived assets by country at December 28, 2024 and December 30, 2023 were:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B4_zLfOcWI75jMg" style="display: none">Schedule of Long-lived Assets by Geographic Areas</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Total Long-lived
    Assets (in thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20241228_zqHeFoBEJzBi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20231230_zgJWMMcZje7j" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--NoncurrentAssets_iI_pn3n3_hsrt--StatementGeographicalAxis__country--US_z53Kl2nB7FHi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">U.S.</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2024-12-28_country_US" id="Fact001765" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,153</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-12-30_country_US" id="Fact001766" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,424</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--NoncurrentAssets_iI_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zB7Vt4nJwg29" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">United Kingdom</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2024-12-28_country_GB" id="Fact001768" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">82</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-12-30_country_GB" id="Fact001769" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">244</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--NoncurrentAssets_iI_pn3n3_zRS7OvBRVf4b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2024-12-28" id="Fact001771" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,235</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-12-30" id="Fact001772" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,668</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zh0Vw2HWLQY1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company disaggregates its revenue from contracts with customers by geographic location and by display application, as the Company believes
it best depicts how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001774" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock"><p id="xdx_89F_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zZ560pPgXFu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
revenue by geographical area for the fiscal years ended December 28, 2024, December 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_zoqQIAOQFqJc" style="display: none">Schedule Segment Information by Revenue Type</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">(In thousands, except percentages)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">% of Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Revenue</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">% of Total</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Revenue</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">% of Total</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">U.S.</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__country--US_zSghpiTDMUtk" title="Total Revenues" style="width: 6%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_country_US" id="Fact001776" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,559</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98B_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__country--US_zOzrh4gEQFxk" title="Percentage of total revenue" style="width: 6%; font-weight: bold; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-12-312024-12-28_country_US" id="Fact001778" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">94</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__country--US_zER3M0Tx4NHk" title="Total Revenues" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_country_US" id="Fact001780" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,092</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__country--US_zUAeQ8NNYSm7" title="Percentage of total revenue" style="width: 6%; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-01-012023-12-30_country_US" id="Fact001782" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">87</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__country--US_zRFxy104DV34" title="Total Revenues" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_country_US" id="Fact001784" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,604</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__country--US_zqEWmdraMCK3" title="Percentage of total revenue" style="width: 6%; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2021-12-262022-12-31_country_US" id="Fact001786" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">82</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other Americas</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zniP9Bt3FNni" title="Total Revenues" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_OtherAmericasMember" id="Fact001788" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zpjB770h42s9" title="Percentage of total revenue" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1790">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__custom--OtherAmericasMember_z1A1yp5tO5ej" title="Total Revenues" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_OtherAmericasMember" id="Fact001792" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zQVVufaASJre" title="Percentage of total revenue" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1794">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zEhKPwfWtgNl" title="Total Revenues" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_OtherAmericasMember" id="Fact001796" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zfI2KwBhTjP9" title="Percentage of total revenue" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1798">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Americas</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--AmericasMember_zzEfcFkucQWb" title="Total Revenues" style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_srt_AmericasMember" id="Fact001800" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,564</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_986_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--AmericasMember_zjzsn9RbaRVd" title="Percentage of total revenue" style="font-weight: bold; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-12-312024-12-28_srt_AmericasMember" id="Fact001802" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">94</ix:nonFraction></td><td style="font-weight: bold; text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--AmericasMember_z3GL8HtgzvI9" title="Total Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_srt_AmericasMember" id="Fact001804" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,097</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--AmericasMember_zcKhBjDEpjv" title="Percentage of total revenue" style="text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-01-012023-12-30_srt_AmericasMember" id="Fact001806" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">87</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--AmericasMember_zMjYuSFKRX0c" title="Total Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_srt_AmericasMember" id="Fact001808" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,608</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--AmericasMember_z5WYMAo4T605" title="Percentage of total revenue" style="text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2021-12-262022-12-31_srt_AmericasMember" id="Fact001810" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">82</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Asia-Pacific</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zFLwdZCBULef" title="Total Revenues" style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_srt_AsiaPacificMember" id="Fact001812" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,989</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zPUNgIbKvREl" title="Percentage of total revenue" style="font-weight: bold; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-12-312024-12-28_srt_AsiaPacificMember" id="Fact001814" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4</ix:nonFraction></td><td style="font-weight: bold; text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zkNNuAfhkUh5" title="Total Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_srt_AsiaPacificMember" id="Fact001816" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,766</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zwvKJRMCwQM2" title="Percentage of total revenue" style="text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-01-012023-12-30_srt_AsiaPacificMember" id="Fact001818" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">9</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zBEDawpL7EYi" title="Total Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_srt_AsiaPacificMember" id="Fact001820" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,791</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zjLksltpkwsh" title="Percentage of total revenue" style="text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2021-12-262022-12-31_srt_AsiaPacificMember" id="Fact001822" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Europe</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--EuropeMember_zj7jjUwxQZMl" title="Total Revenues" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_srt_EuropeMember" id="Fact001824" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">782</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_985_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--EuropeMember_zfr8mmhzwRpb" title="Percentage of total revenue" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-12-312024-12-28_srt_EuropeMember" id="Fact001826" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--EuropeMember_zlt2qusffWUl" title="Total Revenues" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_srt_EuropeMember" id="Fact001828" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,531</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--EuropeMember_zImg3cLuRB99" title="Percentage of total revenue" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-01-012023-12-30_srt_EuropeMember" id="Fact001830" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--EuropeMember_zF2yciQkYov9" title="Total Revenues" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_srt_EuropeMember" id="Fact001832" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,002</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--EuropeMember_zFF5jfkKf2h6" title="Percentage of total revenue" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2021-12-262022-12-31_srt_EuropeMember" id="Fact001834" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total Revenues</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228_zDEYtpbqywra" title="Total Revenues" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-31to2024-12-28" id="Fact001836" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50,335</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228_zsyM4atFcD3e" title="Percentage of total revenue" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-12-31to2024-12-28" id="Fact001838" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230_zO1zHr7WGuT2" title="Total Revenues" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30" id="Fact001840" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,394</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230_zjsviGOU8dzh" title="Percentage of total revenue" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2023-01-012023-12-30" id="Fact001842" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231_zi4lacWF7UJ8" title="Total Revenues" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31" id="Fact001844" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,401</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231_zhe6HnR6TsH8" title="Percentage of total revenue" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="KOPN:PercentageOfTotalRevenue" contextRef="From2021-12-262022-12-31" id="Fact001846" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zZc28B3RPAp8" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001848" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zCWg6voOlJQl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
revenue by display application for the fiscal years ended December 28, 2024, December 30, 2023 and December 31, 2022 was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_zVbNXrN8fOC8" style="display: none">Schedule
of Segment Reporting Information, by Segment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20231231__20241228_zJwV7Krf3eIi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20230101__20231230_zU3qqcOYwaT" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20211226__20221231_zLcTpulcjNda" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--DefenseMember_zsQ9kFr0AiW9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%"><span style="font-family: Times New Roman, Times, Serif">Defense</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_DefenseMember" id="Fact001850" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">41,249</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_DefenseMember" id="Fact001851" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,615</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_DefenseMember" id="Fact001852" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,780</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--IndustrialMember_zeqeXzfMfYwh" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Industrial</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_IndustrialMember" id="Fact001854" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,200</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_IndustrialMember" id="Fact001855" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,736</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_IndustrialMember" id="Fact001856" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,136</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--ConsumerMember_zoNjLssjz8Dk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Consumer</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_ConsumerMember" id="Fact001858" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_ConsumerMember" id="Fact001859" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">573</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_ConsumerMember" id="Fact001860" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,497</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--MedicalMember_zDD1hQ3OjRs4" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Medical</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_MedicalMember" id="Fact001862" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1863">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1864">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherProductMember_zEa9Yh8X5Jj5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other product</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_OtherProductMember" id="Fact001866" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">320</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_OtherProductMember" id="Fact001867" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_OtherProductMember" id="Fact001868" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--ResearchAndDevelopmentMember_zIRVuJewZfZ8" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">R&amp;D</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_ResearchAndDevelopmentMember33981937" id="Fact001870" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,996</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_ResearchAndDevelopmentMember33981953" id="Fact001871" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,455</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_ResearchAndDevelopmentMember33981953" id="Fact001872" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,357</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--LicenseAndRoyaltiesMember_zRDw87JyYQR" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">License and royalties</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-312024-12-28_custom_LicenseAndRoyaltiesMember" id="Fact001874" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">442</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30_custom_LicenseAndRoyaltiesMember" id="Fact001875" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,002</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31_custom_LicenseAndRoyaltiesMember" id="Fact001876" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">624</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z1sokqCjDNNh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Revenues</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-12-31to2024-12-28" id="Fact001878" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50,335</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-30" id="Fact001879" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,394</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-12-262022-12-31" id="Fact001880" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,401</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_z6tvcw7ITLl4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 69; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001882" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_806_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zupI8Yuj7LAc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
<span id="xdx_82B_z6hWj8U0D7wa">Related Party Transactions</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may from time to time enter into agreements with shareholders, affiliates and other companies engaged in certain aspects of the
display, electronics, optical and software industries as part of the Company&#8217;s business strategy. In addition, the wearable computing
product market is relatively new and there may be other technologies the Company needs to purchase from affiliates in order to enhance
its product offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company and RealWear have entered into agreements where the Company have agreed to supply display modules
to RealWear, and license certain intellectual property to RealWear. In conjunction with these agreements the Company received an equity
interest in RealWear, one-time $<span id="xdx_902_eus-gaap--Revenues_pn5n6_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember__us-gaap--TypeOfArrangementAxis__custom--SupplyDisplayModulesAgreementMember_zmMbMMfG6CQj" title="License fees and royalties"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-12-312024-12-28_custom_RealWearIncMember_custom_SupplyDisplayModulesAgreementMember" id="Fact001884" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.5</ix:nonFraction></span> million license fees and will receive royalties of future product sales. In May 2019, the Company
signed an additional agreement to license certain intellectual property to Realwear for a $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zAEeF0gH7uj3"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2019-05-012019-05-31_custom_RealWearIncMember_custom_LicenseAgreementMember" id="Fact001885" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.5</ix:nonFraction></span> million license fee and additional sales-based
royalties. Of the $<span id="xdx_908_eus-gaap--Revenues_pn5n6_c20190501__20190531__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zeXNX4E4c835" title="License fee"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2019-05-012019-05-31_custom_LicenseAgreementMember" id="Fact001887" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.5</ix:nonFraction> </span>million license fee, $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20190501__20190531__srt--StatementScenarioAxis__custom--InitialPaymentMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zFlurPVlz7Eg" title="Payment on license agreement"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2019-05-012019-05-31_custom_InitialPaymentMember_custom_LicenseAgreementMember" id="Fact001889" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.5</ix:nonFraction></span> million was paid upon signing of the license agreement and the other $<span id="xdx_905_eus-gaap--Revenues_pn5n6_c20190501__20190531__srt--StatementScenarioAxis__custom--DeferredPaymentMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_znKov0BrDuJ2" title="Other payments"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2019-05-012019-05-31_custom_DeferredPaymentMember_custom_RealWearIncMember" id="Fact001891" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.0</ix:nonFraction></span> million was
paid in quarterly installments of $<span id="xdx_904_eus-gaap--Revenues_pn4n6_c20190501__20190531__srt--StatementScenarioAxis__custom--QuarterlyInstallmentsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zDreMSb1RiB" title="Payment on quarterly installments"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2019-05-012019-05-31_custom_QuarterlyInstallmentsMember_custom_RealWearIncMember" id="Fact001893" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">0.25</ix:nonFraction></span> million. See Note 5 for a description of the Company&#8217;s investments in RealWear. As of December
28, 2024, the Company owned approximately <span id="xdx_907_ecustom--PercentageOwnedOfAnEquityInvestment_iI_pid_dp_uPure_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_z8k27nltwUv" title="Owned percentage"><ix:nonFraction name="KOPN:PercentageOwnedOfAnEquityInvestment" contextRef="AsOf2024-12-28_custom_RealWearIncMember33982343" id="Fact001895" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.8</ix:nonFraction></span>% of RealWear.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 30, 2019, the Company entered into an Asset Purchase Agreement (the &#8220;Solos Purchase Agreement&#8221;) with Solos Technology
Limited (&#8220;Solos Technology&#8221;). Pursuant to the Solos Purchase Agreement, the Company sold and licensed to Solos Technology
certain assets of its Solos<sup>TM</sup> (&#8220;Solos&#8221;) product line and Whisper<sup>TM</sup> Audio (&#8220;Whisper&#8221;) technology.
As consideration for the transaction the Company received <span id="xdx_908_ecustom--SharesOwnedofanEquitySecurity_iI_pid_c20190930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember_zP1EYPlCmpZf" title="Shares owned of an equity security"><ix:nonFraction name="KOPN:SharesOwnedofanEquitySecurity" contextRef="AsOf2019-09-30_custom_SolosMember" id="Fact001897" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,172,000</ix:nonFraction></span> common shares representing a <span id="xdx_902_ecustom--PercentageOwnedOfAnEquityInvestment_iI_pid_dp_uPure_c20190930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember_zdZ80Xpz49E7" title="Percentage owned of an equity investment"><ix:nonFraction name="KOPN:PercentageOwnedOfAnEquityInvestment" contextRef="AsOf2019-09-30_custom_SolosMember" id="Fact001899" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20.0</ix:nonFraction></span>% equity stake in Solos Technology&#8217;s
parent company, Solos Incorporation (&#8220;Solos Inc.&#8221;). As of December 28, 2024, and December 30, 2023, the Company had less
than $<span id="xdx_904_eus-gaap--AccountsReceivableNet_iI_pp0p0_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_zlxDgEKsf4p8" title="Accounts receivable, related parties"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2024-12-28_custom_SolosMember_srt_MinimumMember" id="Fact001901" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,000</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--AccountsReceivableNet_iI_pp0p0_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_zhiahkFjb0Xa" title="Accounts receivable, related parties"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2023-12-30_custom_SolosMember_srt_MinimumMember" id="Fact001903" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,000</ix:nonFraction></span>, respectively, of receivables outstanding from Solos Technology and had payables of less than $<span id="xdx_906_eus-gaap--AccountsPayableCurrent_iI_pp0p0_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_z51J6A76TqWe" title="Accounts payable, related parties"><span id="xdx_90A_eus-gaap--AccountsPayableCurrent_iI_pp0p0_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_zksO7NZtPWu2" title="Accounts payable, related parties"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-28_custom_SolosMember_srt_MinimumMember" id="Fact001905" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-30_custom_SolosMember_srt_MinimumMember" id="Fact001907" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,000</ix:nonFraction></ix:nonFraction></span></span> to Solos
Technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">As of December 28, 2024, the
Company&#8217;s former Chairman and founder of Solos Inc., Dr. John C.C. Fan, has an investment in Solos Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has warrants to purchase shares of Preferred Stock of HMDmd. The fair value of the investment was determined to be $<span id="xdx_900_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pn5n6_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zxIb6fi8zm9j" title="Number of warrants to purchase preferred stock"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-12-28_custom_HMDMdIncMember" id="Fact001909" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">0.3</ix:nonFraction></span> million
as of December 28, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 5, 2023, the Company entered into a Technology License Agreement and an Asset Purchase Agreement (the &#8220;LST Agreements&#8221;)
with Lightning Silicon Technology, Inc (&#8220;LST&#8221;). Pursuant to the LST Agreements, the Company issued a license to LST for certain
technology associated with our Organic Light Emitting Technology, transferred in-process development contracts with two customers and
accounts receivables that the Company had previously determined were not collectible. As consideration for the transaction, the Company
received <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20230104__20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zxTShs0x0Xg7" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-042023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember" id="Fact001911" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">18,000,000</ix:nonFraction></span> common shares representing a <span id="xdx_905_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zmgIfXTWRTzb" title="Ownership percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember" id="Fact001913" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20.0</ix:nonFraction></span>% equity stake in LST. The Technology License agreement provides for Kopin to transfer
certain patents to Lightning Silicon if they achieve certain milestones, however upon transfer Kopin will receive a license to the technology.
The Company also receives a royalty based on unit sales of products that utilize the technology licensed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 28, 2024, the Company&#8217;s former Chairman and founder of Lightning Silicon Technology, Inc., Dr. John C.C. Fan, has an
individual ownership interest of Lightning Silicon Technology Inc.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">On September 5, 2022, John C.C. Fan, the Company&#8217;s then President and Chief Executive Officer and Chairman
of the Company&#8217;s Board of Directors, notified the Company of his resignation as President and CEO effective September 6, 2022. Under
the terms of his previous employment agreement Dr. Fan received $<span id="xdx_901_eus-gaap--SeveranceCosts1_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_zasYlkAM8Zlg" title="Severance payments"><span id="xdx_903_eus-gaap--SeveranceCosts1_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_z11MWokyvnde" title="Severance payments"><ix:nonFraction name="us-gaap:SeveranceCosts1" contextRef="From2023-12-312024-12-28_custom_JohnCCFanMember" id="Fact001915" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:SeveranceCosts1" contextRef="From2023-01-012023-12-30_custom_JohnCCFanMember" id="Fact001917" format="ixt:numdotdecimal" decimals="0" unitRef="USD">750,000</ix:nonFraction></ix:nonFraction></span></span> of severance payments for the fiscal year 2024 and 2023. In addition,
Dr. Fan received $<span id="xdx_901_ecustom--ProceedsFromMedicalBenefits_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_z0IGBlE0Ioob" title="Proceeds from medical benefits"><span id="xdx_90B_ecustom--ProceedsFromMedicalBenefits_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_zX7u4yIOy8Jg" title="Proceeds from medical benefits"><ix:nonFraction name="KOPN:ProceedsFromMedicalBenefits" contextRef="From2023-12-312024-12-28_custom_JohnCCFanMember" id="Fact001919" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="KOPN:ProceedsFromMedicalBenefits" contextRef="From2023-01-012023-12-30_custom_JohnCCFanMember" id="Fact001921" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></ix:nonFraction></span></span> for medical benefits for fiscal year 2024 and 2023, and he (or his spouse) will receive $<span id="xdx_909_ecustom--ProceedsFromMedicalBenefits_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember__srt--StatementScenarioAxis__custom--Through2032Member_zUbtN9lqUZMe" title="Proceeds from medical benefits"><ix:nonFraction name="KOPN:ProceedsFromMedicalBenefits" contextRef="From2023-12-312024-12-28_custom_JohnCCFanMember_custom_Through2032Member" id="Fact001923" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></span> through 2032.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact001925" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zvAgPeioSuOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal years 2024, 2023 and 2022, the Company had the following transactions with related parties:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zlfyTB52JGh5" style="display: none">Schedule
of Revenue with Related Parties</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Purchases</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Purchases</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Purchases</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">RealWear, Inc.</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zDyFBjF68Zc2" title="Revenue" style="width: 6%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-12-312024-12-28_custom_RealWearIncMember" id="Fact001927" format="ixt:numdotdecimal" decimals="0" unitRef="USD">406,878</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zOPe1JZcHGre" title="Purchases" style="width: 6%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-12-312024-12-28_custom_RealWearIncMember" id="Fact001929" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,550</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zyEMW4TmUdCd" title="Revenue" style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-30_custom_RealWearIncMember" id="Fact001931" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,466</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_ziVMhaHOiRKj" title="Purchases" style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1933">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zrpYAFtH08d6" title="Revenue" style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-12-262022-12-31_custom_RealWearIncMember" id="Fact001935" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,191,988</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zSGS0pjEpz5j" title="Purchase" style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1937">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">HMDmd, Inc.</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zMQZkQwQRfCj" title="Revenue" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-12-312024-12-28_custom_HMDMdIncMember" id="Fact001939" format="ixt:numdotdecimal" decimals="0" unitRef="USD">603,109</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zsVO18REZRf" title="Purchases" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1941">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zE3kgNYAqUg8" title="Revenue" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-30_custom_HMDMdIncMember" id="Fact001943" format="ixt:numdotdecimal" decimals="0" unitRef="USD">852,175</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zIIAcL3czQ6i" title="Purchases" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1945">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zDfWSWWlfSGe" title="Revenue" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-12-262022-12-31_custom_HMDMdIncMember" id="Fact001947" format="ixt:numdotdecimal" decimals="0" unitRef="USD">473,294</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zccLbF0Gr5Tb" title="Purchase" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1949">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vuzix Corp</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zl5GF3aPireg" title="Revenue" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1951">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_z9mkNCgGMEwk" title="Purchases" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-12-312024-12-28_custom_VuzixCorpMember" id="Fact001953" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,905</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_z42twjVxjXi9" title="Revenue" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1955">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zZAXgXe7bQGg" title="Purchases" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1957">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zo3P0Genlr7l" title="Revenue" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1959">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zOlb6eoKNER3" title="Purchases" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1961">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solos Technology</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zu14sY8E2Z53" title="Revenue" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-12-312024-12-28_custom_SolosTechnologyMember" id="Fact001963" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,132</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zFMteaQsYj38" title="Purchases" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1965">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z7LG9FLoFY19" title="Revenue" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1967">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zAOthBJm8Emf" title="Purchases" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1969">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zSDJeob6iesd" title="Revenue" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1971">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z9iHTXHdUEC1" title="Purchases" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1973">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Lightning Silicon Technology,
    Inc.</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_z83Z6yD0iB8c" title="Revenue" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-12-312024-12-28_custom_LightningSiliconTechonologyIncMember" id="Fact001975" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,218</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zKNNaFqw8Iai" title="Purchases" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-12-312024-12-28_custom_LightningSiliconTechonologyIncMember" id="Fact001977" format="ixt:numdotdecimal" decimals="0" unitRef="USD">353,858</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zkLv5at06Lmh" title="Revenue" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-30_custom_LightningSiliconTechonologyIncMember" id="Fact001979" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,013</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zHW67c2CxjZa" title="Purchases" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-01-012023-12-30_custom_LightningSiliconTechonologyIncMember" id="Fact001981" format="ixt:numdotdecimal" decimals="0" unitRef="USD">546,378</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zf3CIt6IOBhd" title="Revenue" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1983">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zptLYkC5bnc2" title="Purchase" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1985">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--Revenues_c20231231__20241228_zT6KhKVnuxGi" title="Revenue with related parties" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-12-31to2024-12-28" id="Fact001987" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,044,337</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228_zSyQvnaAYaJb" title="Purchases with related parties" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-12-31to2024-12-28" id="Fact001989" format="ixt:numdotdecimal" decimals="0" unitRef="USD">376,313</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--Revenues_c20230101__20231230_zehJ4uDMVvm2" title="Revenue with related parties" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-30" id="Fact001991" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,887,654</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230_zEQWGU0NJgYa" title="Purchases with related parties" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2023-01-012023-12-30" id="Fact001993" format="ixt:numdotdecimal" decimals="0" unitRef="USD">546,378</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--Revenues_c20211226__20221231_zNujL4GW79i2" title="Revenue with related parties" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-12-262022-12-31" id="Fact001995" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,665,282</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231_zHlFJ4EHkiD8" title="Purchase with related parties" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1997">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 28, 2024 and December 30, 2023, the Company had the following receivables and payables with related parties:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Receivables</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Payables</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Receivables</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Payables</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">RealWear, Inc.</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zJqQPAwW03pb" title="Receivables" style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2024-12-28_custom_RealWearIncMember33982343" id="Fact001999" format="ixt:numdotdecimal" decimals="0" unitRef="USD">94,884</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zcmJBau8cAt5" title="Payables" style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2001">&#8212;</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zbuZvTGKFgGj" title="Receivables" style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2023-12-30_custom_RealWearIncMember" id="Fact002003" format="ixt:numdotdecimal" decimals="0" unitRef="USD">94,902</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zk64XbA3bCH1" title="Payables" style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2005">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solos Technology</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zW4WmlEb7S1j" title="Receivables" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2024-12-28_custom_SolosTechnologyMember" id="Fact002007" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,132</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z6sGQz1DgvKe" title="Payables" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2009">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zb8WfBgaKA22" title="Receivables" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2011">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zrF2XgX7y7J3" title="Payables" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2013">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">HMDmd, Inc.</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zxfs2cj4CQ1" title="Receivables" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2024-12-28_custom_HMDMdIncMember" id="Fact002015" format="ixt:numdotdecimal" decimals="0" unitRef="USD">279,150</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zcj1rfabE1wg" title="Payables" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2017">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zIdEFAf4oUyl" title="Receivables" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2023-12-30_custom_HMDMdIncMember" id="Fact002019" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_z3iS3KyeoEB5" title="Payables" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2021">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Lightning Silicon Technology,
    Inc.</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zuOmpCSUm4Ih" title="Receivables" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2024-12-28_custom_LightningSiliconTechonologyIncMember" id="Fact002023" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,228</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zUwqTzQXUyl" title="Payables" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2024-12-28_custom_LightningSiliconTechonologyIncMember" id="Fact002025" format="ixt:numdotdecimal" decimals="0" unitRef="USD">72,500</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zssUI04bg7V1" title="Receivables" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2023-12-30_custom_LightningSiliconTechonologyIncMember" id="Fact002027" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,013</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zVhsIdPR4uB2" title="Payables" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2023-12-30_custom_LightningSiliconTechonologyIncMember" id="Fact002029" format="ixt:numdotdecimal" decimals="0" unitRef="USD">97,600</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableNet_iI_c20241228_zxiF4fAbir83" title="Receivables with related parties" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2024-12-28" id="Fact002031" format="ixt:numdotdecimal" decimals="0" unitRef="USD">404,394</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228_zUlrMphPSCGk" title="Payables with related parties" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2024-12-28" id="Fact002033" format="ixt:numdotdecimal" decimals="0" unitRef="USD">72,500</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AccountsReceivableNet_iI_c20231230_zv10Tnr5PEJ7" title="Receivables with related parties" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2023-12-30" id="Fact002035" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,915</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230_zFrR2oC1CdJj" title="Payables with related parties" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsPayableCurrentAndNoncurrent" contextRef="AsOf2023-12-30" id="Fact002037" format="ixt:numdotdecimal" decimals="0" unitRef="USD">97,600</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zdawCgPzsQm5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact002039" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_80A_eus-gaap--SubsequentEventsTextBlock_zm6O3VTcgJh1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
<span id="xdx_82E_zrnybihA71m7">Subsequent Events</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of December 28,
2024 through the date of this filing of the consolidated financial statements with the SEC on this Annual Report on Form 10-K and
determined that, except as disclosed below, there have been no material subsequent events that have occurred since December 28, 2024
through the date of this filing that would require recognition or disclosure in our consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 24, 2025, the Company entered into an At-The-Market Equity Offering Sales Agreement (the &#8220;Sales Agreement&#8221;) with
Stifel, Nicolaus &amp; Company, Incorporated, as agent (&#8220;Stifel&#8221;), pursuant to which the Company may offer and sell,
from time to time through Stifel, shares of its common stock, par value $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20250124__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember_z9ucNxz61sT7"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2025-01-24_us-gaap_SubsequentEventMember_custom_SalesAgreementMember" id="Fact002040" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per
share (the &#8220;Common Stock&#8221;), with aggregate gross proceeds of up to $<span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20250124__20250124__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember__srt--RangeAxis__srt--MaximumMember_z2yyj4CwkPZ7"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2025-01-242025-01-24_us-gaap_SubsequentEventMember_custom_SalesAgreementMember_srt_MaximumMember" id="Fact002041" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">50.0</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million
(the &#8220;Shares&#8221;) assuming market conditions, company stock price and number of available shares authorized for issuance.
The offer and sale of the Shares will be made pursuant to a shelf registration statement on Form S-3 and the related prospectus,
which became effective upon filing with the Securities and Exchange Commission on June 4, 2024, and a prospectus supplement dated
January 24, 2025 related thereto. </span>Subsequent to year end, the Company cannot use the ATM Agreement entered
into on January 24, 2025 until such time the Company can utilize Form S-3.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 70; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact002043" name="us-gaap:AllowanceForCreditLossesTextBlock"><p id="xdx_808_eus-gaap--AllowanceForCreditLossesTextBlock_zVZ9zs6AjNI3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.
<span id="xdx_829_zQjOER820Wci">Allowance for Credit Losses</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-12-31to2024-12-28" escape="true" id="Fact002045" name="KOPN:ScheduleOfValuationAndQualifyingAccountsTableTextBlock"><p id="xdx_89A_ecustom--ScheduleOfValuationAndQualifyingAccountsTableTextBlock_zBaEaz1orvNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth activity in Kopin&#8217;s allowance for credit losses:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zH1TPyxuh153" style="display: none">Schedule of Valuation and Qualifying Accounts</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Fiscal year ended:</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Balance
    at <br/> Beginning <br/> of Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Additions
    <br/> Charged <br/> to <br/> Income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Deductions
    <br/> from <br/> Reserve</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Balance
    at <br/> End of <br/> Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20211226__20221231_z8sRoKM4Lz1h" title="Beginning balance" style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2021-12-25" id="Fact002047" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">150,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20211226__20221231_z6YTq8LgxWWg" title="Additions charged to Income" style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2021-12-262022-12-31" id="Fact002049" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">322,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20211226__20221231_zPxMgJnrAqP9" title="Deductions from reserve" style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:AllowanceForDoubtfulAccountsReceivablesRecoveries" contextRef="From2021-12-262022-12-31" id="Fact002051" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">169,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20211226__20221231_zlJUBEW3PZdi" title="Ending balance" style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-12-31" id="Fact002053" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">303,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">December 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20230101__20231230_zcBpypEiKNW6" title="Beginning balance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-12-31" id="Fact002055" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">303,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20230101__20231230_zssjMbpkKYC8" title="Additions charged to Income" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-012023-12-30" id="Fact002057" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">789,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20230101__20231230_zQQCPGBU8qBl" title="Deductions from reserve" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:AllowanceForDoubtfulAccountsReceivablesRecoveries" contextRef="From2023-01-012023-12-30" id="Fact002059" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">67,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20230101__20231230_z8h676oba5Ej" title="Ending balance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-30" id="Fact002061" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,025,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">December 28, 2024</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20231231__20241228_zRgThodlH3c6" title="Beginning balance" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-30" id="Fact002063" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,025,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20231231__20241228_zooOxGAtSGXj" title="Additions charged to Income" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-12-31to2024-12-28" id="Fact002065" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">85,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20231231__20241228_z2FtWgJMgki4" title="Deductions from reserve" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="KOPN:AllowanceForDoubtfulAccountsReceivablesRecoveries" contextRef="From2023-12-31to2024-12-28" id="Fact002067" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">35,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20231231__20241228_z5LSovz7pVj8" title="Ending balance" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-12-28" id="Fact002069" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,075,000</ix:nonFraction></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_z5ONIeJnq561" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

</ix:nonNumeric><p id="xdx_81F_zkihT4SacyMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 71; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INDEX
TO EXHIBITS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.75in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibits</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; vertical-align: top; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000149315224023486/ex3-1.htm" style="-sec-extract: exhibit">Amended and Restated Certificate of Incorporation filed as an exhibit to Registration Statement on Form 8-K filed on June 11, 2024, and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000092701600003046/0000927016-00-003046-0002.txt" style="-sec-extract: exhibit">Amendment
    to Certificate of Incorporation filed as an exhibit to Quarterly Report on Form 10-Q for the quarterly period ended July 1, 2000
    and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000092701600003046/0000927016-00-003046-0003.txt" style="-sec-extract: exhibit">Amendment
    to Certificate of Incorporation filed as an exhibit to Quarterly Report on Form 10-Q for the quarterly period ended July 1, 2000
    and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3.4</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/771266/000149315224022932/ex10-1.htm" style="-sec-extract: exhibit">Form
    of Indemnification Agreement filed as an exhibit to Current Report on Form 8-K filed on June 6, 2024 and incorporated herein by
    reference.</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000077126619000046/kopn-2019412xexx31.htm" style="-sec-extract: exhibit">Sixth
    Amended and Restated By-laws filed as an exhibit to Current Report on Form 8-K filed on April 12, 2019 and incorporated herein by
    reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Specimen
    Certificate of Common Stock filed as an exhibit to Registration Statement on Form S-1, File No. 33-45853, and incorporated herein
    by reference.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex4-2.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description of the Registrant&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4.3</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/771266/000119312523016260/d432826dex41.htm" style="-sec-extract: exhibit">Form of Pre-Funded Warrant filed as an exhibit to Current Report on Form 8-K filed on January 26, 2023 and incorporated herein by reference.</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4.4</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/771266/000149315224037680/ex4-1.htm" style="-sec-extract: exhibit">Form of Pre-Funded Warrant filed as an exhibit to Current Report on Form 8-K filed on September 20, 2024 and incorporated herein by reference.</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Employee Agreement with Respect to Inventions and Proprietary Information filed as an exhibit to Registration Statement on Form
    S-1, File No. 33-45853, and incorporated herein by reference.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Key Employee Stock Purchase Agreement filed as an exhibit to Registration Statement on Form S-1, File No. 33-45853, and incorporated
    herein by reference. *</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">License
    Agreement by and between the Company and Massachusetts Institute of Technology dated April 22, 1985, as amended, filed as an exhibit
    to Registration Statement on Form S-1, File No. 33-45853, and incorporated herein by reference.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Facility
    Lease, by and between the Company and Massachusetts Technology Park Corporation, dated October 15, 1993 filed as an exhibit to Annual
    Report on Form 10-K for the fiscal year ended December 31, 1993 and incorporated herein by reference.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000119312505060861/dex1022.htm" style="-sec-extract: exhibit">Kopin
    Corporation Form of Stock Option Agreement under 2001 and 2010 Equity Incentive Plans filed as an exhibit to Annual Report on Form
    10-K for the fiscal year ended December 25, 2004 and incorporated herein by reference. *</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000119312505060861/dex1023.htm" style="-sec-extract: exhibit">Kopin
    Corporation 2001 and 2010 Equity Incentive Plan Form of Restricted Stock Purchase Agreement filed as an exhibit to Annual Report
    on Form 10-K for the fiscal year ended December 25, 2004 and incorporated herein by reference. *</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000119312512117581/d268820dex1018.htm" style="-sec-extract: exhibit">Kopin
    Corporation Fiscal Year 2012 Incentive Bonus Plan filed as an exhibit to Annual Report on Form 10-K for the fiscal year ended December
    31, 2011 and incorporated herein by reference. *</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000119312513143026/d498747ddef14a.htm" style="-sec-extract: exhibit">Kopin
    Corporation 2010 Equity Incentive Plan filed with the Company&#8217;s Definitive Proxy Statement on Schedule 14 filed as of April
    5, 2013 and incorporated by reference herein.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000077126619000002/kopn-2019122xexx101.htm" style="-sec-extract: exhibit">Offer
    Letter, dated January 17, 2019, by and between Kopin Corporation and Paul Baker filed as an exhibit to the Current Report on Form
    8-K filed on January 22, 2019 and incorporated by reference herein.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16&#8224;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000077126620000008/kopn-20192812xexx1019.htm" style="-sec-extract: exhibit">Asset
    Purchase Agreement, dated September 30, 2019, by and between Kopin Corporation, Kopin Display Corporation and Solos Technology Limited.</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 72; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000149315220009520/ex10-1.htm" style="-sec-extract: exhibit">Kopin
    Corporation 2020 Equity Incentive Plan filed as an exhibit to Current Form on 8-K on May 20, 2020 and incorporated by reference herein.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000149315221005466/ex10-18.htm" style="-sec-extract: exhibit">Tenth
    Amended and Restated Employment Agreement between the Company and Dr. John C.C. Fan, dated as of December 31, 2020, filed as an exhibit
    to the Annual Report on Form 10-K for the fiscal year ended December 25, 2021 and incorporated herein by reference</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000149315222030943/ex10-1.htm" style="-sec-extract: exhibit">Letter
    Agreement between Kopin Corporation and Michael Murray, dated July 14, 2022, filed as an exhibit to the Quarterly Report on Form
    10-Q for the quarterly period ended September 24, 2022 and incorporated by reference herein.*</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/771266/000149315222030943/ex10-2.htm" style="-sec-extract: exhibit">Amendment
    to Employment Agreement between Kopin Corporation and John C. C. Fan, dated September 5, 2022, filed as an exhibit to the Quarterly
    Report on Form 10-Q for the quarterly period ended September 24, 2022 and incorporated by reference herein.*</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">10.21*</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/771266/000149315224019194/ex10-1.htm" style="-sec-extract: exhibit">Employment Agreement between Kopin Corporation and Michael Murray, dated as of April 5, 2024, filed as an exhibit to the Quarterly Report on Form 10-Q for the quarterly period ended March 30, 2024 and incorporated by reference herein.</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">10.22</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/771266/000149315224037680/ex1-1.htm" style="-sec-extract: exhibit">Underwriting Agreement, dated September 20, 2024, by and between Kopin Corporation and Canaccord Genuity LLC, as representative of the underwriters named therein filed as an exhibit to the Current Report on Form 8-K filed on September 20, 2024 and incorporated by reference herein.</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">19#</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex19.htm">Insider Trading Policy</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1#</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex21-1.htm">Subsidiaries
    of Kopin Corporation</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1#</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex23-1.htm">Consent
    of Independent Registered Public Accounting Firm - RSM US LLP</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right">23.2#</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex23-2.htm">Consent of Independent Registered Public Accounting Firm - BDO USA, P.C.</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1#</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-1.htm">Chief
    Executive Officer Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act
    of 2002.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2#</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-2.htm">Chief
    Financial Officer Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act
    of 2002.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1#</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-1.htm">Chief
    Executive Officer Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act
    of 2002.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2#</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-2.htm">Chief
    Financial Officer Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act
    of 2002.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97.1#</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex97-1.htm">Kopin
    Corporation Compensation Clawback Policy</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.0</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    following materials from the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 28, 2024, formatted in
    Inline XBRL (Extensible Business Reporting Language): (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Operations,
    (iii) Consolidated Statements of Comprehensive Loss, (iv) Consolidated Statements of Stockholder&#8217;s Equity, (v) Consolidated
    Statements of Cash Flows, and (vi) Notes to Consolidated Financial Statements, tagged as blocks of text.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    cover page from the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 28, 2024, formatted in Inline XBRL
    and contained in Exhibit 101.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">#</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed
    herewith</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
    contract or compensatory plan required to be filed as an Exhibit to this Form 10-K.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8224;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Portions
    of this exhibit and the schedules thereto, marked by brackets, have been omitted pursuant to Item 601(b)(10) of Regulation S-K.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 58px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
    16.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="a_027"></span>Form
    10-K Summary</i></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 73; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_028"></span>SIGNATURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed
on its behalf by the undersigned, thereunto duly authorized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">April 16, 2025</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">KOPIN
    CORPORATION</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 47%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    MICHAEL MURRAY</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Michael
    Murray</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="margin: 0">Chairman of the Board, Chief Executive Officer, President and Director (Principal Executive Officer)</p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the
registrant in the capacities and on the dates indicated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center; width: 24%"><span style="font-size: 10pt"><b>Signature</b></span></td>
    <td style="padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 52%"><span style="font-size: 10pt"><b>Title</b></span></td>
    <td style="padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 20%"><span style="font-size: 10pt"><b>Date</b></span><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><i>/s/ MICHAEL MURRAY</i></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Chairman of the Board, Chief Executive Officer, President and Director (Principal Executive Officer)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"/></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><b>Michael Murray</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">April 16, 2025</p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><i>/s/ JILL AVERY</i></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Director</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><b>Jill Avery</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">April 16, 2025</p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><i>/s/ CHI CHIA HSIEH</i></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Director</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><b>Chi Chia Hsieh</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">April 16, 2025</p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><i>/s/ DAVID NIEUWSMA</i></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Director</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><b>David Nieuwsma</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">April 16, 2025</p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><i>/s/ MARGARET SEIF</i></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Director</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><b>Margaret Seif</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">April 16, 2025</p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><i>/s/ PAUL WALSH, JR.</i></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Director</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><b>Paul Walsh, Jr.</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">April 16, 2025</p></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><i>/s/ RICHARD A. SNEIDER</i></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Treasurer and Chief Financial Officer </span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; vertical-align: bottom"><span style="font-size: 10pt"><b>Richard A. Sneider</b></span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">(Principal Financial and Accounting Officer)</span></td>
    <td>&#160;</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">April 16, 2025</p></td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 74; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>ex4-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: none">Exhibit
4.2</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="text-decoration: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">CERTIFICATE
OF AMENDMENT</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">TO</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">AMENDED
AND RESTATED CERTIFICATE OF INCORPORATION</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">OF</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">KOPIN
CORPORATION</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-decoration: none">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin
Corporation (the &ldquo;<B>Corporation</B>&rdquo;), a corporation organized and existing under and by virtue of the provisions of the
General Corporation Law of the State of Delaware (the &ldquo;<B>General Corporation Law</B>&rdquo;), does hereby certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">FIRST:
That at a meeting of the Board of Directors of the Corporation (the &ldquo;<B>Board</B>&rdquo;), resolutions were duly adopted setting
forth a proposed amendment to the Amended and Restated Certificate of Incorporation, as amended to date (the &ldquo;<B>Charter Amendment</B>&rdquo;)
and declaring said Charter Amendment to be advisable and directing the stockholders of the Corporation to consider said Charter Amendment
and to indicate their approval and adoption thereof. The resolution setting forth the amendment is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESOLVED:
That the first sentence of Article FOURTH of the Amended and Restated Certificate of Incorporation be and hereby is amended to read as
follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;The
total number of shares of all classes of stock which the Corporation shall have authority to issue is Two Hundred Million Three Thousand
(200,03,000) shares, consisting of (i) Two Hundred Million (200,000,000) shares of Common Stock, $0.01 par value per share (&ldquo;Common
Stock&rdquo;), and (ii) Three Thousand (3,000) shares of Preferred Stock, $0.01 par value per share (&ldquo;Preferred Stock&rdquo;).&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESOLVED:
That except as expressly amended hereby no other aspect of such Article Fourth shall be modified hereby.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SECOND:
That thereafter, pursuant to said resolutions of its Board, the holders of record of not less than a majority of the issued and outstanding
shares of Common Stock. par value $.0.01 per share, of said Corporation, representing not less than the minimum number of votes necessary
to authorize and take the actions set forth therein, duly adopted said Charter Amendment at a meeting of the holders of Common Stock
called for such purpose in accordance with Sections 211 and 222 of the General Corporation Law.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">THIRD:
That said Charter Amendment was duly adopted in accordance with the provisions of Section 242 of the General Corporation Law.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">IN
WITNESS WHEREOF, the Corporation has caused this Certificate of Amendment to be signed by its duly authorized officer this 11th day of
June, 2024.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>[The
remainder of this page intentionally left blank]</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>IN
WITNESS WHEREOF</B>, the undersigned has caused this Certificate of Amendment to the Amended and Restated Certificate of Incorporation
to be duly executed on behalf of the Corporation on June 11, 2024.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
  <TD STYLE="padding-left: 0pt; text-indent: 0pt">&nbsp;</TD>
  <TD COLSPAN="2" STYLE="padding-left: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>KOPIN CORPORATION</B></FONT></TD></TR>

<TR STYLE="vertical-align: top">
  <TD STYLE="padding-left: 0pt; text-indent: 0pt">&nbsp;</TD>
  <TD COLSPAN="2" STYLE="padding-left: 0pt; text-indent: 0pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
  <TD STYLE="padding-left: 0pt; text-indent: 0pt; width: 50%">&nbsp;</TD>
  <TD STYLE="padding-left: 0pt; text-indent: 0pt; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By: &nbsp;</FONT></TD>
  <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0pt; text-indent: 0pt; width: 45%"><I>/s/ <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Richard
  A. Sneider</FONT></I></TD></TR>

<TR STYLE="vertical-align: top">
  <TD STYLE="padding-left: 0pt; text-indent: 0pt">&nbsp;</TD>
  <TD STYLE="padding-left: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
  <TD STYLE="padding-left: 0pt; text-indent: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Richard A. Sneider</FONT></TD></TR>

<TR STYLE="vertical-align: top">
  <TD STYLE="padding-left: 0pt; text-indent: 0pt">&nbsp;</TD>
  <TD STYLE="padding-left: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
  <TD STYLE="padding-left: 0pt; text-indent: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Treasurer and Chief Financial Officer</FONT></TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[<I>Kopin
&ndash; Signature Page to Certificate of Amendment to Charter</I>]</FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 2; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19
<SEQUENCE>3
<FILENAME>ex19.htm
<TEXT>
<!doctype html>
<html>
<head>
     <title></title>
</head>
<body style="font: 10pt Times New Roman, Times, Serif">

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: right; margin-top: 0; margin-bottom: 0"><b>Exhibit 19</b></p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"><img src="ex19_001.jpg" alt="" ></p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"></p>

<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; text-align: center; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&nbsp;</td></tr></table></div>
    <div style="text-align: center; break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p></div>
    <!-- Field: /Page -->

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"><img src="ex19_002.jpg" alt="" ></p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"></p>

<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1pt solid; text-align: center; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&nbsp;</td></tr></table></div>
    <div style="text-align: center; break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p></div>
    <!-- Field: /Page -->

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"><img src="ex19_003.jpg" alt="" ></p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"></p>

<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Black 1pt solid; text-align: center; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&nbsp;</td></tr></table></div>
    <div style="text-align: center; break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p></div>
    <!-- Field: /Page -->

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"><img src="ex19_004.jpg" alt="" ></p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"></p>

<!-- Field: Page; Sequence: 4 -->
    <div style="border-bottom: Black 1pt solid; text-align: center; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&nbsp;</td></tr></table></div>
    <div style="text-align: center; break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p></div>
    <!-- Field: /Page -->

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"><img src="ex19_005.jpg" alt="" ></p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"></p>

<!-- Field: Page; Sequence: 5 -->
    <div style="border-bottom: Black 1pt solid; text-align: center; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&nbsp;</td></tr></table></div>
    <div style="text-align: center; break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p></div>
    <!-- Field: /Page -->

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"><img src="ex19_006.jpg" alt="" ></p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p style="text-align: center; margin-top: 0; margin-bottom: 0"></p>

<!-- Field: Page; Sequence: 6; Options: Last -->
    <div style="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&nbsp;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</p>

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>4
<FILENAME>ex21-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
21.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>KOPIN
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SUBSIDIARIES
OF KOPIN CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; text-indent: 24pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Registrant has the following wholly owned (&ldquo;W&rdquo;) and majority owned subsidiaries (&ldquo;M&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 42%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Subsidiary</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Type</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 24%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>State
    of Incorporation</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fiscal
    Year End</B></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">VS Corporation</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">W</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Delaware</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 28</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin Europe Limited</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">W</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">United Kingdom</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 28</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin Display Corporation</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">W</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Delaware</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 28</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin Securities Corporation</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">W</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Delaware</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 28</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin (HK), Ltd.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">W</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 28</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">e-MDT America Inc.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">W</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">California</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 28</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin Software Ltd.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">W</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">United Kingdom</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 28</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin Targeting Corporation</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">W</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Delaware</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 28</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kopin Virginia, Inc.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">W</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Virginia</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 28</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>ex23-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
23.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Consent
of Independent Registered Public Accounting Firm</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
consent to the incorporation by reference in the Registration Statements (Nos. 333-173066, 333-190524, 333-217070, 333-219870, 333-225472,
333-238790, 333-272929 and 333-281415) on Forms S-8 of Kopin Corporation
of our report dated March 14, 2024, relating to the consolidated financial statements of Kopin Corporation and its subsidiaries, appearing
in this Annual Report on Form 10-K of Kopin Corporation for the year ended December 28, 2024.</FONT></P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%">/s/ RSM US LLP</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Boston, Massachusetts</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="margin: 0">April 16, 2025</P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>6
<FILENAME>ex23-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: right; margin-top: 0; margin-bottom: 0"><B>Exhibit 23.2</B></P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center"><U>Consent of Independent Registered
Public Accounting Firm</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: justify">We hereby consent to the incorporation by reference
in the Registration Statements on   Form S-8 (Nos. 333-173066, 333-190524, 333-217070, 333-219870, 333-225472,
333-238790, 333-272929 and 333-281415) of Kopin Corporation (the Company) of our report dated April 16, 2025, relating to the consolidated
financial statements which appears in this Annual Report on Form 10-K. Our report contains an explanatory paragraph regarding the Company&rsquo;s
ability to continue as a going concern.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">/s/ BDO USA, P.C.</P>

<P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Boston, Massachusetts<BR>
April 16, 2025<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>ex31-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO SECTION 302</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OF
THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Michael Murray, certify that:</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed the annual
    report on Form 10-K for the fiscal year ended December 28, 2024, of Kopin Corporation;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge,
    this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements
    made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this
    report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge,
    the financial statements, and other financial information included in this report, fairly present in all material respects the financial
    condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Registrant&rsquo;s
    other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined
    in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f)
    and 15d-15(f)) for the Registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure
    controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material
    information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities,
    particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness
    of the Registrant&rsquo;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</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report
    any change in the Registrant&rsquo;s internal control over financial reporting that occurred during the Registrant&rsquo;s most recent
    fiscal quarter (the Registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is
    reasonably likely to materially affect, the Registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Registrant&rsquo;s
    other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting,
    to the Registrant&rsquo;s auditors and the audit committee of the Registrant&rsquo;s board of directors (or persons performing the
    equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not
    material, that involves management or other employees who have a significant role in the Registrant&rsquo;s internal control over
    financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
April 16, 2025</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    MICHAEL MURRAY</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael Murray</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">President and Chief Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>ex31-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO SECTION 302</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OF
THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Richard A. Sneider, certify that:</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed the annual
    report on Form 10-K for the fiscal year ended December 28, 2024, of Kopin Corporation;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge,
    this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements
    made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this
    report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge,
    the financial statements, and other financial information included in this report, fairly present in all material respects the financial
    condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Registrant&rsquo;s
    other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined
    in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f)
    and 15d-15(f)) for the Registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure
    controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material
    information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities,
    particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness
    of the Registrant&rsquo;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</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report
    any change in the Registrant&rsquo;s internal control over financial reporting that occurred during the Registrant&rsquo;s most recent
    fiscal quarter (the Registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is
    reasonably likely to materially affect, the Registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Registrant&rsquo;s
    other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting,
    to the Registrant&rsquo;s auditors and the audit committee of the Registrant&rsquo;s board of directors (or persons performing the
    equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not
    material, that involves management or other employees who have a significant role in the Registrant&rsquo;s internal control over
    financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
April 16, 2025</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Richard A. Sneider</I></FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Richard A. Sneider</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>ex32-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin-right: 0pt; font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PURSUANT
TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
certification set forth below is hereby made solely for the purpose of satisfying the requirements of Section 906 of the Sarbanes-Oxley
Act of 2002 and may not be relied upon or used for any other purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report of Kopin Corporation (the &ldquo;Company&rdquo;) on Form 10-K for the fiscal year ended December 28,
2024 as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Michael Murray, President
and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that to my knowledge: (1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange
Act of 1934; and (2) the information contained in the Report fairly presents, in all material respects, the financial condition and results
of operations of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
signed original of this written statement required by Section 906 or other document authenticating, acknowledging or otherwise adopting
the signature that appears in typed form within the electronic version of this written statement required by Section 906 has been provided
to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 45%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 16, 2025</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/ MICHAEL
    MURRAY</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael Murray</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">President and Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>10
<FILENAME>ex32-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PURSUANT
TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
certification set forth below is hereby made solely for the purpose of satisfying the requirements of Section 906 of the Sarbanes-Oxley
Act of 2002 and may not be relied upon or used for any other purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report of Kopin Corporation (the &ldquo;Company&rdquo;) on Form 10-K for the fiscal year ended December 28,
2024 as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Richard A. Sneider, Chief
Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that to my knowledge: (1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange
Act of 1934; and (2) the information contained in the Report fairly presents, in all material respects, the financial condition and results
of operations of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
signed original of this written statement required by Section 906 or other document authenticating, acknowledging or otherwise adopting
the signature that appears in typed form within the electronic version of this written statement required by Section 906 has been provided
to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 45%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 16, 2025</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/ Richard
    A. Sneider</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Richard A. Sneider</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>11
<FILENAME>ex97-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
97.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Clawback
Policy</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have a Clawback Policy that provides that performance-based compensation is recoverable from an executive officer if the Board determines
that an officer has engaged in knowing or intentional fraudulent or illegal conduct that caused or substantially caused the need for
a restatement of the Company&rsquo;s financial results. Performance-based compensation includes cash payments and any other awards pursuant
to any Company incentive plan made on or after January 1, 2009 where payment was predicated on achieving certain financial results. If
the Board or an authorized committee determines that any such performance-based compensation would have been at a lower amount had it
been based on the restated financial results, the Company will, to the extent practicable and permitted by applicable law, seek recoupment
from such officer of the portion of such performance-based compensation that is greater than that which would have been awarded or earned
had such compensation been calculated on the basis of the restated financial results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>form10-k_001.jpg
<TEXT>
begin 644 form10-k_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" -5 I4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#T3P;X-\+7
MG@;P_=77AO1Y[B;3;:2666QB9W8Q*2S$KDDDY)-;?_"">#_^A4T/_P %T/\
M\31X$_Y)YX:_[!5K_P"BEKH* .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T
M*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'
M_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH**
M .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$
M\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?
M_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B
M:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!
M_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_
M^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")
MKH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_
M .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]
M"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA
M_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\
MA!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T
M*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'
M_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH**
M .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$
M\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?
M_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B
M:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!
M_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_
M^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")
MKH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_
M .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]
M"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA
M_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\
MA!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T
M*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'
M_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH**
M .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$
M\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?
M_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B
M:/\ A!/!_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!
M_P#T*FA_^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_
M^"Z'_P")KH** .?_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")
MKH** /G/]H/1],\/_P#".?V+IUGIOG_:?-^QP+#YFWRL;MH&<9.,^IHJY^TU
M_P RM_V]_P#M&B@#V#P)_P D\\-?]@JU_P#12UT%<_X$_P"2>>&O^P5:_P#H
MI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#-O]?TS3-4T[3;RY\J[U)G2TC\MF\PJ 6Y
M(& 1U(J%O%6BKXG7PX+W?JYC\TV\<3OL7KEV4%4[?>(ZCU&?//B]_:__  F'
M@8:"(?[4:>Y6W,WW%8J@+'Z D]^G0]*7X6?\4YKOB3PSK$2OXD64W;7I)+ZC
M$>0P+>A/3I\WJ": /6J*^?QJ^NR_#F;XDGQC?KJJ71QIHE LP!+L$)A'?;SG
M.<'\:V3'J/BOXG>)=-N/%NL:);065M<QVEK>>658Q*6(ST52?F QG(R: /5K
MO7=-L-8T_2;FYV7VH;_LL6QCYFP;FY P,#U(K1KQ#PGXKUW6-1^'37NI7#_:
M&U&*<H[(ET(U(1F48#8QU(ZCUKGH+OQ+;_"9/&X\8:V][:7VR*V>XW0LGF[2
M'!Y?K_$2 .,4 ?1TDB11M)(ZI&@+,S' 4#J2:Y&R^*?@C4-872K7Q#;/=N^Q
M 4=4=N@ <KM.>V#S57XNO=GX4:TUJ7#F)/,V=?++KO\ PVYS[58U#_A!?^$0
MT4ZK_9O]BAH?L'FXV;L?+MQ^O;KF@#LJ*\HO1J'C#XB^(](G\4:EH=EHD$+6
MT6GSB$R%TW-(YZLHXXZ<CIWYNUU_Q%XOL_A];RZY?V$E_/?6US=6,IB-PD8
M#XZ9P#@D<')&* />Z*\5CTN_U7XD^(O#DGCG7;"TTZQMFA6._(DD(B7,A)[9
MY;&,EN35+3O%?B'Q+H?@C1KO7+BP75[BZBNM4MB(YIEA.$".?NEN!D#)./<$
M ]WHKP77-<US0M"\?>'[?7]0O8](6TDM-1DG/VF(R.FZ-I%P2>OZ_2M?Q)!?
MZ/9:'H$7B;Q3?:EJDDET\5I,HN)B$7Y5F8@01@Y. #G./>@#U?4M5L-'MTGU
M"ZCMXGD6)"Y^\['"J!W)]*BL]=TV_P!7U#2K:Y\R]T_R_M46QAY>\97DC!R!
MV)KY[GGU;Q%\-;!M9U741+9>)UL4?[6'?8=O+R 8=T.=K_TKI=4\1ZYX3'Q#
M2SU6^NFTN'3H+22]F,QBWKM:3!XW'.2<<GD@T >X45Y):_VEX.\;^%K.V\5:
MEKUMKL<HN8;ZX$V-J!A+%_<7.>,GCU[<5!=^);?X3)XW'C#6WO;2^V16SW&Z
M%D\W:0X/+]?XB0!QB@#Z0HIJ'<BL>I -.H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^?_VF
MO^96_P"WO_VC11^TU_S*W_;W_P"T:* /8/ G_)//#7_8*M?_ $4M=!7/^!/^
M2>>&O^P5:_\ HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ***^;Y=+?PYXD-QXI35](UK^U!+%XH3?<VT\98XC<;@%4@#C
MDXZ@#B@#Z0HKPGXT7EG<^*+4/9S:[::;9N]_I\<DL<=H7_U<SN@(!YZ=<#T-
M6_$5[;2_L[7^GQZ]#K-W8V]LES/$Y< M*C 9/) !P">>.<=* /:Z*^>M)T"W
MEUOPY/X)\&>)-"OX;F*2]O[]9(X'@Q\X^=V# ^@Q^-=U\8-/U+6;;0-+LM!N
M-8MY+_SKJWB<Q*RHIPK2](P=W4^G'- 'I=%?/\MYI+>#++PWHFD77A];SQ)%
MIVLV)N'D92W# 2$Y*L% XQG!X]4UF\G\#Z=\1/#VA2W-O86@LVM%$C-]F\_
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
M[]+*S\U9S*"_W3)@@=CG&?I0!>D^%D$VC:I92:M,MQ=:R^L6MW#'L>TE.-H
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
MD:4EL("!@L?3K6=<>'=07P1\,88M&N1<6>IVLETB6K;X!R79QC*C.,D_C7M-
M% 'A&HVFM:'8>//#TG@_4]4GUFYGNK6^MK<21,CC(WL.0RXR%&3D\>II:GX8
MUFRN?#FK7%GXL^R_\(];V;#P^=EU!*J@F.12,A3W]_IBOH2B@#Q'4_"5_-\+
MM"\#VF@WJ76H7!F:2\?[0FFKO+EGE5%4,02-N ?F8<]^[^%ZW-GX,@T:]TB7
M3+O2V:UE1HF6.8@_ZU&(PX;J2.Y/M79T4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?/_P"TU_S*W_;W_P"T:*/V
MFO\ F5O^WO\ ]HT4 >P>!/\ DGGAK_L%6O\ Z*6N@KG_  )_R3SPU_V"K7_T
M4M=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?/_[37_,K?]O?_M&BC]IK
M_F5O^WO_ -HT4 >P>!/^2>>&O^P5:_\ HI:Z"N?\"?\ )//#7_8*M?\ T4M=
M!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?/\ ^TU_S*W_ &]_^T:*/VFO
M^96_[>__ &C10![!X$_Y)YX:_P"P5:_^BEKH*Y_P)_R3SPU_V"K7_P!%+704
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'S_P#M-?\ ,K?]O?\ [1HH_::_
MYE;_ +>__:-% 'L'@3_DGGAK_L%6O_HI:Z"N?\"?\D\\-?\ 8*M?_12UT% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!\__ +37_,K?]O?_ +1HH_::_P"9
M6_[>_P#VC10![!X$_P"2>>&O^P5:_P#HI:Z"N?\  G_)//#7_8*M?_12UT%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!\__M-?\RM_V]_^T:*/VFO^96_[
M>_\ VC10![!X$_Y)YX:_[!5K_P"BEKH*Y_P)_P D\\-?]@JU_P#12UT% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!\_P#[37_,K?\ ;W_[1HH_::_YE;_M
M[_\ :-% 'L'@3_DGGAK_ +!5K_Z*6N@KG_ G_)//#7_8*M?_ $4M=!0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?/_ .TU_P RM_V]_P#M&BC]IK_F5O\
MM[_]HT4 >P>!/^2>>&O^P5:_^BEKH*Y_P)_R3SPU_P!@JU_]%+704 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% 'S_\ M-?\RM_V]_\ M&BC]IK_ )E;_M[_
M /:-% ':7UC)>_ *Q*WUS;1Q>'HI'2 JOG8MU(5B02%R.0",]"<9!T?&>E:;
MJ#K";<W^O7MJ(-.B?!%EC.;A2!F( LI9P<G:BCG .GX3L;;4_A;H5C>1^9;7
M&C6\4J;B-RF%01D<CCTJY>^$M)OM3?49/M\=V\:Q-);:E<091<[01'(HP,GM
MW- ')>+;..YN-?:^;SI]'T&*YL96X,,^9B94]'S$G(YXQW-1Z@BW%[J>MS(#
MJUCK&GV]K*1\\,;"#<B]PK>=)D#KGGH*[;4O#&D:O/;S7UL\LD"A%/GR+O7<
M&VR ,!(N5!VOD9^II;CPUI-UK4>KS6K->1E2")G",RYVLT8.QF7<<,02.QX%
M &G-*L$,DKARJ*6(1"[$#GA0"2?8#)KGCXYT5;A+=HM9$[HSI&=$O=S*I 8@
M>5D@%E!/;</6NDKG[S_DH>C?]@J__P#1MI0 ?\)EI?\ SZZY_P""*]_^,T?\
M)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_
M ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS70
M44 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)E
MI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@B
MO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\
M)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_
M ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS70
M44 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)E
MI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@B
MO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\
M)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_
M ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS70
M44 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)E
MI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@B
MO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\
M)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_
M ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS70
M44 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)E
MI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@B
MO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\
M)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_
M ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS70
M44 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)E
MI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@B
MO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\
M)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_
M ((KW_XS7044 <__ ,)EI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS70
M44 <_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 <__ ,)E
MI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@BO?\ XS7044 <_P#\)EI?_/KKG_@B
MO?\ XS1_PF6E_P#/KKG_ ((KW_XS7044 8^G^)M-U/4!80"^CN6B:94N]/N+
M;<BE0Q!E10<%USC^\*V*Y^\_Y*'HW_8*O_\ T;:5T% !1110!\__ +37_,K?
M]O?_ +1HH_::_P"96_[>_P#VC10![!X$_P"2>>&O^P5:_P#HI:Z"N?\  G_)
M//#7_8*M?_12UT% !1110 5S]Y_R4/1O^P5?_P#HVTKH*Y^\_P"2AZ-_V"K_
M /\ 1MI0!T%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 <_>?\ )0]&_P"P5?\ _HVTKH*Y^\_Y*'HW_8*O
M_P#T;:5T% !1110!\_\ [37_ #*W_;W_ .T:*/VFO^96_P"WO_VC10![!X$_
MY)YX:_[!5K_Z*6N@KG_ G_)//#7_ &"K7_T4M=!0 4444 %<_>?\E#T;_L%7
M_P#Z-M*Z"N?O/^2AZ-_V"K__ -&VE '04444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S]Y_R4/1O^P5?_\
MHVTKH*Y^\_Y*'HW_ &"K_P#]&VE=!0 4444 ?/\ ^TU_S*W_ &]_^T:*/VFO
M^96_[>__ &C10![!X$_Y)YX:_P"P5:_^BEKH*Y_P)_R3SPU_V"K7_P!%+704
M %%%% !7/WG_ "4/1O\ L%7_ /Z-M*Z"N?O/^2AZ-_V"K_\ ]&VE '04444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!S]Y_R4/1O^P5?_P#HVTKH*Y^\_P"2AZ-_V"K_ /\ 1MI704 %%%%
M'S_^TU_S*W_;W_[1HH_::_YE;_M[_P#:-% 'L'@3_DGGAK_L%6O_ **6N@KG
M_ G_ "3SPU_V"K7_ -%+704 %%%% !7/WG_)0]&_[!5__P"C;2N@KG[S_DH>
MC?\ 8*O_ /T;:4 =!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%>6>/?C-9^#_ !79:+!;)=A64ZB^
MXY@0XP%QU;!W<]L#OQZBCI+&LD;!T8!E93D$'H10 ZBBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** .?O/^2AZ-_V"K__ -&VE=!7/WG_
M "4/1O\ L%7_ /Z-M*Z"@ HHHH ^?_VFO^96_P"WO_VC11^TU_S*W_;W_P"T
M:* .TOK&2]^ 5B5OKFVCB\/12.D!5?.Q;J0K$@D+D<@$9Z$XR#)XOMX;VZ\0
M2W:AI-*T&.[T]FZV\Q,S&1/1LQ1C(YXQW-=!X3L;;4_A;H5C>1^9;7&C6\4J
M;B-RF%01D<CCTK2U3PSI&LW$$]]:M)) NU=LSH&7<&VN%($BY4':V1[4 <9X
MMACU&?7KB^0--I>@Q7EBS<&WG)F8R)Z-F)!D<\8[FH]01;B]U/6YD!U:QUC3
M[>UE(^>&-A!N1>X5O.DR!USST%=OJOAK2=:NH+F_M6EEA&T%9G0.NX-M<*0)
M%RH.U@1[47'AK2;K6H]7FM6:\C*D$3.$9ESM9HP=C,NXX8@D=CP* -.9VCAD
MD2)Y6521&A 9R.PR0,GW('O7#76NZB?'6DRGPGK(==,O5$1EL]S RVN6'[_&
M!@ Y(/S# /..\KG[S_DH>C?]@J__ /1MI0 ?\)#JG_0F:Y_W^LO_ )(H_P"$
MAU3_ *$S7/\ O]9?_)%=!10!S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_
M %E_\D5T%% '/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)%=!1
M0!S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )%=!10!S_P#PD.J?
M]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D5T%% '/_P#"0ZI_T)FN?]_K
M+_Y(H_X2'5/^A,US_O\ 67_R17044 <__P )#JG_ $)FN?\ ?ZR_^2*/^$AU
M3_H3-<_[_67_ ,D5T%% '/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67
M_P D5T%% '/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R17044
M <__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)%=!10!S__  D.J?\
M0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R17044 <_P#\)#JG_0F:Y_W^LO\
MY(H_X2'5/^A,US_O]9?_ "17044 <_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_
M *$S7/\ O]9?_)%=!10!S_\ PD.J?]"9KG_?ZR_^2*Y?QU\4+CPGHA>3PYJ5
MKJ%T&BL1<R6S*TGJ1',S8&<].N!D9KO=3U*TT?3+G4;^98;6VC,DLC=@/YGV
M[UY#X$TV[^)7C67X@ZY"R:9:N8M'M'Z#:?O^^#DY[MG^[B@#*TKX>ZFW@'6K
M75O"NKW7B/609I+YI;3".#N09:<,!NY;@'DC' KH_A-XZO[_ ,%P::V@:IJ%
MYI7^BSO!);K@#.P$22HV0H Z?P]:];KQ6/'P]_: :/\ U>D>*4R.RK.3_/?G
M\): /2O^$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_ )(KH** .?\ ^$AU
M3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DBN@HH Y_\ X2'5/^A,US_O]9?_
M "11_P )#JG_ $)FN?\ ?ZR_^2*Z"B@#G_\ A(=4_P"A,US_ +_67_R11_PD
M.J?]"9KG_?ZR_P#DBN@HH Y__A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+
M_P"2*Z"B@#G_ /A(=4_Z$S7/^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(KH** .?_
M .$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ '^LO_DBN@HH Y__ (2'5/\
MH3-<_P"_UE_\D4?\)#JG_0F:Y_W^LO\ Y(KH** .?_X2'5/^A,US_O\ 67_R
M11_PD.J?]"9KG_?ZR_\ DBN@HH Y_P#X2'5/^A,US_O]9?\ R11_PD.J?]"9
MKG_?ZR_^2*Z"B@#G_P#A(=4_Z$S7/^_UE_\ )%'_  D.J?\ 0F:Y_P!_K+_Y
M(KH** .?_P"$AU3_ *$S7/\ O]9?_)%'_"0ZI_T)FN?]_K+_ .2*Z"B@#G_^
M$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_ )(KH** .?\ ^$AU3_H3-<_[
M_67_ ,D4?\)#JG_0F:Y_W^LO_DBN@HH Y_\ X2'5/^A,US_O]9?_ "11_P )
M#JG_ $)FN?\ ?ZR_^2*Z"B@#G_\ A(=4_P"A,US_ +_67_R11_PD.J?]"9KG
M_?ZR_P#DBN@HH Y__A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2*Z"B
M@#G_ /A(=4_Z$S7/^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(KH** .?_ .$AU3_H
M3-<_[_67_P D4?\ "0ZI_P!"9KG_ '^LO_DBN@HH Y__ (2'5/\ H3-<_P"_
MUE_\D4?\)#JG_0F:Y_W^LO\ Y(KH** .?_X2'5/^A,US_O\ 67_R11_PD.J?
M]"9KG_?ZR_\ DBN@HH X^WU&ZO\ XAZ7]IT:^TW9I5]M^UO WF9EM,X\J1^F
M.^.HQGG'85S]Y_R4/1O^P5?_ /HVTKH* "BBB@#Y_P#VFO\ F5O^WO\ ]HT4
M?M-?\RM_V]_^T:* /8/ G_)//#7_ &"K7_T4M=!7/^!/^2>>&O\ L%6O_HI:
MZ"@ HHHH *Y^\_Y*'HW_ &"K_P#]&VE=!7/WG_)0]&_[!5__ .C;2@#H****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M***\X^*_C>YT'3X/#^A;I?$>KGRK9(_O1*3@O['L/?)[4 <UXQOKGXJ>.X_
MVD3,FAZ<XEU:ZCZ,RG[H/L>!_M9/1<U[)8V-MIEA!8V4*PVUN@CBC0<*H& *
MYKX=^"+;P+X8BL%VR7LO[V\G'_+20]@?[HZ#\^I-=;0 5YK\;?#DFL^!FU*T
M##4-&D%Y"Z?>"C[^/PPW_ !7I5,EBCGA>&5%>-U*NK#(8'@@T 8?@GQ''XL\
M':;K*D;YXAYRC^&4<./^^@<>V*WZ\8^%$LG@_P =^(_A_=.?)60WFGEC]Y./
MS)0H?^ M7L] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <
M_>?\E#T;_L%7_P#Z-M*Z"N?O/^2AZ-_V"K__ -&VE=!0 4444 ?/_P"TU_S*
MW_;W_P"T:*/VFO\ F5O^WO\ ]HT4 >P>!/\ DGGAK_L%6O\ Z*6N@KG_  )_
MR3SPU_V"K7_T4M=!0 4444 %<_>?\E#T;_L%7_\ Z-M*Z"N?O/\ DH>C?]@J
M_P#_ $;:4 =!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%(S*BEF8*H&22< "@#'\4^);'PEX=NM9U!L10+\J X:5S]U%
M]R?ZGM7GOPJ\-7VL:G<_$7Q,F[4M1R;&)AQ!"> 0#TR.!_L\_P 59!W_ !J^
M(F/F/@S0I.>RW<O]<_HOH6KW%55$"(H55&  , "@!:*** "BBB@#QSXS6D_A
M[7/#WQ!T]"9=/G6"["_QQDDC/L<NI_WQ7KMG=P7]E!>6T@D@N(UEC<=&5AD'
M\C6?XGT*#Q-X9U'1KC 2[A:,,?X&ZJWX, ?PK@O@9KLUSX7N_#>H974="N&M
MW1CR$)./R(9?H!0!ZG1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 <_>?\E#T;_L%7_\ Z-M*Z"N?O/\ DH>C?]@J_P#_ $;:5T% !1110!\_
M_M-?\RM_V]_^T:*/VFO^96_[>_\ VC10![!X$_Y)YX:_[!5K_P"BEKH*Y_P)
M_P D\\-?]@JU_P#12UT% !1110 5S]Y_R4/1O^P5?_\ HVTKH*Y^\_Y*'HW_
M &"K_P#]&VE '04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7DGQ5\2WVK:E;?#KPTV[5-1P+V53Q!"1D@D=,CD_P"S_O5U
M_P 0_&UMX&\,2Z@X62]E_=6<!_Y:2$=Q_='4_EU(K#^$_@FYT.PG\0ZZ6E\1
MZO\ O;AY/O1(3D)[$]3[X'\- '7^%?#5CX1\.VNC:>O[J!?F<CYI7/WG/N3_
M (=JV:** "BBB@ HHHH *\6\0?\ %O\ X[Z=KB_N]*\1)]GNCCY5DX!/MSY;
M9]VKVFN$^+_A?_A*/A[>QPINO++_ $RWQUR@.X?BI88]<4 =W17(_#/Q1_PE
MO@/3M1D?==(GV>ZYY\U."3]1AO\ @5==0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 <_>?\E#T;_L%7_P#Z-M*Z"N?O/^2AZ-_V"K__ -&VE=!0
M 4444 ?/_P"TU_S*W_;W_P"T:*/VFO\ F5O^WO\ ]HT4 >P>!/\ DGGAK_L%
M6O\ Z*6N@KG_  )_R3SPU_V"K7_T4M:=[K&F:;/;P7^HV=K-<MM@CGG5&E.0
M,*"?F.2.GJ* +M%5)=4T^#48=.EO[6.^G4M%;/,HED SDJN<D<'IZ&B75-/@
MU&'3I;^UCOIU+16SS*)9 ,Y*KG)'!Z>AH MUS]Y_R4/1O^P5?_\ HVTKH*Y^
M\_Y*'HW_ &"K_P#]&VE '04444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %5[Z^MM-L)[Z\F6&VMT,DLCGA5 R35BO%O'FIW?Q)\:0_
M#W0IF33K9Q+K%VG(&T_<]\'C'=L?W: &>#[&Y^*OCN3QOJ\+)H6G.8M)M9.C
MLI^\1WP>3_M8'1<5[9532],M-&TNVTVPA6&UMHQ'%&O8#^9]3W-6Z "BBB@
MHHHH **** "BBB@#Q;P'_P 4%\8=<\&R'9IVJ#[9IX/0'E@H_P" [E_[9BO:
M:\D^..E7%K9:1XUTT8OM$N4+L.\988S[!L#Z.:]-T;5;?7-%LM5M#F"[A69.
M>0",X/N.A^E %ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G[S_D
MH>C?]@J__P#1MI705S]Y_P E#T;_ +!5_P#^C;2N@H **** /G_]IK_F5O\
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
MIS<V9;^.,X!_,%&Q_M-0![)1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '/
MWG_)0]&_[!5__P"C;2N@KG[S_DH>C?\ 8*O_ /T;:5T% !1110!\_P#[37_,
MK?\ ;W_[1HH_::_YE;_M[_\ :-% 'L'@3_DGGAK_ +!5K_Z*6N@KG_ G_)//
M#7_8*M?_ $4M=!0 4444 %<_>?\ )0]&_P"P5?\ _HVTKH*Y^\_Y*'HW_8*O
M_P#T;:4 =!1110 4444 %%%% !1110 4444 %%%% !1110 445PGQ1\='P?H
M*6^GCS==U$^38PJ-S G@OCOC(P.Y('K0!ROQ%U>]\>>*X/AOX>E*PAA)K%TG
M(C52#L_#C([L5'8UZOHVD66@:/:Z5IT0BM+6,1QK_,GU).23W)KE?AAX%'@S
MP^6O#YNM7Y\Z^G)W'<>0F>X&3SW))KN* "BBB@ HHHH **** "BBB@ HHHH
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
M[9XP_P"@%H?_ (.9O_D6N@HH Y_[9XP_Z 6A_P#@YF_^1:/MGC#_ * 6A_\
M@YF_^1:Z"B@#G_MGC#_H!:'_ .#F;_Y%H^V>,/\ H!:'_P"#F;_Y%KH** .?
M^V>,/^@%H?\ X.9O_D6C[9XP_P"@%H?_ (.9O_D6N@HH Y_[9XP_Z 6A_P#@
MYF_^1:/MGC#_ * 6A_\ @YF_^1:Z"B@#G_MGC#_H!:'_ .#F;_Y%H^V>,/\
MH!:'_P"#F;_Y%KH** .?^V>,/^@%H?\ X.9O_D6C[9XP_P"@%H?_ (.9O_D6
MN@HH Y_[9XP_Z 6A_P#@YF_^1:/MGC#_ * 6A_\ @YF_^1:Z"B@#G_MGC#_H
M!:'_ .#F;_Y%H^V>,/\ H!:'_P"#F;_Y%KH** .?^V>,/^@%H?\ X.9O_D6C
M[9XP_P"@%H?_ (.9O_D6N@HH Y_[9XP_Z 6A_P#@YF_^1:/MGC#_ * 6A_\
M@YF_^1:Z"B@#G_MGC#_H!:'_ .#F;_Y%H^V>,/\ H!:'_P"#F;_Y%KH** .?
M^V>,/^@%H?\ X.9O_D6C[9XP_P"@%H?_ (.9O_D6N@HH Y_[9XP_Z 6A_P#@
MYF_^1:/MGC#_ * 6A_\ @YF_^1:Z"B@#G_MGC#_H!:'_ .#F;_Y%H^V>,/\
MH!:'_P"#F;_Y%KH** ./MYM8E^(>E_VM8V-KC2K[R_LEX]QN_>VF<[HDQVZ9
MSD],<]A7/WG_ "4/1O\ L%7_ /Z-M*Z"@ HHHH ^?_VFO^96_P"WO_VC11^T
MU_S*W_;W_P"T:* /8/ G_)//#7_8*M?_ $4M=!7/^!/^2>>&O^P5:_\ HI:Z
M"@ HHHH *Y^\_P"2AZ-_V"K_ /\ 1MI705S]Y_R4/1O^P5?_ /HVTH Z"BBB
M@ HHHH **** "BBB@ HHHH ***Q_%/B*T\*>&KW6KT_NK:/*IG!D<\*H]R<"
M@#SCXMZO=^(M:TWX;Z))BYOW62_D7I%$.0#^ +$>@7UKU'1M)M-!T:TTJQC\
MNUM8A'&/8=S[D\GW-><?!OP[=O;WOCG7!OUC7&,B%A_JX"<C'H&P"!_="UZK
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!6;K^C6_B'P_?Z1=#]S=PM$3_=)'##W!P?PK2HH \G^!FLW T34?"6I$KJ&A
M7+1;">?++'IZX8,/H5KUBO%O%W_% ?&W2/%"?N],UQ?LE\>BJW"DGT_Y9M[[
M6KVF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH Y^\_Y*'HW_8*O_P#T;:5T%<_>?\E#
MT;_L%7__ *-M*Z"@ HHHH ^?_P!IK_F5O^WO_P!HT4?M-?\ ,K?]O?\ [1HH
M ]@\"?\ )//#7_8*M?\ T4M=!7/^!/\ DGGAK_L%6O\ Z*6N@H **** "N?O
M/^2AZ-_V"K__ -&VE=!7/WG_ "4/1O\ L%7_ /Z-M* .@HHHH **** "BBB@
M HHHH **** "O%/%LC_%'XI6O@^V9FT'16\_4W0G#R#@KGU'W!WR7/:NX^)W
MC,>"_!\]U"0=1N3]GLDQDF0C[V/11S]<#O4'PI\&-X/\))]L4G5K\BYO7;E@
MQZ(3_L@_F6H [B.-(HUCC541 %55&  .@%.HHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XOXJ^%_\ A*_A_J%I
M$F^[MQ]JM@.ID0$X'U7<OXTGPI\4?\)7\/\ 3[N63?=VX^RW))R=Z #)]RNU
MOQKM:\6\)8\ ?&[5_"[8CTS7%^UV(Z*K<L%'I_RT7WVK0![31110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %1W%Q!:6[SW,T<,*#+R2,%51ZDG@5R
MOC;XC:%X'MO]-F\_4'7,-C"<R/Z$_P!T>Y_#/2N M?"'B_XJW,>I>-9Y=(T$
M,'M])@^5W'8L#T^K<]<!0: /:XY$EC62-U>-P&5E.00>A!IU>+2^$/'/PPD:
MZ\&7KZWH8)9])NOFD0=]H'4^ZX/^R:ZWP;\6/#_BV1;)V;3-7!VO879VL6[A
M&X#?3@^U '>4444 %%%% !1110 4444 %%%% !1110!S]Y_R4/1O^P5?_P#H
MVTKH*Y^\_P"2AZ-_V"K_ /\ 1MI704 %%%% 'S_^TU_S*W_;W_[1HH_::_YE
M;_M[_P#:-% 'L'@3_DGGAK_L%6O_ **6N@KG_ G_ "3SPU_V"K7_ -%+704
M%%%% !7/WG_)0]&_[!5__P"C;2N@KG[S_DH>C?\ 8*O_ /T;:4 =!1110 44
M44 %%%% !1110 4A(52S$  9)/:EKR_XR^)[JUTNU\):-E]:UYA JH>4B)PQ
M]MWW?IN/:@#"T)3\5_BS-XAE!?PWX?;RK%2/EFESD-^?S_0(#7MM8/@WPO:^
M#_"UEHMKAO)3,L@&/-D/+-^)Z>@P.U;U !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1\<]&N/[#T[Q;IH
M*ZAH5RLN]1SY98?GA@I^A:O5ZK:C86^J:;=:?=H'M[F)H95/=6&#_.@"MX?U
MFW\0^'[#5[7_ %-W"LH&?NDCE3[@Y'X5I5X_\$[^XT>[U[P#J+YN=)N&DM\_
MQ1$X8CVR5;_MI7L% !1110 4444 %%%% !1110 4444 %%%<IXT^(6@^!K/?
MJ5QYEVZYALX<&63\/X1[G]3Q0!T]Q<0VEO)<7,T<,,:EGDD8*J@=22>@KR+6
M_BAJ_BW4I/#OPUM&N)AQ/JTBXBA'JN1C\3U[ \&J5OX:\8?%V>._\5RRZ)X:
M#!X-,AR))AV+9_\ 0F'T49S7KNB:%I?AS38].TBRBM+5.B1CJ?4GJ3[GF@#C
M/!/PFTWPU<_VQJT[:SX@<[WO+C+!&]4![_[1Y^G2O1*** "N.\9?#/PYXUC,
ME];>1?@82^M\+*/3/9A['\,5V-% 'B8U7XA?"@[-8B?Q/X93@7<>?.@7_:/)
M'_ LCH PKTOPKXWT#QE9^?HU\DKJ,R6[_++%_O+U_$9'O70D C!&17FGBGX.
MZ9J5[_;'ANY?P_K:'>DUIE8V;W48QGU7'4Y!H ]+HKQNR^)OB3P/>1:5\2-+
M?R6.V+6+1-R2>Y X/KQ@C^[7K&EZMI^MV$=]IEY#=VLGW987##Z>Q]CS0!<H
MHHH **** "BBB@ HHHH Y^\_Y*'HW_8*O_\ T;:5T%<_>?\ )0]&_P"P5?\
M_HVTKH* "BBB@#Y__::_YE;_ +>__:-%'[37_,K?]O?_ +1HH ]@\"?\D\\-
M?]@JU_\ 12UT%<_X$_Y)YX:_[!5K_P"BEK5U#4[/2XHI;V=84EFCMXR03ND=
M@JJ /4G^O2@"W165<>(])M=8BTF:Z*WDA50HB<HK,"55G VJS8. Q!/;-%QX
MCTFUUB+29KHK>2%5"B)RBLP)56<#:K-@X#$$]LT :M<_>?\ )0]&_P"P5?\
M_HVTKH*Y^\_Y*'HW_8*O_P#T;:4 =!1110 4444 %%%% !1110!5U/4;72-+
MNM1O91%:VT;2RN>R@9_.O)OA7IMUXO\ %.I?$G6(B#.[0:9$PXCC'REA]!\N
M?7?1\4]0NO&/BO3?AMH\I42NMQJDJ\B.,?,%/T'S8[DH*]9TW3K72-,MM.LH
MA%:VT:Q1(.R@8% %JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** /%_B:C>"?B7X>\>P*1:3N+/4
M=HX(QC)]24SC_KF*]G1U=%=&#*PR"#D$5S?C[PROBWP3J6D;09Y(M]N3VE7E
M/IDC!]B:Y_X+>)6U_P  6]M<,?MVEM]CF5OO87[A/_ <#ZJ: /1:*** "BBB
M@ HHHH **** "F2RQP1/+-(L<: LSN<!0.I)/05SGC'QYH7@BP^T:K=#SW4F
M&TCP99?H.P]S@5YM%HGC3XPRI=>())= \*DAHK"(XEG'8G/7_>88Z$+WH T-
M>^*NI>(M3?P[\-K(W]YTEU-E_<PCIN7/'_ FX] V:V/!?PEL=#O/[;\07!UO
MQ%(WF/<W!+I&W^P#U(_O'GC@"NTT'P]I/AG3$T_1[**UME[(.6/JQZL?<UIT
M %%%% !1110 4444 %%%% %>]L;34K.2SOK:*YMI1AXID#*P]P:\GU3X3:KX
M9OY-:^&VK26$Y.9--G?=#*/0$\?@V>OWA7L%% 'E?AWXR0#4!HGC>P?P_K"_
M*6E4B"3WR?N@^IRO^U7J4<B2QK)&ZNC %64Y!'J#63XB\*Z+XKL#9ZU81748
MSL9AAXSZJPY4_2O+G\)^._A?(UQX/O'UW05)9]*N>9$'?:!U/NN,G^$T >TT
M5PO@WXK>'O%[BSWMIVK [7L+L[6+=PAZ-].#["NZH **** "BBB@#G[S_DH>
MC?\ 8*O_ /T;:5T%<_>?\E#T;_L%7_\ Z-M*Z"@ HHHH ^?_ -IK_F5O^WO_
M -HT4?M-?\RM_P!O?_M&B@#V#P)_R3SPU_V"K7_T4M<QX^EU ZC!-+H5]<6E
MI>V7V.:*2WV,YGC+MAI P8\1CC ^;G#''3^!/^2>>&O^P5:_^BEKH* /,]4N
M8UU35]'D;R]6U#6;"ZM+=B/,DB @+.N.H7R9<D<#;[BG:O/%'J^LZ*\BC5;_
M %JPNK2 GYY8E\C+KW*KY,N2.FWWKTJB@!DPD:&00NB2E2$9U+*&[$@$9'MD
M?45PUU:^*O\ A.M)5M9T8SG3+THXTF4*%\VUW K]IR23MP<C&#P<\=Y7/WG_
M "4/1O\ L%7_ /Z-M* #['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_ .2J
MZ"B@#G_L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*KH** .?^Q^,/\
MH.Z'_P"":;_Y*H^Q^,/^@[H?_@FF_P#DJN@HH Y_['XP_P"@[H?_ ()IO_DJ
ML+QAKOB3P;X9N]:O-;T-UA7$<(TB53+(>%0'[3W/?!P,GM7>UXGK9/Q7^+,.
M@Q$OX:\/-YEXPY6:7."OODC;] Y'6@"U\+?"'B>WL;CQ;+J.GPZIKO[^7[;I
M[SR*A)88*S( &R&QC^[Z8'H7V/QA_P!!W0__  33?_)5;X 50J@  8 ':EH
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
M'Q1N_&5TC'0M&;[/ID;#AW'(;'J,[S[E!VKVN@ HHHH **** "BBB@ HHHH
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 444A('4@9XH 6BL:^\2V5G>264<%]>7<>-T-I:/)MR,C+XV+P1U85-=2
MZS<6-N^FP6]K/)S*M_EC",=-L9(8_1@/>@#3J&:\MK>6**:XACDE.V-'< N?
M0 ]:HV6G7XM[J/5=5:\-PNS$,7V98A@@[-I+@G/4N2,#&*-.\-Z+I4IFLM-M
MXYS]Z<INE;ZN<L?Q- $-[K\L-W):6.BZG?3H<,R1"*(=_P#62%0P_P!W=4]W
M%K%Y9VWV6[M]-F8 W :'[05X^ZAW* 0>Y!^E:=% &99Z/Y-I<6]]?76IBY7;
M*;O9@J1@@*BJH!SZ5:LM.LM,MQ;V%G;VD(Z1P1+&H_ #%6:* "BBB@ HHHH
M**** "BBB@#G[S_DH>C?]@J__P#1MI705S]Y_P E#T;_ +!5_P#^C;2N@H *
M*** /G_]IK_F5O\ M[_]HT4?M-?\RM_V]_\ M&B@#V#P)_R3SPU_V"K7_P!%
M+65XLU1KK4_[ GMM3BTEH@][<6VF7%Q]H4G'D(T:,%!'WFSG!P.22NKX$_Y)
MYX:_[!5K_P"BEKH* /.[^TN1J&HZ/!IUX1J6J65[;S);/Y*0H(=^Y\;4*^0W
MRL03N7 YI^J6MY_:VJZ0MA=N^I:M9WL-PD#&%8D\G>6D VJ5\AOE)!.Y<9S7
MH-% #)D:2&2-)7B9E($B %D)[C((R/<$>U<-=:%J(\=:3$?%FLEVTR]82F*S
MW*!+:Y4?N,8.03D$_*,$<Y[RN?O/^2AZ-_V"K_\ ]&VE !_PCVJ?]#GKG_?F
MR_\ D>H[C1KZTMI;FX\;ZU'#$A>1VBL@%4#))_T?TKI*\D^,&MWFJW>G?#S0
MVSJ.KNINF'_+*#.><=C@D_[*^] '/^!-$U'XD^,+SQG?ZSJ26>GR&WTJX:.#
MS6P3R5,7E\!L\)]YNN5KUO\ X1[5/^ASUS_OS9?_ "/5[P_H=GX;T&ST>P3;
M;VL81?5CW8^Y.2?K6E0!S_\ PCVJ?]#GKG_?FR_^1Z/^$>U3_H<]<_[\V7_R
M/7044 <__P (]JG_ $.>N?\ ?FR_^1Z/^$>U3_H<]<_[\V7_ ,CUT%% '/\
M_"/:I_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P CUT%% '/_ /"/:I_T.>N?
M]^;+_P"1Z/\ A'M4_P"ASUS_ +\V7_R/7044 <__ ,(]JG_0YZY_WYLO_D>C
M_A'M4_Z'/7/^_-E_\CUT%% '/_\ "/:I_P!#GKG_ 'YLO_D>C_A'M4_Z'/7/
M^_-E_P#(]=!10!S_ /PCVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7/^_-E_\ (]=!
M10!S_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_-E_\CUT%% '/_P#"
M/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(]=!61J'BC0M*NC:WFJVL=T ";
M8/NEP>AV#+?I0!6_X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1ZO
M2ZN/[,BOK.POKU93A(HHA'(>O)$I3 X[XZBC3KW4KMY#=:2;&(+\GFW".['T
M(3('_?1H H_\(]JG_0YZY_WYLO\ Y'H_X1[5/^ASUS_OS9?_ "/3HK3Q1-,C
MW6KZ=!$&!,5K8L6(]-[R$?\ CHJQJ.@0ZI<^;<7VI)'M"^1;7CP)]?W95L_C
M0!2ET._@C,DWC?6HXUZL\=B /Q-O5&R6/4;Q[.Q^(^H75S&I9XH#8.R@8Z@6
M_'45T46B:;%IR6!M(Y;5&WB.XS-\V<Y)?))SSDU=CBCAC$<2*B+T51@#\* .
M#:;4FD(M]7\;SHIPT@TVSC ]\20*Q'T!JYJ0&CS)'J/C_6K7>NX2306:QXSC
MES;;1]":[*B@#E[/3+C4;87%CX]U6Z@8X$L"V#J?Q%OBK'_"/:I_T.>N?]^;
M+_Y'K6NM,L;RSEM+BUB>WF.9(RN QX.3[\#GVJGI_AVQTNZ$]G)?( "/)>^F
MDBY]$9BH_ "@"K_PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_-E_\CU)/
MI_B%+B66RUVW:-F++#>6(<*,\*&1T/MDY_&K.HW>K6@A-GI<=^I4^=MN1$P/
M'W588.>>K#% %+_A'M4_Z'/7/^_-E_\ (]'_  CVJ?\ 0YZY_P!^;+_Y'J[;
M:N[Z;/>7NEW]AY).^*5%E<@#JHA9]P^G/M45AXJT+4KM;.UU2W-VV2ML[>7,
M<#)_=MAN/I0!7_X1[5/^ASUS_OS9?_(]'_"/:I_T.>N?]^;+_P"1ZZ"B@#G_
M /A'M4_Z'/7/^_-E_P#(]'_"/:I_T.>N?]^;+_Y'KH** .?_ .$>U3_H<]<_
M[\V7_P CT?\ "/:I_P!#GKG_ 'YLO_D>N@HH Y__ (1[5/\ H<]<_P"_-E_\
MCT?\(]JG_0YZY_WYLO\ Y'KH** .?_X1[5/^ASUS_OS9?_(]'_"/:I_T.>N?
M]^;+_P"1ZZ"B@#G_ /A'M4_Z'/7/^_-E_P#(]'_"/:I_T.>N?]^;+_Y'KH**
M .?_ .$>U3_H<]<_[\V7_P CT?\ "/:I_P!#GKG_ 'YLO_D>K>H^)=%TF;R+
MW4K>.Y(R+<-OF;Z1KEC^ IUQJ5W)IT%UI6FR73S=$N&-KL'JX==R_3:3[4 4
MO^$>U3_H<]<_[\V7_P CT?\ "/:I_P!#GKG_ 'YLO_D>KM@FMRQW']J2V4)=
M<1+9!F:(\Y)=^&[8^0=.<YJM;>%;"&ZBN[F:^O[J)MZ2WET[A6]0F0BGZ**
M,.^F2PNWLW\>:]/>IC?:VEI:W$JY&1E([4E<@@\XXYJ:YTCQ/+803:7XDU<R
MRX+)??8X?*&.I"VK$GVX^HKLJ* .0L/#'B?R)5U7QYJ4K/PHM+.UAV#N,F)B
M3[C;5:V^&D-M>K>_\)-KMQ=HVY)[L6MQ)&?]EI(&*_ABNXHH Y__ (1[5/\
MH<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\ Y'KH** .?_X1[5/^ASUS_OS9?_(]
M'_"/:I_T.>N?]^;+_P"1ZZ"B@#G_ /A'M4_Z'/7/^_-E_P#(]'_"/:I_T.>N
M?]^;+_Y'KH** .?_ .$>U3_H<]<_[\V7_P CT?\ "/:I_P!#GKG_ 'YLO_D>
MM2[U;3=/CEDO=0M;9(0#*TTRH$!Z;B3QGWJO-XATR'[3B:29K4J)DMH))V4M
MT&U%)/X4 4_^$>U3_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\ D>KDVL2)]J%O
MI&I73P,HVI&B>;GNAD900._(HFO-8/VE;72(2T;*(3<W@C64'[QRJN5Q].?:
M@"G_ ,(]JG_0YZY_WYLO_D>C_A'M4_Z'/7/^_-E_\CU<F37I?M*P3Z;;?.OV
M=WA>;Y?XMZADYZ8P?SHFT[4;@W _MRXMU=U:+[-!$&B49RN75PV>,G&>.,4
M4_\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>K<V@PW/V@3WNI.L
MT@DVI>R0^61GA3&5('/3.#@4LOAO1;@S_:=,MKD3RB:1;A!*I<9PV&R 1D]/
M6@#$N85LPQNOB-?P!9!"QE;3UPYSA3F#[QP>.O!J&3>GG;/&?B:<PS""06^F
MV\I5SGCY;0\<')Z#C)Y%=A%;00/(\,$<;2MND9$ +GU..IJ6@#A=,2[C^)%H
MES?ZO>!--OD5]1A@C'$UKDQ^4B$@\<MZ#'>NZKG[S_DH>C?]@J__ /1MI704
M %%%% 'S_P#M-?\ ,K?]O?\ [1HH_::_YE;_ +>__:-% 'L'@3_DGGAK_L%6
MO_HI:Z"N?\"?\D\\-?\ 8*M?_12UT% !1110 5S]Y_R4/1O^P5?_ /HVTKH*
MY^\_Y*'HW_8*O_\ T;:4 7?$6NV?AGP_>ZS?-BWM8RY /+'H%'N20!]:\X^#
MV@WFHSZC\0==3.IZPY^S!A_JH,]L] < #_94>M4/'4\OQ*^)%CX#L9&_LG36
M^TZM*G0D?PY]@=H_VF/]VO98((K6WBMX(UCAB0)&BC 50,  >F* )**** "B
MBB@ HHHH **9YT?G>3YB>;C=LW#./7%8DGC3P^LK117_ -JD1BK)90R7)!!P
M1B-6YSQ0!O45F:GJEU8RI':Z)?Z@SKG=;M"JK[,9'7'X9HBNM6N-*EE&FQ6M
M]G$4%Q< J1QRS(#COP,].M &G16381>(?M2R:C>:9]GP<P6UK)N)QQ^\:3'_
M (Y^-0W/AZ>[N99)O$.L>4[$K!#)'$B#^Z"B!\>Y8GWH W*JMJ5BMO<7'VN$
MQ6X+3,KAM@ SSCVJM?\ A[2=5BMXM3L8KY+=<(MT/-';)(;()X')JS:V=AID
M8AM+:VM(V/"1(L8)^@H S[/Q18:C=QV]G!J,P<_Z[[!,D0XZ[V4*1]":+R_U
M\7<D&GZ'!)&IPMQ=WPB5O<!$=OS _K5LZ[I FMX3JMB);DL($-PFZ4K]X*,_
M-COCI44/B+2[G[,;:X>=;DL(GAA=U;;U^8*0/QQGM0 Z[@UBZL;=8+VVL+G@
MSLL!G'3D(25QSW(/THL=,N;>&=+W6+V_,R[<R".+RQ@YV>4JD=>I)/H138=<
M6X^S&#3M29;C=\SVK1>7M_OA]I7/;BB'4M1G-L?["N8%EW>;]IGB!AQTSL9P
M<^Q.._I0!7MO!^@VUS%<_8!<7$3!XYKN5[ET8=&#2%B#[]:VPH!)  )ZGUK+
MAFUV7[,9;'3[<-N\]?M3R%/[NWY &[9SC'O2PQ:\WV9I[W34P&^T)':.V[/W
M=C&0;<<9RIS[4 :E%9<6G:E_HQN-<G8QA_-$4$2+,3G&<J2,9[$=!GN*(M$"
M?9S-J>I7#0JZY>XV>9NSRP0*"1GCCCCO0!J5'+<0P_ZV:./@M\S <#DGZ"L^
M+P[ID7V<^3+*UNKK&UQ<23-AL[LEV);.3US4EMH.CV8MQ:Z58P_9E98?+MT7
MRPV2P7 XSDYQUR: &CQ#HS&$)JMD[3H\D2I.K&15SN*@'D#!R1Z4V/Q#I\_D
M&#[5,)XWDC:*SF92%SG+!<*>#@$@GMG(K21$C0)&BHHZ*HP!3J ,J/6FE$+)
MI.I&.6-Y-[1*FS;GY65F# G' QW'2E37H"(?-L]1A,L3RX>RD.P+G(8J"%/'
M )R>,9)%:E% &5'XDTA_)#7R0M-$TR+< Q,47.YL. 0!M).>PS5FVU;3;Q8F
MM=0M)UF0R1F*96#J,@L,'D<'D>E7*K3:?97#;I[.WE;8R9>(,=K9R.1T.3D=
M\T 6>HR**RT\-Z-$(Q!IMO;B*)H(_LZ>5L1L[E7;C )8GCN<]:%T"UB,?DW%
M_$(X6A4+>RE<'/)!8@L,G#'GIZ# !J4A4$@D D'(SVK,72;J/8(M<U%52!H@
MCB)PS'.)&+1EBPR.^.!D'G(MGK,80+JT$@6!D)FL\EY.<.=KJ,#C*@#.#R,\
M $%UX0T*[NI+MK 074C;Y)[25[>1V]2T94D^^:L7NF7<UM;16&L7=B8%V[@L
M<WFC  WF168].H()SR330=?C*;ETVX @.[#20[IN< </A.@SR1R>>E*+W6(]
MOG:/$_[@N_V:\#_O!G]V-ZIG/&&..O.,<@"V4.M6UI<"[O;._G"YM]MNUN,X
MZ.=SYR<<A1@=C4%IJ>MFZC@O_#QC5VP9[6\CEC3W._8V/HI/M4HUBX7;YVBZ
MC&3 9FP(W"D9_=_*YRW'&..1S0/$%G\HDAU"(F W!WV$P55&<@MLVAN#\N=W
MMS0!'>^*=*TV\>VOI+FV*8S+):2B$\9XEV[#U]>*T[:[MKRVAN;:XBF@F&Z*
M2-PRN.N01UJDOB/1F9%.IVJ.\'VD+)($/E=WP<' QSZ47-MH?B*".*ZBT_4H
MBHEC614F&#T9<Y].HH TZ*S=/T&PTI)UT]);<3+@JLSLJ8S@JK$JO7L/K56#
MP],ES%+<^(=9NUB8,D4DD<:Y!R,^4B%A[,3GO0!=U+6]*T:,/J>HVMFK?=\^
M94W?0$\_A45QK#G38+S3-.NM2$Y^18BL6!S\S>85P./<].*L_P!G:=#>RZE]
MCM4NW \RY\I0[ # RV,\#CK4<VN:3;EQ+J=HC)%Y[*9ER(_[V,YQ[T 1:=)K
M=RLYU*VL[(,N(5MYS,ZGG)8E5'IP ?J:KVWAH+=175]J^JW\\;!U\VY,48(_
MZ9Q!$(]F!J?_ (2/3#GRI9Y\6XN1]GMI9=T9Z%=BG<3G@#)/I0=:9MPM])U*
M=O($Z@0B/=G'R9D90'YZ'&,&@#26&))9)4B19),;W"@%L# R>_%/K+:_U5PW
MD:*RGR!(GVFY1/WAQ^[;9OP1DY(R..,]:&;7I-X6/3;?, *DR238FXR",)E1
MS@Y!/' Z4 :E%9;6FM2A]VJV\0:!5'DV?*2\;G!9R".N%(XR.3CD;2+F7>)=
M;U%E>!8MJ>4@5AC,BE4#!CCU(Y. * -2FNZQH7=@JCJ6. *S7T"RF$@GDO9O
M,A6"0/>R[648YVAMH8XY8 $\YZFE_P"$<T7?([:59N\D*P.TD*N6C7&%).<@
M;5X]AZ4 /N==TBS\_P"TZI9Q&! \H>=044D!21G@$D >N1ZU$_B+35,X22><
MPQK*XMK:68[6QM("*=V=P.!GCGL:T8K>"  0PQQ@*$&Q0,*. ..PJ2@#+EUE
MU,X@TG4KEHHU=0D2Q^;NQPID91D9Y!(Q@T27VJDSBWT;E$1HS<72H)&.-R_+
MO(QD\XY(X]:U** ,N7^WY/M B&FV_P B>0[&2;YN-VY?DXZ@8/H>.E$ECJTQ
MG#:R(5=4$9MK50T9&-QRY<'//4<9[UJ44 9<VB"Y^TBXU+4G2=44JER8=FW'
MW#'M*DXY(/<^U)-X<TBY^T_:K);I;D()DN6:57"XP"K$CM^//J:U:* *T.GV
M5N\CP6=O$\A4NR1*I8CIG YQ@8^E6:** "BBB@ HHHH **** "BBB@#G[S_D
MH>C?]@J__P#1MI705S]Y_P E#T;_ +!5_P#^C;2N@H **** /G_]IK_F5O\
MM[_]HT4?M-?\RM_V]_\ M&B@#V#P)_R3SPU_V"K7_P!%+705S_@3_DGGAK_L
M%6O_ **6N@H **** "O-/BEXO3P5J%AJ@ -T^E7T%HI&=TS2VF,^P +?\!KT
MNO/_ !SX2M?&'CCPM;7=S-!'9V]Y> PA2S,KVP ^8$8RV>AZ8[YH /A)X.E\
M,>%S>:B&;6M5;[3>/)]]<\JA/J,DGW8UWKS11,BR2(C.<*&8#<?;UK M?"$=
MO$T<VMZY>!WW2?:;TG>,8V$  !>O3'7D]*@L/ASX5TV[@O+;2E6[@F,R7!E<
MON..IW?,!@8!R!SQR<@&E?>*=%TZ[>TN+^,W28WP1*TLBY&1E4!(X(/3N*+O
MQ##!I]M=P6=Y=&Y<1Q0*BPRDG/59F3'3H<'D4^+PYH\/D;;")C!*9XC)ERCG
M&6!8D@\#\JEMM#TBS6-;72K&!8G,D8BMT4(YQEA@<$X&3[4 96E^,+:_D07
MM+%9W,5J)=1@=IY!C* (S#(R,@$]15&UU[5;V:T8:SHBPSS^4$M+.:Z+$8W+
MY@=0O4<E<<UV"1I$NV-%1<YPHP*=0!RMY.-8NK>2#4_$EK;S.81!#IYA4,.K
M.TD.]0<CG('!QTIT4<%YI%KIT^C:S>6TTQ60WCKN3!!W2%Y 2O/ &>G3I744
M4 <SI&GPZ8\$FG>#K;36E=DG=/(1T3CYB4SNSZ9SQS6C#<:[)]F,FFV,(9V%
MP#>LQ1.,%<1X8GG@D8P.N>-6B@#+B776: S2:;&HD;SE2-W)3C:%)(P>N201
MTHAM=;_T8W.JV;%'8S""Q*"1>-H&Z1MN.<GG.>U:E% &7#IE^OV8S:]>2-$[
M-(%A@59@<85AL) ';:0>>2:(=%:/[,9=5U*<P.SY>8+YF>SA%4$#' ]ZU**
M,N#P]80?9N;R4V[,\9N+V:4Y;&<[W.>G .0.V*6W\.Z+:BW\G2K)#;EFA/D*
M3&6QN*G&1G SCT%:=% $<%O!:Q"*WACAC'1(U"@?@*DHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&574JP!4C!!'!%
M4Y]'TRZ+&XTZTF+1&%O,@5LQGJAR/NGTZ5=HH RQX<TE?]5:>1BW^S#R)&BV
MQ_W5VD8^HYH/AZQ/#O?NIM_LQ634)V4I[@O@M_MGYO>M2B@#,7P[HRMO_LNT
M=_(^S;Y(@[&+^X2<DCU'? J]%;06X40P1QA5"*$0#"CL,=O:I:* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#G[S_DH>C?]@J__ /1MI705S]Y_R4/1O^P5?_\ HVTKH* "BBB@#Y__ &FO
M^96_[>__ &C11^TU_P RM_V]_P#M&B@#V#P)_P D\\-?]@JU_P#12UT%<_X$
M_P"2>>&O^P5:_P#HI:Z"@ HHHH *Y^\_Y*'HW_8*O_\ T;:5T%<_>?\ )0]&
M_P"P5?\ _HVTH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** .?O/^2AZ-_P!@J_\ _1MI705S]Y_R4/1O
M^P5?_P#HVTKH* "BBB@#Y_\ VFO^96_[>_\ VC11^TU_S*W_ &]_^T:* /8/
M G_)//#7_8*M?_12UT%<_P"!/^2>>&O^P5:_^BEKH* "BBN9O?%DEKK$D":<
M)-.MKJ&SN[PS[6CEE"[0J;3N4;X]QW#&[@'!H Z:N?O/^2AZ-_V"K_\ ]&VE
M=!7/WG_)0]&_[!5__P"C;2@#H**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BH;.[@U"QM[VUE$MM<1K+%(O1T89!'U!%34 %%%% !1110 4444 %%%%
M!1110 4444 %%0SW<%M-;132A)+F0Q0J?XW",Y _X"C'\*FH **** "BBB@
MHHHH **** "BBB@ HHHH ***A@NX+F:YBAE#R6T@BF4?P.45P#_P%U/XT 34
M444 %%%% !1110 4444 %%%% !1110 445#>7<&GV-Q>W4HBMK>-I99&Z(BC
M))^@!H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH Y^\_P"2AZ-_V"K_
M /\ 1MI705S]Y_R4/1O^P5?_ /HVTKH* "BBB@#Y_P#VFO\ F5O^WO\ ]HT4
M?M-?\RM_V]_^T:* /8/ G_)//#7_ &"K7_T4M=!7/^!/^2>>&O\ L%6O_HI:
MZ"@ KAM2T75I-7O["&P:2QU+4K6_:^$J!8%B\O>C*3N+'R!C"D?/R1BNWD?9
M&SXSM!.*Y&P\7ZI)IFEZOJ.BVMOI>H&$++;W[320^;@(70Q(,9902&.">A&2
M #K9D:2&2-)7B9E($B %D)[C((R/<$>U<7<^&M8/C'39!XGUQHUT^[5KKR+3
M]V3);X3/D;?FP3R"?W?!'.>KEU;38=3ATR74+6._F7?%:M,HED7GE4SDC@]!
MV--36=+EU5]+CU*S?48UW/:+.IE48!R4SD#D=N] &;_PCVJ?]#GKG_?FR_\
MD>C_ (1[5/\ H<]<_P"_-E_\CU)XK\2Q^%M$GU!K.YO)$C9T@@C8[MHR2S $
M(H')8_ADX!35]=O+2_LM/TW3H[V\NHI+@K-<^2B1Q[0QW;6)8EU &,=<D8H
M9_PCVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7/^_-E_\ (]:NE:C!K&DVFI6V[R+J
M)94#C! 89Y]ZMT <_P#\(]JG_0YZY_WYLO\ Y'H_X1[5/^ASUS_OS9?_ "/7
M044 <_\ \(]JG_0YZY_WYLO_ )'H_P"$>U3_ *'/7/\ OS9?_(]=!10!S_\
MPCVJ?]#GKG_?FR_^1Z/^$>U3_H<]<_[\V7_R/7044 <__P (]JG_ $.>N?\
M?FR_^1Z/^$>U3_H<]<_[\V7_ ,CUT%86KZSJ5KK=EI6EZ=:74]S;RW!:ZO&@
M5%C9%Q\L;DD^8.PZ4 ,_X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_
M^1ZGTK7TO+2_?4(DT^XTZ5HKU'E#1QX4/N#D#*%6# D#@\@$&K/]O:/_ &3_
M &M_:UA_9O\ S^?:4\GKM^_G;UXZ]: .8\*>&M8A\':''+XGURSD33X%>U$%
MH/)(C7*8: MQTY)/')-:_P#PCVJ?]#GKG_?FR_\ D>MJWO+:[LTN[6>.XMY%
MWI+"P=77U4CK^%8&F^)KZXU2TM-3T<:>E];R7%H3<;Y J%<K*A5?+;#J< L!
MR">.0"7_ (1[5/\ H<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\ Y'J'0O%<NKWU
MO%/IPM;>^MFN]/E\_>TT2L =Z[1L;#HP +<-U!&*Z:@#G_\ A'M4_P"ASUS_
M +\V7_R/1_PCVJ?]#GKG_?FR_P#D>N@HH Y__A'M4_Z'/7/^_-E_\CT?\(]J
MG_0YZY_WYLO_ )'KH** .?\ ^$>U3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO
M_D>N@HH Y_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1ZZ"B@#
MG_\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>L[_ (3#5ETZ\UA]
M#M3H]I/-'+)'?LUP(XI&1W$1B"G&TMC?TZ9/%=)=:QIEC+:Q7>HVEO)=MMMD
MFF5&F/'" GYCR.!ZB@#E=9\-:P^J>'V3Q/KDZIJ#L\GD6G[@?9IQOX@ Y)"?
M-D?/TS@C7_X1[5/^ASUS_OS9?_(]:4VLZ7;ZG%ID^I6<5_,-T5J\ZK*XYY5"
M<GH>@[&H]8O[VRCMTT_3C>W5Q+Y:*SF.)!@L6D<*VU<#'0Y) [Y !1_X1[5/
M^ASUS_OS9?\ R/1_PCVJ?]#GKG_?FR_^1Z;;>+$?P[-J=Q87 N()I;:2TM5-
MPQF1BI5"HY!(^\0H Y;;SC2T+4_[:T#3M4\GR?MEM'/Y6[=LW*#C.!G&>N*
M,_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1ZZ"B@#G_\ A'M4
M_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>N@HH Y__A'M4_Z'/7/^_-E_
M\CT?\(]JG_0YZY_WYLO_ )'KH** .?\ ^$>U3_H<]<_[\V7_ ,CT?\(]JG_0
MYZY_WYLO_D>N@HH Y_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_
M^1ZM^(M7FT72A=6]JES,]Q#;QQ22F)2TDBQ@E@K$ %L]#TJOI^MWYUI=)UC3
MH+.ZE@:XMWMKHSQ2*I <;F1"&&Y3C&"&X/!  &?\(]JG_0YZY_WYLO\ Y'K(
MT;PUK":IX@9_$^N0*^H(R2>1:?OQ]F@&_F C@@I\N!\G3.2>KM=7TV^N+JWM
M-1M+B:T;;<1PS*[0GGAP#E3P>OH:33=8TO68GETO4K.^CC;:[VLZRA6]"5)P
M: ,S_A'M4_Z'/7/^_-E_\CT?\(]JG_0YZY_WYLO_ )'J'5/$]]IEY+(VC$Z3
M!<0VTMU).8Y&:0J-T<93#H"Z@G<#G=@'')JGB>^TR\ED;1B=)@N(;:6ZDG,<
MC-(5&Z.,IAT!=03N!SNP#CD F_X1[5/^ASUS_OS9?_(]'_"/:I_T.>N?]^;+
M_P"1ZZ"B@#G_ /A'M4_Z'/7/^_-E_P#(]'_"/:I_T.>N?]^;+_Y'KH** .?_
M .$>U3_H<]<_[\V7_P CT?\ "/:I_P!#GKG_ 'YLO_D>N@HH Y__ (1[5/\
MH<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\ Y'KH** .?_X1[5/^ASUS_OS9?_(]
M'_"/:I_T.>N?]^;+_P"1ZZ"N>O-;U@^(KC2=*TJQN?L]M%/)+=7[P?ZQG  "
MPOG_ %9YR.M "_\ "/:I_P!#GKG_ 'YLO_D>LCQ7X:UB;P=KD<7B?7+R1]/G
M5+4P6A\XF-L)A8 W/3@@\\$5O6'B6PN?#_\ ;%Y(FG0QLT=P+N14$$BN4968
MG'# C/?CUJS=:]H]CI\.H7>K6%O93X\FXFN42.3(R-K$X.1SQ0!G_P#"/:I_
MT.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(]:U[>K::9/?1PRW0CB,JQVR[WEP,@
M*!U)[5C6'B'4I;R]T^_T9(M1M[5+N."UO!,)48L NYE3:VY2.1CIR>< #_\
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
MY8#.. <G*]K10!PGBKPWK.LZ#(=(%M9J-+DM8=*N;16>-F7!"NDP1"0%7/S
M<]B:[2R2XCLH4NY(Y+A4 D>*,HI/LI9B!^)J>B@#Y_\ VFO^96_[>_\ VC11
M^TU_S*W_ &]_^T:* /8/ G_)//#7_8*M?_12UT%<_P"!/^2>>&O^P5:_^BEK
MH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y__ &FO^96_[>__ &C11^TU
M_P RM_V]_P#M&B@#V#P)_P D\\-?]@JU_P#12UT%<_X$_P"2>>&O^P5:_P#H
MI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^?_VFO^96_P"WO_VC11^T
MU_S*W_;W_P"T:* /8/ G_)//#7_8*M?_ $4M=!7/^!/^2>>&O^P5:_\ HI:Z
M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ^?\ ]IK_ )E;_M[_ /:-%'[3
M7_,K?]O?_M&B@#V#P)_R3SPU_P!@JU_]%+705S_@3_DGGAK_ +!5K_Z*6N@H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /G_P#::_YE;_M[_P#:-%'[37_,
MK?\ ;W_[1HH ]@\"?\D\\-?]@JU_]%+705S_ ($_Y)YX:_[!5K_Z*6N@H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /G_\ ::_YE;_M[_\ :-%'[37_ #*W
M_;W_ .T:* /8/ G_ "3SPU_V"K7_ -%+705S_@3_ ))YX:_[!5K_ .BEKH*
M"BBB@ HHHH **** "BBN4N=/36?'.H6MW=:BL%MIMI)%':ZA/;*&>6Y#$B)U
MR2(TZYZ4 =717/\ _"&Z7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/4 =
M!17/_P#"&Z7_ ,_6N?\ @]O?_CU'_"&Z7_S]:Y_X/;W_ ./4 =!17/\ _"&Z
M7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/4 =!17/_P#"&Z7_ ,_6N?\
M@]O?_CU'_"&Z7_S]:Y_X/;W_ ./4 =!17/\ _"&Z7_S]:Y_X/;W_ ./4?\(;
MI?\ S]:Y_P"#V]_^/4 =!17/_P#"&Z7_ ,_6N?\ @]O?_CU'_"&Z7_S]:Y_X
M/;W_ ./4 =!17/\ _"&Z7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/4 =
M!17/_P#"&Z7_ ,_6N?\ @]O?_CU'_"&Z7_S]:Y_X/;W_ ./4 =!17/\ _"&Z
M7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/4 =!17/_P#"&Z7_ ,_6N?\
M@]O?_CU'_"&Z7_S]:Y_X/;W_ ./4 =!17/\ _"&Z7_S]:Y_X/;W_ ./4?\(;
MI?\ S]:Y_P"#V]_^/4 =!17/_P#"&Z7_ ,_6N?\ @]O?_CU'_"&Z7_S]:Y_X
M/;W_ ./4 =!17/\ _"&Z7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/4 =
M!17/_P#"&Z7_ ,_6N?\ @]O?_CU'_"&Z7_S]:Y_X/;W_ ./4 =!17/\ _"&Z
M7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/4 =!17/_P#"&Z7_ ,_6N?\
M@]O?_CU'_"&Z7_S]:Y_X/;W_ ./4 =!17/\ _"&Z7_S]:Y_X/;W_ ./4?\(;
MI?\ S]:Y_P"#V]_^/4 =!17/_P#"&Z7_ ,_6N?\ @]O?_CU'_"&Z7_S]:Y_X
M/;W_ ./4 =!17/\ _"&Z7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/4 =
M!17/_P#"&Z7_ ,_6N?\ @]O?_CU'_"&Z7_S]:Y_X/;W_ ./4 =!17/\ _"&Z
M7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/4 =!17/_P#"&Z7_ ,_6N?\
M@]O?_CU'_"&Z7_S]:Y_X/;W_ ./4 =!17/\ _"&Z7_S]:Y_X/;W_ ./4?\(;
MI?\ S]:Y_P"#V]_^/4 =!17/_P#"&Z7_ ,_6N?\ @]O?_CU'_"&Z7_S]:Y_X
M/;W_ ./4 =!17/\ _"&Z7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/4 =
M!17/_P#"&Z7_ ,_6N?\ @]O?_CU'_"&Z7_S]:Y_X/;W_ ./4 =!17/\ _"&Z
M7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/4 =!17/_P#"&Z7_ ,_6N?\
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
M&"*[>W\[[-%]HV>?L'F>6"%W8YQGMF@"2BJ5S?7$%V(8]*O+B,Q,YGB:((&
M.$PSAMQQQQCD9(YQ FJWC>5GP_J2;XFD;=);_NV&<(V)?O' QC*_,,D<X -2
MBLM-5O&\K/A_4DWQ-(VZ2W_=L,X1L2_>.!C&5^89(YP)JMXWE9\/ZDF^)I&W
M26_[MAG"-B7[QP,8ROS#)'. #4HJE9WUQ<M&)M*O+0-%O)G:([&W8V'8[?-C
MGC(QWSQ7%:YJFI:8^LS"XN7LYM2AMU97)-J^(,8QR$?<P/8'']XF@#T*BN#L
M_$&H-XE;4)K?4(M$O7:T@GD:)H..(G10Y?+L).2@W;T&>!GF5UBWB5(9]?,L
M#R1+>WMKX@G)5?.0%IXGP;,D%AM1Q@DJ>!P >Q45YRVJ$V-WIWAZ[U'5K2\N
M$BM9;2]$TJ($#3F.>609 X 8O\K/@'@ +<^(K66PLF\5ZA=Z5;VT,L=YLN'M
MR;M-ORL\+9R4)945CNW'&[:, 'HM%<+I^MQOX-%[!K/VRPM-21!?>?O/V99E
MR9&'8*2&+<E1N;J35/6-8BOXKZ_@U^ :2;Z)(I3J$MO;3 0_,@NHL^4-QSN&
M0678>2: /1J*\[U#57/PS%RET\2+>Q1?:'U9Q&T?GJ"5NU <QE3CS"-V,YSU
M.;%XQOM'T.>6REM)K<Z@(ENSJ?\ :-M$GE!B!//)#N)8$8+C&>,]* /5J*X7
M1O%6N:F;:^==.^PRW0M3;1+YDC9@\P.LR2LAR>P!X_BJC;>)]8UK5-*MK'7-
M$DN)7+R1P02M]C_=2$Q3H)/F;(X!:,Y4G;P< 'I%%<#IOB3Q/JB6TD;Z1"L]
MR+/#6TKE7^S^:9,^8,C.1LXXP=U9=E\3=1N=5@M\:<RLA66)% ='$1;<<S>8
M 6 P/**X8?O": /4J*XCP[KFL3^(8[?49+?R[JWCF\Q$94+F/<(HU+G:<$L2
M<[MIP!_#;\4Z7%<ZUH3&ZU.'[3>&WF6VU*X@5D$$S@;8W !W*IR!GC&<4 =9
M17FVCIJ=OXAT^XG>>*SGO[J,7<FM7,XE"M(JPM X\M">,$$_ZOKD@'7U34M8
MC\>'3=-NH(OM%M;@&ZB>:./_ (^F+!%=/F/EJ,YZ >E '945YKJOC/4C8V@:
M\TZTG>*UE%IAEGO6:0!Q V\8 QR,/U()4<TW2/B)JE_97,CIITEU$8BEK')%
MO=F.#;A8[B1@_7#L% P<J.< '6>(?^0YX3_["LG_ *175=!7'RWSZD?!-Y)-
M;S22ZG(7:W4J@;['=97#$D%3\IS@Y!X'0=A0 4444 %%%% !1110!\__ +37
M_,K?]O?_ +1HH_::_P"96_[>_P#VC10![!X$_P"2>>&O^P5:_P#HI:Z"N?\
M G_)//#7_8*M?_12UT% !1110 4444 %%%% !7/V?_)0]9_[!5A_Z-NZZ"N?
ML_\ DH>L_P#8*L/_ $;=T =!1110 4444 %%%% ",H92K#((P:CMK>*SM8;:
M!-D,*+'&N2<*!@#)YZ5+10 4444 (RAE*L,@C!J.VMXK.UAMH$V0PHL<:Y)P
MH& ,GGI4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !4-W:07]I+:W,8DAE4JZY(R/J.0?<<BIJ* ,>W\,:5;)&
MB17#A+@7.9KN:4O(  &<NQ+X 7&[(&T8Q@5L444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <_XA_P"0YX3_ .PK
M)_Z175=!7/\ B'_D.>$_^PK)_P"D5U704 %%%% !1110 4444 ?/_P"TU_S*
MW_;W_P"T:*/VFO\ F5O^WO\ ]HT4 4=#_:&_L/0--TC_ (1?S_L-K%;>;_:&
MW?L4+NQY9QG&<9-7O^&FO^I1_P#*E_\ :J** #_AIK_J4?\ RI?_ &JC_AIK
M_J4?_*E_]JHHH /^&FO^I1_\J7_VJC_AIK_J4?\ RI?_ &JBB@ _X::_ZE'_
M ,J7_P!JH_X::_ZE'_RI?_:J** #_AIK_J4?_*E_]JK(U#XZ:;J>H&_G\(WT
M=R8EA9[3Q%<6VY%+%0PB50<%VQG^\:** *__  NC2_\ H6]<_P#"PO:/^%T:
M7_T+>N?^%A>T44 '_"Z-+_Z%O7/_  L+VC_A=&E_]"WKG_A87M%% !_PNC2_
M^A;US_PL+VC_ (71I?\ T+>N?^%A>T44 '_"Z-+_ .A;US_PL+VC_A=&E_\
M0MZY_P"%A>T44 '_  NC2_\ H6]<_P#"PO:/^%T:7_T+>N?^%A>T44 '_"Z-
M+_Z%O7/_  L+VC_A=&E_]"WKG_A87M%% !_PNC2_^A;US_PL+VC_ (71I?\
MT+>N?^%A>T44 '_"Z-+_ .A;US_PL+VC_A=&E_\ 0MZY_P"%A>T44 '_  NC
M2_\ H6]<_P#"PO:/^%T:7_T+>N?^%A>T44 '_"Z-+_Z%O7/_  L+VC_A=&E_
M]"WKG_A87M%% !_PNC2_^A;US_PL+VC_ (71I?\ T+>N?^%A>T44 '_"Z-+_
M .A;US_PL+VC_A=&E_\ 0MZY_P"%A>T44 '_  NC2_\ H6]<_P#"PO:/^%T:
M7_T+>N?^%A>T44 '_"Z-+_Z%O7/_  L+VC_A=&E_]"WKG_A87M%% !_PNC2_
M^A;US_PL+VC_ (71I?\ T+>N?^%A>T44 '_"Z-+_ .A;US_PL+VC_A=&E_\
M0MZY_P"%A>T44 '_  NC2_\ H6]<_P#"PO:/^%T:7_T+>N?^%A>T44 '_"Z-
M+_Z%O7/_  L+VC_A=&E_]"WKG_A87M%% !_PNC2_^A;US_PL+VC_ (71I?\
MT+>N?^%A>T44 '_"Z-+_ .A;US_PL+VC_A=&E_\ 0MZY_P"%A>T44 '_  NC
M2_\ H6]<_P#"PO:/^%T:7_T+>N?^%A>T44 '_"Z-+_Z%O7/_  L+VC_A=&E_
M]"WKG_A87M%% !_PNC2_^A;US_PL+VC_ (71I?\ T+>N?^%A>T44 '_"Z-+_
M .A;US_PL+VC_A=&E_\ 0MZY_P"%A>T44 '_  NC2_\ H6]<_P#"PO:/^%T:
M7_T+>N?^%A>T44 '_"Z-+_Z%O7/_  L+VC_A=&E_]"WKG_A87M%% !_PNC2_
M^A;US_PL+VC_ (71I?\ T+>N?^%A>T44 '_"Z-+_ .A;US_PL+VC_A=&E_\
M0MZY_P"%A>T44 '_  NC2_\ H6]<_P#"PO:/^%T:7_T+>N?^%A>T44 '_"Z-
M+_Z%O7/_  L+VC_A=&E_]"WKG_A87M%% !_PNC2_^A;US_PL+VC_ (71I?\
MT+>N?^%A>T44 '_"Z-+_ .A;US_PL+VC_A=&E_\ 0MZY_P"%A>T44 26OQNT
MJTO[:]7PGJ,T]LQ>'[5XFN;A48JR$A9 RYVLPSCN:V_^&FO^I1_\J7_VJBB@
M _X::_ZE'_RI?_:J/^&FO^I1_P#*E_\ :J** #_AIK_J4?\ RI?_ &JC_AIK
M_J4?_*E_]JHHH /^&FO^I1_\J7_VJC_AIK_J4?\ RI?_ &JBB@#A/B1\2/\
AA97]F?\ $I_L[^S_ #?^7CSO,\S9_LKC&SWZT444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>ex19_001.jpg
<TEXT>
begin 644 ex19_001.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_'+_P<TW'BVS_
M ."C7_!MY=> -(\.>(/'=M^W%XFN?!>@^,/$6I^#_"6N>+H/CI^PC)X;TGQ3
MXMT7PMXXUCPOX=U+6%L[+6_$>D^"O&&IZ)IDUUJ5AX7\075M%I-W_8U7P?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YSQAXQ\)_#WPIX
ME\=^/?$V@>"O!'@S0=6\4^+_ !AXKUC3_#WA?PKX9T&QGU37/$/B+7M6N+32
M]%T31]-M;F_U35=1NK>QL+.":YNIXH8V<='7\_7_  7T^V?M)?LU?$?_ ()Z
M^"O%GCCPQXQ^*/P+\>?&SQ)=^ ?A;\0/BC)JI^'5W;R?L[? OQ3-\//#7B._
M^&T?[2GQUTL76D^+=3A-KK?@/]G[XW>&K/3M3>>[DTX _>+Q9XP\)^ _#NJ>
M+_'/B?P]X,\)Z' +K6_%'BS6M-\.>'=&M3-';BYU76]8N;/3-.MVN)H8%GN[
MJ&)II8HU8O(@;S;X(_M*_LY_M,Z)K'B7]G#X^_!7]H'PYX>U1=#\0>(/@C\5
M/ OQ7T30M;>TAOX]&UG5O >O:_8:7JLEA<V]['IU[<07CV<T5RL)AD1S^4O_
M  0)_;VU']OC_@EE\*/'7BZ]N'^.'P,TS5OV;?CJ+I[D:O+\1?A%HVG66E^*
MM2ENV2\?6?'GP_O_  3XY\03FWM+>V\7Z[XCTJQC\C2E8_S6?L.^//%'_!$O
M_@H7X.\%?#_P+<:I\%?^"QG_  3P_9_^*/[+O@.*TU2P^'VH_M]R_"W0W\#?
M#/5O$4"R6?AK1_&?QUU?QCX,U.31[*'2/AOH'[17PFU+Q//X<\!^&[[7[0 _
MN"LOVTOV.M2^)/B[X-:=^UC^S3?_ !?^'ZZLWCSX4V7QV^%MU\2?!*Z!<06N
MO-XN\"P>*G\4>&AH=U=6UMK!UK2K+^S;BX@AO/)DEC5O)!_P5/\ ^"8AMKJ\
M'_!1O]@XVEE*(+VZ'[7W[/AM[28ND0ANI_\ A8?E6\IDECC$<KHQ>1$ W.H/
M\[?_  1[^%VG_!3_ (.,?^"OOPLT[4[GQ!)X1_9K_9QLO$/C#4;+3M/USXB^
M.+GP-\ =2^('Q4\5V^D6]IILGC;XJ>.;_P 1_$;QO?6UO&-2\7>*=;U%]TMY
M([_,7_!O-XE^,M_JWQR^!\'PK\+>,OV4_C]_P5W_ &S/ 7[3/B75]?E\075U
MH<G[$7Q;U_2?A=XE^$5YX$GT>3P!XZUWP_H-_JGQ'G^(;!-6\.Z?\.[_ ,"S
MQ>,[+7(P#^R+6?VR?V0_#GC?X=_#/Q#^U3^SAH/Q(^+\'AFZ^$WP^UKXX_#'
M2_&_Q1M?&KVD?@VY^'7A.^\40:]XVM_%TE_9)X8F\-:?J<>OM>6JZ4UV;F$/
MU.J?M(?L\Z)\5%^!6M?'?X-:/\;F\-S>,E^#>J_%'P-I_P 53X0MXGN)_%0^
M'EWKT/BX^&X((Y)IM<&D'2XX8WD>Z"*S#^?K_@K'_P $L_AA_P % K[]C#]D
M+X6^-YO ?B?]GG]B+]MG7OV1/BG:>+-9N7^''QE_9Z^+'_!.7X:^"X?$_B+1
MYKS5[S3A;OK?@?QS?"#4O$6@WLUQXFTZSD\7>&["$\-_P1$_X*#_ !P_;+_:
M*\,_ ;]L;P/KG@3]O#_@GQ^S9^TS^S[^U/;ZO8B!?&%QK/QC_9!C^'/Q-:ZA
MN;[39?$WC6R^'GBV'QVF@:C?^&=7\0>'_P#A87A.6Q\&_$'PSX?T, _="'_@
MI1_P3IN/$ESX-M_V^?V*Y_%]EKQ\+7GA6']JCX%2^)+3Q.MW<V#>'+G0T\>-
MJ<&O+?6=W9'2);5-0%W:W-N;?SH)47W/XR_M$? #]G/0+;Q7^T)\<?@_\"/"
MU[<&TL_$OQF^)G@GX7^'[RZ62UA:VM=9\;ZYH>G7%PLU]91-##<O();RUC*[
M[B)6_D;_ .",WPI^&/QT_;F_X.Q_@Y\:;'3=0^$_Q+_:A3P=\0H-6?3(+*'P
MIK?Q._;YL]7U%K[6;>[TO2KG1[5WU;3]:O;>2+1;^QM=5 62S1E_+OX1_'#X
MW?&;_@R^_;8L/C)XC\0^)].^"O[1_P *?@?\%-3\2&^N;^'X(^&/C]^Q5XF\
M.>'+76=0DFNM;\/>#?%7C#QGX1\++Y\MCX8\.:#I/@/1X[+1_".G:=9 ']Z/
MP[_X* _L'?%_QQX?^&7PF_;8_9(^*/Q)\66NHWWA7X>_#K]I'X->-O''B6RT
M?1=2\2:O>>'_  GX:\::GKVLVNE>'=&UC7M2N-.L+F&QT72=3U6Z>*PL+JXB
MQ)_^"E'_  3IMO$U[X+N?V^OV*[?QCINM1>&]1\)S_M3_ N+Q+8>(I]132(-
M O=!D\=KJMKK4^KRQZ5#I4]I'?2:C(EDD!N76,_GQ_P2SM?$?Q<^ G[//BO]
MK;P5X6\#7G[(7_#(=Y^QMJ6F^-;W4M%N/#?Q7_X)P_"[X1:=XQA\2ZEX>\"7
M6M:Q\1]<_:*^,7PZU7P9?Z(^EZ;X_P!.T_0="N?%UWX6\.>,M8_.K_@EWX&\
M'_%7_@N+_P ''WPP^(_AW2O&GP]^(B_"OP5XX\'^(+1-1T'Q1X4\1Z;XNT'7
M-!UG3YPT-YIVI:/?WFG74$BE6M;F6/*AC0!_73:7=K?VT%Y97$-W:74,-S:W
M5M+'/;7-M<1K+;W%O/$SQ3P3Q.LL,T3M'+&RNC,K G#\6^,?"7@'0+WQ7XY\
M3^'_  ;X7TU[&/4O$GBG6-/T#0=.?4M1M-(T\7^KZK<6MA9_;=4O['3[8W$\
M:S7EW;VZ$RS(K?RL_P#!GU\8OBY\1O\ @GG\;/ /CCQ-KGC?X9_ ']JGQ7\+
M/@/XDU[54UJ;2? J^ _ 7B>Y^'>E:C&52?P]X6O=?B\0Z1&J&"SC\<RZ?IKQ
M:)::5INF^U_\''UEK?[4_P"RQ\7_ -@[X<>)/B%I7C*S^!TW[5.MZ5\/_A?\
M6?B*WQ&\1> /&]C>? +]G37H? 7@_7-#BMOCKJO@CXOZUHMSK.M:;+X;\??!
M_P"'.JWUI)HFJR3@ _HK^(/Q(^'OPE\':[\1/BKX[\&_#/X?^%[*34O$_CGX
M@^*-#\%^#O#FG0D"6_U[Q/XDO]-T32+*,D![K4+ZW@0GYI!7F5C^UE^RQJ?P
M7?\ :1TW]I7X ZA^SM&-1,GQ\L?C)\.KOX*Q_P!D:E<Z-JWF?%2W\22>!4.E
MZO97FE:@#KP-EJ-I=6-R([JWFB3\D_V!_P#@H G_  47_P""%FO_ +1NHZU9
MZI\6]&_97^-WPK^/T:7&FW5_9?'3X6_"_6='\5ZIK5EIEM:V&C7'Q#T]O#WQ
M?TWP^EK&NF^&?B)H5MM= LC_ ,UO[4/A/XB?\&\MM^T[\)_#>E_$KQM_P2(_
MX*V_LG?&?PSX(CN;J]\667[*?[8_Q"_9V\4Z/I7AM92!:&WUB[N-.TM9-6BT
M3Q;X_P#@7;Z9>SZW\5O&'[+VOOKP!_<3XS_;\_83^'%GX)U'XA_MJ?LE^ M/
M^)>DIKWPXOO&G[1_P<\+V?Q T.7[(8M9\$W6N>,[&#Q7I4G]H6'EZCH3W]F_
MVVTVS'[3#O\ :?A/\:_@W\>_"B>//@7\6OAG\:/ TFHW>D)XT^$WCSPM\1O"
M;ZMIZ0R7^F+XC\'ZKK.CG4+)+BW:[LA>?:;=9X6EB02H6_EZ_P"#B\G_ (>*
M_P#!MB,\?\/*O#IQVR/CG^Q[@_AD_F:Q_'>N>(/V=?\ @[V^!W@+]G_5=0T+
MP'^W#^Q-/XT_;0\$Z!)#+X4\5>*_ 7@S]J0^!_%WBK0["&/3]*\4Z)/\(_A9
M-I7BG5H7\21IXM\1Z=9:M'IOQ*U.QU$ _IQ^-G[4_P"S'^S3:Z5??M'?M&?
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
M6F65M+XB\0:%>:5;_#F*;76O]<T+POX'\.^";V^GB\+P+& ?H'XM_P""AO[
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
M\<=]\'YO@'8>&+:!M9CDL','QLOFATXVNLHEQ="?0X0#^\?Q+^WU^PIX,M?
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
M/^!-+^(_@C4[32M>\-:Q9?#Z+1UU?1[.36O#^LV=QJUGJ7XW?\%A_P#@K/\
M\% O^";/PR_9@^.7P]^"OP ^('@WQQ\);KXK_M/_  X^('A7XCZ'\0O@QI7A
MKQ?^RM\-?$8T/Q+I?QAMM&U(7_Q/_:8T7P-#:WWA.;4/">HW>@7-U!XOL$UV
M[LO>?^"M/_!8'Q/^R%_P3W\'?MD_L:>&OAG\8M8\=_#KX<?M$Z+;_%B#QA_P
MA\7[-'C3QG\&/A])XT:#P9JNAW=SXMOO&/[17P;TGP]X6O/%.A&\TS5/&WB6
MVGU>/X?ZIHUX ?6O[<?_  2P^#W[?'Q;_9C^-7Q3^,G[0?@7QG^QYX^7XK?L
M^#X3ZG\'-+TCP3\2XM;\#>)+3QE<67COX*_$.?Q1>6>M_#KPO?PZ-XKO-:\*
M.UI<6]UX>N+*\GMF]1_9M_X)Z_ /]FSXS_%S]IZRF\<?&']J_P"/&G:1H'Q7
M_:>^.&N:5XK^+7B#PCH/V9])\">'X_#OA_P?\._A9X @GL=+N;OP1\'_  !X
M \,:U/H/A5]>TO5/^$-\(#0OQX_;E_X*T?MN_LJ_LS_\$H_C7X6@_97\2>(O
M^"AGBOX">!/&^F:]\%/BZNC?#W5/C;X(\-^+G\1>%(=._:AL[[4K#PP^NRV*
M^&]6U W&N+#'.?$^CMF(^P_!;_@JK^TEXJ_:+_X*?_L#?$OPO\"[?]IW_@GW
M\*A\;/"?[0?PR\+?$77OV<_BUX'U;PIIGCK1=)\6_"#7OB1IOCCX8?$+2]"\
M6^"=+UWPS9?';QUIU[XDD^(-OIFOQ:?X"LKWQB ?=7_!2O\ X)?? W_@JG\)
MO"OP._:0\??&GP]\,/"7CW2_B;:>&_A'K?P^\,OJ/C31=!\6>&M)U?5-:\4_
M#3QOKS+9:1XTUR!=.TW4]-TN=Y+:>[LIY;9'/)_M(?\ !)#X!?M._'W]EC]K
M/QC\4/C[X,_:O_9'D*^ ?VC_ (3Z[\+O ?Q+\8Z4NL'6;7PM\5HK/X1W7@?Q
MGX,M'N_$6ECP?'X,TCPYJ'A[QMXZ\.ZWINJ:/XNUNSN^(_X(>_MX?'K_ (*5
M_L+^%?VO?CQIOPC\+:QXZ\8^//#ND>"/A'X/\9^'=,\.VG@+Q9K'A:XEU/6?
M&?Q/^(5UXEN-:-A;ZC#):V'A>/2MTMD\.J?)>#A?BM_P4P^*_P 3/^"K-I_P
M25_8PL_A?HOQ ^%_PD;]H']KC]H#XR^%/&/Q(\/?"WP/)I7AZ[T'X:?#WX3>
M$O&?PGG\6?$/Q3=?$GX075YXSUSXH:9X1\%Z!XRN9$\.^-/$.G3:!" >HO\
M\$A?AYIO[<'Q<_X*(^ ?VL?VN_A?^U-\;/ 6G_"KQQXQ\)R?LIZQH<WPTTNV
M^'MO9>#-,\%_$C]E/Q[X8L+*-_A;X(NSK']FS>*Y+G27W^(6MM0U&WNNBM_^
M"5'@6#POX>M)/VLOVU]0^*GA;]J[Q7^V=HG[1^L?$_X:ZS\;K7XV^*O@OJ/P
M!<M=:G\&KKX9W/PUT/X7:G<>%-#^$%S\,YOAG'X=CMO!VI>&-3\!PGPH_P _
M?#/_ (*3_&_P;_P4N^('_!(W]JN;X/6GQY\=_!2X^/G[$W[2O@'X;>._"_PS
M^+GA>7PSJESJ/@SQ_P# 37/BSXQ\0V7C3X?:YX(^*NJW.J>&?CQ:^&?B5X0^
M'VLP1M\+/$L=E8ZMY3_P3/\ ^"M_Q^^,_P"U?_P4 _8:_P""C&G?L[_L]?M(
M_L3V<OC2&'X>:%XZ\+_#7Q?\$=,@M+C7/CI_PEWQ,^*7B'R?!5KI.O\ @'QR
MMMK5MX,N4^'_ ,1/#6MO>.]MXF@T$ _67X-?L;>#?A=\;?&'[37B_P ?>/\
MX^?M'^,/ASH/P7/QF^+5A\++#Q+X4^"?AS7]0\8V/PC\#Z1\(?AI\*_!_A[P
M??>.M6U+QSXEG_X1R]\5>+?$DVFMXE\2ZIHOA+P-HWA?P+P%_P $KOA#\.O^
M"A'Q,_X*8Z'\:OVA[G]H_P",'@/3OA7\0[?5-1^"D_PYU[X9:6OPW6S\$KX7
MM/@?8ZAI5A&?A/X+9]:T7Q#IWC"0V-UN\2E=0NUD^#OV^O\ @I#_ ,% _P!A
MK_@E+J/_  4#U_0/V;KWXDR_$W1;S0O@YXN^ ?QF\$O9? WXJ^/],\.?!K2O
MB#ID_P"TYJ'B#P7\<K+P1?67C;XM:9]IU;1?#?B[7+OX2Z?I4W_"#W'Q%\7_
M %Q^SQ\>OV_/B'\3?@)?:CXR_9&^-GP.U_74\%?M5Z=\*_@%\8?@U\6/V:?%
MGBW]D2S_ &I?AK<MJGB_]JSXU^%/&'AN^_X3#X2>$O$4G]@Z/K<4_P 3O"]U
MINF-:7>KWWAP ^W_  %^S5:> _VCOC=^TI_PM_XO>+=>^.7A;X;>"M5^'_BZ
M?X9W'PX\$>&/A-)XNN_!.C_#R+0OAEH'C[2K'3]4^(7C_6KFVUWQ_P")(-0U
MKQIK^I7<<EU-:26?R5^QY_P28^!O[$7[4'[3'[5WP@^+O[0NH>./VO=>U?Q9
M\?/!GB[7?A.WPJ\9^+M1\5:YXPT_Q4OA#P7\'?!5QHNN>&-6\5>+E\/W6BZU
M8QK:^+?$4>L0ZQ+J4DZ_G'\-?^"I'[<7Q0_X*(?M]?L1WOQ(_8H^#OA;]CCQ
M/\ _"'A?XM^*_P!EOXZ>.Y/B5XJ_:5\:> _AO\,?">J>'-+_ &V_!$?AB_OO
MB#\1_#'A:'4[35-<BU6XNUN1I>D+)]GC];_:5_X*L?'3]BSX??L%> OVU9/@
M%^S%\=_VNOV@_P!H7X+_ !)_:.U;P7\0?&'[(OP5\.? _P <>*='\'?$-/!J
M_$_0/'KZ;^T?X?\ ^%6R_#S4/&GQ-\->&OAEIGC_ %SXJ_%O4K'PS\.M9\':
MF ?:_P#PZU^$G_#PP?\ !3+_ (73^T)_PT4/ O\ PJK^SOMWP2_X5J?A7YOG
M_P#"OSX;_P"%'?VU_9?F_-_PD'_"4#Q[M_=?\)?Y7[NJ'[<G_!*+X+_M\_&S
M]E_X_?%;XQ_M#>"?'W[&GC6;XE?LY'X5:K\&M,T3P!\0IM?^'7BD^+9=-\<_
M!/X@-XNO%\0_"KP3JB:3XVN?$7A@/IMQ:-H+:=J-_97'LW[)OC[]J;Q=XN^*
M%A\;]?\ V>OBQ\&D\%_!GQQ^S;^TA^SCX:\1^$_"/QHT3X@M\29O&$>JZ'KG
MQ>^,UA8:QX,A\/\ @F*!_"OC'6_#?B'1?$&E^.['6;4^,7^'_P ._K_Q1;>)
M[O0-3MO!FL:#H'BB6 +H^L>)_#FH^+M!L+KS$)FU/PWI/BKP1J.KVYA$L8MK
M7Q7HD@E>.8W92)H)0#X;\+?L$ZCHOQ*\??&'Q3^VO^V9\5?B3XU^#US\$-'U
MSXB:U^SC)X?^%G@[5/$OA_Q/XDO/A7\*_!G[-?@WX-^'?%?C&[\+:!8^,O$V
MI?#O7=1\3:7H^C6^K/<SZ!X?NM*^)_@[_P &]O[&GPE^ -G^R'??%C]K/XK_
M +'$'Q)7XP:G^RI\1_BCX(L?A/XO^(T%YH.HV6L^/M2^%/PI^%_Q7\>>'[#4
M_#>DZQ!\+_%?Q,U;X12^(+2T\3WO@&Z\2Z7HVKZ;\#_\$Y_^"NG_  5#_P""
MD?[#?Q%_::^&-S^P;X2^/FE>/OCA\.?@O^RI?_LZ_'GQ'<_''Q#\$?@_X ^+
M-]#:?%)OVV?"EMX(B\0MX]T_PA%?:MX'U30M!UVZ\.C5M<*>(XH['Z9_X*T?
M\%5_VR?^"6_[3'[)OBKQIX._9_O?^"9W[1?Q!\'_  Y^('QIN_AA\8=6^-'[
M/7BF:U%SXNT?Q=;Z1\7=-\)^)H=1\/VVK_$7P+J>C>';/7+O0O#?Q"\*S^!-
M2U7P'INO_$  _HET;0]'\.:+I7AWP[I6F:!H.A:98:+H>BZ+I]II6D:-I&E6
ML5CI>E:3IEC%!9:=INFV4$%I86%G!#:V=K#%;V\4<,:(OYK>"_\ @EA\+/@9
M\9/C1\9OV1/CE^T-^QU=?M&:^?&OQQ^&GP9O/@KXJ^#?CWXD27FKWES\3H/A
M_P#M#?!/XX6OP^\:WYUF>VU2;X57O@7P[K-I:Z;%K/AS46TVR>#TKX"?%#]I
M_P"//C_XU>/] \5_ "/]CB7^RM'_ &3O&%M\)_B?<?$7XKW,-A(?%_Q2U'5+
MWXS:5X7\1? Z+7]FC_"3QCX8\.:-!\>=%M-2^*'@K4+7X1ZI\,O'7Q._%#_@
MGS_P5/\ ^"F__!0K]G#XQ_%3P7XF_8!^&GQ@\*?M4_&+]D3X(_"#Q=^S7^T)
MJGAKXY_%+X4_ I?CY:PW?Q/LOVU--E^&L/BCPKIOBU+F*3P+XTA\+6_AY=4E
MO]>%[_9UN ?M;\6_^";G[,/[0_[+GCG]DO\ :0T?QC^T#\/_ (G^)S\0_B+X
ML^)_C76;KXI^)_BF-3L=8M_B7;>-/#$GA@^!M;TJZTW3]-\->&?AGIG@KX9>
M#? MC9_"3P;X"\/_  ?M8? *^/>(_P#@DW\-_C#J7P$C_:[_ &E?VI?VV_ '
M[-/BG1/B#\+/A!^T9J?P$7X=2?$[PK%>V/A'XF_$V'X+? 'X.^*_C1XP\,Z)
M?W6@6?\ PM;Q7XM\-:MIUWJ\_BOPYXBU?Q)XFU/6? OVM?\ @JE\:?AS\:/V
M$O\ @GS^SK\(O WB'_@I!^VU\-=(^*>N:'\8'\7:-\%?V6/ASI_A[5=>\>?$
M;XFZ;HUUIWB'QZ;:?P+\5M$\+?"_PI\0-"\0W=[X%U$ZUXHTZ]N_!FC^/?LB
M>?\ X*5> _B[^S?X<U3Q'^RU\=?@U\0=>\<^&/V@_'_A7X&_$_X.>./@O/I7
MP/\ BMXO\!>-_#_A#4_VD/BIH'C/P)XP^+.@^ / ^O65UXFT3Q1X)&I6FGV2
M>/(OB%=^,/@P <#^U)_P2B^%?[5G[67P._;3\2_M _M,_#?XY?LU6&I6'P*U
M'X6:A\ [3P]\/!KBW2:_<6^@^/\ ]G_XAQ>*9=;CO+F*]@\>W'BRPBBE>+3[
M.R1W#>T?LX?\$_/@5^RM'\9?$7PGO?'O_"]?VB=:A\4?';]J;QQK^E_$3]H3
MXH^*+2$6NFZKKWB7QEX?UCPAIVDZ%:AK7PQ\.O"W@;P_\)?"<$URGA?P!HYN
M9V?\UO\ @E5_P4P_:Y_;S_:Z_P""K?[.'Q*M?V<_".@_\$\/CM=_ ;P?XC\#
M?"SXG0ZQ\1M0NOB#^T9X!TKQEXEM]?\ C_KEGH]E8/\ !/2M8U'PMI8FGU5-
M<U'3;7Q1HK6]MJ)^H?A1\3O^"G'QH\'_  8G\+>)OV--%FUCQ]^V#H_QQ^+^
MJ?L_?&C5?!?A71/@/\7I_@[\(?#/@3X0V_[76C^*=7\<?%#4=*\0>+-?UG6?
MBG;>&/#OA_0]:L8K:?5K+1$\6 'F?[-__!#_ .'7['_P1^)?[.W[,'[=/_!0
M'X(_"?XO>+O%'C_Q[I/@GQ?^RQ;^*;_QSXS\.>'?"7B3Q;H'Q0U']DG4?BGX
M UR^T#PGX=L[6\^'?C3PH="GTN'5/#JZ1J\MS?S_ *V?"CX5>%_@[\'_ (:?
M!#PRVI:CX,^%?PU\'?"KP\_B>YAUC6+[POX(\+Z;X1TEO$%X+6UM]4U*ZTG2
M[<ZM<BRMH;ZZ>XE^RPI+Y2_SJ_\ !)__ (*9_P#!4#_@IM^SYK/[3&B:+^QA
MHVC_  S_ &]?"?[+GQ*^#6D?!7XT0>)M=^#EEJ_P&O\ XP?%WPA\5]8_:RFT
M3PYXG\(?#KXO>(_%6D>#]6^&'BFUOI? 3VBZIJ%WKMKIUM[G^P-_P45_;-_;
M _;S_P""HO['OB2\_9C\(Z)^P7XHTWP1X&\9:)\$?BO=ZKX[U7QQ-\3-.\*:
M]XLT^_\ VGGM++3O"=_X.T>[\0Z#I$D=SXVLY]2L].\0>!)I;6\M0#Z+\,_\
M$=?A#\+/A)\6_P!FS]G;]I3]K7]FO]E/XT:EXJO_ !3^S3\+/%/P6UCP#X<M
M?B'I"Z-\4/#WPJ\8_&#X%?%/XX_"?PO\2+<W%WK>A>!OBSI%EX9U?4-5UWX6
MK\/-<U?5-2O.W^.7_!(_]D[XR_L&Z3_P31T!/'WP _8XTJQT+2W^%WP-U3PE
M8W&K:=X<^(FC?%G2XM5\8?$[P5\4?%\FH2?$C18_&.N^)++6K'Q5XNUS4=;O
M/&&N:\^KWWF_'7_!&7_@J3^T=^WE%^WW\-?VOM)^ WP,_:9_88^,E_\ ";X@
M_#_X=^#?'D'@KP=8P6OB;2;'Q]KWC;Q;\8O$=CXTTNX\=?#WXG:;?:/X?N/"
M\&EZ#X1TS69?$\MMXPTZ>Q^;/^"CO_!6_P#X*&_\$]_^"7GP _;UU71_V1O'
MWC?X[_'3P[X:TWX=W?P,^//@32M(^"WQ3\#?$KXA_"#5==M-5_:5U'Q-H'Q8
M_P"$-\#^']6^)?A>[^V:3X8\3>+M8\ Z;=ZNG@9/'/C0 _HV_9_^#6F?L]?!
MCX9? _0O%WC#QMX;^$W@CPM\//"FN>/3X1?Q2?"W@S0-.\->'K+4[CP3X2\$
M:%=SV>DZ7:PO>Q^'[:ZNI!)-=232/D?&W_!2[_@EO\"?^"J_PP\%_!C]I/Q_
M\;-!^&/@;Q_I?Q2TSPM\)-=^'OA=;WQ[HOASQEX3TKQ!J>M^(_AEXS\2NUGH
M'CSQ'8KIEAK6GZ+,;BWN[G39[VTAN%N?"#X@?MS2?M.6/@OQUXZ_99^/7[.N
MF6?Q(\!_%;QM\%O@'\5/@AX\^$?Q^\.^'_AIX[\"^&-2MO&/[57[0>B>*/!_
MBKP3XP\0+J^LZ?8:7)X:\7:/IGAO4;J'4-5@M9?#?^"MG_!4/7?V!IOV4?@5
M\$? 'A?XI_MC?MZ?&2R^!/[-7A?XB:IXBT3X3>&]9OM9\(^%;_XF_%G4O">F
M:EXBN?!?A+Q-\1? 5O?>%]!?2?$'B2RU;5;G2-8L8_#VHSQ 'L?PU_X)7_L_
M^$_VO+']OCXJ^-OC3^U1^V%X=\*OX"^'_P ;?V@O$G@M[OX5^ Y=%U30IO"7
MPS^'/P7^'OP9^#/A/3[BU\0^+KFXU"U^&\OB*?4O&_C34)=;>Y\3:I)/B^&_
M^"5'PO\ A/\ M3_M(?M:_LR?'W]HG]E3QQ^UT^A:I^T1X+^$$?[.VN_"WXB>
M-O#O_"43:?\ $R3PO\</V>OC!?>'_'TNI>,?$6MZIJ/AO7-*T;6];U74=3UG
M0;ZXU;66U'Y4_;._X*/?M,?\$I/BI^R#K/[;6O? GXW_ +'_ .T[\14^ /Q!
M^,_PA^"GC_\ 9Y\3_LT?%G4;31]3\,>/_$-GXL^/_P"T)X=^('PGUO2[/QYJ
M6M^$K>3P=XW\(:!X9U#7M*\2?$2\T@^&-;POCO\ \%#_ -N'PU_P6I^%7_!*
MSX7:Q^RKHG@WXQ?LT:Q^TAI'Q<\>_L^_%[QWXF\%V^FZC\7H(O ^J^'?#W[6
M?PWTKQA++;?#&V#^+;:^\&I]IUJ4KX6$=C''=@'Z6_%G]@GX7_$7PG^S7X6\
M%?$'XT?L[S?LBZQ-K_P$\5_!#Q9H$7BOPGK$G@#6OAG]KUN\^+'@_P"*^F_$
M6*?PGXCUZUU[3?B5I/B_2?&]WJ]_?^/[#Q5<7,K-G:%^P+X0L?$GQK^*7BCX
MS_&/XA?M%?'#X5Z-\!M7_:4\5:;\!H_BAX'^!.@7^K:YIOP@^&6B^'O@AH?P
MA\,^#9?%7B7Q9XRUU[[X7ZYXC\5>*/$LE[XG\0:M9^%OAYI_@S\I?VQ/^"F_
M[?G[)'_!+WXZ_P#!0!Y_V./BNG@?XL?"6]_9^\1>&O@U\:]!^%W[2_[+/Q^\
M.?LV:A\,_B;9:3?_ +2^I>)_AUXHL=8^+7Q L/$,)\2^/]$U*X\'V&FZ5%81
M?:M>U#Z_^!O[07_!0GXB^/OV7;&;XC?L8?$'PK\5?A%X&^+W[1'A7P=^S9\<
M/AY\1_V<?!GQY^!WQO\ &/[/WCBVU#6?VO\ XF^'?B%X6UGXR_!;6/A=XDM;
MO3? NJSQO!>Z2]N]]++HX!<^ G_!&?X,_LQ_LEZ=^Q?\$/VD_P!K/P3\'=#^
M-?@?X^>'9X=8_9VUCQIH/CWX??$WPC\9?#_V+Q'KW[-^J+>:)_PLOP-X8\3:
MAIFMV&K&_73Y/#\US_PBM_J.A77VG^T/^QA\$?VIK?\ 9^G^-&EZEXD\6?LP
M_';X0_M'?!WXB6L^FZ/XW\-_%#X0>*=%\36U_P#;=.TF'1Y=#\?0:1/X:^)'
MAB+0[?0M;T'5[J72+'P_XCTCPEXA\-_BS_P3._X+:?$7XZ_L/?MS_M]?MT/\
M%?A[\)OV+_B_\3_A+JGA_P"!WPU\<Z3X@\2GX=^%OAQK^FZUI^I>/OCGXTL+
MSQ!X^U?QU'X+\,^ 18:5%_PD5UH7VCQT\-U<K']6_L)_M#?\%.OV\/V:='_;
M*=/V3?V6/!GQLM+_ ,9_LT?LZ^,_A'\7OC1XV_X5/-:3Q>!/%7QO^,^E_'/X
M/Z9#JOQ,NE3Q3HMI\/?A)-IOA[X=7?AC7;FY\2Z]X@U3PEX7 /1?CI_P2*^$
M_P <_P!NOX<_\%'+K]HW]J3X=?M2_!WX?ZA\+?A+XH^'M[^SG)X;\ > =5MO
MB?9:CX?T_P &?$3]G#X@Z#XA6[L/C'\0K)M3\=VWBS6HH]:AGMM2@O=)TFZL
MNHU3_@EQX%\7^ OC]X-^*?[4_P"VC\6=?_:)^(W[.7Q)\3_%KQ9\6/!7A_XI
M> [[]EGXK>'?C1\)?#?P0U3X6?"OX=>&/@OX/TKQ]X>DUN31_A]X2T6:RU/Q
M'XJ\1>&K_P />+M:E\11_F/^W+_P57_X*,_LB_$S_@CG\%-6^'W[+/A#XH_\
M%*/BH_P'^,NC>+_AQ\5?'%E^S[\1['XF_ 7X:ZSK?@Z_\-?M#>";?XG^$;:\
M^,M[JNC6TTWAT^(M*\/:;=VOBB.V\1"ZL/T[^#?Q2_;K\2ZE\=G\5^._V5?'
M_P )[+X86'B/]G;]HGX8?L^_%7PAX<U+XD^#OB#\3O!/QP\"?$3X7^(/VM/B
M!J6NV.A1^$/"FH^!?$?ASXE^$M,\4V/BB\U2PNM5@T.\M(P#IM0_X)T>%?'O
MB?0?&W[0_P"T-^T!^TYXP\"?#+XR_##X3:_\5;+]G;PY)\)K?X^^#E^'OQ4\
M=^$]'^!O[/WP?\-:I\3?$G@53X2A\3^.=$\767AWP_=Z[IGA30]!M?&'C:/Q
M)S>D?\$P?!'_  A'PO\ @K\1_P!IC]JCXZ_LS?"+Q9\.O%OA3]FOXQ:_\%]>
M^'^HR?!S4=,\1?"'PO\ $#QIX>^!WA;X\?%'P+\.?&_A_P *^/-*\+?$7XP>
M)K;Q'X@\*:%IOQ"G\:>"+:;PA/\ @]\'O^"\G_!0KQ/_ ,$BO%__  6.\6^!
MOV-/$'PW^#GQNT[X<_$_]ESP]\//C=\//&WB?PEJ'C[P!\,4USP%^T+JOQ^^
M*&@:'XC_ .$G^)GAN^.D>(/@%K6G)H5CKACU.YU)=/M+O]$OCY_P6J\$^'_B
M5_P3F^&NG?$;X9?L:^%_V^_V7K7]K33OV@/VP/!6J^)O WAK1==T+PEK7@KX
M!+I_AGXH_#'PSX;^*VNV_B74[_Q1XY^(/Q(TKX?^#8/#.F>&-+L?&OBOXE>'
MUT( _<3XK_"KX>?'+X:>.O@[\6O">D^.OAG\3/"VL^"_'7@_787FTKQ%X9\0
M6,VG:KIEV(98+F$3VL[^3>65Q:ZA87"PWVG7=I?6]O<Q? 7P:_X)BZ?^SW\*
MH?V=O@W^VK^V[X'_ &9M-_MG2O"WP/L/&WP1O%\ ^ /$&H:A>:E\+_A]\=]4
M^ -[^U9X0\*06NJ7VD>&/$&E?'N/XL?#S3GLY/AK\2_!VJ:+H&I:5]$_LE>*
MOVJO$6E_&;3?VK=/^#UQJ_@WXR)X;^#GQ'^!>A>*/"WP^^-WP2O/@Y\'_&>C
M?%:R\+^,/B%\3]:\-ZC?^/O%OQ&\):IX>;QAK5CHESX/.EZ9KGBVPM+?QQXG
M^:/^"QO_  4;?_@EQ^PYX]_:BT;P1:?$OQ]9>(?!W@SX<>!-3?5+?0]<\1^)
MM;A&HW/B/4-'1[_2] \/>$++Q+X@N[Z,(DM[IVFZ.\]M)J\$Z 'HW[1G_!-/
M]G?]H3Q9^SE\5["[^(/P"_:#_9#L+K1?V:?VBO@+KNBZ#\4/A9X7U/2[;0-;
M\%"R\=^&OB'\,_B%X'UWP[;S^'=1\*?%GX=^/M'BT76?%%II5OIC>+/$DNJ)
M\(O^"</PB^'G[4/B/]MKXB>/OBQ^TU^UKJW@-OA/X7^-_P >+CX;2ZI\(_A(
M;V]U'_A6_P 'O!/PF^&GPI^%O@C17OM3U:ZO->3P-J'C[5GUSQ'!K/C'4++Q
M/XCM=4];U;X^K\5?V,YOVH?V8/&'@^2R\;?L_P 7QU^#OBSX@^#O$/BKPC<Z
M-JW@E/'?AVY\6>"="\8_#SQ/-%=Z4\=KJFD6_B[0-7TF\DFBG<W5E-92?@5^
MQ+_P7B_: _:2^ ?[>GPK^._PI^&/[*?_  5(_8G^$7Q%^/$/P?\ &?A#QSJ_
MP=^+'PI\.^!I?B%X5\4>%O#C?%;1?'L]K<:9<>'[/7]0T[Q[J_A[4_"?C/X=
M_&3X>ZWXO\,^,[SPWX2 /Z"/V??V9K'X!Z+\4_#]Q\6_BM\;-(^+'Q*\=_%#
M5K+XS0_"6]@T'6/B7J^H:[XTT7P[#\-_A1\-(6\*ZQJ>IW4_]C^)8O$AL8F%
MCIUU:6!EM9/D?QM_P2#_ &8/%G_!/[6?^"9>B^(_BY\,_P!D[6_%GC_Q'=>$
M_AYJ_P /K/7+;1_'W[16O?M,_P#"OM*U[Q1\-?%9TCP1X0\<ZZ="\'1:996G
MB>T\$:5I6D:YXHU_4X[W7+[X[_X*=?\ !1S]MK]A#XA?\$M_A7X0U']ECQIK
M?[=WQX\-_LY?$3Q7XC^ _P 7(])\$^(O$?B7X8:"?B)X*\*Z9^U1I]Y<Z)IT
M?Q N;D> ==\57%_?OIL$7_"?Z<+B1HO8_@[_ ,%1/'O@G_@IQJ'_  26_;9\
M(>"-)^.GC3X8VWQJ_97^/?P9TSQ-X>^%'[1W@%=)\7:KXDT;5/A=XM\3?$/Q
M5\&O'/A>/X?>/5M(;GXE_$7PUXL'@KQ7&-<\,7UKX4L?&X!ZI\*_^"/'[,G@
M;Q+^RAXF^)7C3XW_ +4A_81\)^'O!W[&?AC]HCQ#\/M2\ ?L[V/A+P]I'A;P
MIK?A?X?_  H^&/PD\'^,O'GAG1M T,>'OB5\7M'^)'Q"T35]#\/>)]+\36GB
MGPSX:UK2/1OVG_\ @F=\&?VE?VG_ -G_ /;7L/B#\8/V??VL_P!FW0O$G@[P
M%\</@==_#$Z]JWP]\5:=XGT[5/AQX\\-_&3X7?&#P#XM\'1KXV\87FEVUUX3
MM]8T74O$NK:AI&M65U.DD?B/_!</]O'X]?\ !-3]A?Q1^U[\!M,^$7BC6/ G
MC'P%X=UCP1\7/!_C3Q%IGB.T\>^+-(\+02Z;K/@SXH?#VY\-7.C&_N-1EDNK
M#Q1'JH2&R2#2\/>-\[^(?^"M?QM_8_\ CY_P3_\ AA^W=X<^$'BKX-?\%)]'
MT&R^#G[1_P  O"?CKX46WP@^,&MP?#Z.V^%7QC^%_P 0/B5\;+>[\,WE[\2/
M#3:=\9-(^*^A(\%YJ\FH?##3M*\&ZWXAG /V/\#?LX^!/"_@_P"*WA+QC<:A
M\;W^/.JZUJOQSUSXQZ3X'UV;XN+K7@S1/AB^B>,?"/AKPAX1^%Y\*V?PJ\+^
M%_AJGA70? .AZ#JWAS0_[0\4V'B'QCXA\9>*?$OQ7^SO_P $JO#'['W@36/@
MM^R7^V!^V5\!/V=;SQ1K'B?PM\ -'\2_ 3XF^#/A0WB6ZDU#Q1X?^$WB_P"/
MO[/?Q<^,OA+PMXDU:>ZUW4='N/B=K"VGB35-?\5:!/HGBKQ)KVMZC\O> ?\
M@HQ^UYXU_P""XGQW_P""6<C_ +.&F_"KX2_LT:7^T?IGQ&7X/?$^[^(6KP:F
M?@Y;+X&U!#^T=;^&[>:VN/B=?7;>++;2&2>'2;2P'A>%[F748OC?X _\%>?^
M"DW[1'B__@M3H?AK_AA7PM;?\$@O'_CG0H+;Q5\%/CE'!^T)X=\">*_VC[&_
M;4O&4?[6=O8_!'4+OP[^SS=21ZS-X9^*&DV>K>*X9[VPCTO0IAJ0!_07\:/V
M/?A[\9/V2O$/[%O_  EWQ.^'GP:\5?"B]^!_B"X\(^(])\4?$'5_A;JO@^]\
M"ZYX=U7Q[\;/#OQ<US6-4U_0+Z8ZYX^U>2_^)6I:SN\1S^,CKUU?ZC=Q_L1_
ML>>!/V#?V<_ '[+GPJ\:_$GQC\+OA=::GIG@4?%&[\$:GXBT+1]4U_5_$<ND
M_P!K>"O O@.+4[:#4-:O!;W6LV.HZM]G6".?4IW6267\0?C9_P %S/C3>?\
M!"7PK_P61_9\^%7PV\%:W/JECHOB7X$_&K1_&7Q)T:_U)_VB(/V>M57PS\0/
M!OCKX/W-MI=AJEKK/B6QUBY\-ZZVJP&ST"ZTS0[^SU&[/W=^S1^T-_P4!^*W
MC#]E[Q/>^+?V1OC)\$?'6I:7H/[6>A?"SX!_%[X1_%/]F/5_'?[&4G[4WPVG
MC\2>+OVK_C'X5\7Z3<:MXJ^#7@KQ )/"&E:T8/BEX=U2QTF&UN[Z^T  ^\=<
M_9M@UW]J+P'^U-+\8OC!8ZS\//A-X\^#FB?":PN?AK_PIVX\,?$WQ+X!\6^.
M-1U33;[X:7WQ N?$VN:W\*_AQ/\ VS!\1K0Z5;>$K?3]#M],L-;\5VVO_(L'
M_!)7X(:=_P %&]>_X*B^'_C%^T3X4_:4\5^'$\$>+]/\+ZY\(='^%_C+P#!X
M8TSPI:>"/&?A2#X,-JOB_1['3_#_ (4N;+4O$OB;5?%=MJ/@SP;=)XCQX9TB
M.U^<_@U_P4D_:&_X*$_MN?M6?LY?L(Q_!?X;?LZ?L+^(K7X:_'']J;XU_#SX
MA_&._P#BQ\;+_4-6TNX^&_P*^'?A?XC? S0M-T+P7J'@WQK!XL^).O>/?&D>
MHQ1>%;_0/!O]@^+-$\0WGT1KOB;_ (*XQ_%*_P#A5H.F_L=-X7?XE?"4Z/\
MM+W7PB^+^I>#XO@GXF^'7[4/B/XFZCK_ ,$_^&F?#?B"'XK^#/B5\/?@%\+M
M/\.:%\7=8\-7FB?$F+XJW6LQCQ3>?#GX1 'U=\ ?V5?#OP*^&_Q"^%&H_$7X
MB?'?P5\2?'_QF^(>NZ3\=-.^$.LV\5_^T%\0_&OQ4^+N@0V?@#X4?#C3=3\(
M^+_'/Q$\8ZI-H'BBQ\0P:;8ZN?#6D26'A6RT_1+7Y!^(?_!'#]EKQY_P3VB_
MX)?6'BOXV?#S]D*/7-;U)O!O@CQ3X+G\2RZ)J'Q\G_:,T#P2WC;Q[\._'/B&
M'PQX#\=M86'A6>SNK7Q9=>%]'T_2_&?BGQ=>/J6J:A^:W[(/_!2__@J[^V3\
M1?\ @JC\+_A?8?L,7?CC_@F;^T#J7P3T?PK>? ?X[Z7)^U$/#OQ!^+?A;4VT
MCQ'-^V#=V7P5\2^(-'^$5_+X4L=7TOXFZ''XF\2:3I>O:]8:-97WB!_JGX.?
M\%*?C[^WU_P4"_;*_9*_8INO@M\*_@I_P3[GM_ ?QW^/?QE^&_CWXT^*_B7\
M>/$.L>(/#&E^ _AC\.O#7Q0^!>C>#?!?@KQ!\/OBI;^+?&_B'Q?XSU#Q7<>%
MM&M/"GAG2](\0'Q1IP!]$_"7_@CW^S!\/_&_[+?Q#^)'BSXU?M3>)?V'? NC
M_#C]CA/VCO$W@G6/"W[./A?0-"T+P[I$_@;P!\+?AU\)_ .N>-[+3O#'AR1/
MBM\2_#/CSXL2:GX;\*ZS-XWEU?P;X/O=!^^/C_\ !K3/VA?@O\3/@=KOB[QA
MX)\-?%CP1XJ^'GBK7/ 1\(IXH'A;QIH.H^&O$5GID_C;PEXWT*TGO=*U2[B2
M]D\/W-U:RF.>UEAD3<?RB_8?_P""E_Q:_:&_:-_;B_X)M_&ZS^%GPJ_;[_8L
MU%-5M/&.A^"?&NI?!3X\?!+Q!J>FZAX/^./AGX.:M\2;/QUX*\CPGXP^&T7C
M3X>:G\;_ !#!9:E\0/"NO>%OB'XCTK4=3T3PY^37P(_X+U_\%#?B#_P23^*?
M_!7_ ,4>"_V*[_P!\ ?CM9_#+XC_ +,FD_#WXV> O%GC/PI<:_\ "OPD^M>!
M_P!H/5OVA?B#H7AKQ1+K_P 7-#>ST'7/@1XDLY['2M1A@U&YU.\L+0@'Z[>
MO^"(_P ._A=^R19?L(_#O]N;_@H#X*_9+LH?$%@/A'X6\;_LR^'I[C1/&'C'
M5O'GC/PU<?%71OV5+'XX-X:\9>(]?U]_%.AQ?$V*PUK1=<U;PM=Q/X7OI]&?
MZE_X*._\$W?@U_P5 ^"FG?L]_M!>/?C%X8^%=IXOT;QQ?Z#\)-6^'WAZZU[7
M_#T&IP:)-JFM^+?AMXZUFWM].;5;F=+;0;W18[F58EO_ +7;J\$GY_\ [0?_
M  6M\'>&O$W_  3'\+:;X[^%G['?A+_@HO\ LXI^U+:_M#?M<>&M3\6?#OP!
MX>O?!O@#Q;X4^"1L/"_Q)^&/AFT^)7B>/QQ/'X@\>^-OB?X=^'W@*#0]-L[6
MS\<ZYX^T2TT;]4?V1_%/[5/B/2_C18?M56OP=U#4/"'QDM_#_P %OB;\"O#?
MB;P=\/OC?\#]0^"OP9\;Z5\4[+PMXM^)WQ<UGP_?W7Q%\7_$OP;?Z0WC/4['
M3I/!B6>F:AXCL(;?QCXE +OQA_95T_XX_LJ^-/V2?'/QC^+S>#OB1\,O%7P>
M^('CS1X?@]IGQ*\6?#SQMX:UOP=XGT&[F7X13?#W1SJ7AC7)])75/"OP\\/Z
MQ8I:V=YIVH6FI"ZO;K\^_$?_  0K_9E\4_\ !/7PE_P3!U;XW_M2O^R=X-UP
MZUI?AZ#Q!\"H?&$RQ^/M2^)MAI-]XV_X9^;5WTW3/&FJWFJVDEL;35YHF73=
M2U6_TQ?L9_:ZB@#\D/V@_P#@CS\&/VFF_8KN/BC^T%^T_<ZA^P+XE\,>-OV?
M-2T2^_9WTBXL?&W@VZ\$W7AOQ3XMMH_V<YM+\3WFG'P!X>A.DSZ?;>%[V&.[
M&H:!=R7/F)ZO^TY_P3*^!O[3OQ6^ _[2NH>-?B]\'?VP_P!F[3HM"^%G[8/P
M1UGP-X9^-EOX6ECU5==\$^+]+\3_  ]\:?!7XA>!O%$VO>(;C5O!WC7X0ZWH
M&G_\)/XML_"ECX:TSQ=XFL=6_1BB@#X)\5_L#>'?BIX*^/'A#X\?M"?M&_'&
MY^/7[._Q:_9:U'Q)XMUSX7>$YOAW\'OC;H<&B_$/3?AKX+^$?PG^''PIM?%.
MM2V&D:RWC_QS\/\ QYXVAO\ 1=,TN'74\&P'PH^+:?\ !.[0=7U/X+Q_&C]I
MW]J/]I3P!^SQ\3?"_P 8?A#\+?CAKGP9U;0='^(OP\L]0M/A5XF\9^./!GP2
M\#_&OXPZG\*Y-1?6?"E[\8?BGXZO-7\7V>D>/OB-<^/?'^AZ-XHL/T0HH 09
MP,G)P,G&,GN<=L^E+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7YF?\%DM+\1^*/\ @E]^V_X \%>"OB+\1?'?Q._9T^*?PZ\!^"OA
M;\-?'_Q4\7>(_&/BGP?K%GH.DVGAKX<^&O%&MPQ7UXJVKZQ>V-KH5A--;C4]
M3LEGB=OTSHH _G._X()_L"> _@_^SA^R!^TIK?PB^)'P&_:E\-?L7>+/V3OV
MA?!/Q"^&7Q*^%.N^*X[SXU:1\4O#=_XF\+_$K2/#DJZWX#U#2?%5OI?BCPOH
MHB\7:5\1[BWUS7];T[PCX'@T;YZ_X(B_##QE_P $1O"_[:G["W[5?P]^.#^
M[7]I?Q%^T+^S3^T+\.OV>?C7\;O!/[0?PN\7^!O"W@);2QO/@'X(^)\7A?XM
MZ%I_P?\ #MYK7P8\20:-X\OM3\7M%X$T[QWI5G/JEK_5M10!_%C^RM^P1^TG
M\-/V*O\ @XD_;,^+WP0^,7@OXL_\%</"_P"USJO[/?[*%E\-O$WCSXZ^'_#/
MQ(\(?M)>+/AE8>./ WPQC\=:UX<\=>//$OQRM_#-]X.UBQMKOP%-X6M_^$GU
M"SN_$+V.G?F]\./^">O[=?P1_P"";G_!)K]N+X1_L[_M,?%OX_?\$]?BE\5Y
M/V@O^"9/[1/PG^._B3P[XCTKXC?M-_%6;PE\2_@K^SO\3_">JZ5H?C^'PAXH
MTR3Q7XL^#W@K5M4TBSU7P1\:[(^'_%'PJUG5]<_T;Z* /'?A=\:-)^)_P3\&
M?' >!?C#\/M,\7>#M+\77'PZ^*'PG\;>$?C9X-DOK9'OO"?C/X3/I-YXOT[Q
MCH5[Y^F:GI.FV&KV]W<6S7_AZ_US0KK3M7O?XI/^"'/P7\+?LC>%_B!^T7^U
M7^QS_P % _ ?[4'P7_;@_:D^-'P9L?"W_!.+]N#QEXV^+_[/_P :OV<-$^&(
M^'-C>Z+\$Y_!.F6OBGQO%;>)]-A\8:OX>U?P]XC\%:>-9O\ PMX4\1Z]?W/]
MWM% 'X3_ !8T/3_^"@'Q"_9M^%O[1?P&^/W@?P]^TO\ \$J?VP? OQNT^[_9
MS^,T'AOX%>,?VL/$7[!GC7P9\-_$?Q3U+P%K7PM\,?&7P+8_#;XA3!=3\3K=
M^%O'GPQ:[U>P\.:E?^&=)OOP!\<_\$X_VU?@/_P;=_M3_LT?%[P3\</C_P#M
MD^/_ !QX!^ /P5^&7PI^$WQ;^+>L>'?V:OV6/V]+3QGX+\*VT?@/PMXDM(?#
ME]J'B'X\_'/P9X]\4-I$GB+X0^./AUX+T_4+O0?ASX,T#1?[UJ* /XF/^"L'
MP@^,7QN_85_X('_#;P+^S5^U]XVU[X&^/_V3O$/Q]\.>#OV5_P!JV+Q1\+/"
M/@CX3^#?"WCV]\4R^&_AE9^)/!VJZ!J-K?6?V6TNM.\91W$#7WA^V=[87</]
M(^O?LU?LT?LS?LG?M5ZO^SA\ ;OPGK7QV^&?Q*\3^/=2\&?"OXF>.?V@?C5X
M]\8^'_&=[INK?$]CH'BO]H7XH>-[CQ#XVUJ?=X[37_$FC7FOZPDJ6'VB]0_I
M!10!_(Y_P0M_:!\7_P#!.O\ X(YZ#\+/C?\ L;?\%#)_VC?AEK7QZ\6VG[/_
M (?_ ."?7[:E_P")O&E]KWC36O$G@KP]HOC.T^ EY\-+&;Q7#J&G6XU35O%U
MIIVA>?<S:U):_P!GW4:V_AA^S=^TE^PU_P %PS_P4]^.GPP\:^//@G^WY^Q%
MX&^$WQ[\;_ #X4_$/XBZ7^S)^U"/!GP$OO%FG>+_ (:^%[;Q?\9]'^$'B'Q-
M^SP%T/XC7W@R[T3PA<_$?3]!\?W7AVS\.ZGXF'];%% '\PG@[]F/XM?MU_\
M!PQX#_X*?V/P_P#B-\+_ -D']A[]F*X^ GPM\<_%+X=>+OA1KG[2OQ3\2>'/
MB]#KK^#/AS\4-/\ "?Q-C^&OA.W_ &F/%T9^*>H>#M(\*>*M=\ 6&G^!IO%N
MAZK>>)+7PO\ X+"_LQWWC'_@MY_P27_:)^&?[,?[0OCG1?#.L:SX!_;7^*/P
MP_9W_:)\:_#U_A#+J'AR#P7X=^)7B7P)X#U7P/XL\,:SX<\?_%#PKXWT^"^U
MVVU;P1>:KX'^*-O)X1TZ+1X?Z[Z* /YV/^#GCX?_ !-^.O\ P2@^(?P:^!WP
M?^-7QI^*?Q ^(GP=U3POX%^#_P %_BI\4=?N;'PM\0O#NOZ_=:M;> _!_B!/
M"L5AI"RWA?Q;)H8N6@N+2S^T7T+VPZO_ ()X>*_AG^S/9?#/]G[]FO\ 9P_:
M_P!#\1?M>_%CP5\7/C)<_$;]A']K7X+? G]FO4?"7[(GP;\(?%V;QA\0_BW\
M+_AQX8@OOB _[.-WHW@F/2=?UII_C;\4]/-UIMQX6MA#J'[^44 ?P[_#C]G/
M0?$7_!;S_@I1^T9^TO\ LR_ML>'O@]K'QI_8S^/7[*_QST'_ ()]_MK>/[?5
MO'W[+'Q1^#?Q.U>Q\,Q^"?@/K^J6=GXG'@._\"ZMJ&HZ7#9:EX?U75[O0IM0
ME@LY'_8K]I?XQ_#+]MWX:_!SP1^V_P#\$W_VA/'O["_[0NI?M3ZKK-MXO_9.
M_:$D^._[+NK_   \7?#/X9_ OXG_ !.\#^";"?XT_"27XY1Z_P#'#6_"7BSX
M>>'+3XBZ'\-O%_@2^UC3-%^&VE_'KQKHO[_44 ?Q_P#[!7P@^/\ _P $>?"/
M_!3WQS^P]\%/VT_VYOV(M O_ -F*?]CK]F;XIV'BKX8_$;QE\6_%6J?9?VC+
M[X1Z7XD^'I\7W?PW\&:7XUT'6==^*VA_ #3-.^(C:1!X8LH_&DWPK\6_$J/^
MH3X1_M#>$_BY^S/\)/VI--\/?$#1_!7Q@^#GPU^->C^%KKP9K7B;XEZ+X>^*
M'A'0O&.D:'JW@?X>6WC+5[WQ3I5CX@M;+7-*\,0Z^MM?V]ZUO<75E;M>'T[Q
M[X"\&_%'P=XA^'OQ#\.Z;XO\"^+]-FT/Q?X0UR(WGAWQ;X=O"BZMX5\5:2S"
MR\1^$?$=F)=&\6^$M9AO?#?B_P -WNJ>&/$^EZMX=U?5-+N^L1$C18XU"(BA
M410%5%4 *J*  JJ  JJ JC@   4 ?P7_ /!O5\,;?_@GQ^R[>_'#]J3]B?\
MX*,>$_VP/@[\7OVG)/"?PU\$?\$Z_P!L/QAXW^+_ ,!_C;\)_P!FNV7PEI.J
MV'PEL/AE#K-S\2_@]IEWX5NO&_C[0X/"[Z/XKM=3&AZ1XQN-?A_HM_:(TK_A
MYUX!L/\ @G#\?/A#\:OAOX1^*WP'^''Q,_:T^)(_9]^,.@_#_3?%D,7A?Q]H
MWP0^ /Q?^(7PYO/A0?'NB?$C3-,\1>,_%NLZMX@N_!WA#0#X \):==?%OQ?>
M>,_@;^TM% '\M?\ P;]_&_\ ;'_9Q\(_%O\ X)H?MN? ?]K>]\-_LD>+/''A
M?]DK]K[7?V8/VF(/AA\:/@)X*UC6=-L?!UEK6N?#*>71H_#%GI4.J_!2#4]<
MN(_$WPX\2:%\-/"6FV+_  ZT&'Q;^:W_  0Y^"_A;]D;PO\ $#]HO]JO]CG_
M (*!^ _VH/@O^W!^U)\:/@S8^%O^"<7[<'C+QM\7_P!G_P"-7[.&B?#$?#FQ
MO=%^"<_@G3+7Q3XWBMO$^FP^,-7\/:OX>\1^"M/&LW_A;PIXCUZ_N?[O:* /
MY#_VB_@/^TOX+_X*N?\ !,7_ (+N2_LT_&+Q)\(O%7[,_A_P!^VC\%_AW\.O
M$WC7X_\ [*FN_$SX<^-O#6FZ]KGP6T2?5/BEXMT_X?67QHT+3?B?I?P^\'^,
MO$OAS_A3_P 1M3N?#=M=:_X9TB/^D;X??M8>%_C%X]T3P?\ "?X=_&SQ%X?D
MTG6=<\;?%;Q3\'OB-\'_ (;^!;:RMX$T'0QJOQD\,>!-2\?^-?%VJ736]GX9
M^&ND>+$\):7H^NZQ\2]5\#O-X'TWQU]544 ?R7?\$M_ _C__ ()N?\%3/^"Z
M$_[4WPJ^.FB^%?VR/VB=#_:,_9O^(OPV_9V_: ^-OPX^*'@6[^(?[3WQ+U'1
MM"\7?"'X8^--//Q&\/:1\9O"&DZK\.[CR?%-SXD74]*T"PUP6UO<7?\ 0_\
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
MQ[\2OBG\,_AUX/T]O$^C_L[WFG>$7T'6?$3ZI\=/'6G/?V5SX4N;V_']!]%
M'\EG_!)?X*?$;_@BM^V)_P %%_V=OVB?A3\73^S!^TK\7[+X\?L=?M/?#3X1
M?$CXW_#GQ%H%H_C:XUKX<?%_Q3\*-&\5W_PK^)6F>%]<\)V.C:+X\\">#--\
M2^(_!?Q1FT/Q+KFE:E\,CXH_I@^%?QNC^*>@>-/&UM\-_BSX.\">'M1>S\+:
MO\1OAYXJ\$>+OB3I^GZ'9:IKOB;PS\'->TFR^,.C:!8:O=7_ (-T:U\=>"/"
M?C/QIKOAO6]8\*>$-4^'^I_#_P ;>._<Z* /Y6/^" WPW^+WPS_;U_X+M^*_
MBC\"?VB/A1X5_:8_;EUOXM? ?Q5\6/V>?C;\,/#'Q+^'MQ\7?VH=>@\1Z!XA
M\>^ _#NC^5+I'BSPU?+IU_?66KM!K5A_Q+R\ZQFG_P $\OV??''_  1[_P""
MG?\ P57F^-_P\^+^L_LR?M^^._#W[07[.W[1_P -?@]\1?B_X#TZ]\-^*OB_
MXY\2_!GXGQ_"+2?B+XD^&?C72/\ A>]WH?A+4_'^A>'= ^)?_"OM6N_#VJ+K
M6N:#X8O/ZLZ* /Y?O^">O[,?Q?OO^"L'_!4'_@ME\:/AI\6/@W\(/C9X*TK]
MG/\ 9I^&FO?"7XACXS?$SX6>$6^#_@[4_C7K_P !;?0-3^.W@)-;/[.7@?4O
M!O@SQ3X"TGQ[K&E^,_$FNZSX)\+:3I&CMJ?\W7[,W_!)[]NC6/\ @C-I7C;P
M7\%?VHO"G[6G[%_[;7BO]I_4_P!A']HSX4_'NS^"?[5'PKT7PS\*M1L4_P"&
M:OBOHFF?"KXK_$71+G1-6?PYI_A+29_%_C[PY)X^^&3VWB/Q9J?@C3])_P!,
M:B@#^:CXV_$#]G?_ (*:_!OX#_#3_@I#_P $P?VH/!'P7^)OP T_QG-K.I_L
MN?M,'XD_L7?M1Z5XNU'PGXQ^'=QXF\"?#:'XB>#_  GKUEH^FZY\._BE9>%?
M#GPV\5>$?"9A^+=L-$\>:!X/MO7?^"!?[(?QA_8O^&O[6/PE?XE_&WQ_^Q%:
M_M&7$G[ ,/[2/AC6_ _QCT_X50>&K*+XAZA=>!?$NDZ+KGA#P!J/Q%DO-%\#
MB;0/ 6D_$JY\)>*/C_X5^%O@OPK\9='N_$G[]44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5^+'_  4?_P""I_Q$_8,_:X_X)U_LQZ3\#?!GQ1L?^"BO
MQGN_@OX5\:ZG\2=<\%W?PCU#2?%_P1\':GXA\0>';3P'XLA\<6<EQ\:;75-/
MTS3=<\)S/%X?GT^YU"!]234+']IZ_D<_X.!XY?$'_!4?_@WKUKP_#<:_H_P(
M_;)U[Q7\<-4T*WGUK3_@SX6UOXM_L6:MI'B?XKWFF1W<'PZ\-ZEI/AWQ#JUG
MKWC!]&TF?2= US5$O#I^CZE<VP!_47XE^-_P@^'OAC6_%/Q,^+_PH\$:+X.?
M3+#QUXC\3>/O#'ACPQX5UC4[^/1+6RUO5O$&KV=KH4FH:^QTC3+76;FVNKK4
M&33XTDO3Y1\D_:"_;<_9O_9D^(OP$^$?Q7^)'AO1?B?^TCX_A\!_#+P&?$/A
MFV\4W<2:%XE\1:SX]U71M7US2[[3/AEX9L/"NH6NO^-GAFTNU\07WAWPM ;G
MQ%XET73;O^+?]O7X0^&O'_[>G_!S?X_O?A5:>/#XM_80_9TTO]G;Q<W@2;QA
MIWB;QG%\+OV9?#'B.V^$6KQ:5J6E:WXRT_XBP>&]%OI?"LMUXBT?Q3;Q6@EL
MKZ&]4>V_&W1?!'AKQ!_P9^?%OXT> 4OOAUX6_9WU;X+?'3Q/KWPOU;QO!;?$
M'_AD[X Z!X3^#GCZRLO#'B#5M1\>2>/-$^(NE^%/AOJEC>>)'\5Z1XXCT71?
M[3TOQ$UN ?VEZ[\7?A/X6TO7];\3?$_X>>'-%\*7^G:7XIU?7?&OAO2-+\-:
MGJ^NP>%M)T[7[_4-3M[31K_5/$UU;>'=.M-1EMKB]UVX@TBVCEU":.W9FK_&
M+X1^'_B+X7^#^O?%+X<Z'\6_&^F7NM>"_A;K'C?PSIGQ&\7Z/IL=]+J.K>%_
M!%[J<'B;7],T^+2]3DO;_2M,N[6UCTZ^>>6-;2X,?\I/PC_88_9H_;3_ ."]
M?_!;;PU^U)\$;?XL?!'Q5X%_8^U+P!H7BFQ\3:5\-_$GC'X?_"WX6Z'\2/&O
MA*\TQ]%M)_B;\-O&-O>> ]8\9>'-5@\6^%+7QW\3? .H7T6C_$CQQI&L? /[
M9G@KXN:?X=_X+R?L\^+K'4[[_@J+^T__ ,%.?V2_BW_P3PT[3=)O;?X__$SX
M/^'?BSX8U?\ 9E\>?LZ?$*UTG3KR?P]^S[\ O#'Q-\*:SX[\)>)X=+_9W71_
M'OACQWXB\'ZEKL\6O@']GO[;/[7/@C]CK]GOXQ?%K5=9\!:A\0O GP)^/GQI
M^&GP=\4^.])\&^(OC;/^SW\*?$GQ?\7>#O!<-R;O7-0NE\->&;I]8U7P_P"'
MO$S^$-.N#XCU/1KRPLI;:?D_V!?VVM"_;1_8_P#V9_VGO$6C>&_@[X@_:/\
M \?C'3/A;<>/+/Q'>:<\VO:CH<6F:5J]]I/A.]\2L\EG ?/M_#ED1<W:VBP.
MRI)-_*U^V7)_P@W[7_\ P</>!?VY] C\4_$7]I3_ ()'>#G_ &#]2\5^ M0^
M('AWQ[HWP0_9KU#6OB=X>_9UN9_#M\=&/@7]IU]!^,NO^$_#6E:)-X;\3>!]
M:_:#UO3M'T_P)=^.;'Y[\>>$M8\ ?L/_ /!I5\9/B1X(\2>!_ O[./[8W@S3
M?C;XX\>>"-?\*6_P8CO/CK\/Y!_PGLOB71].U3P=H^K77@#4M0L]5U.WL]!U
MJW\/66MV=_>:>VBW]P ?WX:/XO\ "?B*SNM0\/\ B?P]KNGV)*WM]HVM:;JE
MG9D0_:"+NZL;F>"V(M_WY$SIB']Z?D^:OFGXD_MY?L>?"W]FSQ]^UWXA_:.^
M#NH_L\_#G3M<NM=^)OA'XB^#_%_AN^U?0K%[UO!/AG4M UN]L?$_Q%UF;[-I
M'ACP#HMS=^*O$OB#4=+T+1M+N]4U*SMIOX@_$_PD_:J^(_\ P3N_X.8_"W[,
M'@+XL:-XJ^(/_!5#QS\59/AY;_#SX@?#WXI?$7]E/7OC-K%]KD'@_P %:YX4
MT;QE-INJ:%I&H3^(O"OV'1+[4O!WAOQWX,O[6\N;F\\':W]Y_P#!4'PK^P1^
MU%_P1 _X*8?M=?\ !.KX1ZEXH\8?M*>!?V%OC+\8]2\#>%?B?KGAWPXWP*^*
MGPXT:'1])T.ZM[OX7> /&7P"^#=C\3K3XXZ-\(=-TC5OA]X1MK_7/C5%I.A:
MQX7OM2 /Z1]9_:L^*OC+QU^PM<?LZ?#+X:_$3X%_M'Q^(O$WQZ\<>+OCIX+\
M&>//@9X%E^'?_"0?#RY\.?#RRNO$%S\3]?\ $7C/[?X0URQ\(WFMP>'M8T!M
M-O/)T?6=1\<^"?K6P^,'PDU3XE:W\&-,^*/PZU'XP^&=#M?$_B3X3V'C;PU>
M?$OP_P"&K[[ ;+Q#K?@2WU.3Q3I6AW8U33#;:M?Z5;V$XU&P\JX?[7;^9_(M
M^T5/\/?'G[6?_!J9X]^!GAI;WX5>$;CXO7_BK7/!WP[UO0/"_AK_ (3KP7^S
M7H7AKQ'KT"^&](BT31/'?Q L/$]OX:\4:C:VNB^+M<LM?N='U+4IK74I8_A;
M]G;P%\=#\+O^":'[,ND6UY#_ ,%B?@U_P7B^*/Q]_;+M[/2K[1_CMX?^%>K:
MCXFO?VEOV@_B[XYAT2QO-4^ 7QB^&?B3X/6.K^/[S4]2\"_M%>$+KPCX"\*-
M\1)=%7PII8!_>%XC^.WP/\'6D-_XN^,GPJ\+6%SXITWP-;WOB/XA^$=#M)_&
MNL'4AI'@^&YU/6+6&7Q3JIT?5QIOA]';5KXZ5J0M;24V-UY7JM?YM'[7WP&3
MQ5X1_P"#L?6;/X)RZ[X]\;_M2_L13_LV:DOPPN+SQ?XP>V_; \97/QFO/@9<
MR:$VL^(E^P6=Y?\ Q(OOA\UXESI<+:EXDGFTYH[EO]"+]E[69_$/[-/[/6NW
M6HWNKW>L? [X3:I=ZMJ4]Y=:CJ=U?^ M NKF_P!0N=0)U">_NIY9)KV6_)O7
MNGE:[/V@R4 >ZT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !30J@8&0.N 2!Z]CZ]?7G
M/4TZB@!-H'][\68^OJ??^7H,)L7)/.3C)W-SCIWIU% #-BX P<#&!N; QTXS
MV[>G:G%0<YSR,$9.,?3./TYI:* $P,YY[]R!S[ X_3CM2;%SGG/KEO8^OL/P
M&.G%.HH ;M!QG)QR,LW!QC/7KCO1L7(/.0<CYFX)].>../ID=":=10 W8.GS
M?]]OG\]V<^_6@HI&""1Z;FQQ@CC/; QZ=J=10 FT#U_[Z8_S-  &<=^3DD_S
M)I:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***S=8EU:#2=
M2FT"RT[4M<BLKE]'T[6-4NM#TJ^U-87-C::EK-EH_B&\TJQN+GRXKK4;70=9
MGLX7>>+3+YXUMY #2HK\>_@M_P %4/$'Q>_9.\;?M)#]GC1M&\7CX\>//V8O
M@%^S[IOQLNO%'Q$_:.^//PV\7^*?!7B'X>^#[FV^#VFV6BW.I:AX(\6^(-"U
MZ^MK_P +^'_AKX:\4?&'XW:W\%OA-X(\>^-?"GZK>!-1\;:IX3T+4/B-X9\/
M>#/&MY8K/X@\+^%/%]]X^T'1;UY'Q9:?XPU#PAX#NM<6.#R3<73^$](C2Z::
M"W6ZMXHKVX .NHINX9V\YP3C!Z XST[GIZX.,XKRCXY>(/C)X8^%?B[7?V??
MASX.^+?QAT^UT^3P7\._'_Q%O?A+X2\27$NM:;;:M#JWQ!L?!/Q$N?#_ -@T
M&;5=5L-OA#4X]5U.QLM%N)](M]2EUO3@#UFBDSCU_(G^0H!!SCL<'@]>O\J
M%HKYH_;"_:T^#G[#?[.7Q-_:A^/&I:Q8_#CX7Z1:7E]9>&=(D\0>+_%6O:WJ
MMAX<\'^!O!>@I-:)J_C#QOXLU?1O"WAVUO+_ $K1XM2U6"]\0ZWH/AZUU36]
M/^9+C]K7]M[P/H7PK\<_&G]@3PGX5\%_%'XQ_ OX4ZAI7PT_:SC^+GQ=^"EA
M\=/BMX8^&UCX[^-W@8_L^^!O!-OH/@0>)]/D^($?P3^+?QS;0_$%Y9*ES=?"
MRR\:?&3P6 ?IE129^O4#H>_X<CGDC@=\8-(&5@",D'D$ X[=\>_\_0X '44A
M8 9.0/7!XXSSQQ^/?CKQ1N&,YX]<'&,9STZ8[]/>@!:*;N&,\XQG.UNG'M[_
M %_(TI./J>@Y&3@G&<>QSZ#)H 6BOFW0?C7XH^*T?[,OQ%_9Y\-^"?BG^S9\
M;=+U/QGXP^+]_P".-9\(:UX:^&VL?#N[\5?"/QC\/? %]X%O)/B-9?$/Q!)H
MNFW@U+Q'X'G\.^']3MO$5K:>(H;B:'3?I'/7KQCL>_IQS[XZ=Z %HI P(!&<
M'IP?\*6@ HKPK]HS]H+P9^S1\,I_B1XQL]9UZ:_\6> /AKX"\">%SHA\9_%'
MXM_%OQKH7PV^%'PN\%IXEUKPWX;3Q+X]\>^)M"\/V>I^*/$?AOP=X;M[N[\5
M^.?$_A?P5H7B'Q'I63=_'*ZL+/QEX":U\":O^U!X#^ .D_'/Q-\&-)\8>)$\
M(Z;#XL?QSH_@NPG^*MY\/4O(?!_B3QS\.?&_A#1O'5U\.K;7M6L_"&O>*A\,
M=.-N_AJW /HNBOFS]CKX_P W[57[)?[-/[3MWX6B\#3_ +0?P*^%GQHE\&0:
MQ)XCA\*-\2_!>C>+QX<CU]]+T1];&CC5QIXU5M&THZ@8/M/]G6?G"W3Z1W+C
M=G@XYP>^,=N^1CU/ H =117Y3>,O^"F&O>%/VPM1_93@_9?\<:S8Z?\ M=?L
MT?LM)\5;?Q!?0Z-J5A^T+^R3\8?VH]1^*>DZ0G@2[@O='^%,WPIB\ >+M'3Q
M&L'_ !49\47'B31VT@>&M5 /U9HK\S]+_;Q^)/QV^.GQS^"O[$7P$\$_'+2O
MV6O&S?"K]H3XW_&'X[:U\!/@OH_QGBTK3=8U?X*?"W6_ WP+_:2\3_$[XF?#
MZTU2R_X6[IU[X3\"^'/AY=7^EZ3+XHUC7[U]'MOJ3]F3XY>)?CMX&\1:QX\^
M$OB#X$_$;P/\2O'7PO\ 'GPJ\2ZI#XAO_#NL>$M4#Z'JMEXIT_3M.T+Q1X=\
M?^ ]3\(?$OPKK6@"[TZ?PUXQTNWGNDUBTU6PL0#Z,HINX;MO.[&<8/3.,],#
MG^OH:7/UZ9Z'_#K[=: %HIH8'ID_\!/8X(Z=01@CJ#UI0021Z<'@^QZ].XH
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
M'K-U:QZ3+J>B)=MJUG]G\]_?\L\?IU]Z "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J
MEJ6H6&DV%YJFJ7UGIFF:=;R7NH:CJ%S!96-C9VJF:YN[R[N7BM[:VMX4>6:>
M:1(HHU9W95!-7<@]#TX/L?2F2)'(CQRJDD;*5D2159&1@00ZL"I4C((8$$9!
MH _A9_82^(7Q0_9;^$7BG_@K%\#/''AG]K7X#_LZ_'3]O_X7_MH_LHQ>)_A9
MK/B_X/?LX^,/VO/'OQ=U3]H_]D?Q&KZ4_@KXG7NC0>&/&_Q*\ >,/$R:1^U)
M\,_"W@"PFUVTC\#_  >USX?_ +4_M9?M<? ?]JCQ#_P2D^*WA3XC_#'XU_\
M!*;XT?';XDZ%^TYXP_MC3=1^$\WQ*\1_L\^(T_9!^''[2WA'68)&L?"5]\7M
M?>WUSX9?%OP]H47@W]HO3O@6OCVV\.>,-#T+1M0_?PQ1,V\QQLQ$8+%5)(B<
MR0@MC)$3LTD8)(1V+KAB36=K.A:)XBTK4]"\0:/I>NZ)K=G<:=K6C:Q86NIZ
M3J^GW<!MKNQU33KV*>SU"SNK9C;W%K=PS030DQ2(R?+0!_'5^T?X+^%7@.P_
M;[\,>#/%5KX2_P"";WP?_P""H7_!&7Q7\(3X"\4ZK\)_@W^SM\:?$?Q\^$T7
M[=VB_!3XB?#GQ3H/_"*^%?#>E:OX%\=^(W\&ZWH/A[X,?&+QO\2O^$3L/!WQ
M T+7=3BR/^"A7PP^ 'PG^#?_  7OT3]D[_A7GP^_8<N_V$?V:=8\:^"/A7K<
MW@O]G;1O^"B>I:]\2]+N-$^%7A[PE-HWP@T3XBZY\ -&_9KU?XS^!_ ?V>^\
M6ZEXI^".M>/-"UW6O$VE2O\ TR_MC?LDZY^T9\%?AG\&_A-XZ^'_ ,"++X:_
M'?\ 9I^,^ERZK\'M0^(OAM+#]F+XN^"_C/X2\"Z-X/\ "OQ5^"\?A_3-5\1>
M /#NB7][;ZU=PV'A.36-.TK1[;4[K3=9T?ZW\)^$/"G@;0-.\+>#/#7ASPEX
M<TG[4=.\/>$]#T[PYX?TZ6^O+G4=0;3M%TJ"WL+#[;J5Y>W]R((@\UY=W-Q.
M\L\\TK@'X!?M%> _V0?VA?\ @MU\)/"OQUE^%'Q9^&WBS_@C]\>O%VN>!?'W
MCBQ\2_##QAHEI^U!^SIXF\&:GXC\ :EXAG\#>*?"EKH6D^*OB=X676="U#P[
M'K_@2U^,&E1_\);\+]!\6>&/IW_@@%XYG^(/_!'']@+6[OQ:GC.]TWX%Z;X-
MN]4&LP:Y-8GP)KNN>#K/PS=7<,]P;>Y\):9HECX9;2IW2ZTB+2HM,N(89+4Q
M+^O_ -G@V",PQ%!P$,:% /*,& N, >23#C'^J)C^Y\M2A5!8@ %R&8@ %F"A
M0S8ZG:JKD\[549P   ?AK_P<!_!;XP?$_P#8S^%'Q+^#G@KQ+\5=0_8Y_;._
M9M_;-\>?!SP7"]WXR^+GPJ^"&MZ[)X[\'>%=.\P6VK:U9Z=XBC\:V^E7EKJ?
MV^+PE/!IFE:AKK:5;M^CGA/]M_\ 93^)?@OX<>._A#\<?A[\:-(^,%]IVE_"
MNS^$'B72?B'XD\=W^H:K%HUY%H/AOPY>7>L"+P?.U[>_$V_U*UT[3OA-H6@^
M*O$7Q-O/"6@^$O$VHZ5]7UQGA_X<_#WPGKGB/Q-X5\">#?#/B3QC=?;O%WB#
MP]X8T31=;\57OVJ[O?M?B35M-L;:_P!<N?MM_?7?GZI<74OVJ\NKC=YMQ,[@
M'\O7Q:TWX)_%CX??\%QG_;Y/A#PG^VA\#?C;\9_$/[+/Q#U_^PKOX_\ P4^
M<7P<\#W/_!.OX@?L5ZE:7FC>/O#D6L^,M#?5_"_@_P"%7BNWOO'G[6=W\8=(
MU2+_ (2_QUKGAL^G_L6? GX4_M(_\% _CG;_ +<W@KX4_%3]KKPO_P $^?\
M@CE\6_BMX6\2ZEINMZGX"_:R\.6/[35_\5?'?A7P-#J\EC\/_&/@CQ))X)MM
M/UKPMH>B7W@3PYXRLM*T6?1?#_Q5UBU\7?TAZCX*\':QXB\/>,-7\)^&M5\6
M^$5U)?"GBC4M"TN^\1>&%UFT>PUA?#NMW5K+J>B+JMB[V>I+IEU:B^M7>WNA
M+$[(=J[@N&M;E=-DM+34&M[A;&ZN[.2]M;>[DC/DS75G!=Z=/=VR7 BEN;6'
M4+&6ZCC,*WEL[+/& ?Q$?L,?#C]G74?V.O\ @CK\3/@IK>F#_@H;I/\ P4]U
MGP+#KG@CQ;=^(OCYJ7P)TW]L;X\>(?VN_A#\0[B>[U_Q7H_[/FC_ +*VH>/?
MB;XJ\)^()M \ 6.M^(--\5Z>T?C/XNQ/X^]K^(:?#7Q[_P $^/VWOB+\16T;
MPC_P6Z^#/[9'QVLO!GB33/#G]N_MC^$?VHY_VGO$NN_L'?";X#2>)Y;OXH:A
M\#_B9\#]8^#OP_\ A1HOA*\USX0^(?@5XE\575O8^)_#D7C.*?\ H8_X)P_L
M,0_L%_LU^"/@?KOB_P #?&#QUX.E^(5I-\:?#WP?_P"%3:[X@\+^.?BMXT^+
M=KX7U/3K_P"(7Q5UM]/\-:[XZU>TTV*3QO<6#6L5K/'IEI>?:9KG[8E\$>#)
M_%MKX_G\(^&)O'ECHK^&[+QM-H.E2^+K/P[)<SWDF@VOB5[5M9M]%>\N;FZ;
M2X;U+%KFXFG,!EE=F /YU/V?? '[)LO[='_!;S]H/XE?#?P;\;?BI^R=\:?@
MK\:/#[>#E@^+'Q9^&_B'2?\ @G9\*]0^(MW^S_HOB37;W4/!7C+Q!XZL_'GA
MK2FT9_#5WJ_C'PGX=\*ZK?BZ^%?A2T\'?G!_P31O_P!ECQ-^U1\$? 6CW?[&
M6I?"?]K/_@B=\0K/Q#^SE\-!X0^)<WQ"\>^%OBG^S]JW@OPO^VAXL/\ 9GA3
M]L;]N+3/!^J_&'QQ\8O%&J? GX9^(O"3Z]\5X+KP7<^'[3Q#X]\2?VW"*,8P
MBKC>054*09&WN01@@N_SN<_,_P QRW-<QI'@3P/X?;27T#P;X5T-]!A\16^A
M/H_A[2-,?18/%^J6^N>+(=):RLX&TV+Q1K5I:ZQXBCLS"FM:I;6^H:D+F[AC
MF4 _DN_8;U/]C/1?A3_P;#:O\(?$/[.6B^*KCQCK6B_%7_A5_BGX>Z2NH_'C
M7/\ @DO\4O#?Q.M_B)I7@_5+;2=7^/=QXPG^#WA;X@W7BBQO/BK9^(]9^'OA
MCQ)<6NH^)M"T[5.I^,NG_ [XP_L[_P#!:[6?VHH=&TO_ (*._L]?M)_M/R_L
MT>--:U?PYIG[7GPHL]*T:Q\1_P#!*F^_8YU7P[J/ASXP^"O#/CNQA^'(^#W@
M[X:>)--L_C'\<==^-FG7*ZMXQ^(_Q-T6Y_J\T?0-!\/:?'I.@:+I.AZ7%/>W
M46FZ/IMGIEA%<ZEJ%QJ^H7,=G90P6Z3W^JW=WJ=Y,L8DNM1NKB]G9[F:25LZ
M^\$>"]3\3Z)XVU+PCX8U#QGX9M;ZR\-^+[[0=*N_%'A^SU2":VU*TT/Q!/:2
M:MI-MJ-M<W%O?06%W;Q7<,\T5PLB2NK '\7'Q]^&WPN^)%]_P</ZG^V!:?"3
MQI^TC\)/^"37[$?Q,US3=5\96WB?P[\-OVRM&_9%_:JN-8\<_#GPYJ?B"^T/
MPQ\0O!GQ0UKPSH_PO\3:)IEEXG\$:3\15\+^";S1M&^+^OZ9XN_KX_9;\9#X
MB?LT?L]>//\ A)[?QJ_C'X(_"OQ-/XOM-5MM=M_$]UK7@?0]0N]=CUFRFN+3
M5/[4NIYKQ[^WGFBN9)7E61@V:]R,$)*DQ1DJ6*DHI*EI$F8@D9!::-)6/4RH
MDARZJ1(%5<[0!DDD 8&6)9C@<99B68]2Q).22: /QJ_X*>QZD/VM/^"*MWXB
M-G)\%K7_ (*%Z^GBJWO[&.]ME^,=_P#LG?M!V/[.]^?*L+K4K:ZMO$L_B:VT
MFZBN+72[?6[_ $R?50SQ6%U8^$>(]&_8N^%W_!:;]K_Q1\0=#_99^'?QH\0_
M\$Z/V<_B;\,?$GBS1_A'X2^+6N^+$\0?\%!O#OQS^)W@?6=5M=/\;:IJUC\&
MM&TG1_C5\0-#N9Y=*^$^@Z/9?$/6K7P3H>GQV?[6?'CX&^!/VBOAKJOPO^(,
M6J1Z5>:KX6\4Z%K_ (=U Z-XO\">/_A_XHT?QU\-_B3X&UL0W']B>./AUX[\
M/>'O&7A/5)+6]M+;6]&LQJ6G:II<E[IMWUOAKPM):6WA[5/&+>&/%/Q(TKPP
M/#>K>/-,\)6_ANXU&"ZEL+S68=-L9]3\1:CH&B:SJFF6&J7/AY/$.H67VRSL
MY7DF>TMGB /Y%_V&='^ WPH^(7_!KCX^^%>H^ ?#/Q2_:(_8M^//PX^-OCG3
M/&5M>^/_ (VZ%X?_ &,_A_K.G?#3XG^*;K7;[Q1\1/"_PN^,G@[P[H/P_P#A
M_P"(K_5=&^!^I>$M%^&?PXT;P/H^@V?A6UH?\$LKWX-?%'7_ -C7XG>,_P!J
MS2/ W_!4/X?_ !M\9^#/VL/@'H?P)\*^'_\ @H5\3OB-J.I^*])_:4^'O[6F
ML:]\2O%GCGQO^RE927,_Q,M?$6N>%-(^'/PPT+P+\+;/X40?#;QGX \%_#'1
M/[)S#$<YBC.YD9CL7):-S(C$XY9)"9$;JKG>I#<UC6_A;PS::]J7BFT\.Z%:
M^)]9M+/3]8\1VVDV$&O:M8:=D:?9:EK$5NFH7]G8[F^QVUU<2PVNX^0B9- &
M[7#7'PR^&]QXBC\8S_#WP1<>+H?$6G^+HO%,WA/09?$D?BO2O">K> =-\31Z
MW)8-J:>(M.\!^(->\%6&M+=+J5GX2UO5_#EO=1:/J5Y9S=S10!_.?_P1I\3:
M#^QM\2/^"CW["?[3_BS2_AC^T2/V_/C_ /M9> (_B?KFF>%[O]I+]FC]H>XT
M74?AU^T+\,+_ %O5)+7X@Z5=WOA7Q#X>^)%OX8\0>--1^%?B[3H?"?Q(U'0_
M%5VNB6_LO_!2#]H3X;^-?#G["'CGQC)=ZE_P3A\2_MU:-X*_:R^(FIZ=J]K\
M'O&?@#5?A/\ $_PW\!->^(NHS ^&=:_8P\8?M7ZS\)]/\2>/O'5I%\&?'\^F
M^"+^'7-:^%_B_1M<\6?LSXP^'/P]^(<.FVWC_P ">#?'-OHU\-4TB#QCX8T3
MQ/#I6I !1J&F1:W8WT=A?!0 +JU6*<  "2NBU32=+UO3=2T;6M-L-8T?6;"[
MTO5]*U2SM]0TW5-,U"WDM+_3M1L+N.:UO;"]M99;:[L[F*6WN;>22&:-XW92
M ?Q=?\%(_"OP?^%'PT_X*P^%O@-XD\(>"?V'M(^(_P#P2#\26WASP+J=_P##
M#X(_#+]M/Q!^UYHNF?M*>#O@SJ'@_4]!^&EMJ,W[-VF?#3XK?M$>'/#-U:2^
M&=>\8>&?'>JZ/I/B2;7?$MU[7^TW^S1^P'8?%'_@OC\,X_ GP''@[P9_P3&^
M"W[16C_">[\1Z;=> /#'[0WB3X;?MHZ9XO\ VD[/X67GB*;P?H/[1$ND:%\!
M6N?V@+;PY8?%S1O^$IT?6++QIIU_\8=?U#QM_6?X?\->'/">C:9X<\+:!HOA
MKP]HL MM&T'P_I5CHVBZ3;@R$0:9I>G06UC80@S2D16L$2?O9/E^=LZP@A 4
M"&(!.5 C7"X9'&T8^7#1QL,8PR(1RJX /Y,?A[8_LO?M%_MD?\$R_$/[:?B;
MX<_%;P;\;O\ @WXU'7O&;?'WXDV^N_#?XR>/='^)'[)'C+5#XKT/Q?XF;P'\
M1]3T9=/\;_%>YTO5]-UF/2_%_@J/XR-90>,_AGH7BSPUY)\,[;X":A\%/^"8
M_P"SI\<?$OPHU'P+>^'_ /@IAXE_8W\=?\%*KG5?'?[.FN_L76/[2_ASP+^S
M?>V'P*^)EUX!UO\ :7_:<UO]E[Q+\*M'_9:\,GXB?"X_"[]F'XA?$CQW&_B!
M4T;X4^*?Z*_'G[#]W\1?V^/!W[8/BCQM\./$'PU\-?LI^-_V8=4_9]\4_!&7
MQ/<>(H_&OQ>^'?QL?QW-\1=1^)X\.6M]H7C3X4>")M%T>;X-ZE]G@BUR9]9D
MU6^T74_#?W7JGAW0-;GT>ZUK0](UBZ\/:FFMZ!<ZIIMGJ%QH>M):W5BFKZ--
M=PS2:7JB65[>V:7]BT%VMK=W-NLHAGE1P#^-WX):[\"/VE_"O_!JKX>^*WQ&
M\+?&,>*?A[^T-\-/BIX?\1?%F;Q/9^+KBQ_X)X^+M*\3_#?X@Z$?%<]CXLM]
M0\1Z]X;^&WQ,\$^)+/4[3Q-9>)A\&OB#I>IZ%XGU#P=J76?#3X/>&/&G_!.W
MX[_%C]F+P=X*^+/C?_@DG_P6(_;5^-_[+7PB\%W?A/5M)C^ 'PD_:[UOQKX_
M_9;\)VEMX8\>-IGA'XJ?LZW?B"_^%W@[1-)MS<_$BU^"?C;PW-:WOASPMJMK
M_7MHOA[0/#>F6VB^'=#TC0=&LMPL])T;3;/2],M US+>L+6PL88+2W#7L\]X
MPAB0-=3S7!!FED=OGK]I/X,?%WXV:/H_@3P!\<M.^"_PR\1:/XZ\&_'6QT[X
M:7'B7XE^-/ WC/PS+X:MK7X1_$RW^(GA*'X'^-?#(OM5U;1?&MSX-^)\,6J2
MZ9,/#4::;+'J !\]_L,>!/A;\;/AM\3/VO[_ .'?A+4K7]OSXG^&_P!IK1EU
MSPKH]^NK?!CP7IO@_P .?L9:Y+;ZO8SZO8S:A\*_AUX!_:2B\,Z^1J'PY^-G
MQ:^(5[I]GH>N2WB1=+_P4.\,?#SP1_P3/_X*%Z9;>&O#WA;P+<?LA?ML>+O%
MFE>']#M](TJ[O/'/PO\ BMXZ^)OB2]TWP_:V[WFM^,_$WB'Q/XO\6ZI!!+K7
MB7Q/KNL:]J$][K6J7=U/]UZ1I.F:!I6F:%HFG6&CZ+HNGV>DZ/I&EVD&GZ9I
M6EZ=;QV>GZ;IUC:QQ6UE86%I##:V=I;Q1P6]O%'%%&D:*H\#_:1_9TT?]J#P
MOHGPN^(.OSK\%)_$V@^(OBO\-+71M+O(/C7IGA+7M%\3:%\,?&^IZPFHVP^#
MVNZOI.WXK^"+/1!=_%+0!!X'U?Q%I_@+4?''A;QN <'_ ,$Z;+Q]IO\ P3[_
M &%M.^*UEKNG?%+3_P!CG]F*R^)>G^*;6:R\36/C^U^"/@>#QC9^(;.XCBGM
M-<M?$,>H0:O;2Q1RP:A'<Q2HDB.H^$_^"P/@]_'_ (C_ &1/#_A/XC?LE77Q
MCT/7OC?\1?AM^R-^WGX=TWQ!^RI^V'8>&/ NB:#\0/"VJ7&IHQ\)_&_X:^'/
M&B>,_@QXRTB+5=4T2VE^((U;P_J?P]NO'EQIW[:8 ]LDGKW)R>OJ>U<SXK\%
M>"_'NE3Z%XX\)>&/&FB7*Q)<Z-XKT'2O$>E3K!?6.J0K/IVKVEY9RB'4M,TW
M48A)"PCOM/L;M<7%I;R1@'\L'[.LG[!WCO\ :-_X(>_&+QY^S_\ !_\ 9ST'
MXF?\$H/B=X6^!^A_M%7'PYO?BI#X\^$_Q(_8$\.?LS>'_A]\:_%5CHGC#XK_
M !)\(>'1XBUW]F[X@^%9K+XCZIX.\1ZE\1/ ^D^%V\7:_:Q_ L?PC_92MO\
M@UJ^)7[3FG>'/A'#\:=:T3XG?"W6?CY9ZOI'_"PO$WA>_P#^"FFI:YI_PP\2
M?%&/5FU[Q7X4U#['X<UNU^'^O:YJF@7TEOHVHQZ-,4LI!_=5?:!H6IW^DZKJ
M6C:5J.IZ!/>7.A:C?:?:7=]HESJ.GSZ5J$^D7=Q#)<:;-?Z7=7.FWLME) ]U
M87,]G.TEO-)&VGY<>[?L3<7\PMM&?,\ORM^<??\ *_=[_O>7\F=O% 'X1_MY
M7\G[%O[9W[/7_!2;X0?"_P ._%:S_:/\!:_^PG\5_#^BI"NL^-?BMX]TP^-/
MV ?%OAGQ%H_A+6AH\WQ ^,_AZ#]E3QWX\U+7;;09O#7QH^$&I^*DO_#OPCT*
MX\/_ !=^V/\ "WX:_LE_'[_@GI^S-^TIXW_9S^&G[ 5S^R]^T+X=3X@_M)?L
M]^'?&/['OC;_ (*&>*/'O@#Q]XZ\7?&3P#K'C3P9\"/AGX\^(_PYM_C3X@^#
MNI^-KVUTCPU;^.?C=X&^&4=O!X@OK>P_JIDM;::)()K>&6&.2WECBDB1XHY;
M2:*YM)4C92J26MQ##/;.H#03112Q%'C5AD^)/"WAGQEHM]X;\8>'="\5^'=3
M%L-2T#Q)I%AKNBZ@+.[@O[07NE:I;W5C=BUOK6VO;;SX)/(N[>&YBV31(Z@'
M\;G[2/PB^%GA;]D[X#Z5X4^/'P/_ &_?"/[,O[$?[8O]K? '_@HK=-X"O?VF
M?V([CXS:U)J'[0_["_[0CZCXANOA?\4/ G@KX8Z9\,/V>_CY;GQWX%\9? 'Q
M9\&OBC;ZUI.CS^#/%7B/^O;X,^-C\2_A#\*_B,?"?C#P&/'WPV\"^-AX'^(6
MF+HGC[P;_P )7X7TO7CX4\<:,A9-(\8>'?M_]C^)M+5F6PUJSO;4,1$#71Z_
MX)\&>+)](NO%'A'PQXEN?#^N:-XHT"YU_0=*UF?1/$GAQ[Z7P]XAT>;4;2YD
MTS7-!DU/4I-%U:R:"_TM]1OGL;B!KNX,G3_Y_P _D: /Y\_^"LW@[]EJ#_@H
MQ_P19^(_[2_@[X#-X.?XP_M9>#O&7CKXU^%OA_=:'-I=G^R#\6->^&/@[7O$
M?C;3YK6YM4^+=WI&L> /"UY=R1R_$J?2;[PYI\GBIK&6O@WXKQ_ CXH?L=?\
M%9O$OQC;2]*_X*\_ ']JW]I-/A7XEOXTNOVR? 7Q?@^(=_XQ_P""6G@_]DEX
M[*+XW^&_A7\5OAROP1\(? WPW\,Y9_!_Q7D\1?%B1D\47OC'XJV-[_71JFA:
M'K;:8^MZ/I6KOHFJ6^O:,VJ:?:7[:1K=E'/#::UIANXI38:K:175S%;:C:^5
M=V\=S<1Q3(LT@;-N?!'@N]\5Z9X\O/"/A>\\<:+IMQHVC>,[G0-*N/%>DZ/=
MF=KK2M,\12VCZO8Z;<M=7)N+&UO(K68W$YDB8RR;@ \#GQ<?!?A _$ :,/'A
M\,:!_P )N/#IN#X?'B_^RK3_ (24:$;LFZ_L8:U]M&E_:29_L/D>=^\W5_/A
M_P %DO&/[//BO]J'X$?L[_&73OV?]+UW4?V./VP/'OAOQQ^VQI^A^,_V;(-.
MU77O@SX8U/P_\$?@EK.H>%)OC5^W3JTFCQ>'/AM-HWQ0^'FH?![X1>,OBGXN
M&G_%=]?M_AU?_P!&P 48' &3[#)R:R+_ ,/Z!JVH:)JVJ:)I&IZIX:N[J_\
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
M?L<^ ?$(\$?&'QQJNOZGXQ^*FE_#WXU>$=!TKP7X/\7ZIKEC\'==\+Z5\/O
MFF^#M.T6W\,P?V!^3"<YBC.6WG**<OY8AW'(Y;R@(MQY\L!,[>*/*BR28H\L
M4+'8N2R2&6,DXY*2LTB$\K(Q=<,2: /XU?$L5AXR_P""9OC[XS^(5\'^#O\
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
M39_"7P[\0_@EXS6X\+^+?"&I^!_BM\);+7?AIK6O^#;S3/&VN7]I:>"?B?\
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
M"_X*(_!7]J_]I/Q]^P_\:/V8]'_9V_;<\1:-\3?B[H7[1'AKXD^(/B+^S/\
M'[3OAQX'^#^L?&;]G_2?!V/#GQET[QGX-\#>'-=\2?"7XL^+/ 6D0>+?"VA6
MOASQAH7AB\UG3;CG_BU_P3D^-?QD_;)^$'QZUK1_V=_!FL? C]H;X9_$GP#^
MV[\-_&GCWP7^VIXB_9[\$:/X:_X3']DWXX>!?"/PC\+^!_C1X1^+M_IOC+PA
MKWB77OC?IWA?PS\.?B$;?3O@[K.O^&-5O?B( ?H#^WSXF^%_@W]B+]K;Q-\<
M/AEXP^,GP0T?]G3XP7?QK^&/@'6;#P]XN\8_!T>!=;C^*>EZ+K>H>-_ANNF3
M#P')X@N[B\T[QMH/B**RMKG_ (16>Z\3'2=/N_DZ[_X*':9\,M0_8!^ /PK_
M &4_C%X[\2?ME?LN:_\ %?X!Z3HWC/X=P^#_  _I/PG^&?@+Q)JG@'QKX^\;
M^-(_$FGWOA32O'?@<>(?&GB+P]_9FH:/J?G^$]0^(7Q$(^'UW]F?MK?!GQ=^
MT=^Q]^U'^SOX$OO#FE>+?C[^S_\ %SX):+K7BV\U.R\.>'[CXL>!-=\ R^)-
M5?1M)UO4[J#PY:^()]<CTFSL4DUNXT^'1FU+18K^36+#XA\/?L-?M!:9\<O^
M"4GQ5O=3^#;:9^P%^S!\9O@1\2=.M?%OC=[[QYKOQ@^'/P;\ 2ZWX'$OPWBM
M[+2O#K_!'2-;CCU^XCN]7C\8:EI#0Z6_A>UU?Q. ?:_[&'[3MC^V'^SGX*^/
M-MX \3_"K4M<UGXD>"/&7PS\8ZAX<UG7O 'Q,^#'Q/\ &7P7^*GA&;Q!X1U+
M5O#/B?3M"^)'P_\ %-AH/BG1;P67B;08=,UQ;+2Y;^32[/Y2_;9_X*M?!#]C
MGQWKWPMO]2^%FN_$CP%\([#X^?$3PE\1/VCO@]^SS=Q?#;5M5\3Z3X<\-?#"
M;XJ:K:CXL?'CQY)X)\;:AX)^&FF1:%X.L-(\(75Y\7OBY\(I_&_P7LOBI[G_
M ,$^_P!GSXG_ ++W[/=W\(_BM<^ M0U__A>?[37Q5M=2^'FN>(=;T:?2_P!H
MC]H;XF?M#IIMRWB7PIX2OK2_\)ZA\4M0\%L8K6]M]:LO#MEXF$NF3ZW/X=T7
MYP_: _94_;?\$?MJ7_[9W[ 7C;]FLW'QP^$GP[^!W[5OP4_:I'Q/L/!_B#3O
M@YK/Q#UOX1_&KX9^,OA?I?B7Q+IGQ&\'P_$KQ)X2U/P%?Z=IG@'Q=X6O)[BX
MO]&\6&W\1VH!Z_\ LX_\%&OA;^TY\6- ^&W@+PKXDTW1/B#^R'\.OVV/@W\2
M?%5_H.E^&_B_\%?B+?V6B-<^%M,MKZ_\2V/B3X9>)+ZQ\/?&OP_XBTG2;WX<
M:CXB\"O<+JMCXYT*[E^=_B3_ ,%E?A!X!\-? "TU#PUX.^'WQI_:(^ ?B#]J
M/PG\)OVF?VB?A!^S/IVC_!'3=6M-*\'ZAXD^)7C._P!8\/V'Q#^,\NIZ;%\)
M/ADEA+K4U\/$47Q3N_A3IW@?QGJVA==^U[_P3?\ &_[57A;]C:3Q%\<8KOXP
M_ G7]=\&?M _%EO#M[X,/[0?[+O[0/PXU+X8_MK?!33_  ?X3UF;1_ EC\:]
M+G\/Z]X%:2;Q#J'PGU_P)X+U'PYXFB\1Z+%XM=?VO?V0/VM1^UY\,/V_/V!?
M&?P*M/CEH_P-U3]E/XU?!O\ :BOOB3I'P4^+?P)D\;W'Q2\$:KI/BKX6Z3XK
M\1> /B7\+OB!?>(I]+O8_ ?B2T\6Z#XSU'2;_4?#UMHQM_$8!YOX%_X+-Z'^
MT=I_P*NOV)/V2OCE^T_/^T=^Q_\ $W]KCX8^?XX_9]^"^G/;_"#XO^ _@G\1
M_A#XGO?B%\4XKS0?B#X#\?\ C";PIXJU%=)U'P--XDBT*/P'XI\?>$;_ ,6^
M-? 7O.A?\%*-/UCX>?M=^)Y_V=OBOHGQ$_9!_:.\'_LN^(O@+K_B/X4Z7\4_
MB3\2/B+/\)$^&%[\.OM/C:+P6_@[XR0?&_X?R?!CQ%XL\6>%QXZGO[NTGL]
M:U26X3X>?LK?M0:5^VG\"OVH?BS\1OA?\3X_!'[)/[0/P ^)&JZ9#K7@76KO
MQ7\?OCI\+_CNUW\// =IX5UO1['X:?"L_"/P_P#"/P'H?BGXA:MX[U7P/?V_
MBGQUX[\1>-O#VI3^//GS2_A#\&OVA/\ @K5IW[17[.OQD\+^.?ASX8^!YMOV
MV?"OPPUCP%XR^'/B?]IC]GCX@ZOX,_8NM?B%KGAZSU*Y;XL?#+3_ (C?M37_
M (@\/W7BD:QX3O?A3\$W\0>&K*73O"M_$ ?MM$[O&C2*B2;5\Q8W:2-9-HWK
M'(T<+2(')5)&BC,B@/Y:;MH_+7P!_P %.-/\1?M3? G]FSQ_\!?'WPAE_:LN
M_P!IJW_9TG\=:DN@_%K5;+]E;4]?L/&/BCXR_L]^+/#_ (1\>_!WP/\ $S3O
M"FN^,?@+XNLKOXAZ;XY\&-H-[XL'P[U_Q)IOAL?J8PR .O(/;H.HY]1D>^<'
M@FOYN_V;/^"4?[<'P@^,W["OQ5\=>-_V0?&/BS]EK]HK]L#QA\>_C79#XQ-\
M:OVS/"O[1/A#7O!/AS]H/XG7FK:%*;#X\Z5X.UF'P5)\%]3\6^-?A]\/=,TK
M1Q\.?C8GP]T/0_@SIH!]D_#?_@K/H_Q-^"WC_P#:@\)?L\>/?'7[-/A;X)?M
M ?'71_B'\+/'?PW\4Z_%IO[.WB/P;HOBWX2?%OPAXPU7X:Z?\$?VAM4T3Q-J
MWQ$T;X5>)/&6L8\#^$-=6_\ $=KXYLM2\"Z8OP7_ ."LNE^,OB1^S=X6^.7[
M.7Q!_9E^'?[9G[.&H_M$_LK_ !F\=>./AYXF\)_$"U\"_"G1/C-\7_ GC;2/
M"FHS>)/@YXI\(?#C5YOB)X8/CNPM;+QK\/M'UR_OG\&>.M"\0?#G2/S[^+G_
M  3S^,_PH^&?[:7[9/Q<T7]F?X#>/3_P3#_;8\ _M4ZI^QUXQ\:Z?X+_ &__
M (C>(OAIJWB;PW\=/CY\&_$OPA^&?P^^%OC#X9ZA'\5/$D7B/P_J/Q-^(/C;
M7OBW=6^O?$C2/!G@NU\+^(O??V-_V1?B3^V%^SA_P32\7?M/:=\)]"^ ?P#_
M &&--TSX3:%\&OB;XX\6>+/C;J7[1W[(.E?L^W/Q!^(<NM_#/X=VWP7L?#?P
M%\9?$2QLOAQX.\6_&T:SXP^*%KK7_"TM-A^%&EO\0 #UW]G;_@N'^RA^T%\=
M/@M\(=.\0_#S3M._:D\"_$3XA_L[:[X<^.OPQ^)/BR/0OA1X.OOB1XML?VH/
MAAX0O9M=_94\1ZS\+K"Y^*/@/2_%^I^)[2?PK8:WX:^*6J?"'XSZ1+\))?:/
MAS_P4&^)GQ3U+X*Z_P"!_P!BKXU>+/@;^U3\,_B%\4/V9?C)X:UKP_J=AJOA
MWPCX%TGQ_P" =5_:,T^>STSPW^S%HG[2FAZO:WG[/<_B+Q_XP\3:O%=66D_%
M+P?\)?'0U?P1HOD/[%_['G_!0SX0_#_P/^QU^TG\:OV9OB#^Q/\  ?P'?_!C
MP-XC^&GA7Q_HW[1W[1GP,L_AEKOPG^'_ ,.?CIINL0VG@;X/2^"M!U31=7U7
MQC\(/%'BKQ?XXU;P1X9@FUCPW%>>,KOQ9K?L&?LF?\%%?V:M*^#W[-?QB_:$
M_9^\6?L>_LEVEGX1^"GBGX<>$O&^D?M+?'GX4^%?!>J>"?A'\./V@;'41IOP
MP^&^G?"FPNM"N-2U3X9W'C36/BW<>!O!R:W>^$+4^.;;QZ >]_\ !+3]JKXI
M_MJ_L0? []ICXO\ P]7X=^*?B[X;3QK;V5IJGAO4M!U;0O$<DFM:1>^&$T'5
MM3OK'0=+M+Y/"UK;^+HM*\77$GA^?4M9TY9+V.YN>J^)?[7GBBT^,/Q-^ G[
M.OP.U']HGXH_ GX;^ /BU\:=&A^)7@GX8Z5X?\/_ !-F\>IX"^&_A/7/$W]I
MP^)?V@O'EK\/-=UOPCX%\2VWP]^%]GX=_LW6?B=\<_AE!XD\')XEY+_@EO\
MLV?'G]CO]BWX+_LM_'G4OA%K.K_ /PQ;_##PIKWP@U+QEJ^F>+/!OANXO(]!
M\9>(IO&GA[PK=Z%XH\0Z?<6AUCP5IFEZOI/AB_LKDV/CCQ5;:I#'H_":W^RU
M^TQ\$/VY?CE^UQ^R=:? KXA>$OVP_AO\(/#G[1WPF^//Q.^*WPIU#PK\6OV>
M[35?"7PT^-OPI\9>"_AM\=M"UK3_ !#\*O$#^!/B/\(]2^'7@*74-1\"^!/%
M^F?%J%VUO0)P#\\OCE^VYH'[??QY_P""2_A7X8_!OQ%^T-^PU^V?\%?VT?BW
MX[^$7B?4OA9H^C?%?Q#\+_!_P\^'Q\ _%OPEXE\;PZ9?7G[-'B;XA>/HOB!\
M._%4NK>$E^+%IX5\6^#%\4^./A1X:U_PQ^Z7P<^"_AK]EG]G;0O@S\-8/BI\
M2/"/PH\'Z[I?@?0/%GQ#NO'WQ0UK1K>;6-6T/P%9>/OBEXHTG[4]C;W5OX)\
M"'QAXRT;1_#V@V7A[1;WQ!I6C:0+^W_+OX4?\$N_C#^SS\7O^"8_B/X<>.?A
MCX^\%_L.^#/VS],^+^N>-I_$7@+QC\;/'_[>/B?PU\0_C-X]\$^#?"?A#Q1X
M1^%VG:'\4=%UGQAX3\"S>(?%.F/X=\3#X>)JF@)X?L_&-[^V^JR:K#I6I3:)
M9Z?J6N1:?>R:/I^K:E<:+I5_JJ6\KZ?9ZGK%GI.OW>DZ?=78A@O=2M=#UJXL
M+=Y;J#2M2EB6SF /YXO 7[?]C\(OV%?^"/6H?L!?LF^*](_9[_:T^-_@'X >
M / GBCXD^'-6\7_#7X7Z?HGQ9\9Z3X"@U7XD^/-1N-7\;^-?#'P>UK3X]9\0
M>++_ $#PCILVI1MXLO-=3PW]J_2+PI^WF/B)^TQ\3?@)\.OA'J/BW2/@?\:?
M!_[/OQN\26GC;1[7Q_\ "_QUXR^#6@?&W2OB%K_P9NM(76)?V:[[2O%.C_#7
M1/C)9^)Y-7\1_&6#7M'TGX<2?"W0;OXP2?!'@G_@E_\ M5?"K]@C_@EM^SOX
M0\5?L]^*/C1_P3=_:I^'OQMGG\2^)?B1X<^%_P 7?!?A7PO\>? 6JZ9#XATO
MX<^(O%G@GQ3<^'?CA)K.G12>#?%.D#7/#*:;=7JZ?K#7^F>C?$S_ ()U?'SX
MS?MH_!S]HWQ5I/[,7PY\5?!']HGP]\3]#_;0^!7B+XB?#W]K#Q_^SWHEM;-K
M7['?QG^&.G_#6V\&_%#X>>.WLYO"-SXI\4_'N_M_!WPQU6VT'3_AWXB\9:+X
MB^('Q) /<_\ @MQ8)??\$D/^"AC->Z]ITNF_LJ_%K7;*[\.>)_$OA+48]1T'
MPQ>:OIXDU3PKJ^BZE=:7)>6<,>LZ!=W<^@>)M*:\\/>)M+UGP]J6I:5>%O\
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
M_; TB7X/_L#_ +$3>"?%>H?%"+_@C/\ LA?M<Z/X[GU31#X!\3^%I_!7P_\
MA/+X9OK^74)/&&D>-&\8AKR=Y_"=_H#^'IX=437IM6:[T*TS/C#^PC^VA#\<
M/VVOB-^SOK_[-0\$?\%,/V;/#_@O]I+P=\:?%GQ2FU#X#_M&^ /@1J7P'\(?
M$;X&ZMX(^&\4?Q8^&?B+P1/X>\/^/?!'CFW^%'B#[?X-TWQQX9\4::VL:MX'
M.#\%/^"<_P"V-^S)\2_V'/BG\+O'W[,WCOQ3\&?^":'@+_@FK\;G\?6WQ3\)
MZ!X=T/X<>*_"'BGPA\<?A1X>\/6?BC4?BKJFGMI.IZ;XF^%7C#Q=\$[3QJ+3
M3=0TGXG?#@ZK>6&D 'TA\(?^"H'A?]I;X.?LF>./V=O@YXP\2?%/]LOP_P#%
M;QK\,/@[\1O$OAKX?1^"OAQ\#?%]IX)^+7Q2^-7C_P .CXGZ9X4\#>%O$FL^
M"_#-@/ NB?%#QKXE\5?$GP/I^C^"9M$7QSXD\#>%WW_!3W]HCQ#\??\ @E_\
M,M(_8E^-/PAM?VQ9/VJ]7^+_ ('^-MW\./!_Q8\%3_LRZ+XC\(:]X'L?#VJ>
M*([:Y\/OXJO_  [\:='^)]OJ5C'X[^$=MX,G\$:'K5QX^UG2_"WS[\%?^"4G
M[>W[*?[/'_!.W7/@#\=_V:M4_;'_ &%O#GQ]^%7B7PKX\T?XG:/^RU^T%\ O
MVF_'V@^.?B!\.?%OB?1+'Q!\5/#?B[P5K_A3PIXW^'GQ+\+>#M.L+OQ9X?M=
M-\5?#B\\,W$MI']:?$+]BC]M;Q-^T%_P3T_:FN?C#\"/B/\ %S]F_P 9?M9R
M_''3_$^D?$+X>_#NT\&_M6^ /#W@?3H_@)H6BM\0=8NX?V?[3P;X5AL? WC7
M7/#3?'9T\3>(-<^)WPDU_P 2O/IX!^QJD,,CH<X_ D?Y].]+7!^ 9_B=/;^*
M#\4-,\":7=Q>._%T'@I? 6O>(->M[_X91:K(O@+5/%+^(?#?AN72?'E]HGE2
M^+]!TF/6?#VE:KYEOHWB/6;3;<UWE '\YG_!5OX+ZC\#4_8F\6>#_C]^USI_
MBS]I+_@L[^R;\.?BQJ>A_MC_ +5WA/1]7^"W[0?QE\6#Q1\%M&\#^&OC3IW@
M7P9\/M.\&/HO@33=)\$>'?#<26.@0Z_&EOXFU+5-4N>V_:E^#47[)'[5W_!,
MG7?A[JG[4?QW7Q9^W]^T=XH\*_"GQ1^T#\5?B_J6CIXO_P""8'QJ\'W7@#P[
M??'CXMZII1\%VWC'X;)\4+34?'>O367PCE\9?%"Y\%77AKPUKOB#2-6^S?\
M@I%^R/\ &;]KRW_9 T_X5WWPPT:U_9J_;B_9L_;,UVZ^(/B;Q7I%QXJ3]G7Q
M+JGB2+X:Z1:^'/ 7BJ+3'\8R7T%K)XTO;J[7P['%,Z^$=>:2,1^A?M$_ #XR
M?&#X]_\ !/SXO>'E^&>F:5^RO\9?''Q:^)>C:UXM\4C4-57X@_LZ_%7]GK4-
M \"7-A\/[BVU7_A'[3XQZWXQLM4\0)X8_MVY\*:5X=GT_0HO$EYKOAT _/WQ
MY^WA\ _VFO@Y^SEXU_:%_9(^+_\ PF_PL_X+!?!#]DG5OAQH_P 5='LM/_9K
M_;:\(?&[1/A[X*^(7BCQWX1^(/@%?C#\,?#Y\=:=XFL-.\*^&_B-X<\83:M8
M:!XQ\#6>GVNL:[H'VMJ__!0&UD_:E^)7[,?PR^$][\5]9^ WQ!_9X^'7QYMO
M#_C_ ,,V'Q4\!+^T?'\/-6\-?%W2?@K>6,FM^+_V=?!/AGXD:3>_$SXK6GB'
M3+KP_K.G>(-'T?PAXCL/"?C3Q%X:^$6_X)>_M51^#?'VA1^(OV?)]2\5?\%K
MO"G_  5:T\-XT^(]I90>"O"OQ.\"_%*'X+WMV/A/>SIXIO;[X?V.@2^-H-/F
MTF"TUN[U=/#<LVDPZ3JOLG[4'_!/3XQ?M+_M;>'/C)J7A/\ 9K\&7GPK^/GP
M"^)G[.?[;OP_\9>-_ ?[</P/^$7PZTWP!<_&+]GO4O"^B_!JY\(?''P5\:[Y
M/V@_!?\ 9GQ)^-P^&_AGPA\?;C7-7^$_C?4_!-IX=UT _3[]HSXS:3^SI^SY
M\=?V@]<T>^\1:)\"_@W\4/C)K&@Z7/!:ZEKFE?"_P1KGC?4-(T^ZN@UM;WVI
MVFAS65I/< P0W$\<DP,:L*_'S_@FC^S%'^V5^PW\)/VQ/VQOB!\3/B=^U/\
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
M@?\ !-;X,>.?B%^QOJGPH_X)D_'C1KSP1\3='L_C/<?$WXX?L[>#OV:OC/\
MLT> (_$GPP?3O#OA#X5?%O0/ 7C_ $FPUVPT_P")OQ3\+>*_$%W_ ,)S%XB\
M-VO@6X^'OQ;_ &X^*5IXVU#X=>,=-^'FF^%]7\:ZGH&HZ9X?L/&OB#5?"WA6
M6]U*)K'S=:UW0O#'C'5[.TM+>XFO EAX<OYKV:WBL"U@ET^HV8!_+3_P31^(
MOP7^-7_!._\ 8GN/C'\1O^"JFN_M2?'C2/A_X+U;XY)\1/\ @K/X?\%1_$SQ
MW\0+G2M*\>I\=/$>JV7[*FIV>@ VVIQZ?=>)M5\#^.[C38OAP-)\2IXC7PUJ
M7T]^V%^UA\;/V@O@'_P<,? GQK\)O%/PP\ _L@_LL_%#1_AUXY\*_$S1='U<
M>(+?]C*R_:(T'4?$.H^ ?&MGXW;4?'@\<:'K!T#34O\ P#_P@WA^3P+XYDN[
MS7O%6@:K[]^R5^R9_P %'/V1?V"/A'^Q%X(D_8FU77O@[\/9/ GA#]H'Q'XN
M^,.M6^FZO!XFU+7_  U\19_@-<_!R'3]9U?P=)>:?J%GX:G^+VGV.K^(]$M]
M3_MS0[2Z73;"+XH?\$]OVJO$5_\ \%A?!?A3Q;\#-2^%O_!2SX,^'_!W@_Q?
MXW\2>/[7XJ^#/&\O[&O@W]C7Q/+XXT+0?AW=>$+G1+'3O#)^+NF:YH&L7%_X
MEU82_#F[\+>$+/5D^('AX [+X0?MNCQC>:O^QS\3_P!DOXV:#)<_\$]$_:1^
M%-BWC+X66_B7]H_X+^&M-\+_  L^)V@VEBGQ*\+0? _XA_\ "2^-O!VG^$M'
M^(WQ"\+O>:-XOL];\2^(OAIK6B>(]%T'J?@'^V!\+/"7[(O_  3.\$_LM?!'
M5FU?]JS]GGX<7'[)W[.&O?$=[*+X<? WP%\&/"'B;5/$'Q:^+/B(>-_$5I\/
MO@SX,U?P'X1\5>+]-T3XI>/-:\:>,? VC:;X:\27GB.ZU6QAC_8X_:2M_P!J
MSX4?M(QM\#YK7X?_ /!-'XA_L4:AX4?Q]X]@GO/B)XY\6_"_XAIXPL]5'PEN
M(V\%6.O?"+1O#+036=OKLFD>*=3\3BW-[X<M/"WB+P<_\$W?VO\ X9?L\_\
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
MBYO$O@/XI6?PA^+'@#_A@']M+]E^Y$6B:K\)OA#=^%/C=J7PY\>_#AM<\/>
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
MM+:]LO#FL_$#7%L?"VC:KXR\+^&;_4_[<\;>&=%UW^9KP1XG\0ZM_P $[?\
M@FG_ ,%"_A5\;OB_??\ !0'XC?M._LJ>#/BY<^)?'VJ6]W^TU\4?C9\>],^#
MG[9/[)'Q7^%]W>2?#J#X8_#2VU7XS:U\/? B>#_#K?LN:+\%[#Q+\-Q\,;GP
M[KLTX!_5M17\=^A>$-?U7X)_'+XY1_'3]J2'XR?!/_@XO?\ 9D^$/Q&_X:?^
M-_B+6/A]\$_$O[?OP=_9IUCP);:+XT\:^*O!7C&QNO@[XWU_P5<M\4O"GCZ?
M4-*DTC2-8;4] \->&=&TGV'XB:=K7P9\,?\ !S]\!OAQ\4_CSH'PY^ ?[)/P
MS_:3^#$+?M"_&S5O'GPS^-'C;]D'XS?%7QIXR\,_&+6/'M_\9H3XR^(7PO\
M"'BCQ3H.H^/[_P -Z_<0ZYIVI:1<:#XM\5:5K(!_5?17\P7BN_T7]C']H[]F
MGXR?#/X__'%_AK\</^"5W[9_[1__  4$\4'XM:U\=];7X=?LY?";X'>*OAC^
MUYX%\%^.-7\5?#W0OB5HGC3X@7GA/P2GA+P"?AOKVA:X?!GAOX>VO@_P])I^
MG_.G[,?C'QCX=^.OQ.^$UM\2?%/@CX>?%?\ X(+67[1.G>&/#7[8/C?XD?%O
MQ?\ %!_$5[+\/?VF?B_\8_ 6H^ +'3OVT/BI\,8K[QE\4_$_[/\ #9:1J%Y;
MZI?Z'\6/C)X;T/0/&M@ ?V$4'H<<'L>N*_E$_8V\*7V@_%'_ ((*W$7Q0^/F
MJ7?_  4"_P""0/QFT[]K*YUS]H+XTZO+\3(/ W[-_P"QOXQ^']WI,=YXY>V^
M%GBGP%K/Q*\9S^%?B%\'H/ /Q&L_[<U"6Z\77MY>W]U=_17["5S\7/%'Q5\'
M_P#!.#XM?$+]I/Q#\3O^"8/[3'Q=^+7QV^./B+XU_%*[\0?M)?!;7=,U?5/V
M!;SXM>-M*\5V=UXYTWX[^&/CO;>-/%'PYU3Q%XH\&P>/?V(/B%X-\;>#K+PU
MJ?AWP_, ?LO^Q]^U/X'_ &T?@%X;_:(^'/A_Q?X7\(^*/%_QA\'6.B>/+31K
M'Q3;7_P7^,WQ ^"7B&?4+3P_K?B+288-1\1_#K5M3TE;?6+N1M'O-/>\6UOF
MN;.W^FJ_$'_@H_\ "7XKZ#K_ .SWI7[*W@/X>?''1O!/@_\ ;%^*OQ"_X)_Z
MG\=OBA^SS\2_CMI?B7QE\%]=U[]H']F[XK>!M1(\+?M!_L^_$_QY#)X2UKQ9
M)8Z?HUS^T3J=]X,\1^"OB#;^!]<L/T?_ &)?B%X-^+/[&_[*?Q.^'5]\3-3\
M ^/OV=/@OXL\&:I\9[>.W^+>J>%];^'?AV^T/4_B5]GNM0L+KQQJ&FS6UYXF
MU/2-3U?0M7U>>[U70-:UG1;RPU2[ /I^BOY%KG7_ (C?M"?%/_@H/XW^)?\
MP49^'/['?[1_[(/_  43\1Z5\/;#Q#\,/C#XV_: ^%'P.\ >+?!S_LS^#?AE
M\)?!W[8GPU\._%_X,_MA_"26STF?X41?L\>-&_:0^(7Q)\16=M9^//BAHO@6
M/POP7[16C^)M#_9P_P""K_[17A[XV?M)Z+\:?V3_ /@N7\&?#W[-_CD_M(?&
MKQ*OPFTOQOXK_P"";/@[Q)I^G^#/'?C7Q9\-O&OA^X\*_%SQYX;L_ WQ7\%_
M$#X<Z5X<UD^&M-\'6OAN!-(H _LFK)U_4;S1]"UO5].T'5O%6H:7I&I:C8>%
M] FT*WUWQ)>6-G-<VN@Z+<>*-:\-^&8-6UB>)-/TZ;Q%XBT#0HKRXA?5]:TK
M3UN+Z#^=CQ_X+E^ ?BS_ (+T_"WX3_$/X^^&_!WA3_@G1^S_ /M.>#XY/VDO
MV@M=\5^#OC[XE\%?MV1>)/B9X-^).O\ Q*U/XF>%/$OBK_A0_P *Y/$T^@>,
M+!/$4_A.&75H[QKS4OM?*_LB^ -<^%WQH_X(6_%KX+_$_P",'B'7?VS?V+?$
MDO[;VA^(_BK\0OBOX4^+WPK\$_L;?#GQ[X+^.^K^'O%GBS6_ O@35/A;\?\
M6?A#\/?#OC'X;>&/"R1Z/\>(OAW!+!X5U:PT4 '[<?L-?M6Z#^W'^R=\$_VL
MO"WA+6/ OAOXX>%[GQ?H7A/Q!?V6I:YH^E#7M7TBQBU:[TU$L&U"XM],CO;J
M"S:>WLY;EK.*\OE@%Y/]7U_(;^PQ\4-6T#_@G#_P;A? SQAJU_X._9>_:A\;
M^-?A=\??%MEXQOO UOXK\2V?PC^/OB/]G?\ 9QUW7])UO0M8'A[X]?&"QTN.
M_P##VFW;K\1KKP+I_P (]>L]7\)?$/Q'X?UGV[XO_!C]I.;Q-_P5C^"G['GQ
M.^-VH:'^Q=XE_8D_:Y_9,^%6@?%_]HJQT2S^,\O@37_B=^TE_P $\IM=T+X@
M:+KWB7X.?'#X4>#/AO?:#^SY;^)9_AI\';K]IOPIJG@_0O"^F?\ "/Z)HH!_
M4)17\T_[3?[6OCKXE?\ !,S]NG_@J9^RM\1/B_X5\"?&/0?V>O#OP)\2:=<_
M$W5KCX??LG^&/&OPL\'_ +3OQ]TSX%R>*K9?AS\:?#P\:_M11:]XN\!MX3UF
M]\#_  0^$7C32-5AOM)@\5ZK\V_M)>)?$?[(7P(_:A^+W[/'_!2KX>^,/AC\
M5?@_^R;XC^(/@7]D#X:_'3QMX)^ ?P8UO]K/X5_#GXP_MO\ AWQ@O[8W[27B
M/X=ZY\3OV<O'?Q$\.7EE\)/&?P4\<?%^;P-XC_:-^%/C*W^*?P/^)7Q0T< _
MKJHK^9.\^$7C'3?AM^TSX._9E_X*<_LE>*V^/VB_L1_$3X2?"'PKHGQP\)_L
MD>$/$&O_ +37@K1_#%CK?Q1\/?M6_M,>(/ _P\_X*2V%MJ/[/.H> ? &K>%K
M?XP37'BGQ=\.=#\0>(8_BC>:[^B7_!+/XP:/XB^&GQP\%>*OA-\1?V6_BC\,
M_P!K3Q9\%_B%^SW\5?C'%\9O#G@#XF)\(/A?\2]/\#?LV?%"\U&27Q=\"[[X
M6>(/#?COX8^$K/3/"\?P]\/:EJO@[PMX#\,?#?PGX4@H _5JBO"?VI/%/Q4\
M#?LR_M%^-?@7X=;QA\;?!_P)^+OBGX.^$DM$OW\4?%3P_P##_P 0ZM\/?#JV
M+LJ7K:WXMM-(TQ;1V5+DW0A9@')'\WW[ 'A[P;\6-&_8B_:3UG_@JGX-\0>&
M_P!HO]E?XC^%?VF_A/\ "\?'SPG\5/VD-2OO@TWQ,\<?$;]H'XO:5^VSXZ_X
M9T^,_P"RGX_\,^(;NY_:3\#^ ?@K=> Y-7'[.6@:]X!\/>+/A-X$TP _JWHK
M^=G_ ()Q>,?BKHWQ\/[.G[6/Q!_:2\6?%[X0_!#Q%XS_ .">?B#XK^(O'G@+
M2_VU/V0[KQ9K4%C\;OC7IEI\0(="^(7[7OA2'5_ /A'XO^!_C]X#\,_%+X4^
M&]6\%?%(>%=$\5?%_P"*EEX/^/O^">/C/XB_%_X9?L??MMZ'_P %"OAEXD_:
MOUJ^^)'@OX^?LU'X8_%V'X^_M,?M,ZGX$\<ZW\1?V2/CUX5UO]KW4?"O@^;X
M2>,]-OO'?@#6M)_9E^'OAS]GGX+^#+/Q%\/-$^&'[,L^L:=> ']<](2 "3T
M)/T%?R^_L@Z]^RU^T!^S1^Q7^U-8?MB?&V\_;8^,O[-GQJ\+?'GP#\,?CKXE
MM?$/[1/[3OBK]FG4]7_:$TS]H?P#!#=>/?!EO^R]XV\%>+-;^ <7@/4/@UX2
M_9UO5\'>$/A$NG^$=>^&_@R^UOA#^TK)XITC_@U_@UW]I[Q1?>,_VA?@3?:?
M\<[$?M%^+;/7/C5%J7_!,KX@R:KJ?Q3TJP\=6TWQ$\16W[1FD:)]B\7>++36
M/%/A_P",T$<6BZSIGC.\NTN0#][/&'QKUF?0]$U?]G[P!%^TA(OQ[T#X,?$6
MV\(_$3P-X5MOAEI%CX\3P9\;?'.JZMXLU"UL-=NO@7';ZW=>(_AYX>>]\9ZY
MKVBW/@[3+.'64O#8_0-?R4_#'X?^%?A-^P*VK?"SQK\7O#'B2V_X+\:/X3N-
M-TK]IK]H34+-_!FF?\%P/$_P:_L'6/"6I?%C4]%U3P]XF^'?C_5]&\?:7KNC
MWVF_%'5[CPYX\^(]OXL^(?AKPCXMTC[]_:E^(?Q@_8D_;VUCQ5X<N?'_ ,5O
MAY_P4B^!,OP._9]^'_C/QY\8O%7PO^$__!1KX8RZE<?#SPA::&/$ESX.^"7P
MB_:A^&GBF\\2_$G7?!6@6NI:3??LV>+/&]S+;_VMJ,MT ?NS17\QG[1WA&[3
M]N[X;?\ !-_QW^V$OPZ^%OA[_@FWX/\ $7[.FL?M=ZI\=_'^K_'3XQQ?%/XG
MZ#^T1\7--^-'@K]JC]E[7?$?[67P^\)^%/@_XNT:_P!5\:>+_'7PS\.ZSXX\
M;_![0OAKH&L^/]5U7]ROV(;C6;C]DOX"#7OV@Q^UEJ5I\/-(TL_M.)X'O?A[
M;?'VRT=[C2=)^+5AX?O->\4QWNF>.M(LK'Q#I7C32/$FO>&/B5IM_:_$;PCJ
M^H>%O%6CW4H!]4U^?O[37[;?B[X0>-/'GPN^ _[-GC;]K#XL?!SX0^!/VC/C
M!\./!'BSP]X.\1Z7\$?'GCOQEX%T:/X9P:];7_\ PM7XY:Y)\-OB;XB\&?!Z
MV3PSIOB#0_AWKEEJ_P 1_"OB_P 2_"CPM\2OQS\>^))_BG^RS_P6^_:1^)GQ
MD^+WPN_;*_89_:+_ &SI/@QXPG\=^)OA[J'[,?A/X%?#_2_%?['FG_"WP9I^
MJ3Z:_P %/V@?AIIGP_\ &GQ"L;SP=>6?[46H?$CXA:#XBM?&>E#PY;:;]%_L
MJ?#*V^(G_!4OXU^-_C+:?$'P+\=]>_X)A_\ !/+XE_%3P!X9_:1_:"TO2O!W
MQ:^)'C3]MG3OBOX0MO#&G_&.XTT>$?"5Y=V=EX2\(W$.H>%_A]J/V+Q;X+LM
M$\4Z_?\ B+60#Z>U?_@H[\</%&M^#M3_ &9OV /BW^TE\'/$WQY\<?LSZY\1
M=&^*'PW\!^(_AY\5/A!\06\%?&?6?'?P^\4%X- ^#?@R7PY\5_#NC_$F\\:I
M?>+?BQ\++KP-'X-T?PA\1OA!\5/'WZRU_'9XD\(:/\)/^",G[7'Q2^#7Q*^-
M_A7QAI?_  5@^(OA&#6O#O[5'[16IVP\-3?\%K=1^$EYI%[IM]\7-5T2^MO&
M?PH^(>M:5X^_M"QN)?BHNKZ?XS^(4GBOQ5;:3XD@_0;X]^,_@]\>?^"B/[<G
M[)?[<7QKO?V=/!_P]_8W^ OCC]BG7K/XZ7'P+U#0]"\>VWQP3]HC]KSX7ZCJ
M'B2+P;<_'/X1^/M!\'>&] ^(_BOP]K5S\']&\!VC>$=*TS1/'/QCD\> ']!M
M%?RI_%OQOJW[5G[57BG]EWQ9^VIX>_9S^'2?\$X/V2_C#^PMXZ_:@T;XM:3\
M7O&TGQ"TKXL7GQ;_ &O_  L? ?[2G['MGX8_:P^&>N>&/A@FL:OXRT35/'7P
MXM=,UZ/X<^'/A;X7\;?'6/XB^\_L_?";0?VD?V]M,T;XL_M'_'C]IOP=;_\
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
MVG2/$7AGQ!9:AHNMZ9<;5\^PU.RNK67 \R)L"N)^#G[.W[/W[.VDW^@?L_?
MOX.? O0M4:Q;4]%^#GPQ\$_#+2=1;3%N4TUK_3O!6B:)9WC:>E[>)8FXAD-H
MMW<K!Y8GE#^QU\2?M7_MQ>&?V5M;T7PD/@E\=OC_ .-M4^#WQH_:!O\ P=\"
MK7X/C5_#?P6^ %QX T_XE^/=6O?C;\8O@IX:OXM,UCXH^!=%TSPGX4U[Q+\0
M=>O=<\_2/"-WI>F:OJ-@ >S> OV7/V9?A7\1?&?Q?^&'[.OP)^&_Q:^(]YX@
MU#XA_%'P%\(_A_X/^(OCR_\ %FL6_B'Q3?>,_&WA[P_IWB7Q1>>)=?M+77/$
M%SKFIWTVLZQ;6^IZB]S>PQSK@_\ #&_['_\ PL?5_C#_ ,,J?LV_\+=\0>*]
M(\=Z]\4_^%&?##_A8^M^.= 2\BT'QEJ_C?\ X1?_ (2;4O%>B1ZCJ":1XAO=
M4FUC38[Z\6SO(5NIP_IWP@^*W@?X[_"7X7?'#X8ZM+K_ ,-?C+\.O!/Q6^'N
MNSZ;J6C3:UX'^(?AK3/%WA/5IM(UFTL-8TJ74= UC3[R33=5L;/4K%YC:WUI
M;W44L*?F/K_P%_;WNOVX+OXB:7\7/B#;?LW:G_P4"^#'Q%LO",'CC3X_#/AG
M]EOP5_P3'^+/P\^)7AV7PLWCB"?5_!OQ(_;%U7P1)>>!SH#7NG?$!=.^,4?A
M:^L]"'B^S /T/U7]FC]F_6_C3H/[26M_L_\ P1U?]HGPMIK:-X8^/>J?"GP)
MJ'QI\.:0VFZOH[:5H/Q2N]!F\<Z/IK:1K^NZ4UCI^NV]J=.UK5K$Q?9M2O(I
MO9KB2=;>9[.**XN1%(;>*>9[:WEG$;-#'/<QV]W);PO)L66>.UNGB1F=+>9E
M$3?@A^P3XL\5?\%8O$G[6/[3_P 7?BU\=O"_P#^&7[6WQ<_9I_9-^!/P*^._
MQG_9MT*R^'_P0DT+1-3^-7Q1\0? ?Q=\*/B3\0_B)\6]>N]2O)? _P 1M?US
MP/\ #?1K&RL/#F@2:G?7VM/]V>'_ !QXB_8,^#OAGP%\=OB3\5/VM_'GQ#_:
M*\=?#S]FAK'2]*UC]H?XVS?$:[\>?&SPC\,_$DNIWG@7X6:9XG^&/@G2_'^C
M7?C;6-?^&OPET[X4?"K3/%&M7_@R26ZT2T /;_V=?V=(/@SJ?QA^(_BC6]-\
M=?'?]HKQW8^/_C5\2+'PQ;^%K35IO#?A31? 'PZ\!^$]&-]K.HZ!\,_A=X#\
M/Z9H'A'P]?\ B#7+F;6;OQEX]UB_O/&?Q!\7ZGJ/JGC+X-_"'XB^(O!GC#X@
M_"OX;^.O%OPXU'^U_AYXH\9>!_#'B?Q%X#U8W5E>G5/!FMZWI=]J?A?4?MNF
M:;=_;=#NK&Y^U:?97'F^;:0/'^>?B;_@KQ^SQX!^'/QN\8?$CX8_M&>!/'G[
M-OQF^!'P2^.O[/%WX \*^,OCI\.-;_:7\4^'?#'P0\8ZCI/PL^(/C_P!KOPR
M^(K>);34O"WC?P;\1?$NG:\;+5?">BIJ'Q(L3X(DYOQS_P %AOAO\/;']JR+
MQ!^R#^W,/&O[%_A[2OB?\>OAO;?#3X/G7_#_ .SKKW@[6/&VA_M*:5XNN_CU
M9_![7OAWJ^E^'O$5I9> K#XGM^TDVK>%?'%E-\!X1\//B!-X7 /OSPU^RG^R
M[X,^*VL_'?P?^S;\ _"?QP\1WNMZCXA^,OAKX._#S0OBMKVH>)@1XDO]9^(F
ME^';7Q?JE[X@!(UNZOM8GGU4$B_DN 37JOC3P3X,^)/A+Q)X ^(GA'PQX^\"
M>,=&U#PYXN\%>-- TKQ3X2\5>'M6MWM-5T'Q)X;URTO]&US1M2M)9+74-+U.
MRNK&\MY'AN8)(W93^??Q#_X*A_"#PM\8_#OP$^&OP8_:<_:6^*'C?]D]OVS/
MA[HOP(^&WAZYTKQ]\&D\6>"_#;2^'?%_Q6\>?"GP=#XA_L_QI#XKALO$.O:%
MI-[::1<>"-/UR[^,7B3X=_#+QOCZ;_P5?^!WCWX1_LW_ !9_9_\ A-^T+^TP
M/VH/AA\;?C#X&^'OPG\.?#'0O'WASP-^S;J7A?PK\>+KX@)\<?BU\'/!7A_6
MOAE\2?&OA7X4ZSX5L?&NM>)M6\>:O]F\)Z3XBT#3-:\0Z: ?;WPX_9S_ &>_
M@YK-WXB^$7P(^#7PK\07_@[P9\.K[7?AQ\,/!'@?6;WX??#C3(]%^'G@6[U3
MPSH>EWMSX.\!Z-#%I/@SPQ-.^B>%],BCL-#L;&U18A\H?MS_ ++_ ,<_V@->
M^$WB3X7:A^RWXZ\)_#S2OB!8>+OV9?VRO@KK/Q6^"7Q,U_QEJ7PZE\*_%*RU
MOP_XCMM0^'OQ0^#^D>%/&NA^$M7N? ?Q'TW5O#WQ6\;Z$UAX<NM1A\1V>)XJ
M_P""J7[/VD+^Q#%X*\ _M!?&?4_^"A_PX\3?$S]ES2?A?\,899?%FE>'_@^_
MQFL](\1ZQX\\1^ _"W@77/$>@R:=I-HWBOQ!IF@>%=1U:VU_XG:_X"^'%AX@
M\=Z-D>'?^"LGP(U_PK^RWXKN?A;\?O"4'[4_[2_C_P#8YTK2O&^A_"SPOJOP
M<_:<^&_C#Q9X)U[X,_'-]1^+J:-X7\97^L> ?'(\*6?A35_'$/B^3PS+HWAR
MXU'Q3KOA'P_XB +_ .SQ_P $T?@CX+T3X\S?''X$_L;>);[]J#1_A%X=^,OP
M>^#_ .S%X7\!?LPZMX;^!NJ>,?$?PQL-:^%GBN\\<6WQ,\;>'O$/C_7Y]5^+
M'BV/3[WQ+::+\/K;3O!?@RT\#Z18K]71_L@_LF1>&->\$Q?LO?L[1^#/%-A\
M/=*\3^$8_@G\-4\,>(]+^$?AW2/!_P *--U[0%\,C2M7L/ACX2T#0O"WP]L]
M0M+BW\%^'=$TC1/#<>FZ9IMG:P[OPQ^..C_%/Q_\?? &D>#_ !QH<_[/'Q$T
M#X7>*O$GB6T\.6OAGQ1XLU_X7>!?C"(O DNE^)]7UO5M-TGP/\3/ MUJ^JZQ
MH?A^SBU;79/#UC)?ZWX?\56.A?DQ_P %,/'^H> _V_O^"4'@C5_VAOB7\#O@
M?^T+XN_;!\.?M$KH'QW\4_"#PAXAT#X5?LQZQ\2?AR=2UNV\2Z/9^#;G2/'^
MF:=*NL>&KWPWJ?B".^ET+6[W5K:[M[:, _63QO\ LR_LW?$QOA4_Q'_9\^"'
MQ ?X$ZA8:O\ !!_&_P */ ?BMO@WJNE'1CI>I_"IM>T"_/P\U#33X=\/FPO?
M")TBYLSH6C&WEC.F67D9GB+]DK]E7Q?\'- _9V\6?LS?L^^*/V?O"CZ=)X7^
M!?B+X,_#C6_@YX;DT=[J327T#X8ZEX;N?!.COI<E[>R:<VG:);-8O=W36QB:
MXE+_ (=?L ?\%+OB+H/AK]O?5/B3XS^(G[<O[+?P@_;A^%?[+W_!/?\ :!\!
M:'\.KWQ[^TW>_&/6-"^'>F? WP]XRGUCX;_"_P")*?"3XA:OX8\*77[37CSQ
MGH/A3QX=?UKQCXF^),MI9EK'[RC_ ."O'[/D?P;N/BUJOPH_:<TG5/#W[;^@
M_P#!/7XE?!R+X7:/XL^*WPH_:4\0>._"7@:TT+Q;_P *]\;>,?AGKOAG/C[P
M1XDM/%7PO^)?Q#L/$>D>*=)T;P<OB3Q^]SX*M@#]//#OASP]X0\/Z%X3\):#
MHOA?PMX7T72_#GAGPUX=TNQT3P_X=\/:)90:;HN@Z%HVF06VG:1HND:=;6UA
MI>EZ?;6]C865O!:VD$4$4<:^>Z;\ /@/HWQ+OOC1H_P3^$>E?&+5([V+4_BQ
MIOPW\&V/Q+U&+4H8[?48[[QW:Z-%XHNX[^WAB@O4N-5D6ZABCBG$B(JC\\M,
M_P""CWQAUS]KWX-_LVK^P!^U+X+A\?\ [./[1?QL\4Z5X_U3]D>Q^(&BW?P@
M^.OP/^#.@W.E2:!^V'KO@VZ\&(WCKQ3J_BJZ34]0U37+'Q/\&M<^&Z^(]$N?
MB'/X7]?^#W_!1[X4?'/X%?L_?'WP%\+/CS-X?_:1^/FI_L[>!_!FM>&/ VA_
M$W1?&/ASQ!\0O#_C;5?'G@Z_^(\<WA70_A[)\*/B)JOCK3[B\N/'?AW1?">K
MWUUX*)MFAH ^DO#O[+_[,?A/XL:W\>/"?[.WP)\,_'/Q-<ZI>^)/C-X>^$?P
M_P!%^+'B&[URUMK+6KK6_B)IOAZV\7ZM<ZQ965G::I/?ZQ<2ZA:VEM!=M-#!
M$B==\./@U\(/@Y;Z]:?"+X4_#;X5VGBK6YO$OB>U^''@;POX'M_$GB.XB6&?
M7]>A\,:7I<>L:W/"B13:KJ"W%])$BQO.RJ /RT^$_P"SI_P4+T#]N"P^)'CK
MX]_$#6_V:[7]K#]N/X@77@6^\4Z9<>&K[X$_%+X#?LW>'/V:/ 1T*/QO>7D6
MB_#'XH>&?B_K/ARP/A\SZ9JNJZWJ=SI&@6^N6NHZM^CO[3/[0W@C]E3X(>-_
MCQ\0M,\7Z]X<\%CP[9Q^&?A_H(\2^./%WB?QKXMT'P#X$\&>$]'FO=+T^?7_
M !EXY\4^'/"^EW.NZSH'AC3+O5HM4\5>(_#OANSU36[  ]#^(OPV^'7Q?\%>
M(/AM\6O /@KXH_#KQ9:1Z?XJ\ _$7PMH?C;P5XEL(KJ"]BLO$'A7Q+8:GH6L
MVD=[:VMW';:C87,*75M!<*@EAC=?)];_ &/?V2/$OP?\+_L]>(_V6OV<]?\
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
M34/ 'C'P3%?6'@_4/BS??$QHM:L_"/A+X:>'=(^(WCX ^@_V6?V4O@S^S?\
M#M-,\&?L_?L]_"#QWXW\->%H/CK>_ _X>>%/#&F_$WQ;HNG7T5[K'BC6M(\%
M>"M7\>^;J>N^)M0M-2\7Z0-2$GB/699(DGU._>YL>'OV'?V*O"-AI&E>$_V0
M/V7/#&E^'_!?C#X<:#IOA[]G_P"$^BV&B?#SXAZK=Z[X_P# 6D6>F^$K:WTW
MP7XYUO4+_6/&'A:SCAT/Q-JM[=ZAK5C>W=S-,_Y*_P#!'_\ X*,1Z]^RU_P2
MU^!WQP\-_M2^(OB=^U=^S]K\W@;]J7XH:/+XD^'GQG^,7PM\'ZO\2?BGX&U?
MQUXB\;:G\:(?'D/@[2O$_BW1_&/Q%^'6B?#3XEZ7X5\0R?#7XE>,YK"*WG^Z
MM-_X*C_L\WWC_P"$V@76@_$71/A%\?\ XS:S^SE\!/VJM9?X5P_L_P#Q@^/F
MD7WC/1K;X6^%1:?%.]^-NFZEXO\ $/PS^)OA[X9^+?&WP6\)?#/XJ:CX'GN/
MASXX\3Z-XR^&&J^.@#Z3O_V7?@9X?T_0-;^%GP _9P\*_$OX4>%/$>D_ #Q+
M??!CP@EA\*=1U./7;ZSM_#Y\.:=HGB#PUX5N/$6O:CJ7B/2/!6L^')]3CU;7
M7BN[>^U2>[;!_9D^#'Q&\#MXV^+'[0OB+X=^-OVFOC'8_#NW^*/B/X7>%M:\
M+?#KPWH7PW\*_P!D^%/A1\,;3Q=KOBCQPWPS\+>)];^)?Q"TL^,?$6HZM<>.
M?B[\1=<A@T/3]<M/#VDZ/[;'AGXQ^-_V,?VM_!O[.]WK^G?M ^+OV8?CUX9^
M!=_X4\51>!?%-C\8]?\ A5XKTKX97?AKQO<:QX=@\':_:^-;O1)M&\53Z_H4
M7A[44MM7EUC3$LVO8/R$_;C_ &D_VQ/^"<G[,_[;7CIO&-SXV^,W[2'[;?[.
M'[/7_!/G7_B/+:^(? 6A7'Q>_9?_ &3OA=JGC5O#5KKWB.'X?>#_  U\5?"/
M[2?CF/P3J^E6FFZU\2M$N/$&I^&=5TCXG3:SK8!^T/QH_9@_9D_:/F\*7'[0
M_P"SO\"?CS<>!?[>/@B?XT?"/P!\49O!W_"41:9#XF/A63QQX>UU_#W_  D4
M&C:-#KITAK/^UXM)TR/4/M"6%J(O<+:VMK*WM[.SMX+2TM88K:UM;:*."WMK
M>"-8H+>W@B5(H888D2.**-5CCC5410J@#\RM1_X)]^//"GA'X=ZA\(_VTOVO
MU^.7A7XK?!3Q]\2/B+\6OVB?BC\1O!GQ_P##'@;XG^&O%_Q;^&?C;X*:]K.K
M?!KX6^$_BYX9T[6M"0?LW_#OX/W_ (4N)=%TVSN[KX<OXW\!^-.G^.'_  4J
M^%?P4N/CSJ,/P>_:'^+WPT_9,U&UTK]K;XS?!_PGX"UGX?\ [.-X? OA'XJZ
M]'XMT[Q?\3/!'Q-^(I\#?";QWX4^)?Q 7]GOX=?&>3P;X9U4V^N1VOB73M5\
M/V(!]4>(OV:/V<?%_P 7_"G[0GBW]G_X)>*/CYX#T^+2/ _QP\1?"KP)K?Q?
M\&:5!_:_D:9X4^)>I:#<^,_#NGP_V_KWE66D:U9VT?\ ;>K[(A_:5YYV%?\
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
MV/A'QK%XD^,GQE^%":UX2\//X&U!?%M]H=GJ-^L%Y%J7A/3/%ND:'XUU#PJ
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
M[(\0:1I6NZ9_:&GW'V#6-,T_4[7RKVRMIXNLUO5HM"T75]<N+/5+Z#1M+O\
M5I[#1-,O=;UJ\BT^TEO);32-&TR&YU#5]4N$A:&PTS3X)[R_NWBM;6*6>6-&
M_)'X;_\ !9SX(_%.R_9=U?PQ^S1^VM_PCO[:W@'Q9XF_95\1WOPA\$KI?QB\
M?^#O#I\6ZE\"[**Q^+%_JW@3Q]=>%X=2\3:9X]^+&E^ /V:;KPKX>\6>+W^/
ML/A+PAXGUS20#[NN_P!C+]CZ_3Q)%??LH_LUWD?C+5_!OB#Q?'=_ OX7W">*
M]>^'/AR]\'_#W6_$B3>%G77-7\">$M1U#PMX-U+5!=7GA?PY?WNB:)-8Z9=3
MVLG;VO[/WP&LO$'Q$\6V?P2^$5IXJ^+VD3>'_BSXFM?AMX-M_$'Q0T&XLUT^
MXT3XB:S%HJ:CXUTB>P5;&;3?$MSJ=E+9JML\+0@(/D7P%_P4X^ GCS]GF?X]
M#PM\5O"6M6_[1GB?]CR3]GCQ=H_@BT^/K?M8>&OB/J'PO/P"ATW1OB!KOPMF
M\6:IKU@NLQ>)X_BNWPL\.^ IKGXB^/?B!X/\$^'/&&N>',;3/^"J7[/MUHOC
MO3M9\(?%?PI^T!\//C?X _9SUS]D'68?A5J?[15S\8/B]X.D^)GP<\/Z-'X,
M^*_BOX+:EX>^*'PFM]2^+6@_$U?C-%\*M!^'/ASQSXD^('C?P9%\./B'#X6
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
MQMF^-7C/X$ZY\)KSX0^)M5^)OQE\,:SX@\<^%?A-\89/C+X:\$^']#OO!OQ
MU?1;^X\+_P#"C)?,/A!^P%_P4/T#]IW]D;]HOXP?"?\ 9^^*WQJ^ O[:_P"U
M/XL^,O[5'B/]HC7;_P")_P ;_@3\</A#\?\ X<_"^]\'^&[[X.ZE_P *.^"W
MP1\,_%3PUH'AO]E_P=XE'AV3QIH&JZ[IGA7PU/XR\7?$Z^_IPKRGP-\3[SQK
MX[^,?@B?X7?%7P3;_"+Q/X;\,VOCCQSH&BZ3X%^+8\1>"- \;R>(?@YJNG^)
M-7U+Q1X8\.CQ#%X1\2:KJ^C>&VL?'&DZ_H%K;WYTBZNE /R*_8._9I_X*/?L
M;>!_AQ^P5!9? JZ_9+_9\\?W5_X _;"L/B7<2_''QY^SK;>/-=^(?A;X!:A^
MS9J/P4OO!VG?$6\MGT[X-_$7XKW?Q2TS3;#X9ZMJ/C#P1!J'Q7M;37K?RKPI
M_P $XOVPM*_9L_X)W?"74](^!(\7?LG?\%7_ ![^W5\39+#XO^+;KP[J?PC\
M:?&']J7XG#0/ FJW'P7L-1USXC:;IW[3L6DIHNOZ#X/\,W^I^ -2:3QAIEAK
M^FW5O_1!7,>-?$4_A#P?XI\5VOAOQ)XRN?#/AS7/$$'A#P;::??^,/%<VBZ7
M=ZE%X:\*6.K:EHNE7GB77I+5=*T&UU/6-)T^XU6[M(;S4[&W>2YB /!?V:OC
MUXV^-NH_M%:/XY^%6F_#.]^!G[1?C3X*:+>Z!\1H?B?X;^(_A?0=!\*>)O#W
MC^PUV'PAX,71=8U/3/%=O8^,O *6>N_\*[\6Z?J_@R_\6ZQK^C:W::5^?/\
MP47_ &1OVLOVF/VB? $?AOPI\)_CS^R1?_LQ?&GX;WOP1^,GQ6UOX;_#/X9?
MM1^)KNWO_ G[3_Q)\#:/\._B)8_M&V?ASP[81>%OAOX)\2:!K,?PK\?R1_$O
MPM%X9\13)XUT3]:_A9XM'C[X9_#SQT/!/C'X9CQIX&\(^+!\-_B+HMAX<^(/
MP]'B/P]IVL_\(/XZ\/:3J>M:5H/C+PG]M_L'Q/HVF:SJVGZ7K=A?6-GJ=];P
M1W4OB/[4O[7?P[_9)7X M\0_#?Q%\0)^T9^TM\'/V6/!D_@'P_I>L6N@_$'X
MW>)H/"GA/6O&][K7B#PY9:'X-L]0G$VLWUK<ZIKS6L<RZ#X<UZ^063 '(?\
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
MX<T[1O!5GXN\4:+;:]JJWUWJD,5Y&FC:'K>H/%82 'X-:M_P3%_:QUOX!_\
M!8?]GOX:_LY?LN_LZ>#?V^?"?P7E^!&@Z'\=-1?P1\/?$5G^SQ\&/@SXWT'Q
M+8>%/@#%=HFC:KX$\<>._%'BZSTJ]N_&'BW7-(T_3;37(M:\1?$+2?J7]K+_
M ()R_'K]KO\ :5_:P\;ZQ??#[X8_"K]J#_@D)>?L!Q:[9>,]7\4^/O GQEO_
M (C?$+XEIXDO/!0\"Z/H/B7X76$OQ$;0;Z^M?'ND>*=7D\/3I;>'=,LM?BUG
M1OW2'3GD]STS7RK^VM^UY\._V$_V;OB%^U#\5_#7Q%\6> OALF@OKVC?"S0-
M+\1>,)E\1>(=+\,:?)9V6O:_X5T&"U35-8LEO=0UKQ%I&G6D+[I;OS&BAE /
MST^'/PG_ ."D7Q6_:]_X)^_M$_M,_ []G#X>/^R[\'OVQ/@[\<-9\#_M*^(/
M&/\ PG.M_&6#]G"QTCXI_"[P=#^SWHPMM&\6ZG\';W7M(^'_ (I\0Z%J'A[1
M=;UBT\1>)+#5/"N@6/Q$^N_^"DW[*?Q%_:Z_9L@\'_!'QOX2^'?[0GPG^,?P
M0_::_9U\5_$32]2UOX:VOQM_9U^)7A_XH^!M*^).F:*LFM2^!?$]WH-QX7\0
MW^C0:AJ>@6NLCQ)::'XFDT?_ (1G6/3[3]KKX>W7[:>I?L*CPY\0X_BOIG[.
M"_M03>*;G0-*M/AA<?#Z7XB:?\,H=,T[Q!-X@77M3\5R>(;Z222TL?"LVA6=
MEIM^M]X@MM2%IIMU]5T ?B+\<_V<O^"@W[;WP9\+^/\ XI^%?@A^S%\<OV?_
M (Z_LR_M._LM?LYZ'\;=:^,WP]O?BY^SG\1O$OBGQ4/VAOC;I'P3^'NMP>&/
MCCX)US_A65EX/^'?ASQ'9?#&"S@^(M[XG\>:KKUYX"\+<3^U3^P]^U/^VQ=_
MM8_&>[^&_P ,/@=X^^*O_!+OXN_\$ZO@G\,O&?Q TS5/$2ZW^T7XSM_$_P 5
M_B5\;?B=\./"GC;2;+P)X%NO"7@(_![P9X/'CC5M3M+KXD:QKZ^"=8\7PZ)H
M_P"^%% 'YO1? 'X\WW[<G[(?[1=]X9^'6G?#OX1?L6?'#]G_ .)5M%\3-7U'
MQ;8?$/XS^+OV=?&D,WA#1Q\-+/2O%?@_PQ-^S]+HMWKNJ>(O!VL:L?&=GJ=M
MX6LTT&[L=0_.+]@;_@FY^T]^R=#X$_9-\6_LU?L&^)/A'\#O&,__  AO_!1^
MPL/"]O\ M.^._@'I_BNY\0>$_AOJWP/T_P"!5C/8?':[\/\ V;X:^*_C$_QL
MTG2O#V@7,OCK1H_'OQ T5;GQ/^U>K_M/^"]&_:T\#?L=W7A?XA?\+!^(/P)^
M)'[0.@^,ET+2T^%S>%/A7XW^&W@/Q7X>F\17.O6^M3^-(=3^*WA"_ATO2O#.
MI:7%I%U+-JFN:;>&SL;OZ3H _%O_ ()Z_!#_ (*:?LV> ?@M^Q+\6T_9[NOV
M=OV4)-'\$^'/VO\ P5X]O3\6/VA?V?? ]IXFM/@Y\.K+]F34?@Q=>&?A%XOL
M-#TWX9^$_C?XRUWXN>*YQX?L/$UA\,YO$?C/Q/;?&/P7\@_ S_@F[^W5X3_9
M _X)@_LV>+/!7P#TK5?^">/_  4,\-?'WQ-KMO\ '/Q)J5I\4?A!X(UK]HJV
MU'Q'X.AMO@QNTSQ-XHT[XU:1K/@OP-XE;3%^SZ!J5GXR\5>$K^^M((/Z8J^<
MOVF?VGOAW^RY\#?CY\=O%]KXC\9Z/^S=\+-9^,?Q)\#_  PMM$\3?$RV\#Z)
MI6LZW/?V?AC4=>T&UMQ=Z9X<\0WEA>^(=7T'19;;0M9NI=5AM=+O9H0#X\_:
M6_8.\:_%C]NGX%_M&> O%MEX;^%7B;X<VOP8_;G\&S^(_%=GJ?Q7^'OP4^*G
MA_\ :8_97_X1CP]:2R>!;^\T7XP:1X\^%GQ;?Q?I>J-XP_9O^/7Q3^'D,$<F
MIZ;K'ASY@^/_ .P7\=O!7_!0+XS?M9_!O]DG]BW]NCP!^V'X6^"6B?$OP/\
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
MM]HFL7.G>,[)-=L=-F\-ZCVG[5/[#W[4_P"VQ=_M8_&>[^&_PP^!WC[XJ_\
M!+OXN_\ !.KX)_#+QG\0-,U3Q$NM_M%^,[?Q/\5_B5\;?B=\./"GC;2;+P)X
M%NO"7@(_![P9X/'CC5M3M+KXD:QKZ^"=8\7PZ)H_[X5E3:]HEMKFG>&;C6-+
M@\1ZOI>L:WI.@3:A:1:UJ>B^'KK1+'7]7T[2GF6^O=,T.]\2^'+/6+^VMY;3
M3+KQ!H=O>RP3:M8)< 'YM:]^S)\:_&_[8?[,/QF\0^&O >E_"KP+^PG^T)^S
M%\6H--^*>LS^.=.\:_'[Q!^SYXDDG\#6$?PTL]-\1^&/"X^ UQHTGB34?$/@
M_6M0E\9V.KVGA6T7P_=6.H_'/@']A/\ ; \1_L<?LW?\$QOCWX7^$.K?"O\
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
MV@;'0_VA_@7_ ,%;O!?QG\2?L_>-+3X*#X[VW[*GQ'\-_"7X$_M"67B[P9I
M\:6>N^.O NM:-\4M+\4>&/&D.E7.HS>'_$7A!K'2-;\30^+_ '?X@?%/]H3P
M'X'_ .#E_P ,:#^TS\>&N/V-O@;X#U?]FKQAJ_BW3=<\7_"I=&_X)N:'\=39
M>&]2U7P_=V$-UJ_C"\NHO$?C!]+?XD:Y!=-X@U'QK-\0(;3QK;_O$G[+'[.T
M/BKX+>-K+X.> M)\3?LW^%)O ?[/FHZ'H-MH,7P0\$76BVWAJ_\ "'PITW1A
M8Z5X"\,ZKX9L=-\,:UH?AJRT[3=;\,:1HGAS5[:]T31-)L+/)U']CW]F;5[C
MX\76J?!OP=?W/[4=GI^F_M(37-K=R/\ '32](LWTG2M(^*A-YCQMHVF>'I)_
M".GZ/KHO-,LO ]S=^!;:UB\'7=SH<P!^'^@?$_\ :!_9/^,]A\0O#OQ=_:+_
M &H-3\?_ /!![X[_ +9/BKX(?&'XEZKXR\$_$']IK]E_6?V<_P#A6^L?#KPL
MFC7*?!K6O'.D_&+Q-X!\<:/\([31/#?CF+_A%/$WB7PEKWQ&TN]\6Z[ZO\ ]
M-_M/]G#]F']K[PW_ ,%$?VE]7\9_M=?L5^/1XDTZ?Q_K?Q/\)?&W]H;Q;\![
MCX['XH_#SX??$"T\;_"7]DS6_@C<>"/B]/;>"_A1\*_AEX L[RZT+X9>*M"C
MF\-^'_!6N_K]X<_98_9\\(>-?A_\1_#/PK\,Z-X\^%/PW7X._#?Q7:1WO]M>
M"OA,B(J?#+P]>27DC:?X 5X;*X_X1"(?V ;S2=#O3IYO-!T:>Q\9^%?_  30
M_8&^!_B3XS>,/A!^R?\ !CX;^*/V@M(\0>'/BYKOA#PE;:+J/BKPKXMEL+CQ
M;X-@N+-XV\+^"/%E[I6E:CXI\%>#_P#A'_"OB/4M,T[4=:T>^OK&UN(@#\B_
M#?BSXX?&#X3_ /!M#H>L?M/_ +2/ABQ_:I^!UK9_M(S^!/B;-X;\2?&R6[_X
M)4?$+XJ:MK/CSX@?V7>_$B^\4ZIXITB6]3Q78>,=-\0>']=U6;XD>$[_ $#X
MQ>'O /Q(\&_-WQ;O/B=X;\/^#/V<_&?QG\=?M&>!OV4?^#FK_@GC\*/@M\7_
M (G>,U^(GQ';X>^+=*_9_P#CW/\ "KQSX]O)+SQ3X\\1?!7Q7\9-?\"7?C+Q
MKJVK>*+J&TM?#FJW45QX7>TM_P!=OVH/^"=MK\1_B;_P31\-?"GX8_#G1OV6
MOV-?B=\5/%?B[P9;?$+QC\,M>\(>'?%WP%\?_!_X<P? &+P7H5UJ?AW7_A;X
ML\=:9\2?".JZ'XZ^&5]\-SX"T)?AMJ=EKD&B2Z#]I77[%?[+%]X!^&OPOO\
MX)^#-0\#?"#Q_%\7?AQHM_!?WS^&/C+%J^J>(_\ A=D&K7=_-K=_\;9O%&N^
M(/%UW\8]6U*_^)E[XQ\1^)/%UWXIF\2>(M;U2_ /PK^.7Q&_;#_:M_:/_P""
MFW@?X-?'GP5^S?\ $7]@WXC?"[3_ (5>*O%W[</Q;^!'AK]G;X:P_ OX6_'*
MW^._Q@_9<\,?LV>.?@Q^TY\./C/K6L_$NS\7:E^T=XTUCPMIOPZ\.6_A;P+X
M>^&.L^&KWXJ_$/TCXB?&;XT_"[]O+P9XU^/FI?'^?]GSXV_M4_LQ_#/]G7]H
M[]F+X[^+O%'[.WP]\1>/_AO\+/ MQ^Q'^V#^Q3-KGAX_#VS\?_'6W\<^+?#G
M[3TWACQ7XR7Q-\7_ (1^$?'7B;PIX"T_4OAG/^L/QW_X)X?L0_M/?%SX=_'G
M]H+]F+X1_%OXO_"NVAL/!GCOQEX6MM2U:VTNSU-M:TO1=>BW1Z?XUT#0M;DN
M=<\-Z!XVLO$6C>&M;OM1U?0;'3M1U*_N;GKI/V,_V:I?B]=?'27X8VDGQ&U#
MQCIWQ)U.YD\1^,I/".L?%#1-$M?#'A_XL:W\,)/$3?"_6OBWX:\,6-AX9\+?
M%75/!UW\0O"_AS3M-T'P]XDTS2M.L;2  ^GP<^O?J,=*_"7_ (.5K6"'_@B)
M^WU-##'%+=^&/A!/=/%&B-<S)^T)\&+87%PR*&FF6UM;:W$LA9Q;V\$.[RH8
MU7]H?A]\-O!'PKT34/#?P_\ #]IX9T/5?&GQ&^(FH:=9274L5UXU^+?Q \2_
M%/XC>()'O+BYF%UXH\?>,/$GB.[ACDCL[:YU6:VT^VM+"*UM(.6^-_[/_P &
M?VE/!%[\,OCY\.O#7Q;^&NJS64^M?#SQQ:/KG@;Q"^FZC8:SI8\3>$[F8Z!X
MFBTK6]*TO7=)@U_3]1@TK7=,T[6M/BMM4L;6[B /SK_X+CZ9->?\$ZOB&NE7
MTFA:WJ7[1'_!/#3;7Q#8Z?I-_J6FS#_@HG^RZ-,O8;76;#4=+U*32+N]FOK'
M3]9L=0TF2XDFCN["XMKJZAF_-O\ :9_:6_:+_P"">=I_P7-C^$WQM^-'Q,T[
MX*?"7_@G/\:?A7>?'_QGK?QONOV?O%G[7OCGXK_!G]H;XG^!K_7?!?Q$U[2O
MA_X(\.> =,^.^F?"5_"OCKX2>!O$_AGQ(OA+X6V7@36M1\!/_17\0OV;_@G\
M6_AG9_!OXJ> -+^)'PPL=3TC6H_!?CFZU?Q5H]QJOA[4SK7AV]U-=<U*^N-9
ME\.ZVMMKGA_^U[B^71-<TS1=9TI;34M!T2YT^O;_ +,?P!@\8?%/Q^WPI\'W
M_C'XY>#[+X??&K7=:TXZ_=?%SP-IFER:)I7A+XE1ZW-J%MXW\/Z1HMSJ&CZ1
MIGB2#4K72M)UGQ!ING1VUEXBUV#40#\\OV(/!W[2_P -/VF];3QM\9_AA?\
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
MG\.O$GB#Q_\ $?Q3XI\>:_J/PSM+>TMOA>^L^)+Z+X:P6&GQ^!8O#Z:?9"
M_$?Q9\4_B1\"M>_X+F?LZK^UU^U#X6^'OPNU#]@#4/@/XZOK[7/VG_VB/!7Q
M&_;:T:#P9XI^$WP(U?XD^+]$U/2[[XU^/-/\+^ /A!9ZW\1/"7PY_9^\=_$:
M]^(FG^(/A[X1TJ_N]&^,/VK?'GQWF_X)^_\ !P;^S[\6YO'&E>&?V?O'O[$A
M^%GPO^('Q_\ '?[5_B;X3:5\:/!7[-/Q>\3^%+S]HCXJ)<_$CQW-=:_XA?7]
M1T35]?\ %/ACX=ZWJ>K>"OASXCU[P/I6CZ_JW]1WQ"_8+_8Z^*]M^T+:?$G]
MGGX<>-8OVL-$\->'_P!I&3Q!I,NH7GQGT[P,ELOPZD\=ZA+=&_UC5_A8;*RD
M^$GB)[E/$'PGFLK6;X<ZIX8FMX73SBW_ ."5W_!/"&'XEV\_[)'P?U:V^,V@
M> O#'Q:MO$6AW/B>W^)6C?#271[SPG#XW@\17^J1>);M=6\-^%?$GB35M62Z
MU?QWXN\'>"_&/CJ^\2>*O!WAC6-) /FK!_XB$=V#M_X<U8W8.,_\-MYQGIG'
M..N.:]=_X*X:]\3/"/[(NE^*?A-\8/B;\%?%EG^UC^P?X=F\4?"N^\,Z?KVH
M^&OB=^VG\!OA#XK\.7]SXG\*>+;=M%U#P[X_U*XN+"WL[>#5[ZRT_2?$JZ]X
M*OO$_A#Q']F6/[.?P4T[XQ6?[0MM\/M&/QTL/AO;_!VW^+EW)J.H?$$_">VO
MTUB+X:W/BB_OKG5;WP*?$"+XKF\+7MS<:-<^,]_C2YLY?%<CZPVK\8O@;\)/
MV@?"UOX'^-/@/0/B3X.M=?T3Q5!X9\46TE]HJ^)/#5V-1\-ZX]@)HH9M3\.Z
MK';ZUH%W.LDNBZ[9V&N:8UKJVGV-Y; '\RO[1&C_ !G\&WW_  7_ /AIX:_;
M-_;=TKPG^Q#^R;\(OVZ/V=0G[27C*;Q3X/\ C]XV_9[_ &@/'6O>9\1IU?XD
MZO\ !B7Q!^SIHDUK^S;J/B^X_9]LO^$]^)!MOAO')/X%;P%W7_!2;X[?'#Q=
MX"O_ !/\,_B_\=I?BO\ "?\ X(W>/?VT/$?PZ^$GQ.\>_LH_"/X#^+]3T'5?
M%?@W]K/XH?%?X=^*8=?^.OB/5]=^$7CGP#\$_P!CN^^'7Q1^%FL3>%/'E_\
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
M'^*NDO\ "KQ'-X3^%R^'(O#QUZ\_>SX;_#;X??![P)X5^&'PJ\%>%_AS\.O
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
MM_C%=^!(DG\7_&ZW?3/$WA+XD> _!_P>^*OP_P#B_P"@>,/B)\9OVDOV>/\
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
M))+]GL[6&-II99G#2R2.P!VE%%% !1110 4444 %%%% !1110 4444 %%%%
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
M$S^ROBEJ_P '?AGXQ^&L/CWPQ)\"M#^*VM7/@W4K?3],T^'QG>W=KX<_8_\
M;Z^&%K\8?V1/B1\*M:_9@C_;-\/^-+SX5Z!XV_9UL/%_AWX9ZKXZ\!R_%OP
MWQ"U?P-XM\7^/?AOH7AOX@_#CP9%K_Q3^&#WWQ.\"3/X]\%^&=/L/'7AK4[B
MTUZR (_"G[?W[.GB;Q3X+\ 7M[\4/ WQ#\=?'+Q'^S1I'@GXA_ KXS>%-3LO
MCSX3^"VG?M"ZY\.=>UBZ\#R^#M%NG^#^I+XY\)^*KWQ/'X ^)F@6.J:I\+?%
MOC73K&6\KI)?VV_V;X/#/Q]\63^-=>@TS]F/XM:7\!_C%8W/PJ^+UKXJTGXQ
M^(K7X>W7@WX=>#_ ]UX#A\:?%KQ/\1C\6OAA8_"NP^$F@>.#\5-8\?>$]#^'
MC^)=8UJQL9OQ?\+?LL?M]?"GPO\ L^>,1X!_:'_:?\#_ +*__!3I_CK\$/@A
M\</B]^SCJ7[;ND?LB>+?V+_BG\"_%>C^+OC7JGQ?@^#?Q0U_P)\:?C!XBUOX
M5Z'X_P#C--XZE^".B:)H'B3XDV^I'1?!/@7-^)O[%W[?OQ,TK]LSXM:!\!_#
M7@'XP^%?^"JG[+7_  4W_98^%WB+X\^"M2\-_M*Z#\"OV>OV?_AWKOP+\7^+
M_#VD:G;?"SQ3XBTKX<^+-%_M#Q)8_P#"*:+\8KG1;#3O%NM?"_1XOC9K(!])
M_MM?\%#/"VO_  -G\2?!SXS_ !0_9V\??LQ?\% O^">WPV_:T\ >*_"FF?#[
MQ;X4\!?&K]HKX,6>N^#OBPGC7PEXBDC^&WQ ^"OQ _X3_3?%WP?\6Z:VL6$%
MEIT_CF;2(?'_ ($U/]'_ -F?]M'X'?M8:S\9?"WPNN?'NC^-_@#XOTGPA\5O
MAO\ %WX6?$/X(_%+PDWBK1$\3^ /$VJ_#/XK>'/"?CG3_!WQ)\,._B#P'X@U
M+0;&#7K"VU&%8K?4M(U6QLOSL_:5M?\ @H!^U9\$-!U#6_V,O$7PR71?VL_^
M">GQ(\(?L^)\6/V=?%/QHT+1/V:_VI/"WQ\_:$^)GCKXA6OQMTGX*-HWBKPQ
MX3T+P;\&_ 'A'QCX@\5)KGAL^(?&=_H=G\0KK2/AA[O^RU\%/C;X(_X*9?\
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
MCX[^$OC_ ,5^#M$\ ?&3P)H'B;QYX/T.^\;?"GQ-XR\+#4?$&GV\.KRO(^P
M^H**_/W_ (*;_MR6?_!/C]DCQA\>[/P>OQ/^)=_XF\"_"?X$?"%=6BT2Z^+/
MQQ^*OB6R\*> ?!EOJ$PQ%:Q3W5]XK\1>2RWH\(^&/$+Z?NOTM8WY6Z^%/_!2
M3P1X1\!>-=._:N\&_&CXK7?Q,^#=Y\=_A+K'P,^'W@SX$_\ "II_BKX7E^-V
MA?LP7NCS:3\8/AWXNTKX73>(X_"?B7X[_%+]HVT\2RZ3-IC>&/"&N>*M*\5>
M!0#]+**^0_BM^WA^R?\  [Q??^"_BG\6[?PK<>'=<\,>%?'GB^;PAX_U3X1?
M"+Q5XU@\.7/@OPK\=_CIH?A34_@M\ _%/C"S\9>"]0\*^&_C/X^\":WXBTWQ
MMX+U+1[&]L?%WARXU/Y?_P""JW[?_@S]DO\ 9;_:O@\"_&.+P)^U+X"_97^)
M7Q=^'L]E\*O%7Q=TKX>Z_!X9\4GX2:E\5Y=)\,:_\.?A39?%?QUX9N_ 'PDU
M/XZ:IX:\-?$#QQ!>Z)X5L/'6I:)JOAF4 _5RBO@9OVZ_@A\#/@1\!O%7[2OQ
M0OK/Q?XT_9^\*_%[Q?<:'\._&_CW5],\):?X2\,WWQ)^-_Q"\/?!OP/XD3X6
M?!?POJ^N6S^.?B_XMT?P=\&_ MQJMC::UXDT&.YLK<_<6@:_H/BO0M%\4>%M
M:TGQ+X9\2:3INO\ AWQ%H&I6>L:%K^A:S9P:CI&M:+J^G37.GZKI.JZ?<V]]
MINI6-Q/9WUG/#<VLTL$J.P!KT5^*/_!4[_@H]H7P,^&6I^"_V>/CR/!_[17A
MW]I;]D'X7:_<V/PBU?X@>$4?XJ?M ?![0_'_ ,#KCXG>(/!>N? ;PM\=+[X'
M>.]5^)8^&.M:]??&*P^&%K/X\TKP-8:)<V/C72_OWXM_MR?LK_ OQ];_  V^
M*OQ7M?"OB)9_!MMXDU%O"OCO6? 7PPG^)&K#0/AHGQR^*OA[POJWPO\ @"/B
M=KQ_L/X9/\;?&'@!/B+K.=+\%MKE^#;@ ^L:*^8-2_;*_9RTGXX6G[.M]X]O
MT^*E[XOT_P"'$%G!\/\ XE7O@I?BCJGP]?XNV/PCNOBY9>#[CX1V/QAF^$B+
M\5F^$E[XYM_B/!\,I[/X@7'AB+PC?6>L3\[=?M\?LEV/QBTKX&7OQ:CM?&^N
M_$J;X)Z-K%QX*^(T/PAU7XYV^FZEJUQ\!;#]H-_""_ .Z^/4%EH^K&7X(P_$
MM_BI'=Z;?:<WA$:C:S6J 'V#17Y$_&S_ (*D_L2?$;X(_&_3O@C_ ,%$? OP
M3\0Z)\+OC7XAL?VI] ^'4_Q?^''PAO/@IXR\,?#_ ,<:U_:'B7PM>_!/QUXK
M\/>+_&?@>ST7X1WGB2?QA\2])\?>"M=^'^AZ_H7C/PGKVH>;?$__ (*2:/\
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
MWB_P)!J5LVF7&O6]_)#:N ?5M%?*GP2_;<_9>_:)\<ZI\-/A'\4K?Q#XYL/
MFD_%C2_#^K^%/'7@:Y^('P;U[4O['T/XX_!NX\?>%_"]C\<_@1K&J/:6&E_'
M#X-W7CKX47]SJFAQ6OC"5M>T7[?XO_P4[_;=UW]A;]G3P_XQ^'/@;1?BC^T'
M\=?C?\)/V4OV6_AGXGUC4/#WA;QK^T+\=O$+:!X*L_%.M:797M]:>&_#^EV?
MB3QOK5G:"PN_$%CX5E\+V>N^'+S6[?Q!I@!^B=%?G%<_"O\ X*&?#"/X6>)=
M#_:IT?\ ::U75?BY\*]/_:)\!>./@K\*_A/X/L/A/K/Q(T6P^(WB3]E^?P3#
M;^+OAQ>^"/"&IZGXBOO#/QU\??M0:GXU\)^&[GPMX7\3^#_'VIV'C)_8O&'[
M>/[)W@+XBQ_"_P 5_%VRTS7AX]T?X3:IXB3PKX\U'X2^$_B_XBBTF?P]\&O'
M_P =M*\+7WP1^'/QEUZV\0^&KO1/A'X\^(/ASXC:K9^*O"=Y8>&;BV\5>'I=
M2 /KNBOS\^*/_!5/_@GK\&?$GQ \)?$7]J;X=Z+KOPE^(/@?X8?%N"QC\2>*
M++X2^+?B)J.FZ+X:7XJZSX3T'7-%^&WAE->UK0_#OB?QYXVU#0O G@/Q+KNA
M>'/'7B3PYK>M:787?H_P[_;V_9 ^*GB[XT^"/!?QV\(W6N_L]^$=+^(OQ6DU
MR'7?!GAW1/AEK-MK%U8_%;0_&?C32/#_ (.\??"4Q>']96[^*GP]U[Q5\/M,
MN=/GL]2\26EWL@< ^O**^#_@W_P4Y_81_:!^)?PT^$7PA_:+\*^,/'7QH^'N
MJ?$_X/6<>B>-=%T'XK>&/#]C8ZMXJL_AOXW\1^&-(\#^-_'7@K1M0M]<\>?"
MSPUXCU/XG^!-"2\UOQAX/T32M.U"\M>E^'G_  4&_8]^*?Q)G^%'@OXT:==^
M+&@^*5SX=O-:\*>/O!W@'XD6_P #M>?PO\:Y_@O\6?&7A30/A5\<X?A!X@BF
MTKXHR?!WQIXY3P!=P7"^*SI*V\S1@'V717P'\*O^"I'[ ?QQ\=?"KX=?"']I
M7P;\0_$7QOO_ (EZ/\)[OPOI/C/4O!?CCQ#\(+S7+;X@>$]&^)4?AD?#D^--
M'M/#VH^)K'P7=>*K;Q7XE\"2:3\1/"VCZUX$\0:!XCU/T31_V[?V4?$'PA\0
M?'K1?BU;:E\(_"WQ L?A1KOC6U\(^/I+"R^)FH^+=,^']KX#6T_X14:M>>*C
M\0-:TGP!/HECI]S?V?CO4;3P;>0P>)9DTL@'UQ15:]CNI;2YCLIX+6]>WF6S
MN;FV>\MK>Z:)UMY[BSCN;*2[@AF*22VR7EH]Q&K1+<P%Q*GX=_\ !*/_ (*C
M^#/C?\$?V>/AE^U!^T/HOB[]M+XQ_$O]LKPKIT$'P\NO"6B^*9_@=^TI\<=%
MT7P1#JO@SPI;_"'POX^T#X'>%/!WB&V^&&J>)[?XHZMX$.D>/K[3?$5OKW_"
M5:N ?N;17R%X=_;S_9-\6?'0?LXZ#\6[:]^*D_BOQ]\/])MW\(?$"Q\!>*OB
M3\*+07_Q2^%?@;XRZAX3M/@UX^^+/PTM$OIOB#\*_!?C[7OB%X+_ +"\4)XD
M\-Z9)X3\2II6_P""_P!LG]G/XA?&"[^!/A'QY?ZI\1X+SXCZ?I]K+\/_ (E:
M5X1\67_P:U^'PC\9+/X=_$_6/!^G_"_XFW/P=\9W$'@;XM0?#SQCXGD^&7CN
M:+P1XX70?%<BZ.0#Z>HKA_B3\2O /P>\#^(OB5\4/%NB>!O GA2R2^\0>)_$
M-XECIFGQ3W5O864)D?,ESJ&J:G=V6D:+I5G'<:IK>LW]AHVD6=[JE]:6DWSM
MI'[>O[*^M?#?QQ\4+?XAZY8:5\-?&'A_X=^//!/B/X3_ !D\)?'?PO\ $3QE
M<Z/;> OAYJG[-'BGX?Z/^T3%X^^)1\1>'+KX6^"D^%LGB?XH:;XC\.ZO\/\
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
M]@K]HK]A'P!_P3+^('CGX4_M6?M0?##X#?LT?M'?L]?M(?!?]@WXZ_&'X?\
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
M9?COXE\:>+==\"_"^X^)FJR^&/"GA?Q7J7PS\(>(O&/CN70X+?QGK_Q"N+X
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
M^"?C/H\7Q9^(OA+XE?$3X2?#+XX^!+?PAKGQ!N?A'IG@KXHW']'U% 'Y._\
M!#WX8?&#X*?\$O\ ]EWX2_'?X3^-?@Q\3? ^B^-K77O!7CZ7PH_B".'7_B5X
MQ\9:3J<D'A/Q3XJBT^&^TGQ)9!M+UZ?1_%.GWD-Y:ZWX>TN:.-9LRS\$_$BT
M_P""X7BGXWR_"_XDGX(:W_P36^'W[.EG\78O"MW)X$7XU>&?VE_B+\5]0\$W
M-RLG]MQI+X"\9Z7J]KXT309?ALUW!J?A>Z\:VGB^WA\/W7ZZU\K_ !7_ &X?
MV0/@3XRG^'GQJ_:3^#?PG\=P>'I_%Y\(?$/QWH?A#Q'/X0M!+]L\7V6D:Y<V
M5[J'A.Q>WN8+_P 36$-SH=A=6MW9WE_!=6MQ#$ ?S[:=^S'^TMX@_P""3FN_
M\$9O%?PA^./_  UEH/QSMO"MK^TEH/@CQ'X!^">N?#^U_;>T+]H31/\ @H;H
MG[1NE>(+WP!_PDNF>%]4M?BQXC^$$OQ(3]J/Q5\>?#_BS0;OX1-H>IS>+'_8
M+_@GUX.\?>$/BI_P4SU'QQX!\;>"].^+G[?^N?&7X8ZCXMT*YTJT\;?#"^_9
ME_9G^$.G^*-%GD:11!-XR^"_CBS71[_[#X@L])MM#UK4-(LM+\2:%<7WW[\/
MOB)X ^+/@SP]\1OA9XY\'?$KX?>+M/75?"GCKX?^)]$\9^#?$VEM++ NI>'O
M%'AR^U+0]:T]IH9HEO--OKFW,L4D8DWQNH[*@#\Q/^"L7A;Q_KO[/'P@\2_#
MSX:>/_BU=_!W]NC]@KX]^+O!?PL\/OXM^(%[\-_@K^U=\+/B%X_OO"_A&VN(
M-2\4ZGI/AG0[^_CT725N-0G2!YA"EK!=7-O\-_'KX3?';XC>*O\ @NSKFC_
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
M\4>+_#<JZ/X*U']O[PK\#;K4_&_Q@@T/Q#X6;QWX3^"^L?&'6?$NF^'M'O?
M^M>*_#/@S3?!VL^-M+U/6]1^(NG^1?\ !4R3_@H!^S[^Q1^U]I^O_MH>%O%7
M@G4_B3^P[IOP&\8_\()X,T;]JC4OAS\5_C[\*/@-^U9X%^,=GX$\+_#+X32^
M!I=?^)7AV]^&WB3X:>!]'\56WA75=>\#>/M<O]0U'2/$A_0-/^"1'[(6K>'?
MVS/#/Q,@^,/QSTO]O6V^&L7[1UM\:?C/XW\:P^(=0^%'@SPAX2\'>)/#EK]N
MT[3O!WBS2;WP7HWC32/$N@V5KJWA/Q+;:=IO@6Y\*^ ?"W@?P3X7QIO^"0?P
M!U[]E_XQ_LT_$KXU?MA?&O4/CCI'PKT7QG^TC\9_VAM:^(/[3-K:_ 3Q^?BC
M\!F\*^-]6T<^#O#'_"I/'Q;Q7H-CIGP\CTCQ/X@N-4USXG:=X]UGQ!XCU#5P
M#['^.OQAO_V4/V1OC;^T#\0&F^*U]^S=^SU\3_C/XNCT6SL?!EU\0&^$7P\U
M_P =ZQ9Z99&75M/\-7/B./P_-96:-+J-KILMU&[FXCC96_,34_VF/VP?@3IO
M_!.'XR?$KXX>$_C9X)_X*$^//A5\ _BSX.\ _#'P;<>"/@+\7/VAO@KXF\;_
M  B^)O[*^OZ-/X>\5ZW\"?#WC[PZFA>/--^.WC+XT^*O$O@W7M,\9^%_$_AR
M72;_ ,/:Q^R&C_#G0[3X<K\,O%%SJGQ/T*]\-WOAGQ9=?%">T\7ZCX_L]9MK
MFV\2OXTBN;&WT348?$JWU^NI:#8Z+IGA&TL;QM T#PYHOAFUT_1+/XF^"7_!
M-'X2?! ?!S2+'XM?M%_$'X?_ ++MWKUY^Q]\+OBG\0?#OBKP7^RM)K7@WQG\
M-;$?#V:T\"Z-XS^(_P#P@_PQ\>>(/AM\,9_VG/&'Q]O/AIX)G71?!-SHB/=R
MW8!\[_\ !'+P'XWE^"'QAUGXG_$+0_BI9:7_ ,% ?^"C%YX6L;[X7Z#X?O\
MPQ\0M+_;H_:;T3Q;\0M.UN+5]:NTU#QB^JZU<PV<$=K)X9L-;U'0+/4]0L)9
M9;CH?BU^T3^U"?VZ?VP_V6O"WQ2\'>"?!'@[_@F7X%_:A^#7B'2?A18ZSXO\
M _$3QA\4?C/\-]:U3Q'/XH\4:QH?Q"U#3O\ A4=QK'A:*30_"_A&P37[#3/$
M7@WQ9)H-[JOB?[<_97_9/\%_LB^%_&O@SX?>.?BMXL\-^.?B1XY^+E_I_P 4
M/%&F>+9-*^('Q1\5ZYX[^)VNZ#J4/A[2-5L8O'GC7Q#JGBK6M$GOKO0++6[J
M[O/#FEZ$VIZNNH4[[]CKX7ZK^TQX\_:GU76O'FH>//B/^S_IG[,'B?P])K>E
MV?@6?X+Z-K?B/Q5IGABVTO2] L-<MKZT\6^,_&OB6+Q2OB-O%0O?%>IZ;_;)
M\.6FA:'HX!^&_@G]J+]J?]F'_@EU_P $F?BGXU\??&[5_P!G?QQ^RW\(_''[
M47[57P.^ ^A_&OXJ_LS^%HOV6OA1XQ^&VI?%#X?ZUHWQ6U7QC\"FO+?XD:O^
MTA\;M.\'W_Q!LM-TK2(M)NO">L^)H=>A_?K]F/QUJ?Q+_9F^!/Q!UKXD?#OX
MO^(/%_P5^''B'Q'\5OA!YJ?"SXA^*-2\%Z3<^)O&GPYCG8W=KX+\0Z^^HZIX
M;L[PK?Z?I5Q:V5ZD=W;S(OQ_\./^"8/ASX._#K]G#P%\*?VN?VT_!&H?LL>"
MO&7PO^%GQ A^(/P?\4^)%^%'C#3_ (5Z&GPP\3>%/'_P)\7_  9\0>#O"/AS
MX+_#[1?!%M<?"J'5/#\FEWWB9=6N?'&N:UXJOON#X#? GX5_LS?!;X:?L^?!
M7PG9^"OA-\(_!NC>!/ _A>TDGNDT_0=%M5MHC>W]])<:AK.KZC)Y^I:_KVK7
M-YK'B#6KW4-:UB]O-3O[NZE /YL_^"?/QK_:T_97_9 _X(1>)-5^+/@KXC?L
MS_M=^&_@'^QQK7P*T+X*0>&O%7PIU+QU^S[\0?'OPG^,/@WXD77CKQ#J^O>(
M=#U'X;/I?QHC\70ZAX*U_P /7AU?P%\// -_93PW7VCH?[=?[3$W[%?[,'QW
MO?$O@R[^('BK_@JYI/[%7Q%D3P);V_A_QC\'[O\ X*?>-/V)KF^ATB/5VG\+
M>-6^'.C:5XBM]:TK5)=,A\6Q7<LFA7&F7L=A9_:?[/'_  3A^#O[.D_P?L-'
M^(7QR^(WP^_9EBUNU_9-^$GQ7\:>'_$7P^_9EM/$'AW5?!E[_P *_CT/P7X7
M\7>-]7T[P)KFM_#_ ,'>,OV@?%WQI\>?#GP'X@\5^$/AUXH\)Z#XU\9V/B'R
M36?^"//[./B"7Q%I.J?%7]K'_A5]]^U3HG[8_@7X(Z)^T#KO@WX7?!3XUVOQ
M8'QR\8:C\([;P3I?ASQGH6@_$?XJF?QKJVAZ_P",_%$7PZ\0ZAKNL?L_S_!O
M4_$OB2\U8 \7/[;/QL\.?\%*K_\ 9L^//Q$U[]F?3O%'QME\)_LR>#?B)\(]
M*N_V7_VN/@$W[/LVJ:???"#]HBW\)6^O3_MDZ7^T'K.GWGC_ .%VO?%+PWX9
M7X5:1I?P_P#!7P[U#QWKLOQ*NO$8/V^_VY-4_P"">?[&GQTTSXC_  1M?C?\
M:O\ @JO:_L=_$[Q'?_ C6+SP7J'P\U;_ (*7?%+]F#3X/ _@FV^,-E=>![.R
M\#^$]"T^[.N>*/B1XHO?#J:G91>+[+QY?V_Q2TW]*]7_ ."<GPP\3?$[2_'?
MC+XK?';QSX+\-_M"W/[6O@C]G_QGX@^'/B+X+?#S]IDW&M7NB?%_P/!J'PNE
M^)^@WGA'5=?U'Q+X7^'D?Q0F^#-GXYEE^(U[\-=1^(5]JGBF_P 6T_X)=_ J
MP^ _PH_9VLO'_P ;X/ 'P4_:<A_:\^'D_P#PD_@J?Q'I?QNM/BSJWQ\T_7-1
MU6Z^'D\7B31]/^.'B'Q%\3X?#OB*RU32;C6]:FT/48+[P/IV@^$]( /SRUG_
M (*._M5?LU:?_P %'?@[X_\ $6@_M)?%_P#9U_;1_8H_9H_9X^)4OP]\#?#]
MM47_ (* ^&/@9K/A:'QQ\/8/B#\+O .N#X#7?Q6UN?3UO?BU\*++XKVV@:1X
M?\8?$3X40:GJOQ'T7O-;_:&_X*M_"7X1_M<7NN_L[?M)>._#7@B^_9Q\4_ +
MQ5X@\/?L1>+OVYO%'PI\1_%'0/#G[:^A^$O@[^RO\5_''P+^)WQC^"_PLN-5
M\?\ [-M_J7P^\!^&O$GB'6=$\+>/_ ?Q)NO#$UA\1ON;QO\ \$POV7?BBW[;
MUO\ %?3?%WQ0\._\%!G\ S_M&>#?%VNZ>GAG4+_X4:!H/A3X5ZSX*B\.Z%H&
MJ^!]>^''A[PGX1M/"^NZ+JL>JIJ?A/P_XKU:[U7QG9-XBEY/X??\$N? WP_^
M'FI>&7_:I_;D^(7Q5O-9^%NJ:=^U1\6OC_:_$?\ :-\,V/P4\3W_ (P^&?A7
M0-=\1^!KKX;Q>#M)U_6=<G\7^']3^%^JVOQEL=:U30OCFWQ,T"Z;3* /BG4?
M^"@OQ1UK]BKP3\>/@M\9?C#^U7\)(OVQ?$?P@_:,^-_[+7[-WAG4OVV/V;O@
M%I7P[\92V=_XZ_99\;_#R_\ #F@?'?X4_&"+X1:-^U"MS\#/$=M<?"+Q!X\^
M+GPN^!G@[3O%7@;3/AK^L?[#WQHMOVAOV5_@_P#&:S^-_P ,OVC[/Q]HNLZM
M9?&WX/:)?>%?A_X^L[?Q9X@TJUO]+\&:O=W^M^ M6TZWT^/0_%WP[\0:EJGB
M+X?>,=,U_P %^(=6U76M"O\ 4+GR+3?^"=W@_P -^&[5/ OQ]_:.^'GQ=G^/
M/B[]I;QE^T7X2UCX,Q?%/XG_ !A\=?#3_A3GBCQ!\1O"NM?!+6OV>-=T>_\
MAE;:!X8M_ ]G\"=+\"Z7<>#O!WC#2O#ECX^\-Z9XJBJ_"O\ 8LUK]G_XO_ )
M?@'\4/BIX.^ OPQ\'?%NW^+_ ,./$7C'PYX@^'OQL\5?&#QCX[^)GB'Q;/X"
M3P:FIV'QL\1_&[QA<?%OQC\6M,\3^!_"_@W0-*L?A!\,?ACJ/A/XF^+O^%9@
M&3_P4"^-?Q0^'/BG]EOX;?#?XT0_"<_&_P"(7C_PYK.E?#/P99?%3]L7XBR^
M'?AEK.M>#O#G[,GPQ\5_"OXJ_"631K'QS+X?U?\ :(^*_P ;;/PM\,?A+\)K
M:ZO-8\;^"KSQ)I_BW0OS_P#@W_P4%_;@_:"_94_X(P?%[PYXN^!?P]\<?MP?
M'7XB_!7X_P &K?!S7?%6F7)\)_!S]J3Q3IWBOP@+'XNV-OX8^R77[/SZSJO@
M^!O$$?B3Q/KFC6VF?$/PGX.T#6=+\;?K7^T=^Q=\/?VD?BG^SE\:]5\??&SX
M6_$_]F76_'<G@_Q7\$_B-/X#N_%7P[^+>E:!HWQB^"OQ!M9=,UO3]:^''Q.M
M?"/@R\U6_P!(M/#WQ1\':]X,\-^*/A-\2OAWXFL7UB?P/X)_\$H?@!\!/AS^
MRQ\+O!'Q(_:)NO"W['?QK\:?'CX+1>*_B1H_B>ZTSQAXSTOQ?X4ETO4Y=0\&
M&WG\'Z)\/?B!XX\ :3X>TRUTB*]T[Q9X@\9^*I_$GQ<U6\^(\H!\&?#'_@H%
M^UT?A5XJ_9\\0?$7P+XI_:._X?)>,?\ @E%X(_:F\1?#S1=#L8O!VE?"IOVE
M;_XW^*OA!X9NM)\'7_Q4TGX1:;XS^''@3PUHKZ7X#UCXHV_P\\3^*]$O?#DW
MBOPUJ/KG_!-'PWXS\(?\%,?^"U?AGQ]\2-0^+OB31_&?[ L#?$;6_#7AGPGX
MC\2:-/\ LK7-[X=?Q5H_@FPT7P2WBC3-#N;'1M<U?P=X8\&>'-?O=/?6M/\
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
M8?L^>#_#/C[P;XK\&>%_%]G;OXW^'NO_ !7UW2?#VI?&/QQ\7K?X;^!_A]<
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
M#P]XX\$7W@7XMZ#8ZI]CTCXBV4&B^%TT*_J/_!,K]G>ZMOVG]'TG4?B#X/\
M"/[6_P"SCX!_9,^*'@/P=?\ @O0_!VD_ +X7^%?%'@+P#X ^&VEQ^!)9_A]8
M>%_ 7C[XC>#M-N=!O(;T:7X[U6^FGE\0Z)X(UOPF ?*OP+_:[_:FLOVFO@9J
M'QU^)'@+Q;\#_P!K'_@FC\2?VVD^$/@OX51>'+S]G/QE\&/$'[.<UUX<\!_$
MN[\57&O?%'P[XM\%?M$MIGB9OB)I-A?W7C7P#:^,O"<GP^\-^*;KX::)Y5^R
M1^UO_P %/?VE+G]DS]H;P_\ "3Q;IO[/?[6_PYU3QC\2[CXHZ;^Q=<_ 3]G#
M3/B1\.KGQ;^S;XK^ LOPO_:QL?VKOBE%X=\3W7A#X>?'#PM\9])L_%'QBO\
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
M%;P:%")/F<_\$M?@/_PK+XS_  F3X@_':+PO\??VMM,_;=^)$J>,/";:Q?\
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
MK^ ].\=> _ $J6<L?CGQGX1O-?AU_P +^#Y(M0L)$\3:YI]CHCI>VCK?%;F
MR?@A_P %CK;QUXJ^)?[7_P ,?!OPH^-OACQ1\2?^"/WQS\'_  [^+'P$_9>\
M1_&_Q5^UQXCO-$_:,\_]CSQ=\6'^''Q.\$_!;X9_#V6\T_Q]J_A;3]-\$_&'
MXL^,/BOX(3P)\7O!P\*CP-\7NY\9>$/V@]$O?^"5G[:W[&/P=\2:O\5_&/[.
MFM?\$\_C#I/COX7^,/"EUX6^%GQ&^%O_  L'X-_&_P"-'A3QHG@WQ-X,^$O[
M./[1?P:TWQ/XAM[[3M%\=ZQ\/_B]XH\.>%=+U#Q=XNT#P_= '[=:+^TE^SOX
MDT7X5>)/#OQY^#.O^'OCOJ-SI'P/U[1/BCX'U71OC-JUG::CJ%WI?PHU2PUV
MXL?B+J-K8:1JU[<V/@^?6;J"TTO4;B6)(K*Y>/DOAQ^V=^R)\88?&MS\*?VG
M_@#\1;;X<>')O&7CZY\&?%WP'XBM_!W@JWDU2*3QQXCN-+UZYATGP.)M$UN%
M/&5V\7AB6;1M7BBU5WTV]6#\>/V+/V>_VFOV;5_:#_9U\1_##XB?'#X&?\$P
M?#7QVTK]@:P\9:[::5IG[96E_M'^"['XH_"7P6OB/6M'&G:+XO\ V4OA]>>,
M/V++;Q=8Z7/X .B_&+Q%!IWAO1['PU'H%C\-_L,:AXNB_:>_9;^)GCKX:?M9
M:MX+UC_@BE\<_@!>>!KK]@OXX_#WX,_LU>//"WQ-_9FUF\_8X^%?@JY^$%[\
M2K[PA\&_"WPZ\5Z18^*_BYXV^-OB/XM>(;&T\,^!?BS\0_%'B/P;\.;4 _I@
M\*_MO_L8^.].\>:SX(_:T_9L\8Z-\+?!WA3XA?$S6O"_QP^&FOZ/\/? GCK3
MI-8\%^,/&NJZ5XENK#POX<\5Z0@U7P_K&M7%E8ZMIDUKJ%E--:7EI--ZK\*/
MC3\(OCOX6;QO\%?B;X$^+'@^/6-7\.S^)OAYXJT7Q?HMGXC\/W(L]?\ #=_?
MZ%>WT&G^(M!O#]CUO0KY[?5M(NP;;4+.VF&ROYI?&_P1^-NE?\$2?^"0NI^
M?V>_C_>:Y^Q_XL_8/^*O[67[.WPV^&^N_##]J?6?!?P(\!>*M'^)^F^"/A;X
M^\,>&M?\5?%CX7_&[7],^./@_P /WNF6S>-/&/@=/%OA37OM>J:7XM?]7?\
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
M^/OBKI7A7X86G@K]FWQI\6_&FH6_Q%C\$^.Y/#/C/P)KWBZXLO&"V'B[2/%
MT\ _?GX5_%GX7?'/P#X<^*OP7^(O@CXL_#+Q?;75WX5^(/PX\4Z)XT\&>(K>
MQU&]T?4'T;Q+X=O=1TC4#IVL:;J.CZE';7<DFGZMI]]IMXD%[9W,$7 ?&S]J
M_P#9@_9KFT*W_:&_:&^"WP.G\30W-WH$/Q8^)G@[P#+JNG66K:'H%_K%K'XG
MUC3&;0M.U[Q/X8T/4]>8+H^FZQXE\.Z7?WUO?:YI<%W\5_\ !(W3-8T/X*?M
M*:9J_P /?B;\-(+S_@HE_P % _&WA+P]\3OA!\3/@S>7/PV^)_[5'Q*^)'PS
M\0^&?#?Q-\(>#;Z[\)^(_ WBC0]:TF]T73YM*M_MLVE7$EIK>GZKIME^>G_!
M8VU\=^*OB7^V!\,O!OPH^-OACQ/\2?\ @C_\=?"'P[^+'P$_9>\1_&_Q5^UO
MXCO-$_:+,_['GB[XKO\ #?XG>"?@M\,OA[->6'CW5_"UAIO@GXP_%GQC\6/!
M">!/B_X._P"$57P-\7 #]*[[]I3X^R_\%4_%'[%FG:O\+[+X57'_  3OU']I
M[P-?7'PY\1WOB[1?BG>?'32/A!9CQSJJ_%"TL?&_@_2TL=2UJV\/^&=*^&&H
MSP:U/I5]XBOKBUT_6K/I_P#@E+^T_P#$S]L_]@#]GG]IWXQ0^$K7XD?%K3?'
MNL^)K3P)HNH>'?!UE)I7Q6\=^&-,L?#NBZMKOB?5;#3;+1=#TZUACU3Q%KFI
M2&%I[_5;^[EFN9/SH_9&N?$=Y_P4G_9Z^,;?!_\ :(T/X56/_!"SP#\+I?''
MB/\ 9H^/WACPS!\0/#/Q]L?%5SX$FU+6_AMI]K8>-[SPEI,OB/1_ -^]IXXO
M]-N=/AB\-KJ=[!IS?5?_  0?\)>-?A[_ ,$IOV3OA_\ $GP!\1_A=X^\'Z/\
M2M)\4>!?BO\ #GQU\*_&VAWTOQD^(6K6ZZCX1^(?A[PSXCM[:\TS5-/O]/U!
MM,_L_4K.ZAN=/NKF!A)0!Z'^U'^VK\1]%_:\^"?_  3L_92T'P/JO[4/Q?\
MA7XI_:)\=_$?XJ:1KWBGX4?LO_LV>"_$]IX1;XJ^-OASX8\6?#?Q5\7=6^)/
MCPS_  F^'?@/PK\3? /V3Q-<R^+?%WBW2_#^B1Z3XF]N^%^L_MI>'?CZWP]^
M.X^"7Q+^#.O?";Q!XT\,?&?X,?#'QU\);SPW\1/#?B_P9H5U\+?B)X+\;?&S
MXT0Q'7O#OBF3Q9\/_%?AOQ1?CQ8N@_$'2/$'ASX?'P'X?U+XK_G/^T[\+_B-
M^R[_ ,%C?A+_ ,%1'\$^,?B1^S)XX_86\6?L+?M W/PS\#>-_BAX^_9^O-,^
M*TGQ_P# OQ>NOAE\,O#GBSXA^-/A]XJUK2K#X?>(;[PKX8UD?#QI;GQ=XNFT
M[PONOM/^O_VDO&7CW]LK]E']L#X0?LG:3XTTS7/'_P"R7\=?!7PT^./B*P\5
M?!_1'^-OC;P1KWA3X?\ A?P1=>,=$\/>*+\VE_=7-]XJ^)^C6MKX;\ WHT.R
MT75_$7BH>)=/\$@'TUX"_:Y_97^*?C7Q'\./AI^TA\#/B!X_\(Z!JWBOQ+X,
M\&_%7P1XD\3:-X4\/ZS;>&_$7BF]T;2-;N[Y/#7AOQ+>6WAGQ'KZPOI.@>)9
MD\/ZO>6>L'[$.*T?_@H'^PAXAUK1_#FA?MH?LJ:SK_B'P7XT^)&@Z/IG[0/P
MHO=1UGX>_#IO%"^//'>EVMOXKDEOO!_A!? _C>?Q!XEMEDT;3+/P7XOOKJ]C
ML_#&N3V/Y"6UAI7[4]M_P15A^"7P$^)GP)^)/[$OCW0/&?QUT76_V<OB;X%@
M_9._9_\ "?[)/Q/^$?QS_9CEOO'_ (6T635(_BEXVD^&GP8\+?#_ .'VJ>,-
M0^(OAG3]/^+?A^S\6_#7P<?$]?(O[)/P3U[P_P#L1_\ !"OP=XP_92^.&D^,
MOAA_P5;^,'Q;^*GA_P 0_L;?'.VUSX9>&9(_VXX?"WQ,^)>F7_PB6^^'^BOX
M@^)?[.][X>\;>,H-$L(YXM"\06.J1VOPXUO4O"H!_3!HO[8W[)7B+X0:9^T'
MH7[37P#U;X$ZWXAM_"&C?&2Q^+G@.X^&6K^+KO7O^$6LO">F>-TUX^';_P 3
MWWB8KX>L/#UKJ$NL7VMR1:7:6<U[-% ]CP%^UY^RI\4_#GQ6\8_#7]I/X$^/
M/"/P)N=;M/C9XJ\)?%?P+KWAOX1R^&K&_P!4\0-\2=<TW7;C3/!-MHVF:7JF
MI:C>>(KK3K.UL-,U&\EG6WL;N2'^63]LGPFVA?\ !.#_ (+LQ>-_@;\2-)\.
M^,O^"T?[/WQ>\*Z#XY_9\^('A.P^+?P_\7?'7_@G#X'U#Q/\.=+\?^"?#VD_
M%/3_ !KXI\#_ !,T"XN_"YURV\33R2W5W/=:5XQT?4-;^E_VSO"NL?$#XF_\
M% /VXOV8OV2O$7[17PKF_P""6'AG]E+QQ\$O&'P:^,GPWTO]J;XM^(/CHGB"
MWOXOAGK>G_##Q[\7/^&/?@4FM7OBVR\$VFA>)O&+>+H/V</!'Q5\._$CP1XE
MTSX9@'[X:#^VM^Q[XG^%_CGXV:#^U)^S[J?P@^%\]I:_$WXFP?%[P$O@?X;W
M>H0Z9<Z=9_$#Q)-KT6E^"[S4[76M$O-+M/$MSIEQJ5GK6CW=C%<6VJV$MPL7
M[;'['$T7QMN(_P!J[]G VO[-.HZ?I/[15ZWQM^&T=C\"-3U74KW1M-L?C!?2
M^)4M/AS=7VMZ9JFA6L/BZ;27FUW2]4T5 =4TZ]M(/Y4OB)X8^)?CSPQ_P<"1
MVWA/]M[]I_5_VN/^"=O['5U\"/B?X\_8:^+7@_7/CEXHTGP)^TKX<DL? OPW
M\&?L\^ X?"%OX4\5_$3P1X*\'^#];\&Z?\2X-&L+_P =>(;WQAH_A;Q_\7E_
M6BU^#GA3Q[_P5[6PE_9R\;-^R=\0/^")-A^S5J/]L?LS_%#P5\!KS2=8^/US
MK\'[/^OZAK?PZ\/>!/#5Y9_"/7=2MW^$&O7>CZWX9TW4-3\,W/AK2M2>^TH
M'[!:;^T)\ ]9N/A%:Z1\;_A#JMS^T!8ZKJ?P&M].^)7@N^G^-NFZ%H#^*];U
M#X10VVMRR?$FQT;PO%)XDU6[\&+K5OIV@QR:Q=R0Z>CW \H_;R^,GQ'_ &</
MV-/VH/VC?A4?!,WC']GOX!?&/XZ66D?$'PWKGB;PSXG3X1_#;Q1X^;PK>6WA
MSQIX%U73'\0RZ!#IBZ_#J]X-'2>6Z.B:JP2 ?G9_P2E^%/QX\,^)/$7PD_:%
M236K?_@EKI'B/_@GY\"OB/+J%F]U\:/"7BN7X??&71_B[KVC6LE[;66LQ_LG
MP?L6^#!-'J-S?:+\1D_:(T6:ZDCU.:RLOL[_ (*I6>MZY_P38_;S\$^%/"7C
MOQYXU^)?['?[3?PS\!^#?AOX \:_$KQ=XG\<>._@?X\\.>$]!TSPSX"T'Q%K
MCR:OKE]9:;'>R6$6F6MQ=6XOKVU65&(!^?'PB_X*E?M.^$O'O_!*+2?VH?!O
MP-\=_#K_ (*W_"O2O%?PZ\9_ ?PYXY^%GB+]G3XFW_P?\+_%^+X<>/?!'CWX
MG?&8?%[PMJUCXRTG0]-^*/A?Q%\.9M-N]-UR^U_X>V4!T6'5OU[\%?M<?LL?
M$CXA^+_A)\/OVC?@AXV^*'@'2_$6N>-/A]X6^*/@O7?%_AG1/!WB>;P1XSUG
M5] TW6;C4K72?!?C:WG\%>,M2>W^Q>$_&$,OA?Q%/INNQO8+^>'_  3 _8>^
M!6@?L]_L$_M%^-OA-\8Q^U9\&/V.?A9\+[ ?M)^*/VG=2UGX >*M9^"?PV\*
M_&C0_A#\%OVCO$]YX1_9_P!4UV7PXG@SQ-K7PC^'W@B75O#MK?>$AJ=SX8NM
M1TRX_(K]D&^\4W'[7/\ P2,^)&K_  )_::^&W@7P?X/_ ."D/PH\=?LQZ=^Q
M!\4O!?P'_89^(7Q(T[X"RZ=\#_!WB$?!8>,?&ECJ]GI7BCQ'\0_C?\2_BGX]
M\$_$OQ?H'C7Q%\,D^%6EZB?@?X6 /W3^.?\ P6/_ .":7P*^$_Q%^*VJ?MF?
MLY>/5^'O@'5OB#'\/OA;\;OA1XV^)?CJQL-;N/".G:1X"\*Z?XS236]1\1>.
M88O!>F7TUU8^&[+6[F.X\0Z[HNAV]]JUK[I\/_CYX7^*?[25E9?#7]K7]F/X
ME_"GQ%^S3IWQ!\+_  .^'][X=\9?&/4;]/B5=Z1>?M#Z?\0?#7Q0U"RO/@7J
M.EZCH?@*STJ+X:WEK<^-8'U*S^(<)BNO#UU_.OI_P.^,,O\ P:O?$OX,Z?\
M +XUZ#\:-(LOC#>W'P=UCX&_$OP+\7183_MYZ_\ %ZXN=/\ AAXI\(^'?'.H
M0W_P\O+;QA&VG:#<#4[+S3!]IOK:XMXOT#MXO&WQD_X*_P"L_&7X5> ?CQ\.
MO"7Q0_X(U:_\,_ _QS\<_LT?'#X>^%-"^+6H_M+:CXH\(Z?XHUSQS\.M!TWP
M]XVT_P ++8>,H? /C.ZTCQM::4MM8:IX<T[5'DTJ( _7+P3^U'^S;\2OBEXN
M^"'P]^/7P@\<?&3P%::[?^,OA;X4^(GA37O'_ARP\*^*!X&\5WVJ>%--U6YU
MJWLO"7CEE\$>++HV9@\+^,F7PIKTFGZ^1IU.^$/[4'[-W[0&H:YI'P,^/7P@
M^,&J^&=.TK6?$&F?#7XB>%/&E_H^AZ_<:C:^'O$%_:>'M5U">W\.^)+G2-7A
M\->('C&B^(GTC51HM]??V;>^1_,Y_P $^_AE\/=2^''[%_@+XV_LD_\ !0=/
MVS/^";7PL^(?PF\>?#+XCZ?\1O WP(^"MKHG[-GB/X,_%WXC?##XSZ'X5T_X
M(?%KP=^TK#HVG>'OA?X,^%/Q*^(/C?QG?_$#2?B!9Z1-\.O"/C'XM:1]A?\
M!(S2_C;\.?C?<?!C1M2^)?Q]_8M\%?L@> ].^$7Q[_:;_9JUK]FW]L']F;4?
M"GBK1?"7@S_@GS\;=1N/!'PY\._'QO!?A&U\5?$>U\36'AF/QK\+M=N?$&D^
M.H++1/B/\-M7\7 '[F_$;XR?"/X/1>%I_BS\3_A]\,8?'/B_0_A]X)E^('C'
MP]X/3QAX\\37*V?A[P7X6/B#4=/_ .$@\5:U<MY6F:!I7VO5+PJ[06KI&[+\
M^Z=_P47_ ."?^L>'_!_BS1_VW?V3-7\+_$+XC7WP@\!^(M*_:&^$^HZ)XS^*
M>F+H4FH_#WPOJ=GXLFL]<\7V4'BGPM>76@Z;-<ZA!8>*/#.H20K9>(='N+WX
MQ_X+/>!]4^('@S]@/3-)^$GC_P"+T/AO_@J=^Q!\0O&VE^ ?@MX_^-'_  CG
MPJ\#?$:37/B9XK\7Z?X#\'>,#X>\&:5X9BEDUO5/$$-AI%W$4TM9KJ\N8+*;
M\TOVT?@YXG\8_"W_ (.<[+PO^S%\;O$GBO\ :#U+]GK2/@R='_9)^-FK:I\<
M[CPK^RC\#_AY9R?"Z_L_A5</\4M*\*_'+PUX\EBUGPA=:_HOA/5%OOB+/?:3
MH&N6OBO4@#^FVY^/?P,L];^)_AF[^,_PHM?$GP1\/:7XN^-'A^Y^(O@^#7/A
M#X4US3M0U?1/$_Q0TF764O\ P!X>UC2M(U;4M+UKQ9;Z3INH6&F:A>6ES+;V
M5Q)'P_C7]L?]DKX;^#O /Q$\??M-? 3P=\/OBIX:N/&WPT\=^(_BWX#TKP9X
M]\#V6G:-J]]XZ\)>*;O7H]"U[P-I^E^(_#NHZEXSTV_N/#&G67B'0+F^U6WA
MUO2WN_S-^('Q;D^$G_!2CXZ_$'6OA+^TOXA\-_M2_P#!.#]F#P3^S[J/@/\
M9R^,GBFU\7_$KX:?$O\ ;0\7>*/A;KVL6_A.V\/?!3QY8Z+\6/!&K7-G\?-:
M^%&@^'[35;O4O&7B'PO8:/K%Y9?F#+X-^(OA[]A3_@F;XA\!R_M/?LV_MA_
M_P#X)86GPCM/!GQ*_8C^*7QS_9L_:,MK/2?AGIOQ5_8(_:M^"-Y\+M5\?>$?
M$/Q?\8?!32-+^&>N^$)/"?CSQ3X-UCQMK_@2#X@?8/"^FN ?T8^#_P#@H%^R
M9X\_:R\;?L5^%OC=\--5^/G@3P7X%\8:AX1MOB'X FU+6KGQS_PM*^D\"^%M
M!@\53>+==^(/@+PI\*K[Q]\3?#EMX<63P5X'\7_#_P 1:G,+/Q/']D^K?&'C
M'PE\/?"OB3QWX^\4>'?!'@?P;H.K>*?&'C+Q?K>F>&O"GA3PQH%C/JFN^(_$
MOB+6;JRTC0M!T73+:YU'5M8U2\M=/TZQMY[N\N(8(G<?C3^QYXL^)OAS_@H3
M\09OCO\  KXF?"+Q[^TC_P $X?\ @FA)IWACP[\/_B1\0_@YX(^(7P@E_;'U
M?]H/X87?[0/A[P_K?P?T&?X-ZY\3?#F@QQ^-?'^AZSXQ;7-#E\(6?B6\UNUB
MN/:_^"NGA?XZZG^SU\'OB+\#?!/CCXN?\,W?ME?LJ_M2_%[X$_#.SAU?XC?&
M_P""?P#^)^G^/?&/@OP!X9N;NQM_&7CKP]J>F^&_BQX,\&K=)J7B;Q1\-])T
MKPY%=^)[C1;.X /MCX>_M1?LW?%CP%XT^*7PS^/7P@\=?#?X;7>NZ?\ $CQU
MX8^(GA35O"OPYU#POH]MXC\26'Q UNUU5[#P3>Z!X<O;'Q%K%KXGFTJ?3O#]
M]8ZW=1Q:9>6MU+@>'OVS/V1?%?@CXB?$OP[^T_\  #5?AY\(8K*?XM^-K?XO
M> 1X7^%5OJ=HFHZ5<_$O6I=>CL? 5MJ^F20:KH]SXKFTF#5M(N;35=.DN=.N
MK>YE_&+]KR[O_P!J;X)?$K]H_P#9'_8N^(UQX)T7]J?_ ()O_M-_M$/K/[.O
MB/X4?M+_ /!0/P'^RS\5_#WCWXL?"[1_@C\:/A_\._BA\0(_@A\-/!7PHU3X
M4:KJ5W<6OQBU_3/&7PF^%>FZN=(2U^(?EW[?/AO4?VK?$W[=W[27[-_PE^/W
MC'X<>)?^"&/[4'[+'B#5+7X'_&2TD_:"_:"^+/B:'6/V4_AM\._@IJ_P[TWX
MD^//'?P>NC\3[OQCX\LO"FJ:3\+)OBGI'A:ZU;P_J-M\2;?0@#]R;S]O_P#8
M7TZS^+FHZA^V/^S!8V'P".@)\;[V\^.OPSMK7X23>*]1&C>&+7XB3S>)DC\(
M7GB+6V70M$LM<:RN]3UYTT2SAFU5TLSZ!XB_:H_9B\(>&OA]XS\5_M%_ OPS
MX/\ BUX.U[XB?"KQ9K_Q:\ Z1X:^)?P_\+> 9OBMXG\=^ -=O]?M]+\8>#?#
MGPPMY_B+KOBCP]=:AH>D^!HF\67]];Z$/M]?CK\/_!6BZ9_P5%_8K^*MS^SK
M\4K+X=?#C_@BSX_^']IXW;]D/XT6?AWX>>-[KXF? W7_  Q\,1JC_"2&W\$_
M$-?A;X=^,6EZ5\+96TGQOIMIJ6L>!E\,V>K>/--\/^(OS]_9KTW3O@A^QS_P
M;0P_M.?!?XF^&]=^"W[0WQ@T;Q[X$^(W[.7Q/N/BCX"\1>%OV0OVSM1T;6+K
MX6:]X ?XBVVF> O$]GX8^(L7B[3/#4^D>&-+\,6OQ0TW4X])\,0:]9@'[6_M
M;_MWSZ1\(/V+OCO^QI\6O@-\6OA-\?\ ]OS]D?\ 9L\5>-=&AC^+WASQ7\-?
MC1^T#HOP?^(4?PS\<^"OB+H_AOPWXQ\/W3:OIEUK&JZ9\0+;3[VQU30Y?#FE
MZW''J^E?;&G?M8_LL:IIGQBUC2OVE?@#J6C_ +.MWK&G?M ZK8?&7X=7NG?
MJ_\ #LVIVVOV/QDO[;Q)+:_#&[T.XT76;?6+;QO+H<VF3Z1J<5\D$EC=+%_-
MU\3/A!XH%C\0OCW\)_@1\?['X)_M(_\ !PA^P/\ M:?#CX;^%OV:/B_J'B<?
M#7X,3_LV67[4'[6GB7X:^#_#'B+QQX#\+_%OXF?#'XN?$2'6OB+X.\%ZGXT\
M,Z5X7\>V::I%\3?"=K-]B_M.?L__ !/\.?\ !135/@]\,_#=OK/[+O\ P6#\
M!>&X?VN+1I-2U;2OAQXD_9!U/PNGQWU_7/"\VOP6&F>#?VY?V-=?M_V0/%/B
M;PAH5KKNA?$?2OA9XJU/Q)9:A=:='J8!^]NB:WHWB;1=(\1^'-6TS7_#VOZ9
M8:UH.NZ+?VNJZ-K>C:K:Q7VEZOI&J6$MQ8ZEI>I6,\%[I^H64\]I>6DT-S;3
M20R([:E<=:^.-"NO'VL_#6*/Q$?$VA>$/#?CG4)I?!OC&W\)_P!@^+-:\5:#
MHT=C\0KC0H_ &J^(O[1\&:\VJ^#-*\37OC#P]I@T76]?T+3-%\3>&K_5NQH
M_+'_ (*+?M@_'?\ 8X^)/["^L^&/^%2?\,X_M#?M9_#3]E+XYZYXP^'OC;Q3
MXW^&NL?%]]53X>>.M&UK1/BQX#\)Z1X-U/6]%_X03Q+J?BO2KN+P=J/B30_%
M:-XFAAE\(7N?X$_;.^.%K_P5R^*__!/3XO:O\!;?P1+^R7H'[77[.,W@_P &
M>.=-^)_C'P7JGQ)O_A9XIT/QYK>N_%/5O"UAXB^'WBC0M0E2R\/^#YA\0?#&
MJ6_B>PD\)-X8\1Z+7N7_  4U_917]MW]@G]J3]F6TA#>+/B+\*M<E^%UV=0D
MTC^R/C3X-:#QW\%-<;58%-QI\&C?%7PSX0U&]GMVCF:P@NH%EC$S,/P'^/7[
M+/[?/CSX*?\ !/'_ (*C> _ B>$_^"HGC3XZ^'9/C%H5U8^-K;3/@;\(/V^?
M@)X/_8T.FZW\.]4M(O%-BG[.D&G_   ^*/Q"\%W6GZ9HGP]^)4?[0/Q)>P\/
M6]]XGNW /T \=?\ !0+]K'P#\-?V%_C#XHU[]G:U^'_[5G_!3+6/V;M4U%?@
MYX[\&[/V/WUGXZ:M\+_C7H/B'Q%^T/XLTO0-1^(OPM^ D'Q3O]?\2:#>:5;^
M!?C!IEDGA[PCK/@BZ\0:]]X_$7]K?X3?$[]G[0_C/^R_^W!^R!X<\&7/QM^&
M7@I_CQXJ\4>$/BI\'-7>#XD^&;;QQ\(-+U30?BAX.TA_B;X[\/2WOA+PA80>
M)9M:;5]>TP:3IHO-0TW6+#XL_P""G?P,TS2?#?\ P1V^#GPR^"/CSQY\+?@-
M_P %*OV3=8U#PQX$^#7Q#^,OA[X:?!'X._"+XO>"-,\3^-QX0\(^+[/PMX5\
M&ZKKO@&WA\1^+&T^SL+DPZVMY'#HFIZAIWP]^T[X+\87OP5_X*^:!X;_ &>O
MVC-3U'QS_P %B/V#_C#\.-)\,?LB_M&ZG-XX\'>"=4_X)TW/Q5^*WP\M-%^$
M5Q_PFWAS2Y_@!\>;CQ1XX\&IK5A?3:"UY+J5XOQ!\#S^+P#]KO!GQ]^+]_\
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
MKFIZA\,_%UI>^)=1UOX+ZGXIOI[CP=XBM=2U^_U'P3+IVHPWVJ7$RSS@'O\
M@9S@9]>_TSUQ[4!5'11D$D' SDC!.>N2.">I%?S[?L8_\%)?VV_C$?\ @D7\
M0OC=X<_95B^%_P#P4Y\(?%K3=:\%_"KPS\7M'\?_  A\?_#KX"_$'X^>&_&F
ME>//%WQ$\2^'/&/@[QSH7PRUK1-?^&-Y\/O#NM?#;6=<TK^S?BU\5+'3;V]O
MI/$7_!5?X^6/[$?A[_@KEX=T;X0>(?V!9?B2][XM^!=G\-?B#J'[4EA^RA-\
M>K_X VWQ[\._&'0OC%J_P]O_ (@:=I::3^T3XH^"&O\ P#\.6WAOP;=^)/@_
MK/Q.TWQ=X)N/'VO '] @VY.T#)/) QD@D<GN001]<U\#_$/]@32?$_QL\:_'
M?X8?M3_MA_LT>)OBQJ7AC6/C3X6^"7Q2\(W_ ,,/BQK'A#PIX5\ Z-K>J_#O
MXY_#7XU>&_AYXB;P!X)\+>"]8\3_  +M/A-XD\0Z-HFFSZ]JVHZU8V>K6_B7
M_!.OQU^U=\0?V@/^"E__  N_XU?#;Q_\/OA9^VWJOP=\&>#O#7P?\>^"]3\,
M3:%^RK^QQXFTI_">O>)?VB_BCI'A[X?-IOBG5[O7_A]!X0GOM>^+>O\ C/XK
M6WC;0=,\5+\--&U?C'^TS^UI\4/VCOVH_P!EO]A34?V<?#/Q'_9%_9]^$WQ1
M\7:A^TS\./BC\1/#_P 4/BK^T;;_ !DN_@Y\(M$/P]^+GP5?X8^&=*L/@T-2
M\>_%BXNOBW+(GQ'TK3M$^'5O>>"M9?7P#]$OA=\+_!?P;\$:1\//A_IMWIGA
MK1I]:OHQJ>N:[XHUS5=:\3Z]J?BKQ7XG\3^*_%.I:SXH\6^+O%_BK6]9\4^+
MO%GB;6-5\1>)_$NKZIKNN:E?:G?W-S)WVQ./E7CV'IC\>/6OR>T[]J?]KK]H
M#XV_'O\ 9C_9_F_9D^"GQK_9%^"'[-OB?]H"7XN^&?B5^T9X&U#]H;]I7P1X
MP\=V'P=\#3>"_B/^S)XITKX:_#K0O">C7MW\<=7T37[CXC+\0TLM%^&7A75O
MAIXET_7O#?V9?^"IOQ<^.GCS_@GIXU\=^!O!OP3_ &;_ -N;X?\ [0_PWO/#
M_BCP?XRNOBU\*OV^_P!F/Q%XAT#QY^SWXA^(I\>:?X!M/!GBZ#X<?'#6OA;X
MFU/X>VOB+Q&?@W?>&=2T;2?$'C31%L #]TPJCD* >F0,''ID8_SS1L7^ZO<]
M!WY.?7)Y/J<'J*_#SQ9_P4,_:<T_3/V1_"7A[0/ >J>/_P!MJ#]IOX^_#?QY
MX7_9K^.OQ9T'X;?L;?"*_P# <WPDU?Q1^S_X+^+MA\1O'?QG^*7A[XT?!&_\
M36TOQ.^$'@[X=/XH\<0ZBE]KG@/P_P"&/B71B_;E_P""B.N6G[ _@.Y^"GP?
M^ 7Q>_:9_:-_:2_9I^)NL?'CX>_%2;0+B'X2? 'XV_&'X<_M&_!SX3:+\3_#
M_C/2O 'Q!TGX4V7C2?X2?%+Q]:>-K&XU.]^"MUXTT=K5?CP@!^Z6!QQTZ>WT
M].I^HXZ4A1#U5>N>@ZCO]?>OA7]JO]JWQ'^P=^P;XZ_:@^/6E>'?BM\1_A'\
M-O"<OBCP_P#"G3?$G@'P9\0_C+XKUCPWX \/^'O"5IK=U\5?%?@;P5XI^*'B
MO1=)34M2F^(6N>%?#=Y+J]Q8^);S3VTZ[^!/%W[9'_!5'2/#_P"U/I7P]^ W
M@SXI:Y\*OV6I?VBO@Q\:/&?[(?[0/[-/PQ\=_$;P!XEO;'XE_LBZC\(/&G[2
M7CWXEZ[\3O&?@JWT_P =_!7XF>&?&5CX*N;G6+OP1XLT!+WPM>>(M5 /U2\=
M?LR:#\2/C=X9^,'C#XE_%[5_#7A/0O!UOIO[.<OB;14_9SN?'OP]\<ZA\0O
M_P :-8\$Q^&$\2:Q\4O"OB&\L+G1KN^\;2^#;6\\)^!/$7_"%OXR\$>&/$NF
M?2M?D9XL_P""D:6_PTU']JCX8ZSX*^*O[*GP@_X)N:U^WK\9[G3_  #XP\/?
M$3QR_B_PMJ_BG]GOPG\*=2U/QW+X<\$S^--+^&?QJO?B)X6\<:+XO\4?#*?1
M_AWI&MW,:^.FUO1OG=_^"A'_  44\$^"_C%XX\<?LZ>&/%GAC1/V)OB[^T;H
M?CBV_9W_ &@/V>_AW\"OC7\(O!I\=/\ !7XG:Y\7OB3XA\0?M">"/'^BRZK9
M^#?BO\-?"?P:UNWUWP,+/Q-\+]'T_P"(]OJWP[ /WZ(!Z@'H>1GD'(/X'D>A
MY%&U<D[1D\$X&2/0^OXU^!VN_MP_M^_"C]F#]CK]N7XQ>+_V+'_9N^/GB;]A
MIOCUIWASX&_%/PCK?[-/PU_:OLO"?AWQ%\0;KXE>./VR#X?\<Z%X1^+WQ!\
M>&)=07P!X8N?#O@7Q#K'Q!U+0?$!\'77AS6?U-_9X^*/Q*^+7C;]IK5]:NO
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
M$Z7XM::S758='CU:ZT> RP0-=.CM^)/P!_X*6_MMWOP]_P""4'[27[1'AO\
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
M_!,K]H33/#'@+XTZ/XA^,=AK/[7OAW]F73_CA\%GU7XPZ]IOP'O_  Q#X_\
M!VJWWPN\=/\ M!6_C233O%.I6_Q)\"HVC^'90#^BLJI&" 1C &!P#Q@>G'I2
M;5_NK^0_PK\*OBA^VI_P4<\0_M"?\%1/@M^S9X9_8[M4_8%\ ?L\?%'X=0?%
M+P[\8/%OB#XT6GQ3^$_Q*^(NK_"_7+O0OB?\+] \$Z_XC?PEI\7ASXEI-JVA
M^ KFQET/6_ 7Q M?%S>,OA[X_P#M2_\ !8GXV?#[X!>#/VI?A/IGP2\-^#O%
M7_!-[X+_ /!03PG\ O&/PZ^*G[0_QV^*-MXZM==\:_%+PGJMY\#/B/X2D_9;
M^$OP?\#V'@CPKJ/[5/Q?^&'BGX/:W\3_ (R^&],LKN/4_!^H^!?$X!_1KL3^
MZO\ WR/\*7 XX''3V]AZ#@<"OQC_ &E_VN/V[=!_:C_:U^ /P C_ &1_#/AS
MX%?\$_?AO^VEX#\9_&7P;\9?B-K6N>)?$/C#]H+PEJ7PS\7^&/ _Q)^%=C!H
M'B:[^"MT+/QSHGB'^TOAI;06VHR^"?B_-XPET?X>4/A#_P %%_CIXS^,_P#P
M33UWXCZ#\&?AU^R9_P %(OV(%^.W@Z^@TGQQJ_Q)\ _M+Z=\&?!WQ[UWX'^)
M_B+?>,-$^'=MX+O/A/KOC#QOX,\;3>!X]:UT_"[Q?X9OO#>DL;'Q/* ?M3))
M'#&\LKI%%$K2222,J)&B*6=W=B%1$4%F9B%502Q !-?/WA_]K/\ 92\6^,=-
M^'?A7]IC]GOQ-\0-;O+G3]'\#>'_ (S?#C6O&.KW]G'<S7ECIGAG3O$ESK=_
M=VL5E>2W5M:V,LT$=K<R2HJP2E<G]CKXB?%7XQ?LW?"WXN?&.+PG;>*OBGH<
MGQ%TC3_"'@SQ7\/[73/AUXSOKKQ!\*;+7_"7C7Q;XU\1:)X[C^&VH>%Y?B#I
MMYK9CTSQI+KFF6EI;6MC"&_EZ\:?"+X@?M+_  Z_X.(?V3_AG^QEXD_:F\7?
MM!_M]>+/"'@_7(_&/P&\!_#;X,_$%_V>/@#-X)^+/C[7_B7\4_"/CFV7X8>(
MI;?XBZ;;_#OP'XZU/7K[15\/+#!'K.J7-D ?V.[5/\(Z=QZC'.?;CFE('5@#
MCGD9QCG/MBOYOOVO/V\?VP/^"8_P6T/P5KWQ&^!WQI\8_LK?L"?LY_$KQM9>
M*?AO\:/CG\=?VPO&WA&Y\3>"OVF?B#KNO?#+XKZ1K'['OPOM(?A[H\VE?M'?
MM!?"SQ_\.O%_Q2^,%KHL&MW_ (F\(:KX'U_[C\:?'7]O;QO^WO\ '+]DOX$^
M(/V/_ASX!^%'P)_94^/6F^.?BW\*?C5\8_&>KZ/\:OB-\>_A]XW\+7_AOP;\
M:_@;H-OJ,$7P<OO$OA?6K;7FM=%?3;#PSJNE>*5^(=WXG^$0!^C'Q%^,/PG^
M$/\ P@8^*OQ)\#?#C_A:7Q&\,_![X;?\)QXIT7PN/'OQ7\:K?MX/^&WA ZS>
M68\0^./%(TK4AX>\+Z6;K6=8:QNDT^SN'A=1Z,54C!4$#H"!@=NG3IQ7\M/[
M,W[<O[:/AW]A/]AOXZ?%[Q'\ OVB-6_:?_X+#3?LY7^I^-OA=\1-)\2?##P7
M\1_^"@_[0_PB\3:CX/EN_C7XULM0U_0-/TTZ;\!S ?!^@_ KX>6/A_P#>Z'\
M7(M'.KWGUU^T+_P4<_;(/Q0_:NT7]C+X%Z5\9-+_ &.OBUX$^$-_\++CX _'
MWQUXD_:9\:0?#GX4_&+XO>$_#W[1'A/Q7X/^%G[+5_IGA+XOZ-X.\#:SXT^'
M?Q]CO/%GAO6/%6O:#;>#M=\+QWH!^[FU<8P,'M@8_*O//B+\6?A;\'['PUJ?
MQ4^(7@OX<Z?XT\=>$?ACX1N_&?B/2?#<'BGXC>/=431O!?@?P^VJW5J-8\5^
M)M3<VVC:'IXN-1O3%<2Q0-!:W,L7Y&S?\%'OBR__  4-O/V/_$.M_!CX R/\
M2/AE%\,O@K^T-\'OBKX3^*?[3G[/_B?X0_#7Q1X]^*7[._[24WQ:T?X ^-OB
M+X ^*?COQ'X#UKX&>'_!GBWQ)I>G?##Q;>+K.MZ\KZ'I_P!?_P#!0SXW>/?@
M%\*O@UXU\#>%/A5XN7Q!^V7^Q7\)O%5G\5M(UO7;32_"WQK_ &F_AE\)K[Q-
MX+TS1;_2%3XC>%KKQG9>(_!NLZIJD&F^'=5TI-7EL-;FMH-*N0#[V  Z #\,
M=>>?J>3GOUI0 !@# '  Z >E?B!^U+^VC^WAX*^+/_!2SP/\$(/V1/#?A/\
M8>_8R^$7[7O@CQ%\5_!7QH^)?B+QK-XL\-?M2ZCJWPI\6>&O"/Q/^$6F6,'B
MW4?@ 9[#XFZ/XH\SX2V%I'87'PS^.5SX_?4OA/\ J[^SO\6HOC[^S_\  SX[
M0:%+X7@^-?P=^&?Q;A\,SZBFKS>'8OB1X*T3QC'H4NJQVEA'J<FD)K*Z>^H)
M8V27K6YN5M+99!"@![%1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5^?WQ@_8*A\<_M1Z=^UQ\(?VC/C5^R_\
M4M:^&6D?!+XW)\)+#X2ZYX;^/'PH\,:QXC\2>"]-\7>'_BU\-?B+I>B^/O 6
MO^*-8;P=\5O#5K8>+]-\.:MJ_A"[FU'0[FP@TK] :^=O$?[3GPKTKX\VG[*N
MD^*_#&I_M'ZS\%/%_P =-%^'%_XAM]*2V\(>'/%/A3P-HUUXRO[.UUW6/"5E
MXX\7>+4T[PE>#POK%QKMEX5^(-_HFG:K)X.U"R< ^)/ '_!*/PM\&OAQ^Q=I
M/P<_:(^+_A;XV?L*_#K7/@O\)_C]KFC?#'6=7\<? CQ9)HP\3_ /XY_#_P -
M>"O G@CXE_"@Q>&O"5WX3B-GH7Q'\'^)_!'A;QI:?$F^\47'CO4O')XU_P""
M1?P?\2>!]$E\,_&7X[_#O]J#PK^TSXW_ &R/"_[:_AGQ!X7;X[V/[1GQ&TBU
M\)>-==U/2KWPE+\*=<^%_BCX8Z7X>^"7B#X%W7@"+X9:M\%?#.@>!KG12]@N
ML/Z1_P $S?VZ4_;<_9/_ &?OC#\1[GX7^!?CA\:_!7CSXCS_  7\)>)O.U+3
M?!GAGXO>,?AS9ZWH^A:_J,GC'5_#UFFAZ3IVK>+Y=-M=*O/$,]PT5KHJW=OH
MUI]QP_$_X;7'Q"N_A';_ !!\$3_%:P\-Q^,[[X90^+- E^(5EX/FO8=-B\67
M?@M-0;Q);>&9=1N+>PCUV;3$TM[R>&V6Z,TB(P!\06?["/Q T/3?#&JZ)^VA
M\<]5^*PF^).H?&GQQ\2/"GP:\:>#?VF]4^*/ASX5^"-27XO?!'2O '@SX::'
MH/@?P+\(?!_AKX6Z'\$=-^$3: -,.I^+=2\>WOBSXM'XG_0?[-7[+/P^_9(_
M9<^&7[)WP.U+Q1X=\"?"3X>)X \(>)M1NM"UOQM',8+R6]\<7\E[X>_X0^X\
M6:IXAU"_\6WEG;^#K/P-!K-Y+8:3X-TSPK#9^'+;W[7]?T+PIH>L>)O%&LZ5
MX<\-^'M+U#7/$'B'7M1L](T/0M%TFTEO]4U?6=7U":VT_2]+TZR@GO+_ %"^
MN(+2SM899[B:.*-G'-:/\4_AEXB^'P^+7A_XB>!==^%9T34_$O\ PLO1O%WA
M[4_A_P#\(YHB7CZSX@/C.QU&?PW_ &)I":=?MJ>J_P!I_8+!;*[-U<1"VFV
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
M>^*'[0?QK^&'[&GAC]G'QEIW[(_QR^"?PK^-G@;XN>+-=TCQ[\9=&^)7PO\
M 7Q:^(?B+X-^-/#.N/X<^&<7P<\(_%3P7+%-XS\$?$Z3XC>(]'^(_A+^RO %
MQX>\,:OXV_2+PE\3_AKX_P!4\8:'X$^(7@?QKK/P\U^;PIX_TGPEXLT#Q)J?
M@?Q1;&07'AOQA8:-J%[=^&=>@,4HFT?6X;'48C'('ME*-@ _/#]HCX=>!?@U
M^PKX;_X)YP_"7X\?M8Z5\0_V9/&?[*?PYTL_#_6M>TOQ+;^$O@\?!W@S3?V@
MOC'\*_ FA?#;]G^W\3QG0M%M?BSXBL/ /A[3=92Y\0Z9)87.BW$MI]K?LS?
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
MW/!IGA\>,]$MM4N#I>GZUJNIZY%X?M)YWM(+_4;RY#-"YDNMP95 /$_VF_\
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
M/!6K6VH7L>F6%SIOBNQU"?0;Z"]U*6+3K2:UU"6.YOI8[2%GN)$C-CP_\1/
M'BVU\4WOA3QQX0\3V?@;Q%K7A#QK=>'O$VB:U;>#_%GAJ.";Q'X7\4SZ;?7,
M7A_Q%X?ANK:;6]$U9[34]*BN()+ZU@6:,L ?,O[1/['NF_&;XL?!C]H[P!\2
M?%'P)_:3^ UEXP\+^#_B?X6TW1_$6D>+OA9\2)="F^(GP6^,?@+78UTOXD?#
M+Q#?^&?#GBK2;/\ M+P]XI\#>/?#6A^*_!/BO1&?Q+IOB7YO\1?\$IO!G]D?
M#_Q'\,?VA/C7\,?VF/ '[5?Q)_;'_P"&IA:_##Q]XW\;?&'XU?#K7?@I\6HO
M'7P^\<^ =5^$%YX+U_X':[;_  J\)>'?#/@GPI-\,_#G@OX>_P#"&ZG8R:#J
MZ^)?KCQY\9M8\;?"SPK\1?V2?BA^R_XRTFZ^*OPEL/$OCOQYX]N=;^%4_P *
M]1^(/A>R^*MGX6\4_#._U&VG^*^H>!-2U"P^$MK?WH\.3_$'4_"Z>)%FT>XF
MMKGYV^&'[=NI:G^W?^V[^RS\:3\&/A3X!_9XT[]B:T^"OBJY\>W%MXE^*GBS
M]JW2_CSJ3:!KDWBZ#PMHD7BNXE^%6F6'A#X>^$+'7-1?;K%X?$OB2348=-\-
M@'F+_P#!(OPO;?"']I;X;:1^U=^TD/$W[2'[6OPK_;DNOBAXGM_@;XNU_P"'
MG[3?PA\6?"CQCH7C_P *:#??!RU\,:CIGB/5?@E\./\ A+OAQXIT[6?A7:6>
MAMHGPO\  _PP\*W+^'%^W?CY^RMX,_::_9-^)?[(7QD\7_$+Q1X.^+OPHU;X
M4^/?B##J7AG1?BCJ\>MZ2;#4?'4%[HWA*R\!Z5XSEU+'B2&STOX?6GP]L]4"
MZ99> [;PC'%X9CU_$'B'X^V?[0=CH>@M^S[=? ^^_9]\>:]IOAOQ%XG\::#^
MT)X@^/WA_P ;^"K/1Y+&*ST77/"-G^SUI_A'Q#+8>/?%,&DZ_P"-="\;^(O!
M:6FBW.FWAM;_ .(_V,?VS/VD_P!L3]BO]AK]K#3=*_9G^&]W\</BWJ4/[0/A
MGQKKGCVTT[3_ (/Q>*_C%X"T[PY\ M0ADFFUWXX7OB[0_A9!I2^-ULO#'B/3
MY/'#0:5H^J7OAW3+  ]+O?\ @GCI'Q.T#XO6O[4OQU^*?[2/B_XP?LJ?$3]B
MV]\::I9^"/AF/!7P(^+NF6VG_%Q/A_X,^'/AC2?!F@_$CXPWFC>#O$WQ3\=R
MZ/?)K7B'P#X'M?"WA_P3X(\,:3X*MO#OA+_P26U/X<_%#PG\8/$'[<?[2?Q"
M\:^'/V(/$_[!EY+>>%OV?/!^FZI\(;G6[W6/AY=V:>"/A#HFM>&?$/PXNM0.
ML1Z[H6O6_B;Q;XHT;PS?Z[XD_P"$:T[4/!VL_87C3]J'2?' _:W^#/[+/Q!^
M"^J?M5_LZ?#F"YDL_BYJNK1_!OP1\5?&?@[Q'XB^'VC?&"]\&W)\76_A_1X]
M,T7Q'\3;/PY''K6A^$/$.D26]U%J6I)%:>X:U\7? 7PX^&^@_$/XR_$KX6>
M- N].\-KJ?C?6?&VB^&OAK/KFOVULMK#H/BOQ7?Z78W-AK-_,R>&OM%RMYJE
MM);&..29RM 'YG?$S_@CM\.OC_I?QP?]H?\ :&^-/Q#^(OQL_9;TG]B/4_C?
MH&@?!+P'\5K?]F32OB!_PLF^T77;NV^%FN>"O&7Q3\>:^EE#X^^).I^";72+
M73M(L?\ A3WP^^#NK:GXSU?Q;[!\??\ @G+!\6_V@?A'^UK\-?VHOC]^S/\
MM1_#GX31_L]>+OC9\*K'X*^(=1^-'P%F\3V_C/4/ OQ%^'GQ;^$OQ#^#;:I:
M^+6UKQ9X1\3Z%\.M+7POXC\2:G=/HFLZ;9>'=)T3[I\<?%;X7_#$>'C\2?B/
MX#^'P\6ZJVA>%3XW\8>'?"8\2ZVEC<ZF^C^'SK^I:>-:U5-.L[N_;3M-^U7:
MV5M<79A%O#+(B_%#XH?#_P""WPZ\:_%OXJ^*]'\"_#?X=>&-8\9>-O&'B&[2
MQT;PYX;T"REU#5=3U"YD.$CM[:%]D2"2XN9S':VL4US-%$X!S?@KP1X._9V^
M"NF>#- B\4WWA3X:^#K^2XO?[/\ $7Q%^(GBNXLK:[UGQ-XLURW\.Z5JWC/X
MF?%#QUK,VK>*_%FI6&CZQXS^(?CK6]6U9[75?$6N2BX_&[_@D9^Q3XQN?V+O
M^";'BG]H_P <?':ZU+]E;X2^'M:^%O[-_P 8OA);?!O4?@;\>+CX5>(/A!XM
MUSQSI/B#X>>#O'_CO4_AEH7B[XD>"O@:GB'3].\,:#X2\::EXAU8?%_Q3;?#
MSXH>&_V(L/VB/@S-\%/#W[0^N_$+PEX$^$'B'POX6\6)XX^(7B;P[X.\/:-I
MWC"+33HMMXBUW6-6@T+1M3DO=6L=&FL;G5-Z:W,FF1O+<O$LGL%C?6>IV5IJ
M6G7=M?Z?J%K!>V%]97$-W9WMG=1)/:W=I=6[R07-K<P21S6]Q#(\4T3I)&[(
MP) /SD7_ ()F?#E_V%OC9^P!?_'/]H#4_A3\>=6^.^I>,?'EU+\"H/BUI]I^
MTG\2/%7Q6^+N@^&]0TSX$V'P]LM+U_Q?XZ\:S6%QJ/PXU77/#NG^)+BPT+6+
M!=)\.2Z+Z+_PP_HW_#57_#8W_"]_C=_PN+_AD7_ACD_Z-\"QX4_X0W_A+/\
MA/O^%C_V'_PI$S?\+4_X3G_BI?,_M+_A67F?\2C_ (5B=#_XE]?/W[6'_!3+
M0? 7P.^.?Q%_95N?AA\9?%7[.'[9?[/'['_QBL_$/B6^.@>&_$GQ9^*'[./@
M?QQ-X:B\'I?2^.M?^'W_  T=X6\-ZSHSZ_X/L/#OCK3O&NBZYK#^(? %YX+\
M0_IOX8\=>"?&X\1_\(7XO\+^,/\ A#_%.K>!O%H\+>(-)\0GPOXVT#[-_;O@
M_P 1#2+N\.B>*=%%Y:'5_#^I_9=6TT75N;VS@$T6X _*QO\ @C_X!\)_#7]C
M?P[\"OVG/VD?@?\ &;]A/P%JOP<^!/[3F@?\*2\0?$W4/@7XFMM-TSQ1\&?B
M]X,UWX./\#?BQX,N]+T;0;O07\1_"L:WX7\9^%_#GCBPU676/^$I7Q7[7I/_
M  3>^&>C?%O]C[XUP_%WXZ7?C/\ 8X/[16IZ VIZG\*KZS^,_C/]K%GO?V@/
MB#\;FE^$J:E=^)_'6OR3>)K>R^%&I?"7P9X2U.8Z9X1\*:+X.M['PK:?;/@#
MXG?#;XK:3?Z]\+OB#X(^)&A:5KFH^&-3UKP%XLT#QCI.G>)-'\D:OX?O]1\.
MZAJ5G9ZYI9N+<:CI-S-%?V/GP_:;>+S4W?#'[1W[</BWPQ^UG\*_^"?_ .S#
M\._"_P 4?VJOB-\)_$'[0_C;4OB3XNO/!/P@_9V_9M\/^)8O 3?%WQY<:)HW
MB#QE\0?$/B;XBWECX+^'/PB\#Z98W7BC4UU.^\8_$#X6>&+&+Q)> 'YK?L ?
ML6^-?CQI'[?'ACXX^(_VCOAS^S]X\_X*[_M3?'_4_P!G+XB? K4OA-I?QL\'
M1_'#3/BA\*-1TKQA\4OAAX<\?:E\ ?B:^E^%_$GQ \.^$;R_@\:WGA\^%[CQ
MEX?\(Z_\2?A]XM_1+XF_\$I_V??C7HG_  4$\*?&#QC\7OB'X._X*.ZS\//$
MWQB\*ZIJ_P /]$T_X?>*/A'X/\$^"OA?XC^#&I>#_AMX;\3Z'JG@G3OAE\-M
M3TP>/-?^(VGW/B+P1I6K:G87O]H^*+;Q![[\&/B=^T]/\:_'OP:_:(^$?P_T
M70M%^&_@OQS\*OCQ\(O%?B;6O!?Q=N[OQ%XLT+XG^&O$'@;Q7X:T[6/@QXP^
M'IA^'%_:>&)/&7Q2TGQ9H'CJ/7-&\=2WVD>)?#/ACZ!\(_$_X;>/]4\8:)X$
M^(/@?QIK7P\U^;PKX_TCPEXM\/\ B35/ WBBW+BX\-^,+#1M1O;OPSK\!BE$
MVCZW%8ZA$8Y ]NI0X /@3P7_ ,$\_B)I'PXUSPY\0?\ @H/^V)\5/BO)HO@3
MPA\/?VA]9F^!F@?$;X.^"O 'Q(\)?$FWTKP5H?A[X-VOPX\3^(/'.I>"/#-C
M\8/&_P 9O!OQ4\2?%;3]*M-,\67-WX>A&@-[E^R]^Q]X7_9P\7_M$?%NY\1R
M>.OC=^U;X^\*_$/XW^.H?#>C^!= U?4_ GP]T#X9>$--\+^ O#IETWP_IECH
M.@RZWK%]J>I>)_%GB7QKXH\6:UJ_BB;1IO"_ACPG[U:?&/X1W^K-H%C\4?AU
M>:XO@FZ^);:-:>./"]SJJ_#BQU.31;WX@-IT.JO>+X)L]9BETBZ\5F$:%;ZG
M&]A+?I=(T0T-&^)OPX\1^%-#\>^'_'W@O7? OB>XT>S\,^-=&\4Z%JGA+Q'=
M^(=9@\.:!:Z#XCL;^?1]8N=<\0W=KH.D0:=>7,NIZU=6^E62SWTR0, ?!?C#
M_@F%\(_B3\2_V[O$/Q.\?_$/Q[\&?^"A'A7P=I'QL_9FUFQ^&L/PVM?%WA+X
M0^%/@9:_$;PQXMT_P!:_&'3_ !'9^ _A]X)N_"=F_P 1)=%\%^/;/5_B!IEC
M<>(Y?"5QX)[GX7_L0W6@?%#X*_&/XZ?M _$S]ISQ[^S3X.\>> ?@+JOC_2/
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
M+PY/K)TC3+**_N-&\-Z)8W,\3W$6G6QE:,>N44 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7X"?$V/X%_#
M3_@X7\"^-_BKX?\  WABX^(O_!+;51\._&7B;P79";Q?\6O /[4.DOXGN_#7
MB:71)O[2\:_#?X276FZWXRU&TOVU?X?_  =MKCQ7XDN-%^'>B:EJUA^_=% '
M\9'_  3M\!?!'P'^S%_P;O?$B+P7X#\(?'>']M']H[2_B-X]O/#=AHOQDLO#
M7BCX(_MM^#-;T3QQXIU&RM_'FF^%-7\1:_\  /P8^@^(+^V\/O\ VC\'/"MI
M8IIO_"#Z<EC]CC2/ACXJ^+/PI_9Y_:[_ &COVX]*_P""G?[.'_!3'QO^T;KW
M[+WPQ^%_P5\/?\)IXF\6?M!^+;-?VC;+XS-^RAIGQ?\ &?[%/CC]F[Q9IMM\
M7]:U[]HNRTF_^!.A2?!GPW9R:5I_P<\"ZE_9?10!^/7_  6!\>CX.>&OV,?C
MQ\2O _BCXB_L<? _]LCPS\0OVU_#WA?PWJGCB#PY\)K;X1?&#1OA]\:?'WP_
MT>QU+4O&WPN_9W_:"UCX2_'+Q/IFG:3XBU;0M9\!>%/'6B^%]3U?PE97ND_
M7Q1\5?LL6&K_ +-O[5/[/'PLFTG_ ()E>(_^"JVO_M2?MO\ Q:UWP]\3[#X8
M_&'XR?%/]F'Q'X?\ _ME_P!F^.[&32XOV7/AG\?;CX/Z]XP^+ MM ^#=I\9_
M">E?%+3[6*'P5K?Q*/\ 4%@>G3I[48&<XYZ9[X]* /Y#OVEM(^&VD?$[]L+]
ML/X*QMJG[ 6G?M]?\$3?VO?&?Q6\&V.G^)_V>I?C?\,/VD[:]_;H_:<^"%UX
M*N-<TOQ)HN@_ Z#X*0_M)_%GX?Z9<PZU\1-,^).E>*-3U+Q/\/?B0^GL_:V\
M>? K]H"\_P"#D/6/"FC:?\2/!/Q8_P""7'['6I_"_P 77/PMUK5?AQ\7?B!X
M5\%?MCVOPQ\6?#/QGJ_A1_!GQ%UV[\9^)?A)<_ ?QCX7U75KOQIJ=EH'B+X.
M:IKUMX375]*_KTP,YP,CH>]% '\U'[<'P[_9X^$5C^Q-XV_9:^//[%W[#/Q1
MUCX._M#>+? MC\??A'\.K?\ X)[_ +8'AC7/A?\ LT_#+Q[\)/VDO$.E7W@E
MM!\5>*]"MO@OHGP_^(OAW5=7^(L'PK\+_$SPEH&A>(]!^VZ-#\A_$CQY\-O#
M?Q-_9#\2_MO?\-$?\$T/V-OCY_P1[^!W[/\ \$/#-_X%^"?QT^#OPD^(-UJ_
MB[4OV@_V+/B<G[17[,G[3LO@KQM\3?A"OP(N;6]UWPO\*-9^,7A?X):9X.^)
MR:O\0O!>A?#_ ,(_V)X'/'7K[_6C ]* /SB^$?PO^(W@/_@EOI_PA_92U?XT
M6?Q,\,_LF^-O _[*NO\ [7QTW2?C+::_:>!/$>D?LZZS\9[&T\-^&G\+7T#C
MP3>WWAOQ%X-\->,_!NB+;^'OB!X3T'QMI'B'1+/\3_AIJ?P5^/7[//\ P0W\
M#_LDV6E>%_VS_P!D?X^? '3/VE/AA8Z)I%G\</V5OA5HOP[\:>'_ /@IWX%_
M;)TSQKX;T3XC_##P9\4?[#\=>%_%_B/XB>%_#Q_:%_:#UKX.>(]'FUS4_&GA
MSQ8G]9M'^?RZ4 ?A9_P0]T/X'V'AK]NV?X>^&?ASHOBV#_@I;^WH8KGPSX5T
M+P_K]Q\&?$_[0_BGQ/\ !VZL+JTTNPU#5?A1KGA.XT_4?ASJ6F2WG@F]T^W:
MV\.W3OI-W;67A7[3,7_!.3P-_P %COVFKW]N+2/V<]#\)?%#_@EK^S+-=/\
M&SP[H0T/XG>+;GX[?MF>!M?L[*/5--ETWQ[\<=7^%GAG0/!?@K0[%-7^-?B/
MP)X:OO#/PVL=0\.Z!XDLK'^DBODG1/V8+_1_VVO'_P"V0_Q&^U2>/?V>?AM^
MS?<?#0>$8K>PT_PG\*_''Q%^)'AG7T\4?\)#/>W/BB7Q;\7/B"NJS'2K?2+K
MP[=>'-*M](L]2T*]U_7@#^3KP7H/Q"_9)M/^"9K_ /!4KXZ_M _LT_LWZQ_P
M2;'[-OACXFZA\*O@S\3?!?PT^-7BGXH^(?$?CC]F;]HWPQ\>_P!E?]H;0/AG
MXS^(?[)MQ\"?AQ>3:MX?\(W7C"?X%^-?AW/JGB"'3]<A/UU^RG^R'^R!:?\
M!03]BOX&ZY\,-;^,_P )/#G_  1[_:"^%O@Z;]O7X:_#+Q7\:?%_AC2/VO/A
M-?\ [/>B_$;1=7\ >'H[&_?]GG3/&NM_!CX6>+O!?A3XH_#[]G^+4]"\9?#[
MP9X@T?XBZ)8?U@X'I1UZT ?RL>*?!=CXPT[_ (.0?#_["OAKX;V7[6.MSQR?
ML_WW@'PC9>&_B%JWA75/V#?V<O ?Q/7X(^)?#N@V6M7>K:O\3_#/Q0\)Z;J7
M@K46L;7X\-97NM:CIFJZK!K-SZ[=ZI^Q-^TO^T5_P2_^*/[&MG\,Y/!/PE^$
M'[0GPG_;*T/P98>#K7X8_!'_ ()Y:K^S/XFDU?\ 9=_;BT"YET^+P'%I'Q_B
M^%5E\._@#\:-!M-5TOQ'H/QO\36'A72H/ GQ2N['^DJC^G2@#^+W1OV>?V9-
M%_X-OOV1O%MS\#O@SHOQJN-;_P""=NB>+_$__"M/"6E?&&7Q+X&_;@^&6O\
MQ-TO5M=CT2W^(#>(?!_P_P!0^-VN>++22[.I^'O!=]\3-5O([/0;KQ+<2>N_
MM4? 7]DU?'7_  </^'M"^#OP(CTK3O\ @EU\"]4^"OAC1O 7@B+1(_C&/@I^
MUGH.JZU\*_#=CI2Z7/\ %.UUBZ_9D\/R:UX-L)?&.GZMJ/P:T*.[M[[5/"=E
M<_URT4 ?SR_L\ZW\/M5_;K_X)3?$#4[_ ,+:AXZ\6?\ !%?XO>#OB#XZU0:=
M<>,O$FHR>*OV*_%'A3PEX\\67T;:_JVH(_AGX_>(-"\.>)]2GNK:YT?XO:I8
MV,-S#XRF/YF^!OAY^SI\-/V6?^"8OQ"^%O@CX8^!/'VA?\'!7Q$M+_Q9X$\.
M:1X=\3^#_@/>?M@_M<M;Z4NH:%9VM_X%^!$_P'\6?"V\ET6U;0_A:WP[\8^$
MM4NK(:7XNLKK5/[3** /XG_VGOBS^SQINL?\%"_V'/VG_B;IFD>%_B=_P5@\
M _M5^)/CO\>?V:/VUO$WQ!^'WPL\%>+/A!\1_%N@W^A7O[%?Q6_9V\7>"_!7
MA/X/:1\ ?@+X\UG]H;1/A1K?[(OC6U\2>*--\+>$?A[;^#_BY^YO_!:KP?X"
M\<_\$5_VTH? OA/PEXU\'Z)^R?XF\8_"V'PGX?T;Q/X;T?0M \)+?^'_ !9\
M/X=&L[[3-.T?0/!IN-0T;Q!X=6&RT;PNLU]97EKI,<DR^O>#?^"?/Q5\ 2:]
MX*\*?\%$?VN-,_9]\1^+_B3XWOOA8-(_9SE\>VU_\7/B/KWQ-\?^&]*_:1?X
M(?\ "ZM.\+:SK7BKQ/;6OB"+Q _QW\/0:[<:EX9^.>C>(]-\.:YH?Z,^&?#/
MA[P7X<\/^#_"6B:5X:\*>%-%TKPWX8\-Z%86NE:)X>\/:%86^EZ+H>C:991P
MV>G:5I.FVMM8:=8VL,5M9V=O#;P1I%&J@ _GIU&V_8@^./\ P5>_9NU6TT']
MGKQY^R@W_!)+]J34/"7]J^%O!<OP&N9=<_:?^"?B1+[2-.US2X/ =[9^)?A]
MX<^+7CO2KJ"UFLO$GP_TKQ9\0]*DU#PK%<:]7Y4_ /XH7OP9_8Z_X(3?%O\
M:@^-OQV^ G[(GP[_ &8?VC/@1\0/C=X)\ _#?XI6_P"S)^U;XB\4^ /!7PEF
M^/GA7X\_ C]H31OAUH>O?!VR^)W[/W@;Q];?#V#Q%\/].\?>(?!,GBGP#\*?
MB)XTA\7?W$48&<XYZ9[X]* /Y/OV:/A=^SW\&_VZ_P#@BQIOP#U'XM>(/A?I
MGPI_X*M>'_ _Q,_:!\)^!?!WQ+\0_#3QOXC^%7B3X,Q6VE^#/AG\)H?"?P#\
M4>+KGXXW?[(/AO5O _A71=5^'JZC??"[26\*:C9QO]I?\$2?@3^S-IFA?M>?
M$3P/\&_@CIGCGPM_P4P_X*(V7P\\=^&/AWX'LO%'A[X/^-/CMJ\W@.T\">*-
M.T>/5-*^%WBWX:V7A-_"</AF^M_"&O>#K/13I"W6E6UML_>^B@#\'?CI\4?@
M%\-/^"JWQC\._M^:9X<D^&7Q^_8/^%GP?_8JD^)/@77?'7PP\?Q3>-_CU-^V
MM^S]X7TJ\TGQ#X9\0_&_XQ'6OV>(?$'PA\.:)J/CGXW>"/#/PM\-6>B^)KC1
MM(T2;\_O^">_QC^$/P&T[_@@/\:OC#JQ^&'@GQ?_ ,$D_C]^RYHOC_QCX*\6
M^'X/$WQU7Q9^QAXP\'?!2SO[SPS#?W_BWQCI/P^^*FH?!C09%,'Q;N],U6Q^
M#K^,=8U_3K/6/ZXZ,#GCKU]_K0!_&]X3N?V;Y?V._P#@E[\0/BS\/_#N@_#3
MX=?\%Y/VUO"?CF_^,OP0U3PMI7@[P#\2_B1_P5%U+PIX4UG2_B!X(T\V/@_7
M/$?C?X1:0VDQ6;^'-/\ B-/H?@_4ELO'7ANZTC2/:OVA/!7CKQA\"?\ @Y$\
M ?L4^&M1G^(7C+]I#X$>/K?X>?!/3;#PS\0/B/\ #^[_ &;OV.G_ &O-+\":
M!;^&M2?6/B5\3+3PM^TQ\/M7LCX4US7?%/QPF\6^%==TS4_'-QK.GR?U;T4
M?QXSV7_!.W]H3X6?M8_M'_!S]OC]N+Q%X;^*7[-7[.OP#^.GQ^M/@5\ _!7P
M,_9T\6^!/VE?@ZO[*D?QJ^$7PL_9=_9CTKXC?%?X0ZWXPU/3_'7A2\7QK%X)
M_9$T7XI> _B]>>"?!WBSX.'Q#^Q7_!(?XB>,_'OAS]K]?&V@?L^>+]7T[]I\
MW6I_MG_LEW4B?LX?MZ:MJ?P2^$-I!\>O".A2:]XCL_#?Q%T?P1HG@7X8_M!Z
M1X,UOQ)\-+'XX>#?&^F^$_%>LZIIOBJUTK]A,#KCD=#Z9ZT4 ?Q7_M=?'3P#
MK?[2>JZV(T^!=S\ /^#BK]C+5OC%\(;_ ,$?%/QM\<=4NK"/X7_#*V_;+^,?
MQ1\<3^+%^$GP$^.OP7\-Z/X8_9<^'?PCT#X;> /%/@/3UM;/XA?$S6/'WB3X
M0>$F_M9_#+]G[3OV0_\ @N3\1O!7P[^'6F_&31?^"M_P-\:?!W7_  KX.TO3
M_B?X<\^;]@/6-9\:_"R#1]-@\6>'-4U/QIX:_:'U'Q5XM\'6MAJVM>(?"'Q:
MNO$>I7M]X2\4OIG]J5% '\E'[?GQ5_9[T^W_ .#@GX4_M2:7X<O?CQ\?_P!C
M[6/&?[#NI>.?#U]XUTWXV_LM_#S]B'P[XB^'F@_LU7.H6NOZ9J8^ _[7&E?%
M_P".?C32O!<-G>> _&^MZG\>;\6_ASP\?&7AW^AOX'7'P]\1_L)?"=OB;IFE
M-\+M4_96\%V?Q$T?XN^%9M$\/S>"I?A7I]AXOT[XA^#_ (D:1IS6WAZXT<:C
M;^(M(\8:+!:7&DR7,6IV;V4TBO\ 7E% '\9-Q\"-*\#?\$%/^";'Q>^#GPGF
M\(67@C7?V$O$O_!2/Q)^SQ\(OA[J?[1FH_LV?!O7/$GB7XKQ>)O"^L_"GXBM
M\5Y/@K\<];T;XP?$'X7?$CP7XLT#^R] ^(]_XMT6+2Y_$T\OH5[H7[%?B#X=
M?%']H;]GC_@I;^T[X8T7]H7]N/\ 91^.7A7]N_XT_"OX)77[#6D_ME?"_P"'
M7QB.M7VH?";P?\(OV3_ >I:%XB^'OPWT;0/VFOB5J>CZ?X-;XVZI\!-:D^),
MOQ<^&_Q-T_PW_7I@=<<^M&!G..>F>^/2@#^+S1O&_P $-<^,?_!$OXN?M>_
MC]DC]GCP=H'[1'_!7SPMX\\=:->Z9?\ [('Q:6/0/'WBI?VA/A'XR^*!EO+#
M]E[XY?'KQ7K?Q=^"]I\1KV+PY::EXC\/:]X4EN]/N_ >O:CZEX/\%67[/>B?
M!WXM0>&+'3?^"/EA_P %Q/CW\>]+TFXMKF7X1_#_ /9U\9?L[7OA'X!_''2/
M#VF6,G@OP/\ L1>$?^"@%SX]^/'@779X]+^$VAZ1JOP3^/\ X9:'P!+H_C?2
M_P"AWXY_L@3?&C]K#]C3]J8?$ZY\+77[&NH?&;4?#O@.'PC9:QI7CV7X[> #
M\+_&B>*-<GUFRU/3TTOPD6F\&C08['^S/$[MJOB+_A+-)$?AR/[4H _C:_;K
M^'7P5\;Z#_P4Z^+'PCL]!\5_L>?&O]I;_@CU\3_ 7BC0'T/4/@Y\0?VT;']I
MOP]%^VG\:/V3M>\*:E=V>K:RG[+%KX1L_P!HWXP_"Q[2[U;Q'I/QJTOQ+X@O
M==^'OQ2ETWZ*^*_P]_94T+XU_P#!=GX.-K5G^S?\ _BC^R)_P3B\.ZAX@_9U
M\$Z0(O#6M:AJ/[0'P]\9?$?2/AQX.M;*P^(.G?#RU\<? O\ X7;H>CV&I7.I
M?#2_\->#]?@FMM?\/Z9=_P!3=% '\?/C?XMS?%C]D']IVU^,VC_LL_&75?AA
M_P %2O\ @F+\0? 7_!0?]G&UTB;X*?MJ>+[+XR?LI:?X]^.7P]T%_$'CRS\
M_''X/?LJ_#NY\&?M/S_"OQ;J_@+P_I-IX_TC2-:30-*\>6T7O?Q[\*?L47G_
M  4<_P""NFC?MU_#[X:^*]+_ &B_V,?V*= _9C\,>//!NG>(OBE^T%;Z3X._
M:.TCXE>$OV-=.:RD^(7Q+^)4/C*^^%.GQZ'\ I-0\>0?$.3X:R:>EOXDM?#-
MQ;_U%T4 ?SC?LD>$M5^!7[=O_!-O3OVD;OPUH?[2/@S_ (('^+OA/^TMXV\3
MZ[X6U/Q==?$OP;\1OV,?$K^$O'_Q4M[Z^3QKJFBV_@SXY>+=*GN_$^N0WVE>
M'OBAX]T>YNM*_P"$FUN7\Y/@)!X2M_\ @F=_P;>ZAK>G:5;>.?AM_P %2O#,
M>M7&LZ,EMXS^'?A"37?VKF\=/K*ZA91^(O!7A5M7U/X2S>+[G44TK1/M6I_#
MFZUN8?;O#4LW]J@ ' &!Z"B@#^/_ /:5\*_L[Z-\0?\ @ZE^&/B?X?\ PVM/
MBO\ $7]F?P7XW^#7A74OAMI+>*/%.G:[_P $\O"\.E>,/ X?PZ\UYIVK_M7>
M&M)TVP\0:3<&UNOVE8/">CPW;?%C6/"]IJ/8_M1_$70/A;\:_P#@F3\<OVE_
MV@/B?^S[^P!KG_!-/5?@IX4^/OPX^'7P@^+'PY^'7[4GC1OADOB[PU\9].^-
M7[.7[1?@;P)8_&/X*:;-X!\,>,9=!TCQ),V@?$+X?0ZA8^%?$7Q&@N_ZSP !
M@  >@X%&!UQR>I]<=* /XM_CGX/^"G[,O[.'P@T3X$_'[QCK+_"[_@G]^T+\
M*/#7['W_  5?\/3.O_!1[]BWXF?M">/[S2/@K\(_%O@QOA;XM^$/Q\\0>'OA
MU:W'[+W@#P/X"L?B5JGPSU']F'P)XK^$NE1^!O%-EX._H/\ ^"C&GZO\=?\
M@CY^VA<^)_@_J>G>.?'/_!/+X^^+(?@QX@TS3_&GBWP;\3M2_9S\5Z_H_@]+
M;3(-2M=4\>^"O&,MMI>FWWAY)ISXFTR"[T"3SOLCU^G. .@QW_'UHH _F$^$
M?QU_9W^&7Q__ ."6WQ[\8Z]\&/"/_!.N^_X)U?$KX<_ SXVSZ%8>$?V??AI^
MWCXFU;X,^)OB+>^*O'^H^%M(^%GP_P#%_P 4_@]H/B[P-\.?'NM>+]#O-6\8
M:)\?_@QIES-XT\8^)?#FI?HE_P $@?AC>?"SX3?M4Z3X7T/4_"W[,'B+]O;]
MI3QS^Q!X6GTK2/#GA?0OV8?%LW@_48Y/A'X7T..'2]!^ GBGXZGXY>.O@+_9
ML$&A>)?A#XI\&^./"<*>#O%7A[/ZT_Y_S^9HH _B2^(.B_L^>$/V:O\ @MI\
M"3X6\$^"_BR__!;7X ZM-X#T/PDO@[QUI_[.-W^T3_P3C^(.AW$+>']+TK7=
M"^'FK^#/#'Q)^)/@=;*\L+/6O"O@CXE_$+P:MYI'@/QEK>B?0G[77PFUV'Q'
M_P %^_@]^P/X'L=$\1^+_P!D7_@F1KFB_"G]F[2_#?A#7/B?X5\#>,/C8/VM
M_#/PG\.^'O#NIZ1XG^)6M?LU:EH7PZNK'1O"WB34KRZ\:?"GP?J.G74OB#PM
MIEU_7310!_/W_P $L;K]C7XR?M0^/?VKOV0_VH/VL/VF=0\:?LR>#/@[\<-5
M\6?"_P"!'P7_ &??!,OPN\4:+??!7X??$?PE\(_V7?V98=<_:E\$>&?%'COP
MUX6@M8?'>K?"WX/:?KGA?XAR>$=%\1_ ^'Q)D_%.&/\ 8,_X+>^,OVX_CU>Q
M^$/V,?VP?V,O WP%U']HK7)(]/\ AI\!_P!HCX7?$33;CP[X.^-'B66==%^&
MG@;XC^#PLOA/XF>-;O1_#E]X_O8/ RW,-W/'<3_T-8!QD XZ>WTHP/04 ?DS
M^W3\:/&O[4O[ ?[<'AG_ ()W:[)\4_B!J/[*WQ&3X:_&3X5ZL-:\"^)?%6OZ
M!J5C/X$^"WQ)\(W=Y!XR^+]UX8B\1P>'KSP!=W]GX(\<W/A"RU[Q#X>UO4;9
M+;X;N]3_ &)OVE_VB?\ @E_\4?V-;/X9R>"?A+\(/VA/A/\ ME:'X,L/!UK\
M,?@C_P $\M5_9G\32:O^R[^W'H%S+I\?@./2/C_%\*K+X=_ 'XT:#::KI?B/
M0?CAXFL/"NE0>!/BE=V/]). >2!D=#CI2_TZ4 ?QA_L5?!#]G!/A/_P;01>)
M?A3\*+;Q9KMS\=?"_P"T!)KG@WP]9^)M9DC_ &0_B[X?L?"/QENM1T^'5=1M
M9_CII'P>\,:=X5\=2S6-_P"/].^'7AJQTVXU*V\/:>GEGBK2/@-IO[*6EVGC
M'0?AQ;?!KX/?\'6<\OA?3]:T#2#X%^&O[,WB_P#:HO\ Q!*_@;3I[%M*\+_
M[Q?X%EU;4T_X1&WL_ 'B3PK/K$T?V[1Y=3+?W'U\7?MH_LAR?M?:9^SYIO\
MPLJ;X<+^SY^U'\%_VK](DM_"-KXK7Q1XW^ WB!O%'@?PSKD=UKFBO;>#+[67
M+^+(-(FLO$6IV<5O:Z-XC\.,MS<70!_/1\;;K]FGX2Z/_P %2/V@/@E\,/A_
MX_\ ^"?7QW^,G_!*[3=&\5^&K_5)_P!A3PS^U/X/^*=Y?_&[]K^_TSX%ZYHE
MEXQ^ _P.E'[,/B7]I8_##5M)T?XX?$[X;>-O@=XR\<Z'XKL/B%K'@_Y=_:4U
MOX2^+O\ @G;_ ,' /PLC\4:)\;/B'JW[;/P0^.WAVYT;X(2>!7\1:W\4O@E^
MP%?V7QB\ ^!?#_A*TMO##_%+5%^)7B#X2>,=.NM3\:?%[P9X?\7_ !7T7Q[\
M58-/\:?%&_\ [B<#\0,9ZG'U/-+0!_/2W[+/['/QD_X*+_MW?LI6'P_^$VF?
ML[?M3_\ !*?]E'0?B)X3^$VA^"O#GAKQGXQL?C%^U<(/&=O'X:TMO#E]\8_A
MQ\+_ !A\&_%7@GQE<V6H>,? OAW4OA7XGT6XL]'E\,W,G??\$GK#XO\ QFU'
M3_$/[5W@"TTOXQ?\$S/ OB7_ ()GZ-XGNM,%L/&?Q5T#6_#VH_M _M!_#Z6;
M3[9K_P"&G[0OP7\$_L5^(O"&LM:^']1T/Q2/CGX*L_#UMX9-KK7BK]@_C=X&
M\>_$CX7>*_!?PP^-'BO]GGQYK4&FKX=^,7@GPK\-_&_B7P9<V&M:;JES+8^%
M?BYX1\=?#W68=9L+&[\.:G;Z]X8OWBTG6+ZYT6YT?7X-+UK3I/@U\)?#OP1^
M'^G?#[PUJ&O:W!#K?C;QAKWB7Q5>6=[XE\8^/_B?XX\1_$_XG>.M>.E:?HOA
MZQU?QW\1_&'BKQAJ&B>#_#WA;P)X>NM;DT'P'X0\(^#=-T/PUI0!K_#'XF>
M?C/\._!7Q9^%GBK2?'/PW^(WAG1_&/@?QAH,YN=&\2^&-?LHM1TC6-.F9(W>
MUOK.>*:,2QQ3)N*2Q1R*R#NJ** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y+Q_XHG\$
M>!/&OC2VT'5O%5QX0\)>(_%$'AC08A/KGB2;P_H]YJT6@:+"583:MK#VBZ=I
MT15O,O+F%=IS@];10!^1D7_!0K]IX?M0>!/V.M4_8C\*:'\=O'O[,.N?M7VF
MBZA^UCI5QX=\/^ _#/C;PQ\/?$'A'Q)XGT;X(:M:#XDZ;XK\6Z78G3?#D'B3
MP5>6\5_?V/CZXM;>%[GTKX%_MX^.OBO^V%H/[)_C3]G>[^#VHZI_P3\^#?[<
M6HW^N_$6U\1>+?#>K_%3Q[J'P[UKX(>)?".F>#[/1[#6?AQXB\.^);'5O%FF
M>-M<T_Q!+:V<VFZ986SR.WR5XU\<>";/_@XX^!VBW?C+PG;:RW_!)+XVZ(FC
MW'B318-6?6M8_:Y^$UUI&CQZ9+?)?/JNJVVCZQ<Z9IZ0&[O[?1]7GM(9HM+O
MWM_#_P!JKX5_LQ_M!_\ !:G]H7X:?M*Z9\/OB!\/;+_@AKX:UGQ'\//B#XFA
MM_")BT?]J_XVZE=^)_%'AF76M.L);SP'9:II'BGP[XMU:W^W?##5;[1O''AC
M5?#6OMH^N1@'[[:UX@^+UK\9/ WAO0_AYX8U3X):KX(\>ZMX_P#BC=^/GTWQ
M7X-\=:+J?@JW\!>$=)^''_"*W@\4Z?XUTW6/%U_>>(5\4Z7!X>'A22*]MUN+
MS2;?6_6*_EB_8I^('AKQC\:/^#:;Q?K?Q)L?%OQ$\9_\$C/VE-+U^^U;X@C7
M]7U[Q#H7PR_8JB5I["[UN[CN?&BZO:_%2SU_5(K/_A+-6N_#GBFR\1WE\_A"
M[BTF/_@DY<>'_AK^VC\']!CTS]G[]J70?VB_V6?VJ?B?^S;_ ,%)OV:!9^'?
MBQ\:?A(/BW^SCKOQ1TG_ (*6?#RST\7&M?M%>&?'3>!_#=E\<=6UZ2=?$MYX
M@\$:CX>L?B/XL^*"Z. ?MO\ M?\ [;^C_LS^,O@%\"/!'P[U?X[?M7?M6^(/
M&&@?L^? K1_$>D>!K'6['X<>&V\7_$[XC?$?XE>(H+W1?AQ\*?AMX=-K?>*-
M=M](\8>-=2N=1T[1_A_\.O'.M37&GVNC\,?VBOV@[K]H3PQ^SO\ '_\ 9FT3
MX9:EXL^"WQ-^,VB_%CX4_&RX^-_P4U!?AMXZ^$G@F]^&Z:]XB^$'P.^(&F?$
M<Q?%6R\5:A9>)OAEX=\,S^'H+1_A_P"*/B/?6WQ%L_AC^7G[:\DO[*G_  7
M_8F_;Y^--_;:!^Q]XZ_9#^*/[#WB7XM^(-6M-&^&_P"SE\:M3\<ZM\7/!7BG
MXH:[K5W'H_A'0_C5 MG\*?#_ (D==-M&\46ECI_B+6X+*738'_5[X^?'K5;O
MX<_'?P-^RAJ6B?$S]JS0_P!GCXM>.?A?X;T9K'Q+X8T#XAZ?X.U!?@_:_$_6
MX[I?"GA$>//B!=:-I_@WP[XKUG2M:^(%AIGC75_"^G:KX;^'OQ#UGPJ ?7U?
M#?[:_P"U[KW[).H?LAV^E_##3_B)IW[3_P"V7\%?V2]7U.\\<R^$9OATOQ?N
M-8,/CBUTJ+PCXE/C1].M?#^I1+X>;4?"B/=36<TNMK"LL+?@Y\,=)^#<OPE_
MX(8_M(?L8W^C:5^WA\5/CO\ L[> /VH/%-HMAKW[1_[1'PT'POU[3_\ @I1X
M3_;7U>SNM)\0?$3Q#\,+G0/$OC?QUX[^,&C^)+KX=?M#^#/!]IX9_P"$6\5>
M,]'>Y^+;;XD_L@>)/@C_ ,$F?CQ\5/$/P(T+_@IW+_P6-^"UC^WYXD\:>(/A
MYH7[5'A+XG>'_BQ\8-"^.'@GXSO_ &R?'7AGX2^!?$?A?PEX=^&W@OQA/#\.
M/!?P]T'X+:=X*TW3-.L? J1@']S->1?%SQ)\9?#:?#4_!OX7^%/B@VN?%SP3
MX;^*@\5?$V7X:-\/?@SJTM^OCOXH^&A'X(\:K\0/%G@^.+3I-(^&4S>$(O%:
MWMT?^$VT62PCAO\ ^2_PY?\ PA^+/[3O[22_M"?M9^ _V=_^"COP _X*=>/]
M0^&&BZA\ +>;_@HKXE^'\'Q?63]EKX9_LD>,?%/QOCUGQ]^RI\:_V9K[P/X"
MU?X;^&?@_#\(]9\&>+/B)XE^*WAZ[@\5^(_C!XO_ &+_ ."UFH>%-'\ ?\$_
M=8\3>(K7P\VG_P#!7C_@FO-IS:EXMN/#FF7GV?\ :3\):CK376G'5M/TKQ"F
ME^']/U+6IH=6M-3AT2RTZ^\00QV3:?+J$ !^T5&1TSSZ5_++^V2-%^'_ /P4
M?\5_'>;2?V=_VR?AYI7[9/\ P3O^%7Q7\!W)M/!/_!1'_@G[\9_$][^R_-\
MYOV;/&FH6NHZI\2OV5OBGJ6J^$_'7Q.^!6BOH<7B/Q5\1_BQ)H-ZUI<_&V^T
MW]&?^"SWCR+P'\!_V<%^(%X-)_9*\<?MS_LT_#3]O'7KV]LM&\):/^RCXVU+
MQ/I6IP?%'Q!J&I:59Z'\%O&/QL/P1^'?QJ>^NFT37?A7XP\7^$/%5M=>$?$>
MO0. ?3WP$_:]U[XQ?MD_MT?LHZS\,-/\&VO['=O^S3=Z/XZM?'4GB>X^*%C^
MT/X-\<>,XKZ[\.'PAX?B\#OX<@\*6VFKIJ:[XNDU&:ZN;R2^L8XX+:3[CK^(
MSXE^/_@S\)-4_P"#B&/_ ()Z:WX)T'P'I'A'_@E%XTN/#O[%0T'6'T[]GNTU
M^:V_;@\5_!GP=\)O&'@JUM-*T/X5>*?B5??$+5_A;XM^'J^'O$FM^)=?_P"$
MZ\$?$;4+[Q;;_1EGX!_8^USX,?M<W?[*'_!1K]DWPU\)_CMX5_8XO?%^@?LS
M?LV>&="_X)X_"_XR/^U7\*='^$3?M&_"WPS\6?&VC^&_&/[7!U>Q_9T_:3^'
MFIZKX.B\;?L^6&JWOQZ\'OI?@O2I=1 /ZBOBWXD^,WAQOA@/@Y\+O"GQ/77_
M (N>#_#?Q7;Q5\39/AH/AS\&=2BU9_&WQ2\.>5X)\;-\0/%?A62VTB/1?ADR
M>%8_%CZG.)?&WAV.P>:;UT$'D'(]17\8?BSQ/X<T3X'_ +-'@CQW\$_@[^R3
M\2_@K_P<@_L'?#CXE>#?V?/BRFH?L>^./'EG8? OQ;KGCS]FS2X'\-:;IGPS
MU[P1%X9\;2_";Q5H^I>*?@WXI3Q5'XDCT3Q99ZY9Z/Z-_P %&_C-\#]"_:6_
MX*T_!GXN_&?]F^+XV_%?X4_LS>#_ -C7XF_';]I+PE^SYK'[#?C:#X1:#?-<
M:,?'WB&P^+/A[P]\.?B!XD\.?MHZ!\4_V3OAS\1++XI^,-7\2_!_Q'K]M\2O
MA-;>'-, /Z]J*_E6\9?!;]BOXY?\%2/B!\.?B7KWPP_:"_9_O/\ @@/\,OB#
M96/B'XJW7BKX-^,M#?X^_$2=/C#I>D7/C[6/"W]D1>$[;P)\0?"OCC3+VYM_
M!MW=^&/B9X8\1V'B-]&\6M\PZ#\9M(\;>!O^"*NG?MI?&O\ 9HTG]B?XE_\
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
MF76F_$_]FO\ 9(^#H^%WA&PTC3/$WA'Q!X(^*?[<&A2_'3XP:CHW[4_AN_\
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
MJOB+7[?3;/7=?U*^L;*"ZOM:UJTT;2+75M5NI9;[4;;2M-AO)YH[&U6+K**
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
MX]U=/&MMX?F\"6$_ANZ\4>&X+O0]2\36GB*7^WM+N+329[.Y%RON- !1110
M445P7Q2^)G@SX,?#GQQ\6OB-JEQH?@#X;^%=<\:^,];M=%U[Q'/H_AKPYI\V
MJ:SJ4>@^%M+UOQ%JWV*PMI[AK+1=)U'494C9;:SG?Y: .]HKSWX1_%/P3\<O
MA3\,?C9\--5FUWX<?&'X>^"_BE\/];N-,U31;C6?!/Q!\-Z;XM\*:K/HVMV>
MGZUI$VHZ#J]A=RZ9J]A8ZI8/,UI?V=M=Q2PIZ%0 44F0,Y(&.O/3ZTM !17E
M/QJ^-/@/]GWX>:I\4_B9/XDM?!VC:OX-T._F\)>!?&_Q)U\:CX\\:>'_  !X
M;BLO!GPY\/>*O&.K+<^)?$^D6]Y)I.@WRZ992W.K:A]FTRQO+J'U4'/Z_H<4
M +117BE]^T/\)--_:&\._LKWGB2]A^.7BSX2^*/CCH'A(^%?%S:?J'PR\%^*
MO#/@KQ/KT?C5-";P(EYI'B3QCX8L;KPS)XF3Q6L.M6&IC1#I-Q'?, >UT45X
M+^TA^TS\&?V2OAE/\8?CWXGOO!OP[M_$_@OP7)K]CX1\9>,V3Q1\1?%&F>"O
M!6ES:9X'\/\ B/5;1-?\6:UH^@P:M>V5MH=E?:E:#5=3L(95FH ]ZHKR7P9\
M;? 'CWXG?&3X/^'+CQ/+XX^ EWX#LOB1#JG@#Q[X>\-6MQ\2?"<?C;PI'X5\
M=^(/#6E^!OB*9/#TL<^NCX>^(O$Y\(7TD6C^+1HFK3V]E+ZU0 4444 %%?/_
M .T[^U!\%?V.O@SXJ_:!_:#\4WW@OX3^"VT>/Q%XET_PCXR\;S6,WB#5[/0-
M%B_L'P'X?\3>()1J&LZC8Z>MTFEFPM9;J*34+NSMM\Z_0% !1110 445X'\0
M?VF_@O\ "[XV_ /]G;QOXIO-(^+G[3MY\0K#X*>&H_"GC#4K/Q=<_"SP)K'Q
M)\=13^*]+T"]\'^&I-&\':%J6J1P>*=?T:ZU<PBUT6#4;DM$H![Y17D_Q2^-
M?@'X.77POL_'5QXE@G^,7Q6\.?!7P*OAOP'XZ\=_:O'_ (KTGQ#K6C6VO_\
M"#>'/$9\&>&CI_A?6)M5\>^,!H?@7P]Y, \0>(M,%Y:F;U@'(!]1F@ HH.<<
M#)].F:\3^$/[1'PD^.^M?&GP[\,/$=[K^K_L]_%G4?@=\6[2\\+>+O#!\,_$
MW2O#'A?QG>:!;R>*]"T./Q':?\(QXT\+ZS9^)O##:SX4U:RUBVETC7+]1*8P
M#VRBO,/C5\9/AU^SQ\)?B-\=/B[KMQX7^%OPE\'Z[X^^(7B:V\/^)?%,GA[P
MAX9L9=3U[6V\/^#M&\0>)]3M]+TZ">^NX=&T74;N.U@FG%N8XI&7H?A_XY\-
M_$_P'X*^)7@V\FU'PA\0O"7AOQQX4U"XLKW3)[_PUXMT:RU_0KV?3=2M[34=
M/FNM+U"UGEL;^UM[VTD=K>Z@BGCDC4 ZZBBB@ HKP+XV?M.?!;]GC7?@?X9^
M+?BJ]\-:W^T?\7=#^!'P;M;;PCXS\10>+/BIXBL=1U;2O"]QJGAGP_K&D>%F
MN-(T;6=4&J>,+_0-'-GI-_Y=_)<0>0WD=I_P4-_95U+X6_'_ .,NC^,O&GB#
MP%^S#\=9_P!FOXS7'AOX)_&_Q%XI\._&6TU/X=:/>^%-(^'6B_#J^^(GC6*R
MU#XJ^"X[G7_!/A;Q#X<%K?7VJ1ZM+I&C:K?V@!]LT4@.?U_0XI: "BBB@ HK
MF?&OC/PG\./!WBSXA^/O$FB^#? O@/PSKWC/QKXO\2ZC:Z/X=\*^$O"^EW6N
M>(_$FOZO>R0V6EZ+H>CV-YJFJZC=RQ6ME8VL]S<2)%$[#P;X&_MA? []H;Q_
M\5_A1X U+QSIGQ/^"=OX,U/XB_#SXH?"/XK_  8\9Z1X<^(T&M7'@'Q=9^'?
MBSX,\&ZGK?A3Q9%X<UV/3M;T:WOK:UO])O\ 1]9_LO6;6;3T /I^BBB@ HHR
M.F>1U'IGI10 44'..!D^G3->)_"']HCX2?'?6OC3X=^&'B.]U_5_V>_BSJ/P
M.^+=I>>%O%WA@^&?B;I7ACPOXSO- MY/%>A:''XCM/\ A&/&GA?6;/Q-X8;6
M?"FK66L6TND:Y?J)3& >V4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %(QP,^A&>,\9&>.O3/3GT!/%+10!_,;_P1]^&O_!?;
MPE_P4'_;5\2?\%./&MMK7[+&MV'B&V^'5A'XR\&^)OA]K?Q 3X@:>WPZ\1_L
MT>'-$FO/$_P\^%]G\-8?%,>M:3XJM? VL:DFO^#D\<>&=8^(&E:G/X8_IRHH
MH **** /Y&?!OQ*_:/\ V>/#G_!4C]J#X-_'>[\$>'/A;_P<&Z-X/\5? ZV^
M'/PXU[PS\=?#'QW^(7[ ?P-^(ND_$SQGXT\/>*O'&@+IGA?X@VEW\-;WX-:E
M\+]2\-:I:^*)_&=Y\2X?$7A>V^'/Z@ZC\4OVN_VN/%?_  4?D_9O_:3U7]GG
M4_V)/BY<_L_? OX:V7PY^!NLZ#\5OB7X1_9Z^%/QMUOQ+^TC??&'P9XX\12?
M#GQSXX^)B?#OPHOPF\;_  *O-,^'_AW5O%-]XEN/$6KVMUX7^HM4_P""8G[(
MVM?#[XW_  NU'PU\29?!7[1W[1FF?M9_&/38?CK\:+.]\6?M Z/X@\+^*],\
M?6^O67CJW\0>%5L/$W@/X?:Y8^%/!NJ>'_!-A>> ?"45AX;MK+2S:3ZGQ/\
M^"=7[/7Q/^)OQ.^*TUS\4? /B']H'X=Z-\*/VHK+X4?$G7OAYHO[4/@3PSI4
MGA_PI8_&6WT$PW\WB7POX9NM4\'Z/\3? .I> OBJO@?59_ U]XXOO!]AH>AZ
M2 ?D'X!_;1_;E_;:^(,J_#_]HN]_8^\!_$;_ ((D_LU_\%"/"/ASP;\#/A+X
M^\9_#CXW_%CQ/\7=,N([?Q'\9]#\;Z7XV^'=U>?#N&6]M-7\*Z;<^+/AWJ6D
MVOA2X^&?BW[9X[ONP\*?\%#/VK/VI=6_84^ O@>#XN>"?B%\;?\ @DG\#O\
M@H_\8O'G[*&G_LAP?$#4/&/QDO?!?@J#PSX&T/\ ;@U+Q'\,['X3>"M8O?''
MB#QYIUGX9\4^.[G6_$GP*TRR\=^#-!@\76WC_P#75?V"_P!FBT^(OBCXI:!X
M2\0>#?%/BO\ 9HT3]CRXM_ ?Q \=>!_".@_LV^&&U";PI\,/ _@'PMX@TKP1
MX!L/"-YK.NWWA+7O!OA_1/%OAFXU[5TT37[&TO&M5\5^(W_!);]C[X@?#K]F
MCX?V%E\9?A3J'['7AA_ 7[,_Q=^"OQ^^+GPT^/\ \)/AM/HL7A>]^&FA?&[0
MO%:?$34/ FH>$+>V\(W6@^(M<UJ+^P+:WM[>6WNHENZ /RH_:4_;?_X*5?!7
MX'? KQO^U?K'BC]DW2;C]G/XI^&?C7^TS^Q5X&^#_P"UQ\%/@9^VKX;\?^,_
M OAKQ1^V+X1\3?"SXP^-_#W[*MYHWA7PSXCNKOX&PZ+XC\&_$K6?B#\(?&'B
M;4I+/PUKOA[Z[_8IO?&WC?\ X+!?\%6?$4G[2'Q%^(7PZ\'?#3_@GW;_  ^\
M+2#X-ZE\.;SP!\2_AO\ 'GXG^&](T?5_#_PQLO$;>%O!>M^,?$FL> ]0\/\
MC"TO==@\5:C>_$+6?B+<R:9?V'V!XQ_X)B_LR>*]+OO#-C<?&/P1X)\4? IO
MV9?BKX&\&_&CQ];>&OCE\#-0U[XB^*/%GA3XQIKNJ^(-7\9>,_'WB'XM?$C6
M_&_[03:M8_M-:UK/CGQIK ^-%KJWC7QC>Z_Z=X'_ &&_@!\-/VE_&/[5/P^T
MOQ?X+\?>/?A[\-_ASXJ\)>&/'WBO0_@UJNE_"/P]K7@WX<ZK/\(-,U*V\#/K
M?A'P-KMWX,T%GTI](T;1(X)M)T>QUO[1K%P ?0'Q6\6)X"^%_P 2/',GB;P%
MX*C\&> O&'BN3QG\5=77P_\ "_PBGAWP]J.L/XH^).O-=Z>NB> = 6S.J^,=
M7-_9#3?#MIJ-Y]KM_)\U/Y__ /@G;^U_^VE\3/VK;S]G#XC?'#XD?$CPK\2_
M^"7O@G]J[P7\7?CS^SW\'_APP^./_"SW^&'B3XC_ +/7PX^&WA?X$?$VT_9/
M\6W.O1ZIX-^'O[7?@30?V@;I/"6F:FVNZ=X8UT:EXE_H&^)WPV\$?&7X;?$+
MX0?$S0+?Q7\-_BKX'\6?#?X@>%[NYOK.U\2^"/'.@:AX7\5Z!=7>EW5CJ=K;
MZQH.J7^GS7&G7MG?01W#2VEU;W"1S)\"_!G_ ()0?LS_  /^)'@;XP>&/&G[
M4VN_$_P!^SGK_P"RMI'C3QM^U1\:_$>J7GP<U76KC6= T#5H)?%=MI=TWPX:
M]OH?ARMOI]II_AV_N+?QE)IVH?$71O#_ (RTD _-C]C']L']N+6-=_X(3^/O
MC+^TR/B[HG_!3#X)?&+3?CM\+;CX,?"+P1X+T#Q/X(_9;U+]HOX?_%7X<:OX
M-\-Z9\1-$^()G\$7WA3XFZ=KGC/Q+\*/&0\8:GK?@;X9?"(:1HNC0?/WQ4^*
MWQF_:^^"?_!&K]O;QE\??$>H^!?VF/\ @KA^R;XQ\)_LM:;X4^#7_"H_@YX-
MU7Q=\4K/X;:/I'C71/A]8_&_6?BOX,\.>&;;3_BIK?C'XM^*_!FO>._$'Q%C
MT+X=>#-*C\$:9X'_ 'P\&_\ !.']E/P G['D/A3POX[TVV_8(A\56G[*5I+\
M9?BYJ=M\,M/\:^'+KP5XCTVYBU;QI?#Q]8W7@._O_ >GP_$D^+SX=\(7UWHO
MAIM'@N)&;QD?\$</V*QXBTS44M_V@+3P5X5_:.B_:P^&GP3T7]J3X_\ A?X'
M_!SXYR7_ (V\1:OXM^#WP[\*?$#0].^'-MKWCKQ]XA\?WGA[PW/9^']*\1WE
M]8^%=-\.^$/$'BWPMXA /U0^G^37\XWC']L[_@HG\=_%O[;_ (]_9"\/>,K.
M/]BG]L#6OV<_!WPS\1Z[^Q?X0_91^('A7X&:?\(M>^-FJ_M4>-_BGJ&H?M4>
M&O$OCO1/%_Q2UGP#XH^#.H_#?P9X.\,VWP(O]7\/>*A%\3]4\5?T<!0J[0..
M>P'7D\  #KV K\Z_B3_P2T_9(^*'[1/B/]I;6-)^*?ASQ9\2]/T32OV@_ ?P
MZ^-WQ3^''P0_:MT[PKHUYX>\*:;^U1\&_!GBC1_ OQVT?1-"U"^\/W.@>.M*
MU'P_XR\*WMYX*^(VE^,O!=Y=>'I@#\5_VD_#OQ+B_9'_ .#G_6O&'[1'Q;^)
MVD^&]5^,'@+1_!OC72?@G:^'++3[K_@GW^R-XTT/4+6Z\#?!_P &>*K*Z\&:
M7KEWX"\.Z1I_B2S\(7GA][KQ-XN\->*/BQKGB/XD:Q]M^)/V@/VR/@K^V?\
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
M\Z-X0\4:9IGQ*U/P5-X]\5ZGH'B;5[9?$=RVL7?A[Q/JGB+P1-)X4< _-O\
MX);_ !W^,\WCO]@G]D2#X@7EG\#->_X-Y?V/?VB=)T.'PWX(DUOP1\6A<?#_
M .$A\0>&_$]SX8GU&\MI/#!%X=!\8CQ5HO\ ;L8NTLDT\OI1S?V*OV\/VFOV
MP_@[_P $M/A1XX_:#F^"_P 6_P!KWX'?M@_'OXH?'KP+X*^"EI\0?&1_95^+
M_A#X>:)\(OA!X-^)W@CQY\)=,\2>,-.^(</CKXA:K)\+_%][I?P^^%WB>S\+
M^']$U'Q9)\0OAU^E*_\ !*_]DS3+_P#9UU3P1!\;OA?JG[,?PD_X9Z\!:Y\-
MOVC_ (X^%_%FO_L[1ZA::U9_ 7XD>.X?'4_COQY\+=&U[3=+UGPQH6L^)FNO
M"%QIUO8^$]2T31);S2KKB=0_X(V?L.2_L[? K]G'PYX<^+?P\TC]F#Q#KOBW
M]G'XL_#OX^?%[PI^T+\"O$OC"SNK#Q[=_"GXTV?BU_&/@?P]X^M+Z^C\5_#/
M0+JR^$MX\MC<6?@*PN?#WA:;0P#XM^,_A[]J<_M$_P#!%_X._%;]O#6?&'Q4
MTC]J#]K#P5\9_&_P&\ _L^>%],USQEX*_8:_:N\:_#;QIXI\%>*_A5\1HO"?
MQ9NO@OXOT+1/'WA!'L?AC=Q^-]7\7^$OAKX=U*3X=^)?#7]$(]/3''I7PEXO
M_P""<?[,OBWPK^SQX2BM?BYX2M_V7_BIXN^,/PK\3^#?C[\9]'^)\?C+XE6W
MCJT^+5YXM^,4WC>^^+'C6;XOP?$OQR/B;KGB3QI?^+O%<_B;5[R[\2)>W]U<
M3>C_ +-7P4\?_!_7?VD=1\7?$CQQXT\._%W]H#Q1\6/AQX4\<?$OQ;\59OA=
MX8\2Z)X=CO\ PEH&L^,8Q/X.\+2>)[+7-1\,_"+P<X^&?PP\/3:3H/A*.YO6
M\0ZWK8!\T?\ !8WX_P#QP_9;_P""?7QA^._[//C;3?A_\3/!7B;X'V%EXBU#
MP?HGC>2'1?B!\>/AK\,_$4&EZ3XF%SX<MM7?2/&=S/8ZKK6B^)+&RDMR&T&Z
MEFBN+3YV_:$^*'[:'CO_ (*9?&K]COX4?M:3?LY_"31?^"8WA[]J'PEJW@GX
M%?"+QY\0/#'Q;U#X\?$#X=VFJ?VO\7](\;^'M>T68> X5\2Z!J7AF*TU+PAJ
MM_H'AI_!OC(V/Q/TW]1OVG_V8/@]^V+\&O$7P ^/>BZ]XD^%7BW4/#.I>)/#
M_AWQQXU^'5_JMQX.\2:7XQ\-AO%7P\U[PQXNL8M,\5:%H>NI'I6NV N+S2;2
M.\-Q9&XM)^3U7]C'X(:S\=/%/[2M[!\0$^-GC/\ 9[_X9:U_QKI_Q5^(FD&?
MX)C5[WQ)#X;L?#FE>([+PEHVM6GBO5-7\5:=X\T?0;'Q_I>N:OJDNF^)[2SO
M9K-@#\K?V?/VUOV@OVW=9_X)[?L_1_&/Q3^S-XR^-W_!*#P1_P %&/C;\7_@
MOX/^"NI^,O&/C7Q7JGPF^'.F_#SX;:;\??AY\;OAYX<\#:=KGBWQ]XX^(]O<
M?"[7/$\-Q/\ !O2O#?C;P_I$?C*Q\7=E\-/^%K7O_!0K_@GWHOQF^-GP\^,W
MQJT+_@FI_P %'/ /Q1^-'P2T#3?#GA#7?B9X(_:=_82\"^,=0TGPO<ZAXNT;
M0O%OASQ+H-]HOC;1)8H])T_XA:)XBL#X,\*6,(\%:-]4>-_^"4/[(7C#X7?L
MV?"W3+'XR_#!?V/])F\*_LT_$_X/_M"?&;X<?'GX1^ +_3[70=;^&GAWXYZ!
MXRA^)]Q\/O$'A*RL_!VK^&=;\2ZK:2^';'3(+5K2^T;1]0T_V_P7^P_^SM\/
M/B1\'/BMX,\.^+]#\8_ ;X6^,_@W\.+E?BK\4-2TZ#P)\2==TOQ9\3(O&&DZ
MUXNU+3_B;XM^)?C30?#_ (Z^(?Q+^)<'BWXE^-/'.@Z9XP\1>+M1\112ZC.
M?BS\*/\ @H3^U]XF_8(_X)"_M!ZW\4K*]^)/[2?_  4L\-?LL?'N[7X?> +7
M1OB-\)]=^/\ ^T1\,KF.?1[;PY&GA+Q)!X=^%_A>2TUOP/<>&HUU1]3N;BPN
M8;R&TM/$?^"D'Q(^-G[6/_!/;]KG]HW4?VA-<\,_"CX=?\%(_A;^SAX=_93\
M)>%?@[J'@"Z\%?LY?\%-_@Q\!(/$GQ*\::O\.M1^.<7Q>\:>/?#DWQH$OAKX
MI>%O FB^"+WP'X!3X=ZK-;^)/'OC3]>;#_@C;^Q1I\_A>SAL?CM'X#^'?[1
M_:B^$/P@L/VEOCEX?^$GP/\ BXU[XNU^?5O@QX+\+^-]#M/AO83^-/''B;QH
M+'PW/9M8ZEK&K^'-*N=/^'GB#Q+X*UFY\4_^"/G[&/Q<\0?'+4/$%I\<_#W@
M_P#:3\?^!_C!\;/@W\-?VD?C;\+O@MXX^-O@;QKX.\;0?&V;X>^ ?&OA_3-"
M^*GB:]\ ^$;/QEXJ\+R:)-X@DT#2?%TT$7Q*TO3?'-F ?,?C?]K_ /:PT/XK
M?\%\O"^F_%7PS'8_L1_LQ_ ;XK_LNVEQ\+/#UQI7P\UGQ;^SM\<?BWXFDUN
M:A#KGQ"U36M5\(Z%;7%SXF\2-H%F-,L9='\*:9;/K=CKM?\ 8^_: _;.C^,O
M_!/#_A<7[1=U^T)H'[=G_!,3Q[^T7XF^&%[\*_@_\+_#_P ._CC\&]$_8\U"
MWUWX;>)/!'A/3O%YTKXFZ=\?M8A\<^'_ !_XA\6:/8>,K:\\4>!5\$>#[_2/
MAGX4_12]_P""?G[-&HZW^U?XBO-$^(-QJ_[;OPZ\+?"?]I>\F^,OQ9GE\?\
M@'P3X*U#X;^%]%L6G\92GP'=:9X#UG7O#<GB+X>'PKXGU5=>U?7-;UG4O%5W
M_;R<_KO[$'@/X=:#\+_'O[.WA^[F^/?[(/[,'Q&^ /[&-E\4?C7\:F^%?A_2
M-?\ ">DZ?HO@?XGVVG^(M9NO%/A#Q!J_@7X66'C;QCKVB>,?B+'H_@3PYJVF
M:G<>(=!L;B4 _+_]E+]MC]KKX_\ B7_@FJFA_'V^\1_$'X^ZK\>KG_@HO^SY
MJ_[,VCV%O^QR/A#H7B#6_$WA1$T_2_#/CGX%#PC\<=(\/_LL>%9OVA/&WCSQ
M'\9O#GCBV^*7@6RUJZ\/:KJZ_P!&M?SA?LZ_L)^,=(A_9T\-_#/]EG_@HG^P
MYXQ^#'B+]G^^U?Q_\5?^"H>L?&?]G#1?A]\)/$W@Z?Q_\*?AG\'? W[;'QPT
M7XA^'/B%X#\.ZM\*O#'A3QU^R_\ !CP'I'@WQ/)K26'@>[\.:1X+N/Z/: /X
MK/VC;3XH7_\ P3$_X./_ !'XZ^/WQ2^+-SHG_!1;Q#\+;#2_B+IWPG31VC\
MQ?L%:'X4\3SGX??##P#KEOJMCX2L=#\$RZ/H^MZ5X(/AS0;"ZLO"-CXKN=9\
M3:M^GG[17[<O[4O_  3Y\7?\%1#X]^*<_P"UCI_P,_X)Z_!S]N/X):-XI^&/
MP]\":;\-_B5\3OB?^TM\(]4^%UM:?"W3O!VO^(_@%8>*?ACX3\3V3>.O%_BS
MXO>&/ <&IZ'JOQ0\>>(HYO%^I_>/BW_@D[^QSX[T[]K3PWXMT3XLZIX!_;8^
M(%C\4/CS\-+3X^?&/PUX"U7QS#=^ M5UCQ#X8T7PEXRT";P?JGB[7/AAX&U?
MQ9J6@WUKJ6JQZ#'X:2\M?!%[J7A>\]YU/]BO]GOQ%\4?B9\7_&/A;6?'GB_X
MS? #3/V6_BM9^._&?B[Q=X%\?? ;26U^>U^'OB+X8ZWK-Y\.;K3GO_%_C;4K
MV_C\+0ZSJ-WXY\8+?:C<6?B"_M) #Y"_8_\ $'[?^G_M*S:)\;M<\9^//V4_
M'GP%'B7P]XQ_:!NOV+M&^+^G?M!Z!XLTU;JR^#^B?L;:H=!US]GOQM\--?C\
M0?9OB#:>+O'O@CQ/H$:2_$W7M#\0VENOWA^U3\;D_9G_ &8/VD/VD)/#TWBV
M/]G[X"_&#XW/X4M[L:?/XG3X4_#WQ%X\;P]#?M#<K93:TN@G38[LV\XMGN5F
M,,H38WAG[(/_  3I_9T_8EFGF^#]W\:O$ T_1-2\#?#>V^-GQ]^+OQTL?@5\
M(]3N_#5_+\%/@-I_Q0\6^);'X5?"][SP9X/N-4TCPQ;VVL>+G\'^"_\ A.M>
M\4CP3X/&A?;NKZ1I6OZ5J>A:[IFGZWH>MZ?>Z1K.C:O96VI:5J^E:E;2V>HZ
M9J>G7D4UG?Z??V<TUK>V5U#+;75M++!/%)%(RD _G2\(_&[_ (*:>*OA7X4^
M,-Q\2OB#I?P8_:&_8Q^(_P 3/$WQ3\1ZK_P3WTRW^$GQIB^!\'QY^#_BC]@+
M0_A7I'Q>UOXE?"CQFFG?$/PYKO@+]IN3XO>,M!^&%CX!^(&D_%/5];T3X@7N
ML?+/PM\$?$W4O O_  :E:)I?Q^\=6WC#Q_\ !KQ_K&D_$WQ!X6^%_B/Q1\+-
M$\3_ /!(?6)-0T7X?:9;^"= \(ZIJ/A/1GU>/X8^(_C!X>^+$^G>)[G2M>^*
M]A\:-&T[4O"&O_MQ^SW_ ,$F?V.OV:)->L?A_I7QBUCP+=Z%XV\*^ O@[\2?
MVA?C3\2?@K\!?"_Q)M-3L/'VC_L^?"SQ=XUU/PA\(Y_%6G:WKFDW_BGPQIL'
MCBTT#Q!XE\,Z/XHTSPWXG\1:1JN[\)_^"8'[+/P?L?V2;701\:?$%Y^PY<>)
M9OV:=7\<?'_XO>*;OP!!XK\"6?PGU71QI][XM3PWK/AFW^$FGVOPPT#PIJ^A
M7GAGPKX1?4XO#&DZ1J_B#Q'J^K@'Y2:%^W;^VII/P7_9<L-5^.=AXH\6Z7_P
M7U\6_P#!,WXR_$S5/A1\-K3Q?\=/@3X(_:*^*_@RROM1TO0=#T?X<_#KQ+K_
M (4\%Z9H7BF_\"> [&XGMVDOO#%UX3UJ1M6/UC?_ !4_:U_:Y\??MXWO[./[
M9-A^R'>_L)_M.>$?@+X4^'?CGX3?!CQW\'_'6@^"OAS\!_C=\6/B9^U!'XLT
M'5?C-+X0^(VF_$#XA_#[X>S?!GXP?L]IX=\,>$K+QC?:QJ_B&;5XM%^KXO\
M@E[^R%%H>@^'E\-?$MM-\,_M?WW[>VC+)\=_C1)<VW[6VIZK?Z_J/Q;DO'\<
MFYO/M_B'5]:U^]^'MY+<?"BZUG6]6OY_ DDU[*:3XN_\$O\ ]DGXT_M Z[^T
MCXGT/XF^'O&_Q$\-:'X/_: \.?"_XW_%KX3?"[]J[PUX/TJ\T+P'HG[5?PS^
M'7B[PWX2^/6E^"= U35_#&FZ=X\T_4K#7O!.JW'P]\=VWB[X?V^F>%[  _+O
M]H?]OC]I7PE^V!I.I?!?X_\ B+XH?![3/^"H/[&7[''C'P3\//AS\$=9_8_\
M$?"3]HC2O@IX'\4^ _BC\6/&G@/PK^T!XI_;.B\;_$KQU\1;>W_9B^,7Q1^%
M/PG\.Z+\(M&^./ASP;JOB35O"7BO]"_^"?I)_:3_ ."P)))_XV)>&!DG/"_\
M$^/V& !]   !V QVJKX]_P""._[&_P 0O%OQ/\7:B?CWX>?XI_M&_#G]KK4?
M#'@']H[XP^ O OA;]I;X>^(-$\12_&KP+X,\*>*M+T#PY\1/'5WX=T>+QGXJ
M6SNM946BZEX-O/!^OR2ZP_VA\&OV9_A1\!/%?QJ\9_#:S\66.N?M!^.['XF?
M%1_$'Q#\=^-;#6_&^F^%=#\"6&N:9IGC'Q#KEAX6>V\#>%?"/@Y;+PM;Z/IL
MGA_PCX:LY[.5M)MY0 >$_P#!5$@?\$PO^"CI8$K_ ,,&?M?Y .TD?\,]_$,D
M D'!(S@X..N#7YV?L9?%O]H3X&_$G]B_X=?$_P#:8T/Q?\ ?C-_P2!U_]HNY
M\'^-/A]\-_AO\._V</&/[-47[)WAZWUOPG\0M)M+7Q]-\+]=\"?&J^G^(=C\
M9?&WQ U'2M=\*W'B_0/&/AWP_JJ^"M _;GXT?"'P-^T!\)?B1\#_ (GV&HZO
M\-OBWX+\1?#OX@:+I>O:WX8O->\%>+M,N-$\4^'UU_PW?Z7X@TJWU[0[R^T>
M^N]%U/3M22POKE;.]M9W2=/G&3_@GE^RY=W/PTGU;PMXS\06WPF_9D\8?L<>
M$-'\1?%KXI:YX?D_9M^(.D:-H7CCX:>*]!U+Q=<:5X\A\6:9X7\'PZ[XJ\:V
MNO\ CC4+CP9X5U";Q,VHZ/;W= 'X^?L-?MJ_MH?$GX^Z!\+?%'QY\>_$KP9\
M=?\ @E)XX_:Z\)?%WXK_  (^#7A+P"OQ\^'_ ,1_A!X'U7X@_LB^#_!W@O\
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
MA^TIX]\0_%+QCX;^*'QI\.^ 8[F#P7X%\1>-/ACJ/@&\\,_#/PW;7VI0Z?\
M"[X9P^!/AVS:_P",[N[\,76H?$7XBWGBS[3\'^%[/P7X9T/PK8:EXDUBR\/Z
M;;Z5::GXO\2:UXQ\3WEK:+Y=O+KOBOQ)>ZEXB\1ZD(@L=QK.NZEJ&L:@R_:=
M2OKR\DFN90#\YO\ @HE\6/B_X/\ %?[*GPT^#OQO\8_#35_BU\0/B/!K?P\_
M9Z\#?"7XA_MF?&C2/"?PQU2YTS2/@5IO[0O@?X@?LZ>!/ 7@WQGKGA;Q/\>O
MC)\=].\)?#_P=HB^#O"2_$?PUXJ^(WAK2?$_P#^QE^WW^TQ^V?\ !O\ X)3_
M  N\;_&^W^ 'Q@_:Z_9W_:E^-_Q;^.'PU\'_  AA\=>.-1_9&^(_@'X6VWPU
M^$GA#XN>'/BI\*-*\9_$P>.W^*?Q6U&W^'OC"ST3PA\/?&>F_#CPIX2M/%%E
MXP^%_P"Q'[1'[&'P?_:7^(7P&^+'C;4_BMX2^)/[.>L>,;OX=>-?@_\ %SQ[
M\)/$(\-?$JR\/V'Q.^'6OZCX'UK29]8\"_$.W\(^$6\16#M!K-O<^&-(O?#F
MNZ#=QW,]S\EP?\$5OV'M._9V^$'[./A^R^.OA/2_V=/'_C;XC_LW_%WPK^T7
M\7]#_:)_9YUOX@F]M/%&C_!?XUV?BE/&'@3P'JOAV]7PSJOPYTJY7P+XCM['
M3_%'BKP_KWQ%MAXU< ^'_B)IG[5</[?O_!&'X'_&']O'7OB'X\T>Z_;[C^,^
ML_!#P=\#/"7A/7_B#\&OA)I^K_#GQ?XM^'FN_#7QU;>%OB]XI^ ?QULO#'Q-
MTX-9^'=.T[Q)J&N?!CPI\+E\5OK&I^IVW[87[4,/[$7A/XP/\7+^]^(?AK_@
ML'%^R!K/B&Z\#_#!5\?? J/_ (*MW7[%[:%XPTJR\#6FB66JS_".Z@EF\2^
M].\$:L/&%C9ZO!<0VTE]I=[]_:__ ,$U_P!EK6KG]F*_LM.^*_A?5OV2?%OQ
M:\7?"GQ)X:^/?QGM_&FH7'Q\EU"_^.FG?$SQ_J?C?5?'?Q3M?C#X@OE\5?$/
M5?'7B36O%OB+Q':"_NO$H34_$%OK/FGB3_@D)^QUXLU#QZVMG]H)O"GCCX^:
M?^U#9?#32/VH?CWX7^'?PQ^/J?$ZU^,GB3XI_!K0/"WCS19OA=XP\:?$JT'B
MK4];\*ZA97_A6^U#Q+'\+;CX?6OC7QK!XA /SX_:0_;O_:=\"_MDV4OPC^/'
MBCXB_"KP_P#\%2OV.?V+/'GP^\#?#3X*ZE^R1\/?A?\ 'VP^"_P_\9_#KXM?
M%'QUX!\)?M"^(OVUK'Q]\1O'WC\6'[,_Q?\ B=\+OA#H>A?"30?CKX:\%ZQX
MAUCPAXJ_07_@GZ2?VD_^"P)))_XV)>&!DG/"_P#!/C]A@ ?0   =@,=JK>/?
M^"/'[&_Q"\7?$_Q=J)^/?AU_BG^T;\./VNM1\,> ?VCOC!X!\">%OVEOAYX@
MT/Q%+\:O O@OPIXJTO0/#GQ$\=7?AS1XO&?BI;.[UI?L@U+P=>^$/$$DNLO]
MG_!K]F?X4? 3Q7\:O&?PVL_%ECKG[0?CNQ^)GQ4?Q!\0_'?C6PUOQOIOA70_
M EAKFF:9XQ\0ZY8>%GMO WA7PCX.6R\+6^CZ;)X?\(^&K.>SE;2;>4 &;^V'
M\>9OV6?V3?VFOVE[;PZ/%]S^S[\ ?B_\:;;PF]W)I\7B:Z^&7@#7_&5KH-SJ
M,-M>3:;::M<Z/%8WFI1VERVG6L\UZ()O(\I_S \1?&O]L+]G/Q;_ ,$VOB1K
M_P"T]<?M,^ OV]OB-X=_9X^+7@%_A'\)8OA]\-?B;\9/@#XV^-'PW^,?[+%Y
M\/\ P?\ "CXJVGP>\$^)OASXCLO$_A+X[_$#X[>)=5^"FJZ=J,OC#2_&WA75
MO%?B?]N->T#0_%6B:QX9\3Z/I7B+PWXATK4="\0>'M=T^SU?0]>T35[.;3M6
MT;6=)U"&XL-4TK5+"YN+'4-.O;>>TO;2>:VN898971OB7X'?\$Z_@#\ A\*K
M/PKJ_P 8_%'AW]G;2O$F@?LM>$OB=\7/%OQ$T#]F/0?%6@ZWX1U'3?A-_P )
M)=7>L7-QIG@;Q!J7PX\%>)/B9J_Q%\8?#7X77-Y\+OAOXB\)_#S5]>\,ZJ ?
M+/\ P1K^(/[5W[3W[,GPF_;#_:-_:K\3?$RY^(FB?'_P7JGP6L/A+\#? /PM
MT_7?!?[4OQ$\)>%?B)I.H>%/ 5O\5(_$FE>!_!,/@Q](U#XE:CX,U#3+]M6O
MO#<WBRV_X2*X^S_V_/B1XX^%7[)WQ3\7?#7XO>"_@1XZ0^!O#_AWXJ>-_".N
M_$.'PQ-XR^(WA'PAJ \#_#?PSX5\=Z[\3/C5K&BZWJ>A_ 'X;:=X$\<OX]^-
MVI?#_P *7/@OQ58ZM=:%?>C?LP?LP_![]CKX->'/@!\!-%U[PW\*O".H>)M2
M\-^'_$7CCQK\1+_2KCQEXDU7QCXE"^*OB'K_ (G\77T6I^*M=UO7735==O\
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
MTO0['3M+LP#OZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /C?Q9_P
M4 _9'\#?&7P_\!O%?Q8;1O'OB?XI^'O@3I.H3^ ?B=-\*O\ A?/BWP^_BGPM
M\!M4^/EIX+N/@1H'QT\1^'_L>J:)\&M?^)&F?$O4X-:\-+9^%YI?%/AR/5%\
M3?M__LC>#OB1!\+O$7Q=AL=<E^)6G?!:Z\41>"OB-J/P;T/XUZN]O#I?P4\5
M_M!Z9X0O?@-X.^,U_<7VF6MK\)_%?Q(T;XA2WFL:'9KX<^U:YI$-[^9W[,LG
M[7'[/_B#XE_L(_$#]@_Q9\8KZ+]MKXV_M*? 3]L9X/AKXL_92'P6^/\ ^U1K
M7[0=I\:/BWXG\;?$WPW\2]-_:6^".K_%7QU93?!OPAX'NO''B/7? WA.X\&^
M*U\&:[J'Q@T;P#Q)^S?^T)J?_!.?]M/_ ()'>-_V>OB'\4OCC\5_C)^TM+\&
M?CMJNE:Y'\"/BCX+_:@_:F\9_'[P=^UQ\0OCIID=SX2\ ^,/V?=3\>S>,/B-
M\&?%6MCXP:_XB^%-GH_PU\(?$ZQ\6^&KC5@#];/B=_P5;_X)[_!WQ-\0/"7Q
M"_::\(Z1K'PC^*7@CX-?&"33M!\=^*M"^#GCKXBRZ%9^%4^,/BOPCX4UWPK\
M*?"%QJ_B;0O#>L?$SX@ZSX<^&?A7Q=J,7@_Q7XNT3Q0DVD1?)_[4/[7GQ+^*
M/[?^N?\ !-CX*?'_ .)W[(WBC3/V/X_C)HWQZ\"_LYV'QFU&Y^.WQ%^+!^'G
MPMT37=#^*_P>\=?#NY^"/@RP\-ZQK/Q#U*RO?"T'CN_\5V7A#1_C7\+];\$Z
M\=0^4/VI_P!EK]I+QG\(?^#AGP1X&^!GQ5\5>(_VP5^!7AS]F:]G@\/0WOQL
M3PK^R+\$?V>/$=_'K>J>(--@TFVT3Q_\/O%UQJ]_XZE\+6NI>'I8/%/AH:YI
M^MVQF^Z_#_A#XH7/_!:76/VD&^#WQ3L_@+XL_P""97PS^ EC\4K[PY;6>@V7
MQ?T3]HGXA?&6^\$:SHLVK+XZTZ[C\#>-M+F.OOX0D\&PZW:ZMX5O?$UIXEM8
M=)NP#R3]G#]J;XO7_P"QE\-/%W[6W[=&@?#'XR6__!43XD_LOZA\4/#OP1\
M1Z7^T"OPY_;S^(OP(\.?LV^#?A9-H/B.?POI?Q>\*^%[7P;9^*]+EUCXC?#O
M1?,\>Z_X[U*;0?$7B*[_ $/^/W_!03]D/]EWQ'<^&OCK\7!X&FT:/P-<>.?$
M7_""?$SQ/\._A!8_$[Q1#X,^'&J_'[XJ>#O!GB'X9_L\Z)X]\33-IG@_6_CC
MXM^'VD>(VL]4NM(O;NQT?5;FS_(L?!#]HD?L!O\ #Y?V>?C"OQ ?_@M#_P -
M2/X&&D>'1KS_  #_ .'KB_MKCQ\Y'BL:,UJ/@<BWO]@'5SXI'C95\$?V$-=
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
M+6?B7_@A1X\_X)[>,/B'X/TWP]--^S1^T1K&L?LOW.H:C\1M17QQH4'AO3?
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
MXL_&6+X0>!_';_!;X1S3>$O&*P?%;XL#P;\/+@>"?&[P^)9$\&^)VTK\FO\
M@J]\#OB-\2_BY=?$W]G#P7^UC\.?VLO"?[)MYH7[._QR^$7A"T^)W[.O[3OB
M3Q9XD^(\I_8!_;7^#_B70]<\)67PLURXMM)\067Q$^,VF^#_ (2_#N[^)&K>
M*/&'Q.\'7_A72= \9^J?"RU_:!_9,_;H_;/^)GQX^ _CCXO>&OVX_AE^R;X\
M^'_C/]F3X;:E\4]!\/\ QO\ @I\%K7X'_%+]D_Q/JU[JUOXG\!>%]:\3VMK\
M5?@=\0_BYH_P]_9SL;#XD?$^Z^(WQ5\ >)(M<.L@'VA\3?\ @IA^PO\ "77]
M'\)^*?VB?">K^+/$OP*G_:9\*>$_A?I'C'XW>*?&7P)@NM A7XD>"?#GP7\-
M^/M:\::+>V'B.S\4Z3!X6L=7U76O .F>+?B-I&GWO@/P)XV\1^']3QE_P4/_
M &/_  3\,_@O\7+SXL7?BGP;^T3X,U3XC?!&+X3_  S^+?QN\;?$CX?>'_"^
MG^,O%/CGPY\+?@WX#\=_%";PCX+\/:QHEUXZ\1W/@^VTCP->:[H.C^+KS1M:
MUS2M/O/R#_X)R_L7_M#_ +%WQ_\ V$;'XG>!/B)KOA#X#_\ !([X[_!'X@^-
M=/GF^('AWP+\9_BM^U!\*/VB]#_9V\-ZHFM:SXK\6Z;\+?A_X(\0_#GPKXFL
M--O/"E[I_A3P3X=L=;_MW7-/T"'QC]E'X(_M7_ _]F'_ ()#?L]_%W]D;]I/
M3-%^'?P%_:'^$_QN\0?LV6_PUTO]I7X?_%^^\=^"M=\&?"+7OV@+?XA>&/$W
MP)_97^-/AWP_?^-/'GQ/^ 7Q2\*ZQXH^('P_^"?A/QW\0?!GA>R\6>&O$0!^
MI?Q!_:U\:ZY_P4._X):^$_@?\9O#_BC]DO\ ;#_9]_;0^*.M6'A?1?!WB#1?
MB.?A-X3^!?B+X6>,])^(5QIVI>(8-&DM/BQ<W=M8>%M3T&UNI+6.369-7BF%
MC9_H'\=/VAOA'^S=X9T'Q7\7O$M_H=EXM\9:/\._!6C>'?!_C;XC^.O'OC[7
M[74]1TKP7\/?AI\-/#GB_P"(OC_Q3<:/H>O^()-!\&^%M<U.S\,^'?$?B:^M
MK;0/#^LZE9?SR_L&? W]I+3->_X-^=3\7_LR_'#X=Z3^QQ^QS^UI\ _VA+_Q
MYX;T'1&\">-/'WPU_9S\*^![^[TB'Q1?^(9O#GBKQ=\)O'N@6%W'I']LZ?'I
MFE>+/$V@Z!X#\6^$_%>M?J)_P4UG^,<-E^R>_P //@Q\2_BC\/(?VE(#\<?%
MG[/?A'P%XP_:C^"WA#5_A/\ $WP?H?CCX!?\)_)##X!U#Q+XG\56/PI^+7Q?
M\$RVOQ2^'/P$^('Q1OOAQK'A+Q-?VGCGPL >OWG_  4E_88TOX:?!/XNZQ^T
MAX"T'P'^T5XRU3X=_![4/$(UWP_K/BOQ_H#ZQ;>*?!-QX.UG1K'QIX5\6>#=
M4T#5?#OCGP]XR\/^']6\$>++9/"'BVTT;Q1=V>D7%_P;_P %$/V-/'?[/'Q'
M_:HT3XX:-8_!+X/>-/%7PS^*^O\ C+PWXY^'7BGX;?%+P9XBL/".M?";QS\*
MOB#X7\,?%GPO\6YO%.L^'O#_ (=^%>L^![/X@^,M7\6>#+'P?X;UVX\9>%DU
M?\+_ (4? 7]HMOAM^Q-\/Y?V3OVEO#K_ +.7_!>K]H?]I[Q[)\3Y=+\8ZG8_
M 'QEX]_;EO=%^)#^/-=^*?COQ1\6&T&R_: ^$5[KOC.;7O%GB3Q]J&J^(-?\
M%:Q\4+GPIXRUG3^P^,?[./[6\UO^U#\6O!OP'^)OB=?A;_P7>^ ?_!1JP^#<
M=CX4_P"$H_:K_95^%OP(^ /P=\36OPHMM>\=>'O#-W\0/"WBKX;>(_C'\.O!
MOCK7?#>N:AK7PI\!FQTB#7O%/@^*8 ^[/V#OVT/&_P"T[_P4%_X*8_#+_A87
MB#Q'\#/@-X,_8;U/X1?#KQE\#];^!/CCX1>(/BYH'[1%Q\3]$\9>$_B-X)\$
M_&^+6/$3^!/!>OVL7Q2T^V$OA^;1/$7@G1].\+^)[>_UOZI^/O\ P4=_8K_9
MD\:^*?AG\8OCEI>C_$_P7\*I_C=XF^%_A+PE\0OBM\3=,^%=IJ]EI-]XP_X5
MY\)O"/CCQE>6.FQWDWB75;2PT2ZU32OA_H?B_P")FHV%K\//!'C#Q/H?QU^P
ME:?&KQ3_ ,%(_P#@H?\ M*>+/V9?CO\ !CX*_M(_ O\ 8'MOA+XJ^,NG^ /"
MVHZEJ?P7\+?&@>,/#NK^!K'XAZ[X_P##6O!_B[I4L.GZIX8BCTR70_$VG^++
MGPUKR:/I.M>8?&7XL6/P9_X+VV/B[4?A]\5OB%:3?\$>KG18['X._#K6_BCX
MJLM1NOVRKC4=+MIO"WA:&\\16^E^);[2H="?Q-]A7PAX=U672;KQ_KOA;0)/
M[<M@#[_\>_\ !3S]@OX;Z/\ ";6_$?[2?@J_A^/'PM\4?&OX+Z7X%L/%?Q2\
M5?%#X7>#- ?Q1XD\7^"?!7PQ\/>+_&'B"RT[0H+Z_%I8:%-JEZ-(UZVT^QN[
MOP_K=O8:OQ$_X*-_L:_"E5F\=_%^?1].L_#_ (%\5^-M>MOAK\6]>\+_  6\
M.?$VRL-2^'VL_M)>*_#G@/5O#7[,%CXPTW4[34="E_:'U7X8_;K#[5>1C[-8
M7\EM^/?['W[#O[0W[-OQ<_X(HZ?KOP2U;P]X:^ ?PR_X*F:U\=K+P;<Z!K_@
MC]FG6OV[/B;X1^-'PA^"%YKNDZG'8^+T^'DEEKOPBU/Q!\-K'Q#X6L;[PEI?
MB*8Z+X)\0Z'JS>Z/X-^+_P  ?$/_  5P^!'Q+_9M^+W[6'A[]N_XA_$;XZ?L
MY:QX2\/WNJ^"?C+8?%C]E_X7_ ?6?V3/BMX[L+J70OV<7^'EY\-;;PCI?C_X
MU>)? _P\UOX7Z[IFM>&_$MOJNB:QX4T@ [3]JC]L3QU\2?V];;_@F_\ !'X^
M?$W]E3Q!>?LA:M\<+']HGX<_L_:?\;;^?XS>-OBE\/\ X?? _0I]'^)_P;^(
M7POOO@=H6FZAXG\0?%/7;.ZT:W\67VO^'?"6G?&CX0:MX-\3#7_M7X)_MK_!
M#7_%GPU_9L\6?'#P]XS_ &D]3\/>(O#=WXFT+X6?$WX<?!?XY_%SX)V*Z3^T
M7I?[/'CWQ9I>H?"GX@Z]\/\ Q9H_BZ?QM\(OAQ\7?B9X]^$UIX=\5:3XUBBG
M\!>+;S3?S8_8V_9/^//[,G[>7[)VF^-?!?CCQE\/?@I_P1+^"7["/C+]H;0K
M4:A\.K_]HSP%\3/#_BK6]'TZ75;[3OB#/H%UX=TJ75M*\93>"_\ A$;2.YLO
M#FI^)+7Q7:ZEH]E\T_\ !.#]E/XC_#.+]E?]C_\ :/\ V /VH]8^.G[#WQ$T
M2^L/VHO%O[5'QD\6_P#!.2W\.?#"?Q#H/@W]H_X#^$_%/[4'B+35^*WC[X6Z
MO/I'A[X5>%OV>=%O?!?BWQUKEGXTTGX9^!HO$FCZ0 ?NYX(_;\_9(^($_BD:
M%\6DT_2O"/PH\0?'R_\ &/CCP/\ $GX9?#?6/@'X8329M9^//@3XH?$GP=X3
M^'7Q,^!\-GKNDZG9_%_X<^*/%7PYU?1[V+6=(\2W^E+)>)X%\=OV]_V=?$'P
M=\>7_AW]KOQ/^QUKWP]\>_L[6?BOQA\3?V;/'GACXBZ3:?$CXK1P^'? NG?!
M']I/X4:#X@\1-^T-H'@?X@> /"FO:%X-UF[TRQN=0^(/APW,7AZ&X?\ +7]F
M7]GSXO\ @/P?\6? 7@W]G?\ :I^(W[#7B/\ X)M_M&Z1X]_X)U?M;6MU:>,_
MV=?CWXJT?P)%I7[#?['O[6OBNVT+XA_$;X$_'/P'#XB\ OI7AG6/''PO^%5]
M\,/"GBV?XHZ1XK\6Z/X"T7R;XK?LL_MFZW^R%^V-\ /A+I?[5_[4/P&U76O^
M";.H?LKM^U9\.]+\&_ME^%=;^#_[8-C\:OVC_P!G7Q'X_P#'-OX#\3_&;X1_
M _P5X-?QG\,/BS\37T_PK+J/Q*D^$GPD\=_%BXTS5/$5T ?TB?';]LO]G/\
M9MU'^POBOXXU:U\20>$;KXB:OX2\!?#?XI?&?QCX5^&5A<WEC?\ Q7\<^#_@
MSX*\?^)_ 7PBL-0T[4--OOBOXTTG0?AW::G8WFFW/B6*^MIK=.*\<_\ !1?]
MB?X>WOPWTK6_V@_!^KZY\9?@WJ?[0/P>\-?#RS\2_%KQ7\6OA!I:Z.Y\8_"_
MPI\*]"\9>(_B#%J\.MVMSX3T;PCI>L>(O&MG9Z_>>$-(URU\+^)9M)^5@GQ1
M_9<_X*2?M+_M!^+?AU\;_C%^SY^VA\ OV6M!^'GBOX5_#7Q1\1]8^"'Q,_9N
M?XSV%Y\$?&'@'PM:ZUX\T#PK\3K;XL_\+'\*_$?5]$T#X9^%/&-[X]T+X@ZG
MX3NKRQUO7?D7]A/]CSXX_LN?$;_@ECHGB_X$^(/"GA/X&_LY?\%0+CXB6'A*
M]L_B'X)_9KU7]M/]H_X0_'[X)_L\Q>*+76=1U/QGJ/PM\!^!O$OPCUGQ!X#L
M_%7AA=7\,Z/]@URZT#Q;H5_< 'ZOS?\ !1;]CEO@S\!?CWH/Q<N/B%\._P!J
M)93^SU'\(/AK\6OC3\1/B]+8^&==\8^(++P5\%OA+X$\:?&;5=4\%>'?#'B2
M^^(^D+X!35/AI)H.KV'C^S\-ZEI]U9Q?*GQ4_;7UWQM^US_P1LN_V7_CMX7\
M7?LD_MN>)OVIX?&J>%?#_A7Q'IOQ5\/> ?V1_B=\5? MY!XSU>PO?$OA-_#'
MCKPOITFI:'X?'AC7H=9TJ_\ #WC"9HH-3\.#\P?@/\$?VO?A/^S]_P $OOA)
M\0OV4_VAM)\*:+^TC_P4?OOVBO$'P0\*_"^\_:L^%VH_''X\_$CXD_LY>"O#
MOQFF^(%KKGP"^"/[07@+XJ:[!\?_ (Z_ CQ1X>\5>$=2\,>#? OB#XX?"#2[
MOQ@-7B_X)\?LV_M5^$?!?_! +2/'W[*_QR^'$G[%7Q7_ &^;#]H6X\:V'A8C
MP7IWQ-^$_P <?ACX!\4.NG^-M>\1ZWX>\5?$'XDV&@Z=JZ:;/J5SI>A:Y\3=
M3MK;X7ZEX/\ 'GB\ _I3_:(_::^ 7[)?PXF^+O[27Q6\(_!SX;0^(O#'A)_%
M_C/4#8:6WB/QCJ]OHGA[281%%<75Q<WE[<&:X,%M)%I>D6FJ^(-6DL=!T?5M
M2LO"]5_X*2?LA:-X#3XC7OC?XBOH;:C\6+*31=._9N_:9UCXDVNG? G7-.\,
M_&7QMJ'P=TCX/WWQ;TWX5?#'Q!K7A_1O&OQBU#P3;?"K0-0\3>%;:_\ &4,G
MBCP^NI>;_P#!7+X=?$WXM_L4Z]\/?@_\/?%7Q-\?:C\>_P!C?Q;IOA7P?#IS
M:K/HGP>_:]^"'QP\=Z@;K6M3T71K&/2OA_\ #3Q3?6K:CJUD-3U>+3/#^G/<
M:UK.FV=Q\1?M]_"SXM^ O^"B/@C]L9OV:_VP/VGOV9?B=^Q]X3_9G\3Z1^PC
M\<_C#\'?VCOA!\6?AW\9?B7\4/!_B/Q-X+\!_M#?LWIXU^$_Q)T'XNZCH>KW
M.K:IKK> _$'@2VO]:?PE;75I;^+P#[>?]HGQKXE_X*/?LI^"_AQ\9- \9?LH
M?M ?L!?M(?'W2=!\):5X(U_POXO\2>!/BM^R98_#KXKZ#\4[&#5->US1-;\#
M?''7$TBR\.Z[8>#K_3KBQUF6VUR[ELKZQ]3\"?\ !1K]C;XF>/[SX9^"?B]/
MJ_BD6'Q@U'PQ-/\ #7XMZ-X.^+%O^S]KTOACXX)\ /B/KO@/3/AW^T?>_";7
MX9=+\?Z9\!/%7Q'U+PQ<HPU2TMT^>OA?]G3]F[Q7\%_VNOV /^$0_91USX!?
M CX1?L)_MC_":\\*^'->@\>^$/@3KWQU^//[.OQ5^%7PL\3^,[CQ;X@O]?\
M&-OX,^$?BZ/XCZYX1OO&GPYT/X@O%H_AWQOK/AS6/#FK77YL_LB_";]L-?VO
MO^"5?QM^+7[&7[4G@SQ?\-O'/_!0GX>?M0^&]&\)_";X:_LF_LU^*/B]H.E-
MX9\/_LW?"GP9\4K7X;:3^SAH8/BSQ/%^T3;Z=XN^(?Q[%Q;6.O?%[XW_ !AN
M]&\"Z8 ?J/X5_P""G/P/_:Q^#O[,GQH\"_M0>*OV.-$\;_M_6WP2\-Z%XK^"
M\^KZY^UKIWA_X]?%KX#>%?@/HMA\7/A;!J7A^T_: D\+>'_''BWQ%\/].@\?
M_L_6XE\,>,O%'A"^TOQ->K]V_&[]NG]EO]G;6M;T#XK_ !)O-)U#P?H.C>+/
MB3-X9^'?Q1^)>D?!CP=XDDU1/#?C;X_>(OACX*\8^'_V?O WB,:#XCG\/^-/
MC5JG@/PMK=GX7\5WVEZM=67A;Q!<:;_//\,/V>/VKK7]@O\ 85_9SU/]E#X\
M:1X^_91_X+7^'_CK\5IK[1_"":#/\&O#O[?OQ_\ VA_%?Q+\&W<7C674?&OA
M'P_\./%_@R\M[W0M*N[GQOK'B2WTOX8V/CB30_%LWAW]$],TOXM_LT?M*?\
M!3CPO\3OV7/B-^TI\-?VYO$N@?&_]GWQ7\(_"[^)O^%G:HO[-'PN_9P\7_L@
M_&[Q;&;#2/V?IM#E^&FCS_#?X@_%_5_"_P #+OP/XZU_6[GXH:%XBTCQ-X<T
M\ ^SOC3_ ,%-?V%?V?M?\4^$?B5^T)X;B\8>"_@_;?'_ ,2>#/ GA[QU\8/&
M5A\&KMO,7XAP^$OA!X5\=>(M2\/V^CK<>,-1ETK3+VXTGX>V&K?$G5+>S\ Z
M/JGB2SZ[XF_M[?LG?"3P/\._B5XM^*K7_@7XK?"_6/CEX'\2_#OP'\2_C#I^
MH_ OPYHGA?Q'XE^.FIGX1>#?'$_A7X(>&=%\<>"[_P 2_&#Q9#H?PW\/)XN\
M,Q:SXFL;C7=,AN?QJ_8G_8P_:,_9!_:.^%EOX]\">/O'V@?!;_@@G\#_ -CG
M5?BWX:$?BG0-5_:1^&OQ2\;_ !%\5?"#X?7FHW.C^+M0T:R\/^)M$L?AYKMS
MX;T;P7<:3HFF>%[O7=)\3:1_8,/DVM_LP?&C1/V*/^"<V@67PX_;;_9F_;=_
M94_X)Z:1\'_AK\=_V<O"&D_%+38OC=8>$?"?A/Q+^QS^U/\ ".SM?&G@;XH_
ML_?%;QQ\+/!_CC2_$7CR+_A1NAR>%H_$/B_XM_!LZYH=QXZ /T"\0?\ !2?P
M7^S;^VO^W)IG[4O[0<EE^S/\/?V9/V(OCO\ "#PKHOP=UWQ3KG@#1_B?JG[4
M>D?&;QQ<:5\)_ OC#XR^(/ MG#\./AGJ_C_Q[XPMI? ?PM_M?28-0?P5;:W&
M^K_85M\=_A[J/[<.D^#-+_;4T'5+/4_V+-9^,D/[(.D^&_ &K>&V\(:;\4O!
M<0_;&O?C9I^AW/BC1K"72O&6B?#[1/!FI>.K3P5XKT/4[SQMX?\ #^I7?A_6
M]:L/R_O/@Q^UQKUG_P %.-0^)/[/FI6_Q4^/_P#P1N_97^ &@_\ "I](TD?"
MWQA^U3X"^%/[6NG?%WX7?!^XO?$*7VD^$]/^(/[1'@70_!6L>+E\/>%KS2;?
M5=1F\1IHW@[5]9@[C]C'X&?'?P1^UU_P3F\8>,O@O\1/"G@WX2?\$1;;]D[X
ME>(M9T_2TTGP3^T5-X[_ &8_$]W\,=3^P:S?W$][I^C_  3\;-=^+M&M=3^'
M%U=1>'[#1_&FK77B#2H9@#[?^&G_  5D_P"">GQB\;?";P%\-/VE/#OBS5?C
MIKGC3PE\(]>L?"7Q)M_AIX[\<_#_ %[Q%X>\4?#?1OC%J'@NS^$I^*-O=>&;
MW5=*^&%WXVM?B!XG\'ZIX/\ 'OACPWK'@?Q]X&\0^(O;_#G[9_[./BWXQ0?
MCP_XWUF_^(5_XA\?>$="=OAG\5;+X?>+O%OPGDUZU^*_A7P)\9;_ ,$VOP<\
M?>)OA5JOA;Q)X=^)V@>"_'FO:M\/?%FA:KX0\86FC>)[&XTE/YQ?V!O"7B;]
MJO\ X)W_ +#_ .S1X0^#'Q!NO$'PP_X*D^//VG?$7QO\5>%[O0?A-\-_AG^S
MW_P5!^.OQT\0_$/P3\4;BUO]"\5^/O&?]A:M^S=X>^&OAB\_X6QI7B;QIJ_C
M3Q?X4T+X+:9<>.M5^T_@S\'?C?\ #O\ X*!:5XJ_9\\,_M0^!_@IXM_:@_;(
M\<_MC_LO?M!>&)OB!^SCX7CUE/CA/\/?VS/V*/CQXVLK,?#GQY^T5\1]7B\0
M^+O@3\(_&'C&/5=%_:)\5CQSX,^%.E> [K5M= /W/^%WQ*\'_&7X<^"/BQ\/
MKW4]2\#?$7PQHWC'PEJ&M>&/%/@O5K[P]K]E#J.E7>H>$_&^B^'?%_AVYN+.
M>*632?$FA:3K%F7\J]L+:96C7O*^>_V6?VC?#7[5_P $?#'QP\*^"?BA\-;'
MQ#J_COPUJGP[^-/A*/P-\5/ GB_X9>/_ !/\,/'7A#QSX7M]5UVQTW7O#OC3
MP=KVDW/]F:YK&EW2VL=YIVI7=I/%*WT)0 4444 %%%% !1110 8'I1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%-;..,@D@9'49(!/4=!
M_P#J/2@!U%?S#_\ !''_ (+7?MJ?\%#?^"@?[;?[)_[0G[%VF? GX>?LZZ7K
M6L:/XAT72?B)8^*_@_KFF?$>+PCH/P=_:"UCQ1>:IX4\3?$#XBZ!>ZIXB\):
MCX<L/A;)-#\*_'E[I/@OQ7H=W>:EX&_IXH **** .4U;QUX'T'Q+X2\':[XQ
M\*Z+XP\>MK<?@7PKJ_B#2--\2^-'\-6"ZKXC3PEH=Y=PZIXC;0-+=-2UM=&M
M;PZ58,MY?""W(D/4A5&"% /4$#!Y^@[YY_6OY2/B;XL\:#2/^"T_[2/[5O[%
MG[,?[1?A[]C7]K7X8_'_ $:SN_VM/BCI?Q%\#>+_ -D?]DS]D3XN?!CP?\'?
M&-E^QAI.L>'_  [X=LO%WQ$\>66M6GB3PU;?\)[\6/C!\+-?\"^(? WQ,^(?
MQ,\??NMXV^/4/B+]L73OV!_'OP;\'>+?AG\9_P!BCXT?'O4/%>O>)X_$EIKF
MG>!?B9\(/@WXV^$'C7X,:U\-V\.:GX6\4Z1\=+"^&O3?$#5X-5MM,UOP[K'@
M.VL[JWU"X /L"W\8>$KNQ\/ZG:^*?#MSIOBR[CL/"NH6^MZ9-8^)KZ:SO=0B
ML_#]W'<M;ZS=2V&FZC>QV^FR7,SVFGWMRJ&&TG>/HZ_ED_9=\->&[C]D/_@U
M1\6W'AW0;CQ9H_CGP=X=T?Q5/HVFS>)M(\/>)O\ @F?^UEJOB70-*U^6V;5]
M.T/Q'JGA3PKJ>OZ/97D&G:UJ/A?PU?:G;75UH&DRV?\ 4W0!1U35-,T/3-1U
MK6M1L-'T;1["[U35M6U2[M]/TS2],T^WDN[_ %'4;^[DAM;*PLK6&6YN[NYE
MBM[:WBDFFD2-&89GACQ1X5\<Z!I'BWP9XB\/^,/"WB"QBU+0?$WAC5].\0>'
M];TVXR8+_2-:TJXN]-U*RF"DQ75G<S02!3LD(!K\;O\ @L-XT^/^A^+/^"97
M@SX4^#/AAXQ\'?$K_@I%\'-%\6Z#\1OBWXF^'NE^.O$W@[X6_'/XO?#;P#XI
MTW1?@)\8K:/P%;^.?AKH/Q1D\>Q'4M?\*?$+X:?#^WTOX>ZS%JEUXL\(^/>)
MOVJ]&_X)@_$74_@U\/?V5?V;_@I\*/&/[4G[/<VN_#*R_:7UB#XL?&;7_P!L
MOQC\)_!/QU_:!_94^#8\ :G#;_!CX#_%KXK^#?"6J0^)=+^#?@'Q[X@T?XA:
M?H\OPJU^T\.Z7X\ /WYT_P 0>'=8U'7M)TK7-&U35O"M_::5XHTS3M2LKW4/
M#>J7^CZ=XAL=,U^RMIY;G1[^]T#6-)URULM1BMKBYT?5-.U**)[*]M9I-D #
MH /H /Y5^*&H?MMZ;\$]8_X+B_$3P=^Q_P#"+2OB#^P!I_@OXK?$S5O#WQ&_
MX1?6?VO+33OV3M*^/NG>(/'?CK3_ (&3ZOX8\6:%\&#H_@GP_HVJZ%\2K/3_
M !%ID^DQ^+T\/WXUJT_0+]DSXG_M&?&+P%:_$CX\?"OX/_"G1O'7A_P#XU^%
M&C_#'XQ^+OBUX@D\*^+O!6F:YJ5K\44\0_!OX6Z+X7\5:7J]TR067@O6?B#H
M,]I=-9KK\SZ.FK>( #ZM(!() )'0XY'(/7Z@'\*6N7\;Z_J'A/P7XN\4Z1X4
MU_QYJOAKPQKWB#3/ WA1M'3Q3XSU#1M*N]1L_"?AI_$.JZ%H":_XCN+:/1]'
M;7-;T?2%U&\MCJ6JZ?9":[A_&C]GW_@L/IOB;X@?M$^!OVC?"GPF\$0?L[_L
M1P?MU_$KQ3\ ?C.W[0NB?"+PWX?UKQOX7^.W[.7Q1ET?PGH\=Q\>OV=_%'P_
MUS2?$DO@:XU[3?%N)%F\/> -9M(= U, _;^BORCT#]NG]ICP3X!N_P!I?]I_
M]ECPE\._V/A^QQ\1?VO->^(GPR^-EE\1_B)\$H_ .C:;XZT[X._$_P "ZSX9
M\#0>-_''CWX7:C<ZY9:[\(M4U_PIX7^(7AGQ#\.#>>+=!N/#WQ3UCGOB+^VU
M^WO\"O@Q\;_V@?B[^P]\))OAE\+_ -A[XB_MAP:CX-_:Q:2+0O&7PPCC\5:[
M^RYXWN[[X,WFOWWC35/A2FJ^+] ^+/@KP'JGPVN?%FA:CX!U"#3K"XTKQW>@
M'Z^8&<XY'?\ S_G\J3:N<[1G.<XZ'V]/PKX*U7]L#QO!^T3^S+\!-'^$7A>^
MC_:A_9/^.'[1/A#Q;J/Q<U;2I?#WC#X)3_ V&_\ AKXF\/6_P@UE%\,:^?C[
MX4%G\2])U_4M6LCI7B(W'POF%OI9U7XS_9Z_X*3_ +9O[0O[$?A?]O'2OV/O
M@!X8^%/Q4\"> ?$?P\\/:A^UYXCN/%/@8^)/C9:_#_Q_\1OC_J>J_LY>%_!'
M@_X%?!_X97>L?&3Q;XI\*^*/%7BU_#G@/48[OPAH#^);S_A7X!^X9 /!&1Z&
MF[$_NKSP>!R/0^N.WIVK^=OXF?\ !4[]I#XG_L6?&CXL_LV^'OV=KCQ?\%?^
M"C/[//[%/BCXF>&?CGXGUGX5?$#P)\5/BG^R1;Z=\4O@IKS_ +/OC"2_L/B;
MX0_::\/>$;ZXN].O;#X;V=UXG^)WPY\7?&<^'O!FE^-O9?VAO^"L7Q0^%_CK
MXZ_"3X9_LW:/\4_C)^R1\)OA/XY_:#^'_A_7OV@/&&G^+?BQ\2/A^_Q3N?V:
MOV=?&7PR_9<\8R:[XNM/A\EOKGACX@?&/PE\(=)\8ZWXK^&?A.#P=I2^)O'G
MB3X1@'[@8'''0Y&..?PH(!Z@'ZC/4$'KZ@D?0D5Q7PS\<67Q.^''@#XE:;HG
MBWPUIWQ#\%>%?'.G^'/'WAO4?!OCOP_8^+=#L=?M-$\:^$-8CBU;PKXMTFWU
M".P\2>&]4BCU'0]9M[W2[V-+FUE4?F?_ ,%4/VG?VI_V<KO]@S0OV9_#OPLU
M9_VD/V\/@]\ O&][\1/B)XB\"7DMAJ>C>,?B-I_@?2KG1?@W\7+?1?#WQ&A^
M&^L>'O'GQ%?3-7UWP=H'_$I\+^ ?$6I^,CXO^'(!^INF^(?#VK:AKVD:1KFC
MZGJOA6_M=*\4:9IVI65[J'AO5+_1].\0V.FZ_96TTMSH^H7N@:QI.N6MGJ,=
MM<W.D:IIVIPQO97MM/+L;5P1@8)R1C@GCM^ K\29_P!MVU^"M_\ \%O/B/X9
M_8Z^#FA_$W]@/1_ GQ8^*]_X6^)LFA:C^UK]@_9(T?X_0:QXR^(EI\ X=<T+
MQ'X<^#YTKP+X8T_6O"OCV"#7=*DL#XBLM"U,ZG8:7AK]O_\ ;B\7?&;P?\!=
M$_9"^ 8\;_M _L=W'[7/[.&K:K^U/XGL_!F@^'/#/B'X9>%O'>F_M-7UC\ =
M7\0>$M4LK_XQ>!9/#FC?!3PY\;;34]7N9?#MWXLMM &J_$GP^ ?M)M'!P,CH
M>XK-O=8T;3+K2+/4=4TW3[WQ%J4FC:#:7M[;6EUKNKV^DZKK\VE:/!/+'+J>
MI0Z%H>MZW+8V23W,>D:1JNI/$MGI]W/#^)/A_P#X+/\ A[QW^S1_P3W^*'A?
MX1ZCH?QA_P""@FB?$O4] ^'WB&;QCXQ\,_"&P^ >G3Q_'_Q?XCO_ (/>!O'W
MCSQ[X8\'>*1HOACP+9^%/ UCJOCZ^\9>#[KQ-/\ "KP_-XL\0>$?GJ']H:\_
M:[_;%_X(Q_&;XB_LXZO\!_C9\./VU_\ @H;^SYXF7Q/X.\9VL.LV?A3]@C]H
MR^D\7_ OQ_\ %/X8?"7XB^-_V>?BUI\?@[QYX6UN]\"^#XM1OHET;7]!C\3>
M";IH #^DW SG'/3/Y?X#\A0%5>@ ^@ ]/\!7X_\ @W_@I+\:_$/A#]L#1/$/
M[,/PS\'_ +4'[+W[8GPG_9(T3X W'[4FN:UH_P 2F^.^J_!Z/X/_ !?O?B/I
M?[,;:]X&^'WC[PI\6QX_T?R/A-XVU#3O"_A#Q/-XI7P]=Z+X@MM!_7Z,L4!;
M[V3D9R 0<'!PI*YSABJEA\VU00H 'U\]_'3]F#X2?M&ZU\$=?^*5CXGU#4OV
M=?BSI7QT^$DGA[QUXQ\&0^'?BOH6DZOX?T?Q;?6OA/6]'MO%#6'A[Q%XGT :
M%XJBUGPS>:/XGU^QU/1;Z'4&">:?MH?M&^/OV</#'PZU[PCX<^%UMX;\5>/I
M?#?Q.^.?Q^^*FE?"7X ?LX^#;?P9XK\167CKXFZ[,+C7=4E\;^-M&\)?!GP-
MH6CVUC:7'C3XB:5?:QXCT]-/LM#\3_!/PS_X*W?%/XW?"#_@G-\3?A'^RAX;
M\0:I^WM\6_VH/@/=^%O$7[05]X.@^%OQ,_9PT']H2X?4(];U'X(3WGBGX4Z]
MK'[.GC34M>\6WGAOPU\2?"G@?^S;K1/@E\0?'FI#P%; '[AX55.0H&/FXP#Z
M\<\>@R<=*SK75]&N]2U+1[/5-,N=7T>*PFU?2K:]M9M2TN'5$N)-+EU*QBE:
MZL8M1CM;I]/>ZBB2[2VN&MC(L,A7\9?AY_P51^)OC'X)"QN/V=O"DO[:4W_!
M0GX@_P#!,RQ^#^D_%ZZ7X$:Q\=/AC;>(O&_C3XI6'QFU+P';^-;7X$>'?@3X
M3\3_ !>U"YU#X0Q?$:[OM F^&6D>"[WQ+J^@W^H<G_P2PTCQ1HO_  4&_P""
MX5IXW\&_#+P+XPG_ &COV2-5\1Z-\(-1U+5? M_J>N_L:_#G7I_&5E=ZQX0\
M#ZK%KGQ%?4V^(7C72[_1KZYT3QQXH\2:/)XQ^(C67_"?^)@#]URBDY*@GUQS
M^!ZC\/0#M2E5)R54GGD@$\@ _F  ?8 =J^(/CG^UWK'P9_;*_8=_977X::=X
MCT']LR;]HJP;XE?\+!NM&UCX;:M\ OA)-\5Q$OP]_P"$ U:Q\9:;XLM(1HS7
M[?$/PE=Z#<R"[72M;A5HZ^$]<_X*Z_$ZR^'OB/QAI/[*?AK5M:\&_P#!7[0?
M^"56O^%[3]H:YDEU :Y\1? WP_T_XR>$=3U;X)>&[#4=5U34?&]G GPY\23^
M$M*T;8^HW7Q+U.WMWM+D _<RLO\ M?1I-7?P^-4TUM>CTV+69-$%[;'5X](G
MN9K*'57TWS?MJ:;->6]Q:17S0"UDNH9H$E,T;H/QXTW_ (*E_$3PGX;_ &W?
M"7QI_9X\&6W[4?[)G[17[./[-W@OX3?![X[2>*/AG\>?B-^VQH?P>U#]E'PU
MH'QA^*/PQ^$&N>&+B_\ $/QIT'PQ\9]9U7X2W5EX!T3P]XC^)'A^P\9Z?%)X
M7L?E,?'N^_8Q_P""B7_!2G]K/]L'X<_"CP"WPP_X)0_LH_%_XA77[-6L7WC"
MY^,=GX;^-/[7&E:5J4G_  G/@_X6WK_%/4IM!TSX%^&K'Q5K&J66IZ-X(^'^
MK7?C3POHFKQ^#_ 0!_2,%"] !VX&.Y/\R3]23W-! /49_P _YXK\/M-_X*J?
M'C0Q^U+IOCO]D*?4M0^!O['7C;]L+PAX[\(W7[17A#]GW6KSX8K<CXF?LO\
MCGXN?&K]EKP#K7AWXOZ"L=KK/P_\7>'?AGXG\/?%CPC-JFO:CX5^$M_H*^'=
M8YC7/^"KWQ[^&/P3_9'^./[2/PN_9$_9O^&W[<.J_!V'X0?%GQM^U!\0;WX8
M?"JP\=_LS^.?C_K5E^TUXAU;]GSP/X<\ >+=9U?PEH?P]^&VF^&_&GBOPI?R
M^*O$WB'7/'4$?PPL='^+(!^] 55Z #KT'/.,\^^!GZ#T%! /4 _49Z@@]?4$
MCZ$BOQD\<_M:?MS?\-M_\$R/@_9?"'X+>!_!/[1OP)_:$^+GQQ\#:E^T%KNI
M:QIGBKX5?\*(T?QGX>TCQ9H'[./B32?%6A?"?2?C'=:_\-KO2[_P[IW[17B"
MXMIO$>H? G1_".F3^-8_ W_!4SQO/^W%\%_V/?BG\(OA?X-\0?M"_$S]J+X>
M>'?A_H/QRM?&?[0OP&LOV?O"OQ"^(OPT\:_M*>!-!\+WO@_PQHO[5'PG^'5Y
M\3_AO8:7XU34]#T?Q#X?LM*7XHZ;#XG\7>'0#]G]H!R ,],X[=,#T'M7S)JW
M[.7P(\/_ +25W^W#X@DU31?C-I_P5_X4)?\ C?6/B1XHTWP19_!G_A*T\:_\
M(M>>"+WQ!#\-+9?^$W9/$7_"53>'T\7'4'6Q_P"$B_L9ETJORX\!_P#!6C]H
M?5K']D?XD_$K]D/X>^ _@9^T7^W1\2?^">OB76O#/[2=_P#$/XD^'?C7H'QB
M^.'P:\'>.O!/A"Y^"W@70?%/P.D\4_!6?2O%OB#Q9XL^'_Q02^UO4[[0O@_<
M>&_#6CZWX\^2_P#@KS^T#\2/VL/V&?VD/$OAOX'?",_LO? G]OW]FKX(^%OB
MOX[^(&H7'QIUWXA_!C]NSX,?"'XL_%SX7_#_ $SX:>(?#?A[P]HWQ7'C7]GC
M1[/6OB)X;\5^.O ][\0_B8FK:#X8B\-> ?BP ?U+9 &>@ ^F!6=9ZKH^HWFJ
MV-AJ6FWVH:#>06&N6=G>6MS>:+?W6G66L6UEJUO#(\^G7EQI.I:=JD%M>)#-
M-IU_97J(UM=02R?D!^UM_P %-_B'^RM\?E\!Z_\ "CX-P_#F#XX?LL_"C1=*
M\8?']- _:1^.O@S]HGQC\-/ASXV^/'P#^#>B>"O%!N_AO^SW\0?B_P"#/!_B
M&[^(6J^$="\>^(M(^(.@6?C;P3JVB^$;;Q[\8^&OC_\ &O\ 86\8_P#!:_XX
M_ O]DWX3?$W]GGX)?MYWOQW_ &DM/TSXPV?P8^)L?@D?L&_L?^._C7XE^#7P
MXMOA)JW@'QOX\T*WG\1_&WQE-X]^)OP[G^)-_-KFCZ3<:MX[\12:H@!_2:-9
MTAM7?P^-5TTZ]'IL6LR:(+ZU.KQZ1/=364.JOIHE^VIILU[;SVD5\T(M9+J"
M:W24RQNBZ.!G.!GIGOVZ_D*_#G2OB;\$?A9_P5._;5_:J8Z)H/PP?_@C9^R/
M^TM\1_'FC^'4TV^\2^%?"_QC_;;O[CQ]XAB%C8:QK>LVGPJ\$>'-)MI]<C;6
M8?#OACP_X=<V]GHUA96G6_LH?\%2/B5^T)\<OV?? WB#]EGQAH'PK_:H^$7B
MKXG>!?B)X0\._'S7/^%":WX=\.Z1X]T'X;_M1ZWXS^ ?@#X3:+=_$CX<ZJ^I
M>%/'?PT^)WC7PD?BAHGB/X1:3_PE^EP^$/BSXY /V8V+_=7UY /K_B<>F3ZU
MRVM^.? _A>#Q)<>(_&'A7P[;^#O#UIXN\7S:WX@TG2(?"OA2_DUJ&Q\3^))+
M^[MTT+P]>R^&O$45IK6J&UTVYDT#6DAN7;2[X0>!?M>?M/Z7^RO\-?#7B5=
MM/&OQ#^*?Q=^%/[/7P,^'-]XG7P59?$3XV_&OQ?9>#_!'AW5O&!T3Q/+X3\*
M:6+G4_&_Q!\46/A;Q;K/ASX<^$O%NM^'_!OC37[#3/">M?@!XF\3:[\'/C5_
MP<5?%;]H+]D/]E[XOW7@C]B7]@3XN?%+X+6'BN2/X/?M)^$_ ^@_ML>(=8\3
M^+=1\2_!/6]5T[QE/X+\-_V1!H7BSP?XZGFUWP)X<T^/QU::!?:5J_AH _JF
M(!Z@'Z@'^='"CL  2?0#J3_4U^1?[7'_  4EU;]FKXI? K]G[P/\.OA--\3O
MC3^SWXP^+WP>\/\ QL^+T_P#\&?'_P ?^$]2\&^%?#7[(/[/?CJ;P-XG\*:A
M\=_%>L>--'>"P\2W&DC1K._\":=I'A;Q>GCS5=9^&W<?%?\ ;#_:EU7QK^T[
MX=_8O_9?\#?M(P?L@>(?A_\ #WXB^'?%GQTL?A'XW^+'Q?\ %_A/X=_%?Q-\
M,/A&^J>%]4\#Z!;_  _^"7Q3\%>,+OX@_$;Q5IVG>)O&^I7OPOTWPUI[:+J7
MC) #]*H=7T:[U2_T2WU33;G6M*M-.O\ 5-(AO;:75-,L=8DOX](O;_3TE:[L
MK759=)U---N;B&**^?3+];5Y6LK@1Z0 ' &!7\[7PG^-OP@_8D_;0_X..?VD
M_&^CP:!\-/@Q:?L7_&CQKI?@[3?#NF:WXFU"#]CF?Q9K%EHMI=WWA[0]6^(?
MQ%\4W;V&F-K&LZ</$?C7Q#;#4]9AEOYKT?<5S^V_\?/@U\>OV</@W^U7^SOX
M-\-6'[6WA3XNS?"?7_@5\5M=^*>J^$OC5\(OAZWQ:U']G3X@Z+XI^&?PWTO5
M=7\6?#G1O&>H_#WXH>$_$K:;XJ\9>%-4\"7OP^\,0R>'_%OB8 _42D*J>H!Z
M=0.V<?S/YGU-?@/\.O\ @LQXV^(7_!/_ ..?_!0/P?\ ";]G'XM> OA%^S3I
M?[0EQX3^%O[5FJW>K>%/&EOI\GB;XH_LI_&>63X'ZQX@^&?QE^$WA!]*O['7
M-4\#C1OBOJ&NQBV\.?#C0M+FUW4/T:\8_M4^/-!_;*TK]D/0/A-X6UZZ\8_L
M6?&7]JGP%XYU3XM:KX=&H>+_ (0_$[X/_#-_A5XL\,V_PB\0)X7\.^(KSXT>
M']2A^*&D^)/&.HZ=#I6M6\OPNN&CL);X ^W\ C! QC&.V/3'I3=B]-HQZ8X_
M+T[8Z8R.A-?@YX5_X*W?'F^_9=_9;_:G\=_LN?"[P?X9_;KD^"'A3]ESP9X5
M^._Q/^+/CFU\;?$3P?\ $/XK^/\ 7/C7HWA;]F.RNM#^'O@/X/\ P^\0>+=&
M'POM_BAXQ\4ZSI&G>%-4T/PE+XQDU+P-]]?L,_M<^+_VJ-$^+=I\0?@SXK^$
MWC'X-?$4>!+G5KCPM\6=(^%OQ>T"^T'3?$'AOXH_!S7OB]\,/A1XFU;0-5MK
MZZT?Q/X;O_#;:K\/_&>BZUX=N=6\2Z-_PCGC'Q* ?:#>(O#D7B&'PD^NZ)'X
MKN=&N?$5OX9;4[%/$-QX?L[ZRTN]UV#1C.-2ET:UU*_T_3KK5([9K&"^O;.T
MFG2XN(8WVBJDY(!/KCG_ #P*_/?7/B1X=T[_ (*D^"OA$W[.WPJF^('BW_@G
M]\8OB3X=_:J.J6B_&)/"GPW_ &A/@7X:US]GG4+8?#@ZMI7POU+Q#\5/#WQ#
M@O;;XD:Y8W?B33+HR^ =/NK&'5M5^(OA)_P5Q^/?C'2?V)?B=\2?V2_AY\/_
M ((?M:?MF?%W]@W5=6\,_M%:MX_^)?A+XW^$/B!^TCX(\'^*/"G@^\^"?@GP
MWXL^"DUY^SG?Z7XL\4^)?&G@'XD)K'B2^O-#^$4N@>%])O\ QX ?O-2%5;J
M?\_Y_P BN2^(&MZ]X:\">-/$?A71=+\2>)M \*>(=:\/>'=<\07/A/1=>UO2
M])N[[2]&U?Q19^'O%UYX<TS4KZ""SO\ 7;3PKXDN=)MII;Z'0=7D@73[C\7-
M)_X*Q?&W2?V2?V</VN_BQ^S/\,/"GAW]MR+]E?PM^R3\.O WQS^)7Q1\<ZQ\
M2_VA/"7B+X@^(A\:(M'_ &:+$^"_ G@3X=:#JGCN*X^&>G_&/QQJ^D>&-8TN
MW\(/XJU72]!MP#]T>G2H;B'[1;SVXEFMS/#+")[=Q'<0^:C)YL$A5PDT>[?$
MY1@KJK%6 P?P:U?_ (*^?&[PQX;$>I?L<:CKGBS3/V[/V2_V19-?_MCXR?"3
MX6?%?P'^UWK>BZ/X%^,GP"USXY_L^^!KSQ?XK\.ZQJ%_X'^*7P?\0S>&].^&
M'C72YGNOBQXF\.W>@ZGXA]'C_P""I7Q8^$\_[6/PI_:F_9<TSPW^T]^S]K_[
M)FE?";P3\%/BX_C?X2?M4V_[>'C^;X._LS_\*S^)?Q'\"_"CQ7H-Y:_&S3?%
M'PX^-7_"1_"X1^"K+P=KGCOPA'\0=.BNM#TT _2']F/]F#X0?L?_  DTOX&_
M G2-?\/_  RT37O&7B72-"\1^-O&7Q"O['6/B%XJU;QWXTN1XG\?:YXD\47:
M^(/&OB#Q#XJO8]0UF\5-8U[5)+;R+:6*VA][N+6.YMY[9C+$EQ%+#(]M//:7
M CF1D<PW=I+!=6TN&)CN+::&X@<++!+'*B.OXT?'/_@IC\=?V3/$G[0'P[_:
M&_9N^&EQXY\"?L/_ !A_;J_9_P!<^'/QY\1?\*N^//A?]G&+[=^T1\$-<UGQ
M-\%X?&OPQ^+7PTTS5_!NK>&M2L_!'Q#\'?%'PUXFCU^>\^&FHZ;J_A33_GC]
MH#]OW_@III?PV_X)Z?$'P]\!/V2?AWH'[;?[7/[(O@GPG:VO[5'Q3U[QG>>"
MOBC\*?$?QKO_ (;_ !#-Q^QQ>>&?AM-XIOO 5WX:\5^._!E[\8V\/>%=2O?#
MGAOP_KFK7]M\1M( /Z"/#/A;PSX+T6T\-^#_  ]HGA7P]8/>26.A^'=+LM&T
MBTEU&^N=4U&6WT[3H+>TBFU#4[V\U*^E2(27FH7=U>W+2W-Q-*^]7Y+>&O\
M@HWXM\;?MP_%+]C?PYX/^"-OXN^"7Q.^%_@?XA?#7Q%\;=2T7]H?5OAGX^^$
M/PZ^*&K_ +4GPF^'=_X M+'XF_!OPEXB\?'X6ZCINFZG8ZO:)HFK?$[Q'K/A
MJ"/1OAQXB_1SXT^-/%OPX^#OQ3^(7@'X;:S\9/'/@;X=>,_%_@[X2>'=3L=%
MU[XG^*/#GAW4=7T'P!H^LZE%<6.E:EXOU2TM= L]2N+6]CL9[]+D6-\T2VDP
M!Z;17X7>'?\ @KKXQN?A7_P4B\6VWP__ &;/C5XE_P""?'[,/@#]J>;5/V?O
MVF=<\2_!KXI^'O$OACXY:]X\^&MM\2F^#.LIH/C_ .%NI?L[_$?PO+>:#IOC
M_P ->*M6;PY;:M>?#?6YO%OAWP7Z7X+_ ."FOC_PK\:_&?@/]KKX(^"?@9\.
M(O\ @GYXQ_X*.>#/'G@OXNW?Q4UC0/@K\)M9\&Z)\6O#'QJT)O GA32O#7Q+
MT"/Q]X>U^VT[X:^(OBIX$:U@U[2=/^(WB5M-LM:U< _72]UG2--NM)L=1U33
MK"^U^_FTK0K.]O;:UNM;U.WTO4=<GTW2+>>1)M2OX-$TC5M8FL[))[B+2]+U
M'4)(UM+*YFBTJ_F=\7^._C3\:?\ @J;_ ,$'?CO\8_V?_A!\)8/BMX0_;?\
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
M.^#>E_ ?XT^#OCA^RY<_%+X&_M2_#G2/ 'AOP%8Z;XL^%-S\;-.O/!M[9?\
M"-67B2TO$\:^,X#?G4-%O;"\\.ZYJ-A7Z7,<*2#C ZX)QZG Y..N.]?-^F_'
MC5_!'PK\=_%3]JSPCX;_ &;=(\(?$?QEX7L5?XD6GQ,LM=\#0?$F;P!\'O&Z
MZEH?AK19;7Q#\;H+GPQJN@?"ZSTS6/%.D:QXMT?P-)-JOBEI+-0#\^O@[_P2
M?\0?LXR?\$SD^"'[1EK867[ 7@7]I+X6^)+;XE?"W7OB0WQ1^'_[5/BCX9>,
M_B'I'P\NI/C-X?U#X-MX)U+X<)X<^!L'B:_^-^E?#[P/>:!H'B33_B*GA%V\
M2^8?!?\ X(^?'#X.>+_V,-9A_;7T#Q?HW[$7[27[6'QC\$7OBC]FQKWXI?%O
MPG^UYH'Q,T+Q_/\ M!?$H?&]%^(?[1FCV?Q1UR+1_CQ8>&/#/A_7]1CB\4_$
MSX/?$#67EC;]Y@<CH1['K^F17$?$SXC^"?@Y\./B!\7?B7K]MX4^'/PL\$^*
M_B/X_P#%-[!>7-GX:\$^!]!O_$_BKQ!=V^G6UYJ$]KHVA:7?ZC/#86=W>RQ6
MS1VMM/.T<3@'Y%Q_\$I?BH_P,_9A^#EY^U'\.GN_V;/^"DGB3_@H?;>)[/\
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
M4/!OQH_8='P+\3?LQ?M:_#WX7V6F7O@3XO?LUZ#=>$OA/\1]7^"_C/QOX_\
M#OC"RN?"-YJ'AOXH> M;\7OX:^(&E^(?%5E;KX6L-6L[+2?TWT/Q9XC\5_"_
MPYXW\->'M%D\1^*/"'ASQ/IWAG7/$]]I.B0W&O:9I^IRZ;>>*[#PGKU_'!91
MWDT<>HP^$+B2[D@C+:=:)<-]G_*S]FS_ (*I?%O]KK]C/P]^W1^S[^P/\3O'
M_P (/%OASXC>)/"_A6R^,/PP@^,_B&+X7>-O&/@#Q+HNB^ 9E_L_4?$]WK_@
M;7!X:T6#Q29/$$#Z9';31ZGJ":9& ?)'_!3OP%\>?A/\!OV:/$W[0O[7W@'Q
M]\=_&W_!4#_@FE+H/BV?X9W_ ,+/V</A3X>^$WQ_L/$<.O:!^SQ>?'#7KZ[T
M_P ,_P!I^)?B/\=O&%Y\9+'Q1XW\/V-KIVI^+_ W@3P'X%T[P9]K?$[_ ();
MZE^T?X,_:QU+]HKX[0:E^T1^TLG[/\'@SXO?"3X90>!/#W[,]I^R'XNU/XH?
MLP6WPK\"^+_%_P 2=6UFY\'?&7Q'XS^)WQ%U?Q9XZN+[XI7?C;7?" '@_P #
M6OAK0-!_7<=!SG@<^OO^-+0!^1GQL_X)R_&7]JG0OBUJW[1W[1GPMU3XM^+_
M -BOX^_L4_"S6OAK^SAKOAKX6_!WP[^U19>%]/\ V@?BO!\/_%_Q^\>>-/%/
MQ-\8V/@;P=I/AJ6#XN^%-#\%^&]&ET"?3_%?]M>(-2U;H?CE_P $\/B-\4?V
M9/V"?A#X4_:!\&>#?B[^P-\8?V=/C/X*^*&M_ S6?%_PX\=^(_@!\-O%GPLB
MT_Q3\';3XX>%?$UGX?\ $V@>,M1U"XL=(^-MOJMAJEI:)!X@:W>5E]VM?VPK
MV?\ X**ZC^P//\*I[.VL_P!CU?VL[3XQS>-;&6'5X)/B_IWPD7P19> +;0IK
MN 07D^I:E>>)M3\4V$B26%O867AN_MKYM7LOMR@#\E/B]_P3;^(7[0OQ]^$G
MQ'^.?QV^''COP-^S[^U!\-/VG_@'J4'[.T?AO]J;X2S_  [L/"E]JWP5\/\
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
MX\UWXJ>&_&&L_&SQ;%HN?%%Y='1O ^J^$O$W]GZ";?2[[QAK.H0RZY<?;_Q
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
MHVAOXR^*7Q(\3^*OB'XQDT/1M&T67Q/XFU632=&TK3VMM/M@#\7O^"E7PO\
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
MI'XU^ /AG_P3:_X+/?#?Q%\8M!^'_P 5_ '_  6<\4:C\'/!&L?$>/PM\2O
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
MKT>F^"?LOA'Q;]F+6-&^,?QST3QI^T/^V?\ L[? #_@HY\(/^"H'C31?B/\
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
MC7Q%=:OXO^)&I?$'3_%>B7VL^+]8TB*Y\?#7)?AYH:^'?GK]GW]H+PU\-O\
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
MBWQOX-O)M 2+0+:VLO@)HEOINAZA=W%_&GCS7)&\0"X\(:;+XHP?V1?V3?\
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
M[%7[*?C?]J/7?B=^PII'[>'PFUZ^^,/P:^#?@3QIX$U_Q1I7A?2_"-]K>O\
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
M W_!,/\ :&^#?[-?_!-GX#W_ (_^"_B/5/V$_P!L[XC?M3^*/%=FWCK2-/\
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
MIOBKP/X\\,WUPC^7K'A[Q)H]A=7$0>!=:TE]5T&[N(K'5[LT >(W7_!*_P"
M.@?#WP9I7PH\0?%;X>_&OP)XZ^%?Q-/[4+?%3XA^(OC[\8?%_P +?B!X9^(C
MVG[4/Q U#Q*-9_:3\"?$/4?#DFD>./AQ\5Y?$?@2TTK699_ ?ASP;J_AWP5J
M'AF#XU?\%$O$O@:/]JSQ5\%OV:M>_:&^%7[!NK2:-^U=XDT'XG>%O"WC@ZMI
MOPN\(?&GQMX4_9F^'UUI6NV'QO\ '?PG^&/C70?$7Q)\.>/_ !Q^S[8"^U.Q
M\$_#+Q#\4/B%!XC\)^'/3?AGH/\ P4*U?1='^''Q[\3?LXZ#;^';K38/$/[1
MWP.USQY>_$+XU:)HNK21W$5M^S[XU^%VD^#/V;M>\?:0EA-XDUS2_CG^T);>
M$W/B'2/!.D6][J_A[QOX'^?$_8U_:D^"/Q/_ &V+3]E#Q5\#K#X-?M[^,=:^
M,/B'5/BGJ/CP>//V5?VAO&?PM\.?"KXA_%7P)X(M?"/C;PQ^TSX8\7+X1\+?
M$2/X2>+_ !]^SS9Z%XJTO6/#UIXVN/"GB:RA\(@&'X\_X*S:Q?Z[\3-%_97_
M &3/&7[2MAX/_8C^"_[>_@3Q_=_&'X4?!_X<_%OX'?&3_A85[I&H:!J'B#4/
M$?C;PW=-IOPT\3Z3HMEXL\ :9K&H^.[";2/$>C>"_ DNE?$[5>U^!G_!4*+X
MS?';]EOX=WO[./COX=?"C]NG]F+Q5^TY^Q[\6?$GCCP)J_B/XDZ#X#T7X;>+
M/%GAWQY\+?"5[KJ_">^E\$_%?P;XQ\(W^I^/-?AUS2]2&EZ]:^#O%MIJ?AO3
M^#\&_P#!-/Q[\&_%/Q T[X0>(_ #?"C_ (=6? __ ()H?"73_&^K>(Y_&EE;
M_ 4?%J;PO\4O'U[H?A*VT:^DUMOC/K5EXC\/Z';PS3/X2T[6[/6K>7Q7>Z/X
M9;\'O^"=GQK^&OC?_@C]K]_XO^%E[I/_  3+_9*^)'[+/C%+6_\ %LFH_%V+
MQ_\ #'X,_"2/QKX8BF\+V=MX/DTG3/@+X;\:/H&JW'B!+^^\:Z[X+75[*#PE
MI_CGQ6 <]X8_X+"^+M5\+?![XW^+OV&?BK\,_P!E3X@?M5>+OV0/B'\9O%GQ
M<^#U_P"(O@G\3+']I3QC^RUX)\2>*O '@[6/$^A:Q\*=5^*6A:!X4^('C_1_
MB<;'P%XJU[4-/\.VGQ,\,Z-IOC3Q/ZAK'_!4:Y\'_M4_#SX$?$;]G3Q#\-_
M7QF_:B\9_L@_!SQ=XT\<1^'?CCX^^(7@KPIK7B2;XRZ;^S3KO@O2;NZ_8Z\3
M7OA3Q5X6\&?M$>'OBCXEN-=UNT\/74OPYT_P[XOT?7#\(?L&? [XS_MA?LAZ
M9\'->U?]G[_AC:T_X*7?M3_'/Q)XK\-^(?%NO?&[Q9:? C_@JG\:?CQX<^ N
MH> 9/#LWP\TK3/&7Q9\#^$/&^L?':S^*4]Y<_!?4IOA9I7P&M?$&LVGQXM>F
M\1?\$L/VVIOC.OQ T'XB?L=7]YX>_P""K47[?.E_&WQOX7^-VN_'SXJ_#/4?
M ?QH\ ^#/AI\;Y(]<6PN?^&.O"7QFU'X;? CX>^#_%FF^ ?B'\+O#7@[PYIN
ML?LO7&C>(;KQR >_6/\ P6'U_4[GQIXKA_8F^*VC_ GX.?\ !0K1_P#@GQ\>
M_BGXH^*OP>L]<^'/B_Q7XW^&?PC\,_$'0_AOX:UWQ=>_$KP[:?%[XI^%/#WC
MK2_"WB'[7X>\+>(-!\4^%[SQ_K%M\1/!?PW]]/\ P4=%K=?\%"_#VM? K7]$
M^(O_  3^/A6?4OAC=>-M'G\6_'O2_B5X;U#Q7\%=7^#CVFD3:!JD7Q\M["3P
M-\'M(N]:C\3ZY\:;76/A/XFT+P?K.DO>W/RX/^"9?[1Z?L^_M;_")/'7P0.M
M?M*_\%1O#7_!1#2-9>?QZFE>#/#N@?'[X+_M#1_";4[;_A'GO/$&MC6?@/H'
M@Z3QQ;-HEC>Z9XTUCQ&OA+2[OPG9:!XJV?B-\,O@M^UQ_P %3_V?OB7\$?C+
MX1\<W7P&\!_$CP#_ ,%"/!?PN\:Z#\2/!+W?[.GQB^&_Q4_9,^#?QJN/#>LW
M5_\ "3X\?"#]L"?5OC%\*]/U+2?"?BWQ)X8^&7Q^\'>);MO"0\2>!O$@!^NO
MAKQ-\2=2\:W^@^)?AA;>&O"%K\-/A[XEM/'EKX[TK7X=3^)/B'5_'5E\0?A?
M!X;BTS3]:M[?X<:9H'@K6(?'=XD&E>,T\?\ V#2],L+OPKJXF],KY/B^)7Q\
MC_;3F^$3>#OA_JG[,-[^SEJ?CNV^(NAW/C9_B5X(^.?AOX@^$M'E\ ?$.&XT
MAOATGASXE>!/&[>)OAQ'I>O1>,[>?X8^/;C6M)N=%U+0[RU^L* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BB@Y[>H_+//Z4 &1ZBBOYD/^"0.C?\%^M/\ ^"A'[:UW
M_P %.M2TRY_99N+3Q%'\/([/4O"5]\.+GQ^/'E@?AU>?LP6FD;O%VE?"A/AL
MOB4:M!XUATGQ!+'=^#QX^L)OB5;ZW]A_IOH **** #(Z9Y]**_%SX._%W]K'
M]JFT7]KWX8?M7^ OA#\+?AS^W%\9/@]\3_V9/'_@GX8ZG\*[3]EG]F_XU_$7
MX#?$AO&WCVW\/S?&KPS^U3XVM/"2_''P?XC@^+7A?X.>$=,U[P)X&UKX6>*=
M)L];^(OCSYT\9?MM_MC>*?V#?CK_ ,%9O@U\5;)_"_P#^+7[2>KZ;^Q5JO@3
MX9Z/\-O&_P"RM^RK^T)X]^$GCJQ^(OCK6]#UCXW^&_VD_$_P\^''BSXJ:7XI
M\)?%#3?A[H>J7GA'P+%\#O%36VI:[XJ /Z+<CU'IU[^E+D>HK^8O]K#]L[]O
M[PCX:_X+%_&/P'^TIX;\ :'_ ,$U_B1\ OB-\)OA9%^S7X%OK3X@^ =>_9L^
M!7[0/B3X%_&K5_%_B+Q1XF;0/%NE_$37_"/BCQ-X U7P-\2-&\9>5XY\'>+_
M  _X7MD^$M?:/@SXU_M?> ?^"A/[5'['OC+]H+P]\5M/U'_@GIX)_;,^$_B7
M7_@?X2\.:%\"_B3JGQ4^*WP?UOP5X;\(>"-;\-^)O'?PAN;[PII/BW3-#^)G
MQ3\2?$?38;;_ (1RY^+.J?:;K76 /V=GN(+6":YN9H;>VMHI)[BXGE2&""")
M&DEFFED*QQ11QJSR2.RHB*S,0H)KX\\/_M__ +)WBSX3?!7XY^%OB7JWB/X5
M_M#?'I?V9?A'XKT/X5_&'58_$GQG;XC>-/A*WAS4=)LO ,VO>#-$A^(/P]\7
M>'[KXA^.=+\-?#>S_LR#5;KQ=#HFKZ+J6H_DC^S?^U-^WOHOA3_@BW^U%\8O
MVA]'^-_PX_X*/Z)\*_@K\;O@'IOP'\!>#[/P/X]^*_[*/C7]H+P!\=/A;XJ\
M*6]AXUL-;TF]^$.M6?QRTSQ?XC\4_#75]+\7:YJ_PU^'7PSM]*T/3]&\P_9V
M^/?QN_9__P""9W[">N?!OQ?H/A:/XG_\%L?&GP!^*2ZOX+M/%NJ^(_A1\;O^
M"RG[0/@?QUX>\.ZCJ>JPZ;X/U'5M%U&ZLKOQ)+X?\2ZI!IUS=Q^'3X;U][#Q
M1I0!_4+D#J0/QHR/4?F*_G2_;Y_;@_:P^ OQ^^,'B+X:?%Y_%'@CX'?&?]@W
MP+'\$_A5\-/ /BCX-^$/ 7[17Q*^$7PR^)2_MW_%?XD^#-)\<>'?COXPU3XR
M7&M? GX4?LG_ !BNO&'A?P%I?P8^*7Q@^'%M\/?B)JVN:EQO[4W[6W_!033O
M&/\ P7&OOAQ^T_X*^%OA?_@F#X!^!7QW^"OAK1/V<_!/BI_'EK/^SIK'[0_B
MGX2_%74O'>N>(+^\\&^/],L[KP9XM\3>$;SPMX\MM9D\.^,?A_K/P]TWPWXA
M\#?$< _I@R/6BOQB\6?&[]IO]K_]I;]L']FK]F;X\ZA^REX@_9!_9N_9S\:^
M%;VW\#?"/QQ;?%7]H3]J+PA\6/''A2/XIW?Q,\!?%>]/[-/@;3?!/@30M5L/
MAGX7^&?Q8\3Z]K/Q*%GX\TNVT'PLUS\N_$G]N#_@H!\>_C/^U%\!?V-]/U_Q
M3\5/V+?A%^RGJ>F^(OV>8/V*M5_9U^/'Q^^/OP4M_CVNK?'%/VIOCK8?&O0/
MV.O'5AJ'ACP3\.Y_V<ET_P"*.F6-A\8O%!^+WQ!UFV\(^&/"X!_1_P!:YW2O
M!_A+0M1U'6-$\+^'='U?5Y+F;5M4TK1=-T_4M4FO;V;4KR74KZTMH;J^EN]1
MN+C4+F2ZEE>>^GFNY2]Q*\C?/?BVZ_:/^*G['DVN?#"^\+? []JSQC\"=/\
M%?A*WEU3PW\4?AWX'^.&I>"K;7].\(ZUXB71=6T7QS\-K;QK(GA?7_$_AVP@
MO-<\(F\UOPG>:9J%QIMY;_C3\%_^"M>L:SXG_P""7_Q2^(7Q5O;?]GS]I_\
M9H-A^UK/K>@?#?POX4_9S_;!USPUXRLOA;HGC#QAJ/A;PQXC&A>/?BA^S-^V
MO\'M6\.>&[>2Z\,_&7X:?#;3]?N?!^C>-]$\-^,@#]Y]1^-?PWTKXU>%?V>;
M[6M1A^+?C7X<>,?BUX:\.IX3\87&FZAX ^'_ (A\(>%?%^M2>-+;0)O NG7&
MCZ]X^\(6+:#J?B6R\17@URVN].TF[LH[JY@R?CA^T3\'/V<-)\$:[\9_&2>#
M-+^(_P 5/AS\$_!4YT/Q+XAFU[XG_%GQ18>#/ 'AB&Q\*Z-KFH6O]N^)-3L-
M.?6K^UM/#VC?:4O->U;2[!7NE_-#X2_';]L0_M-?L _#3XG_ !$DL?"W[5'[
M'?[:?Q^\6_#OQ1\+/!>E?%#P#XP\&?$#]FS5/A#X8\=>)]!BTS1=1UKX5?#3
M]H#3? /BW2O"O@_P98:W\1O"OC+Q7J-]K.B^)_#/A?X?_F3!I?QS_P"';7BW
M6_%/[0FO_&'QMJG_  7>^'/A'POK/Q=\'>%)]+T?Q+\-O^"YL'@>R\3:_9?#
M6U^'6M^(='\2?V1X8N=6\%6/B+P_H?A;0O#]AX+^%B^ ?#EI86MF ?UH9I,C
MID9],U^4W["GQI_:!O\ ]LC_ (*3?LB?&_XN2_'C2?V8_$/[,'CKX7_$C6O
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
M?&'B/6](_P"$;M-6U2ZU71]0U[7@#[Y^,G[2WP0_9^UWX+>&?B]XZM_"&O\
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
M34)K>]NHK!+RW>]EM=-O(=.U&X2T60W#P:?J%Q!8WTJQF.TO)X;6X:.>1(V
M/P]T+]@[QGX__P""@7[<6H^,]0_:K^&7[.'Q)_9>_8M^ WAWQ[X8^,&E1VO[
M2'A/X4:=\>-/^.?P[\=Z]JNN>-_BY;7M_;?$WP%:V7QHMX/AC\?8KJ+XB2_"
MKXR:%IVN>,KOQ;/\0_V)_B)K'_!5CX->+/A5HOQA_9M_9@^$O_!,C7_V9?"?
MQC_9[OOA#X4T'PAXN?XX>"/$?A_X':7X*\567C-#X,C^$7A34+>.\E^#USX8
M\)ZG#X.;P/XO\._$'2-.NM%_;"R\2>&]1TV[UC3M>T2_TBPDU&*_U6RU.QNM
M,LI=(DEAU:.[OX)I+6VDTN6&:/4DFE1K&2*5;H1,C 6;+6-'U1]0CTW4].U*
M72KZ32]5CL;RVO)--U.*.*673M02WDD:SOXXIH9)+.Y$=PB2Q,T85U) /C'0
M_P#@GA^S'X1\7?L@>+O OAKQ'X%?]A3PMX\\&_LW>'_#/B_6H?#?AC1?BMH=
MGX;^*C^+;+4YM3O/BIKGQ&T?3K'_ (2KQ3\4-1\7^)[GQ!%=>/+'5[#XA:QK
MOBO5.<_X=C?LF7_P)_:3_9M\6^%O$_C[X1_M8_%WQG\??C+X?\8^,M8OKN_^
M-/Q \1Z=XS\4_$?PCKFGOI>L?#S7+GQMHVB^,]&M/ ]YH.@>#_$^EV^J>"]&
M\/237ZWGW?I^NZ)JUQJEKI6L:7J=UHE[_9NM6VGW]K>W&D:CY,5Q_9^J0VTL
MLFGWWV>>&?[)=K#/Y,T4OE[)%8^=_$_XY?"SX/:!'XC\?>,--TBPG\9_"[X>
M6T5N)]8U2Y\:?&GXGZ5\&?A?H$.CZ/'>ZF;GQ=\3=9L_"=C,]LEE;WL6IW&H
MW5GI^BZQ=V(!\#:K_P $@_V:]?\ @WH?PT\3?$S]K/QA\2/"_P 2?A?\7_#'
M[7/CW]I7X@?$/]KKP[\1O@M-XT3X6:WHOQ9\>7'B2PT[1O!.D_$KXEZ'H_P[
MM_"2?"Y8?B5\1=?N/!%QXV\=>*O%.K/M_P#@CU^R/I^B?&#2-+U;]H2QNOBO
M^U5X;_;:TWQ)<_M _$7Q)XE^$'[4/A+1-.T?1/BW\*=2\8ZIXC2V\0A[!]0U
MK_A/;;Q_:>+/MK^'?%UMKO@C3/#WA31?O/PQJWQEF^+OQ5TGQAH?POL?@WI^
MA_#6Y^#6L>&O%GB35OBEKNJW]OXI7XI-\3O">I>%])T#PGI6F:G9^&[/X?R>
M&O$7BU]>LVUR^UJXTFZCATJU](M]<T6[NA8VFKZ9=7K:99ZTMG;7]K<7;:-J
M$L\-AJXMHI7F.F7LUK<Q6E^$^R7,EO.D,SM#(% /A#Q;_P $T_V;_B+\!OC[
M\ ?B;+\2?B%I/[6'B#2/%'[4WQ$U[QO-IWQ:^/>LZ'8^&M*TP>+/&'A'3_#,
M/A;P[I^C^#O#.A:+X$^$^D?#KX?^%_#NEMX;\)>%=!T#5-;TW4ZW[3G_  30
M^ G[4WC[X5?&?Q+XR^/_ ,)_VAOA-X1D^&NG_M(?LV_&3Q'\ /CAXP^$U_>Q
MZQKWPE^(7C+X<)HR>*?AYKOB6/\ X2S^PY=,M9/"WB>XU36/A_>>#[C7M?\
M[4^];7Q!H-]J^J:!9:UI-YKVAQ:?/K>B6NHVEQJ^CP:LDTNESZKIL4SWNG0Z
ME%;W$FGRWD$,=Y'!*]NTBQN1K$A<9[G X)R?3B@#Y<^)_P +]?\ AC^QQ\0O
M@_\ LE_#OP=J7B?PA\ O%?@/X"_#/QKXO\6^'?!NI:Y9>";[1?!?A[Q7XYTS
M5H_'<5GJ%_\ 9$USQ*OBG3O%FIW,]UJ-UXWT;5[R;Q39?D'^S-^R-\5;'QC\
M![7X3_"?_@K;^QFWP?\ &'PNU?Q)J?[5_P#P4>T+]H/]G6;X8>!;[28?B#\"
MO#7P(\.?MH?M/^'_ (CV?Q!\$PZK\,_"NI:M\*OACHWP[L=5MOBOX3\7:#XO
M\"^&?!^N_NG\)OC!\/?C?X5O?&WPRU^/Q/X6L/'OQ2^&DFM6]G?VEG/XO^"_
MQ*\6?"#XCV-B;^VM9+^ST'XA^!_%/A^+6+6.32=8.E-J>BWFH:1=65_<]OHF
MNZ%XDTRSUOPYK&DZ_HVH+*]AJ^B7]IJNEWJ0S26\SV>H6,L]I<K%/%+!*T,S
MA)HI(F(=&4 'P5X'_P""9_[/7P^U*;2O#FM?%R#X#P?'@?M1>%OV29O'Q/[-
MWP__ &@1X[LOBK'X]\$^&[?2+?QUI?ARQ^*]M<?%;0_@+=_$74OV9?"WQ0U"
M7XB>%/@MHGC'3?#VM:+]&ZQ^S%\%]>_:6\"_M<ZKX/L[OX\?#KX2>.?@EX7\
M92K%)+9^ O'_ (F\*>*]5M&@EA=?[3T[4?"]Q:^']8@:"_TC1_&?Q TB&5[#
MQ?JD+^XZEJ>G:-87FJ:O?V6E:9IUK/?:AJ6HW4%E86%E:QF6YO+V\N7BMK6U
MMXE:2>XGDCAB12\CJH)J&'6M'N-.L=7@U73I])U---DTW5(;VWETW48]9DMX
MM'DL;Y)&M;M-6EN[2+37MY9%OY+JV2U,K3Q!P#\Z?CA_P2F_99^/'[0VN?M)
M:YJ'QT\ ^+/B3X=T;PA^T?X.^"_QV^(?PD^%G[7?A/PMHY\.^#O#O[47@7P9
MJVFV7Q3TSPMX;EN_"MFDUQI4^N>"[ZZ\!^,I_$_@?R/#L'T=\//V4/AS\*_B
M'^TG\5/ ^M>/-'\<?M5ZKH&O_%356\107UK'XA\'>!M/^&/@;6_!^AW^EW.@
M^$[WP;\/-$\-^$=+BTW3!I^I:=X9T.\\567B+6K:?5+GZ-T_4]-U:V6]TK4+
M+4[-Y;N!;O3[J"]M6GL+N:POH%N+9Y(6FLKZVN+.[B#F2VNH)K>94FB=%74=
M2T_1["\U75K^STO2].MI[W4-2U&Z@LK"PL[:-IKF[O;RY>*WM;6WB1Y9[B>2
M.**-6>1U4$T ?!WP^_X)L?LX_"W1_P!COP_X'N/BAI&B?L&7OBV\_9BTV;XA
M:GJT'@:/QQX8USP)XCL-4DUB"_N?'%C<?#[Q1XF\":<GC>?Q!<>'_#>O7Z>'
MKG2]32QU.SRY?^"8G[-\_P /? WPRGU7XP7'ACX<?M:R_MR^$1<_$O4[C4[#
M]IV7QUJ_Q3;XAW>I36DD^LV7_"T?$7B7XAR> M:_M#X=77B;7[Z2]\)W.FV^
MDZ;IOW_%K6CSZ=8ZO!JNG3Z3J::;)INJ0WMM+IVH1ZU);Q:/)8WR2-:W::M+
M=VD6F/;RR+?RW5O':F5YXE:+3_$.@:MI*Z]I>MZ1J6A/%=3IK6GZE9WFD-!8
MRS07LRZE;326316<UO<0W4@G*V\L$L<Q1XW  /C;Q%_P3N_9=\=0_MD:9\3?
M"&J_%+PO^WLVB2?M,^"_'?B&_P!3\*^+Y_"GA#2/A_X,O_#UC8G3+KX>:WX+
M\$^&O"6A>%O$?@&^\.^(]*NO!WA3QA'JS^/]"LO%L?@%G_P1O_97N_@)\2_V
M>/B3X]_:N^/'A3XLZ;X3\*>+/%GQU_:<^)WQ%^)UI\,O OBC3?&WA3X0^!_'
M.H:E!J7PQ^'%AXMT71-=UC2_APGA75_'5SHFC6WQ%USQ=IVDZ?96_P"I>FZ[
MHFL+J#:1K&EZJNDZG>:+JK:;?VM\NF:QIQ4:AI.H&UEE%EJ=@707EA<F*ZM2
MRB>*/(RV3Q!H,-IJ]_+K6DQV'A]))-?O9-1LTM-#CBTRUUN5]8N6F$.F)%HM
M]9:O(UZ\"II=W;:@Q%I/',P!\D>-_P!@_P"!?Q.\=?&SX@_$F7Q_XUUG]HK]
MEX?L<?&2RU'QI?:5H/C'X ?9/%T;>$QH_A6'P];>'=1;4_B'\1O$$?BSPG_8
M7BFTU?QYXA2PU:UT?^R=)TKY]TO_ ()"_LT:;)^S[?O\1OVK+[Q)^S_\%-?_
M &;8_&K_ +2'CW2?&OQ=_9^\00:&LGP=^,/B7PQ/H.HZMX&TW4/#'AS7=)T_
MP3)X#NK;7M(74YKVYEU/7AJWZ@6FK:7?Z?8ZM8ZE87NE:G;V-WINIVEW!<Z=
MJ%IJ8B;3;FROH9'M;JWU!9X#8S02R1W8FB-NTGF)FO;>(= O;._U&SUO2+O3
M]+FU"VU._MM2L[BRTZXTEF35;>_NXIGM[.?361UU"*XDCDLRCBY6/:V #X4^
M O\ P3;^!/[/%Q^RM?>#_%WQT\0:G^QQ\&_$GP$^"U_X^^*VJ^*?L'PP\8V7
M@W3/%'AS6=+EL[70+ZRU32_AI\+]/@L[+2-,T[P_!\./"\GA6QT*[.N7.M>[
M_'S]E[X;?M'ZS\"M=^(=WXOAOOV<?C#I'Q\^%G_"+^(I/#T.E_%CP]HFN>&-
M!\4ZJEM;2-X@BTSPSXL\9>'_ /A&]7>Z\)ZIIGB[64UW0M5N(](N-+Z7Q!XG
M^*;?%WX7:5X&L_A%J_P9NH?B7I/QMUO7O&^N:=\4/#?C33=(\/:I\,-$^&WA
M72O#>L>'?%,FHC_A+I_B#8>)_$7A+4/#^B6NDZUHYU5A=:;<>G0>(O#]UK%]
MX=MM<TBX\0:7;6UYJ6A0:C9S:SIUG>8-G=WVEQS-?6EM=@@VT]Q!'%<;E\IW
MW#(!^7?CW_@CA^RCX^\5?%'Q/-XM_:6\)VWQ1_:@^&W[9TO@SP#^T!XU\(^
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
MZGJ7AF]U.T\ 66MQ0PZA?_VEHOA#2Y-)F\0:]H_A9/#WA"^3PU;^JZ!^S5X
M\.?M(_$#]JFPU+QI)\4_B9\./!7PE\5I>>)I[KPA<> ?AQJWB+7_  )H=AX3
M> :9IC>&=?\ &OCK6;+5+)8=7NKWQMXC35;_ %"SGLK6P]ID\2>'HM4MM#EU
MW1HM:O;B[M+/1Y-3LH]4N[NPTZVUB^M;;3WG%W<7%GI-[9ZI=010O+;Z==VM
M]*J6MQ#*[[OQ!H5AJFCZ)?:UI5EK7B$:@= T>\U"TMM5UP:3;I=ZJ='TZ>5+
MS4QIEK+'<Z@;*&<65O(DUSY<3*Q /S5\#_\ !*/]FCX)_&#QU\<_@_%\7H8=
M=\8ZW\;M&_9)U7]HGXF:)^P_!^T7>:A#XIM?BVOP'L1KO@O1_%;^-+'3_$NF
MZG>>%?&/AOX=^*K71OB%X!^'VG>-?!7@C4-#_,;X$_L:?M'ZCX1\ >"-+^ W
M_!5#]B[]H?39?#.LZY\5D_X*>IX[_8#^$OQ$@UVW\6^+?$GP[^!LW[<_Q[UW
MXN_"275HM7N/"7P'^('[.%QI7CO2M2L_AK\6?$?@"VU?7/B/HG]-DVIZ;;SV
MEK<7]E!=7]T;&QM9KJ&*XO;T6%WJAL[6"1UEN+H:987VHFWA1YA865W>%/L]
MM-(D&FZWH>L"[?1]6TO55T_4M0T:_;2[ZTOQ9:OI,_V75=*O#:2S?9M2TVZ
MMM0L9MES9W&(+B*.7"T ?F)X[_X(^?LG?$1_C=I>N>(_VE-/^''Q\^.'AW]I
M+Q?\&O"/[1_Q/\$_"_1OCAIWQ7\)?&CQ=\1O!&E>$]8T?7O"WB'XG^//!FE:
MQXMN+3Q)(GA[4;K6O$7PEC^&?B_6+WQ')Z7XV_X)E?LL_$A/VU(/'>E^//%5
ME_P4!\)>"?!W[2VG:O\ $#7;FQ\2:=\+_"B>!_AA?>&H?,4^"==\">%H;73K
M#6?#+V%[XCNK.SU_Q])XO\2VT6LK]X:7KNB:XE[)HFL:7K$>FZE>Z-J+Z5?V
MNHI8:QIL@BU'2;UK.69;74["4B.]L)S'=VKD)/$C<4MGKFBZC*T&GZOIM_.M
MAI^J-#8WUM=S+I>KBY.DZDT5O+(ZZ?J@L[O^SKTJ+:]^RW'V:67R9-H!^;.A
M_P#!)[]G:RN/C/=>+?B1^U3\69_VC/V5+3]D3X]2_%7]H[Q_XJ;XM?#ZRTCX
MJ>'(?$WBXI<Z=YGCV#PW\9O'VBZ;=Z5_9?A+PZ-7?7O"_@[1/%KW7B&Z]>^&
MW[!?PI^&WB[]F_X@Q^/_ (]>.O'O[+OPM\9_"'X>>,/B9\6M9\::QJWA/XE/
MX8E^([>.5O[=--\2ZEXTF\!_#V6^E_L^QLM!_P"$"\+P^"M/\+VMK>07WV+I
M_B#0M7GU"UTK6M)U2YTG4+K2=5M].U&TO9],U6RBLI[W3-0BMII9++4+.'4M
M.FNK.Y6*XMXM0L9)HT2[MS)YI\?-9^-'A_X4>*-8_9\T/X4>(OBQI[:!<^']
M)^.'C/Q+\/?A=-I4?BC1!XVN?%/C+PCX2\=:_H*Z;X#;Q-J>C7-GX4U>&;Q#
M9Z19:C';:;<WE[; 'RG8?\$S/V>M/UCQ#I\>N?%V?X#^)/CO;?M17G[)-WXZ
MAG_9PM?VAK7XAZ)\78_B-IFAG0Q\1K#1F^*^AP?$ZX^!D7Q,_P"&:;KXA7FH
M^-+CX+R^)+D:E$GCW_@F+^S3\3/AG^T]\(/&=W\6M4\ _MA_&?PY\?\ X]Z3
M!\3=;TB]\3?%#PM+X(ETC6]$U_1TL/$'@6UA7X6_"BU;2/!&J>']+.G_  U\
M-Z9':QZ?>>*K;Q)]M^._$]UX8\-:A=Z.W@^?Q=>PW>E> -#\=>,)O 7AOQ;X
M^NK&[D\)^$;_ ,56OAWQAJNCQ:_J<$-G<WVA^#/&>MV%DUU?Z;X3\0W%HNEW
M/S;^Q?\ M5V_[2W[$?[.'[7OQ!LO#/PJ3XX?!KX??%36])G\0*/#7A"X\>Z=
M87EMHJ^(]<731<Q07>I6VEVU[=Q6;ZC=/%Y5M$]Q'  #FO%O_!/WX4>/OB#X
MS\8>./'_ ,9_%O@[XG_$KX+?&?XL? G7O%/AJ^^"?Q(^+?[/%A\)8?@]X[U;
MP\_@L>)O"USX8UGX'?#+Q5K'A;X9>,/ ?P^^(^M^&XK7XI^#_&_AFYNO#TO>
M? 'X+?$OX8_%7]ISQAXF^+/Q+\9?#OXP?$C3?&/PX^&OQ(\=CXD_\*NO8+#4
MK'QK?>!=6NM$TN]^'GPY\:NWAJU\*_ FPU3Q9X:\"VG@MO&]EK5AXH^*WC3P
MEX7^H;_5--TNWGO-3U"RTVTMK>ZO+FZU"ZALK>WM+&![J]NII[EXHHK:SM8Y
M+FZG=EBM[=&GF9(E+#SKQ=\:?AKX&\1?!CPIXB\3VEOKO[0?C;4/A[\(-/M(
M+S5'\9^)])^&'CWXRZG!93:;;W5M:Z98_#;X:>,?$MQKNH36FBK%IMMIZW[Z
MKK.BV5^ >IT5\C^*?CYX\^ GP4_;$_: _:<\-^ ].\!?LX_\+I^*7A2R^"?B
M77?'7B77_P!F[X5_#&P^(=CJGC2R\6>'O!%MH/QIUF"P\5_VAX'TJ?4_"VFV
MY\-+8^,M8CO;G4%\.^#WQG_X*/\ BOX^?#?1_B3^SM^RWX?_ &5/'G@31OB9
MJ/QK\,?'KQC>>._#][XJ^&=]JMO^SWX>^%FN?#S3M4\>_$/P1\1+(76M_%B_
MF^'?@/QA\'+E/$^F^$?"?CZSU7X=:> ?I3166^N:+'K$?AY]7TQ?$$VG2:O#
MH1OK4:S-I,-Q':3:I%I?F_;I-.ANY8K:6^2!K:.XD2%Y5D8*?C#]NS]K+Q!^
MR?\ "_P[XW\#^&OA]\0-?O/C9^S+\/O%?A/Q7\0+[PEKN@?#K]H3]H?X>?L[
M2?$CPYH.C^%O%%]XON_#OB_XD^'D71-4NO V@W-D^KWQ\:'5=&L?"GB8 ^XZ
M*:Q( P,\C\NY_"O@+]@[]LW7_P!K+P]\?+SXC>"_!7PG\6_![]LS]H_]DS3O
M"7AOQ[?>-[7Q)/\ LYZO9^'-;\0Z3K^N^%O .J:\^KWUOK6N)#;^#-'?3="^
MQQW5F\MK=7UP ??]%95SKVB66IZ5HMYK&EVFLZ\FH2:'I%U?VMOJFLII,4,^
MJOI6GS2I=ZBFF07$$VH-9PS"RBFBDN3$DB$R7&L:3:75I8W>J:?:WU_/%;6-
ME<7EO!=WMS/;:E>06]I;2R+/<SSVFCZO=0Q0H\DMMI>HSQJT5E<O$ :-%>?>
M,/$FOW/A'XCP_!Y_ ?BOXK^&_#NOP>&/#/BKQ3=Z/X57XC?\(]<ZAX,T#XB:
MSX;TCQ5XA\(:!JFJ/I8US4K+PQK>M:=H-U/JFF:!J\\<%G<+\.M=\4WWP[^'
M&I?%!? ^D?$?7O!_A>X\9:?X"\0WWB+P"GCNY\,0:MXLT[X?>(]<TO0-8\3^
M%+34(-9F\-ZOJ&AZ3JNJ^&K*'6;_ $C3G:YM[< ] HJI87]AJME::EI=[::E
MIU_;PW=CJ%A<PWEE>VEQ&LL%U:7=N\D%S;SQ,LD,\,CQ2(P=&92#2:AJ.GZ3
M97NIZK?6FFZ;IMG<ZCJ.HZA<PV=CI^GV<+W%Y?7MY</';VMG:6\4D]S<SR1P
MP0H\LKHBE@ 7**^8/VJOVF-+_9K_ &?M4^.6G:#!\2'NO$GP:\!> =!LM>.C
MZ)XL\<?M!_%OP!\$?A.FI^,-/T7Q9)H'@F^\=?$OPO<>)_%^D^&/&%]HWA,Z
MGK6B>%O%>I6UCH&IR_LZ>*OVJ-9U#XR>&/VH?A7\._!\O@3XD7&C_"3XH_"K
MQC)K'@SX^?"W4M.M=<T+QNG@+6I[SQM\(?%.@B_/@KQSX)\4ZKXBM6\6:%JN
ML>#O%/B+P?J&D:E* ?35%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2$9'!P<@^O0@],C
MT]:6B@#^>'_@E;_P;T?"7_@EM^VE^TC^V#X/_:,^(_Q9E^,/A3Q-\/?AO\/?
M$OAC2]!3X;>!O&_C_0_B%XKM_'/C&'7=<U#XP>*WU+P;X,L?#WB2#2OAKIVE
MV=KXGN-:\,>*-5U_2-1\)_T/444 %%%% '\./C7X5?L>^)?@I_P6S\!Z'9?"
MG2O^"AND?\%=/BW=?\$_=$\#:CX3T?\ :P\%_M :S:?LN^)?@-K?[.6FVK-\
M0/ %AXE^,N@:AJGQ$\:?#ZRT'0[OP=X4^(.N_$+Q#;>&/ /B'6/#7W]X&^!_
MPO\ BO\ \%%?^#@?7_@_\)OV8_BC^V7\*-,_91^('[(][X\\)_##QG=?#+]J
M;3/V-M4N/"OC[PV?$\$\?P_\1)\>;/01XU\<:7)X<UB?7]*M4\3ZY]MT&R.G
M?M'^QC^QKK/[*?B+]K;Q!K_Q-\/?%"7]J+]K'XD?M60+IWPPNO 5W\.]6^)O
MAOP-X4UWP5:W][\1OB!)X@T6/2OAQX4FAOXXO#ES-JBZS<W=M<6E]IEAH?VY
M;:CI5]=:C8V>H6%Y>:-<P6FK6=M>07%SI5W<V5MJ5M:ZC;12O+8W%QIM[:7\
M$%RD4DUC=VUTBM;SQ.X!_)_\*)O@9\1/@O\ \$0O$G[&U[X,\,?MZ_#3X]_
M3P_^U=H>CV_A-OVD_#GPWTWX>>)=._X*F^$?VV8-1TSPY\0[.&XUO1_%4_Q6
M\>?%+PG#<>*?VI7^$VJ07%MXV^(GA36Y_D'1/A]^Q-I'[)?_  3)^)G@^R^
M>C>,[S_@OK\9_@-??$?PAXE\,:1XMM?V;_%_[97[:^D>)O@+9>-_#^MVVMZ+
M^SYXR^"WCGPM<>)O@QI.JV/PH\7>"/B'9^(-<\*:K8_$&?5-=_N#BT^P@NKR
M^@LK6"]U#[/]OO(;>**ZOOLD;0VGVRXC19KG[+$S1V_G._D(Q2+:I(IUG>66
MH6ZW=A=V]]:N\T:7-G<QW-N[V\TEO.BS0N\;/!<12P3*&)CFCDB<*Z,H /XR
M/VT_!?[-OA7]@+_@YV^ _P %?#WP6T3X:_"GX[_"+QAX1^#GPUM?!EMX.^&?
MB>Y_97_8S;Q7XA\.> O#G_$J\%:G_P +A\/^.[35;O3-+TMK7X@>'/%>D/Y&
MMZ!JME9>Z_M)? []COXA?%_]O+5?V%_#/PI^)WP9\4_\$6OVH7_;&T_X)+X7
M^(_P#\?_ +1=IXMT'XE_L.>+_'L'A>#7?!_Q/_; Q!^T-X[T[QOK=WXG^,^F
M>'#X9\4Z[JFEQ^,? ^H>+?W[_P""A?[)%Y^W9^QU\;OV1[7XCVOPFM?CEX;L
M_"&L^.[GP7/\0)]%T1=;TO5M2.E^'(_&?@5)=7N8=,^RV%[=:X]GI\LWVJZT
MK58X_LC_ %1X2:W_ ++^Q2:IX7UCQ!I4R6?C2\\)6":-I3^-&L[._P!>G_L
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
M^R;\#/!_Q \0_"R+P#^S?_P='^./#/B8-I,7PQ\"_ WX.^+/VCOVC;NY\/\
M_"-O>10_L\?#/6-$LKSQ'X@^&-WJ6C:3X7\"WL.I>-K./PEJ*ZKJ'HO[;OPB
M_9]\%?LK_P#!:3Q=^SE9^#]-_8 F_:5_X)#Z]\,(?@U/IMA\#O!'[3_AS]HW
MX2>#_P!LKQ3^S2WPKM]/L_"VH_\ " ZW\'O"'Q$\5_"34?MUM\3-/^(G@B+5
MM/\ %_A7Q1X>T?\ J&_;7_8[UW]K-OV76\.?%'0OA2W[-O[7?PD_:WD;4?AI
M>_$ ^.M=^$*:U%I'A&8V'Q(^'9T&PU>+7KV+5M8<Z]>%(K%;6U@%O+]IL?M^
M_L?:G^VK^RWK7[,WAGXDZ-\%K37/''P4\83>*;CX=7'Q!AL;?X(?%WP1\:M
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
M&U^X7LK26:VN9;6"2XL_-^R7$D2//:>>@BG^S2LIDM_.C CF\ID\U!L?<O%
M'\[?[.?PJ_8A\1_M=?\ !<#XMZWX,^$>H^./@E^T?X=\=:;\1? VE?#[Q'\<
M?@5<W_\ P3V^ S?%GQW\)]8M(M<U/X;?$VY^)<7Q:AU_Q1X6&FZCJ_Q6T'Q'
MINMWFI:SX7N+/3?R=\,^)OB#\//V1/VQ?V>?@+X<^#G[6^G>$OV'?V'?$J?M
MW_\ !,EO^%5ZI\;OV#/A;^T-H?@WQU\!_P!H7X:Z/XC\1W7P<_;/N?V?-6_:
MQ\6>']5\!:UK.H>-_AS<^(=.T/2M,\?_  _71IO[C2BD,K#<K JRM\RLIR""
M&R"""01C!'!XJK:Z=I]B;DV-C:61O;N;4+S[);Q6WVN_N HGOKH0H@N+R<(@
MFNI=\\FQ-[ML7 !_*G^U_I?[)WB/XIZ_\0_V";_]FJY_9E\1_P#!);]O'2_V
M_P"7X,R>#)OV==:^&>B_#WX?O^PE:_$*W\'F7X0Z3\6[+QYXB^(;_!-=>L=,
M\?WGPHL_C#9:/JL?A;PY/HMSSO[ 6D_LS_"CX\_\&^?B3X51_"+P;\4OCO\
M\$>OCA9?'36_!FH>$].^)WQEU#1/A3^PI<>$-#^)6M07J>*OB#=^'?%O@CXH
MV7@?1O%=[JH\-WW@+Q=HWAVVTZW\#ZG9Z1_6?::?86"S)8V5K9)<7,MY.EG;
MQ6JSW<YS/=3+ D8EN)B 9IG#22D NS$#%G:""",@]023GM@Y/((X(/!'!S0!
M_+O_ ,$4M8\,>&?V@/ 7PJ\!:I^R]^US\+U_8%L]=^"7_!0W]G'3+'X<?&+5
M/@IIOQ!^&!\,_ K_ (*&?!NVNM:N=#_:%BUWQ1K^J^!/%WB#6=#\3>*U\*?&
M.YUKP8WQ&7XU2^%?LS_@XUC\%R?\$=?VN3XU7PN8X;;X1W'AMO%)TI8XO%</
MQP^'#Z7+HKZL0B>($A^V_838D:@83=K!F-IU/[:PV5G;-</;6MO;O=W)O+IX
M(8X6NKMHXX6NKEHU4SW#0PQ1--*7D,44<98HB@6" ?7CT)'\C0!_/7^T!\3O
MV-[K_@J9\2?"W_!1=?@Y?_"'XD_L _"#3_\ @GYJ?QQMTUWX*_$*Q\4?$CXM
M6?[9?ACX27/B6[U/X>^)?VA?B/>:_P#LL:7JGA#X?6DGQ>\;?#30?AG'H&DW
MVDJ;C6?R4^#?Q.\!Z1^S]_P0IU7]JCXOZ#\*O^"?/B;_ ()G^+?A#X=^*?CK
MX3>!?BO^S_X6_;J%Y\+M"U#1?C)_PN#P'XS^$O@/7]<^ ^A?&3X=_#GQ[XHA
MTC6(=+N?CYX)\,Z_;^&O%/Q-M=0_M[>W@D:)Y(8Y'@E,\#R(KM#,8I8#-"S
MF*4P330F1"KF*62,L4=E,5Q8V5W;O9W5I;75HXC5[6X@CGMF6)D>)6@E5XBL
M;HCQJ4PCJK* PS0!_)Q\%OV=_P!@=OVE?^"0W[/VM:_'^TC\(M"_87_X*8^#
MO"%Y^V1<>#=4\5?&SX%^$?C[^SKJO[.+>)/ ]\-,\/?%+]FC3?#=K\4/%?[&
M^E>+?"&I^!9/A/X-T3XK> M#ANO!6E^)]!^7?V7=._8M\1_LD_\ !"/QW^TC
M8_LT>,?A+X!_;^_X*+_L]Z_X\^.UO\-/&O@SPK\-K3PS_P %([C]G_X):WXT
M^(JZSI]AX28V'P6O?A%\.M2U9=.OKFP^%M_X0TFXNK/PE/%_;EM'O_WT?\:C
MD@AE"B6))0KQRJ)5$@66)Q)%(H?(62*10\3C#1N R%2,T ?R<?%$_LNZU^P)
M_P '1GAG7V^ ^LV.B?M0?MA^.]"\/:W)X U2#1?C3XG_ .">?[/UOX#\6Z9I
M.HM<#2OBEK/[0&A>,;/PGK-M;V_BRX^,6A>)['2)SXTT?58+7W[7;?\ 8U\$
M?M#?\&Y6N? NW_9F\$^%_$OQ&_:6U#P7??":#X7^$M UR'XG?L ?&70]?O/#
M">#TTW3[]/'?Q7N/!FAZO/I<4AU_XAW7AG1[QKCQ)=:9:R?TFX'OTQU.?SSF
MC'U_,_XT ?QQ>";;X!?$;]IO]J;X9?M2?M%?&?X-?\%$/AE_P5 \9_&+X4?"
M?PQ\)O@V_P"U3\9_#%Y\8;^X_8ZU[]DSXH_$/X?>)?'GB[X$Z]^SII'AGX1^
M,;*#Q?I_PX^%OP<T/QQ_PO>W^'/P4O-2\7ZMPWQA^*O[&-U^S+^T!;_M(M\(
M-"_X*E?#'_@M#\,?'GQNM/B%I]P?VB?#VC:3_P %1/A!:_"GXD>"!XODU7XE
MQ_LRZ#^P)XF^%7P[^%GCK1I3\'H_AW+IO@S0M5NM?U1(-6_M1-O TPN3#$;@
M1/ MP47SU@D9'DA67'F+"[QQN\:L$9T1V4LH(3[-;^:\WD0^=(D$3S&-#*\=
MK))-;1M(1O9+>:::6!"Q6&2622,*\C$@$B2*Z*XW!7"L Z/&XW@,H:.15D1\
M$91U5U.590P('\3&A67[)1^"7[27[3FLW_P,/QB\$?\ !T+;CP!\=-;\5>$&
M\:^!O!>O_P#!1[X/:GXBL/ OCO5-7-_X.\">(O@[/X[\7^)?#_AG4-*\(Z[X
M0G\9?$36M.O(IM>\1/\ VT;5QC'!.>_7KG/7.><YSGFEP/?M_$W;\?S]>^:
M/XR?CQIGP5^)O[2'_!1SX*_M\?M+?$WX(?M<0_M>>!OCK^QAX6^%GPK^$MU^
MU+\5O@+X'LOAQXA_84?_ ()X_&#XD?#C4O%>I>+8?'GA?X@^ %^'WP=\>6VD
MZ)\6?$OQQ/B:S\.:M\3/B9X@U+Z0T+X&?"OXL_MC_P#!Q_XC^!WPQ^ WQ _;
M*^%]Q\(?%W[(6O3^&?AQXL\<?"C]I,?\$]?#D>@^.OAI<:Q9ZE+\.O'#?M%V
MT\?BCQIH$>BZS??$'1[JW\3ZI=:SX?\ )T_^I][2UDF@N)+>&2XMO.^S3O$C
MSV_VA0L_D2L#)#YZJJS"-E\U0 ^X"IBBD $9 Z#)QQT[]NWIQCH* /XN/V;]
M/_X)]_$;X$>!_B-X#_:*\4^(OB[X _X)\?M1_!C]JS]G5OA#\!_AE<_#OPU-
M\#]7C^*OAG_@I[<:O\.?"OQ+U6/X?_M(>$XK7X;>(_B3XIUCQOXR^/'C'7O'
M?A6_\?\ @3QE\6O','HG@_1/V:_BWH7_  :.^'/B5'\(/'.G>(/V9O%GPZ\2
M:1XDOO"NJQ^(-'C_ ."8E[X+UCX<>(+2XN6;7?#6H?%W3]+^'OBOP%JJ7FA:
M]XP;_A7OB31K^]U"XT.Z_K_2W@CDEECACCEN&5YY414DG=(DA1YG4!I72&-(
MD>0LRQ(L8(4 5)M'/7GK\QY[<\\\<9H _%3_ ((7ZS\.G_9Y_:P\"_"76/!4
MOPQ^%W_!3G_@HAX0^&'@_P"'>I:#-X&^'?PNG_::\<^)/ 'ACP/H'AJ9M"\)
M>!;C0]<3Q!X0T71+6PT*;2-9CU?1K=K'4H[B;0_X*9^)=(\(_M;?\$O=;_:#
MT[1Y?V#!\3/VAM,^.OB#QYJ'A^W^"G@[]HO5OA7I%I^QIKOQML/$45SI%]X8
MN->;XMZ!X&O/$5O;^%?#?QOUGX5^(Y]8TOQ?IG@<7?[.8&<]_4DG'TR>/<5%
M<6UO=PS6]U!#<V]Q#);W%O<1I-!/!,I26&:&0-'+%*C%)(W5D=258$<4 ?Q>
M?M5>#OV;O#7PB_X*%ZOKMO\ LU7?_!/.#_@J#_P3.\0_L+GQEIGPVUCX8^'/
M&7B#XN_LF>(O^"F5S^SCK'B-]<T1O@;K!G\7R?%0> +W3?AW8>*[3]J?P?J/
MAW3;+1/'<NL_V)_#;PU\./!_@#P?X:^#_A_P1X6^%NE>'],A\ :!\-M*T'1/
M &F^%9+9+C1XO!^E>%X+7P[9^'Y+.:.?3(]%@CTU[:5);4&*16/806UO:PPV
MUM#';6UM%';V]O;HL,$$$*".&&&&,+'%%%& D<:*J(BJJJ%4 34 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% 'Y/>#/^"C/Q,\1?#G]M/^W_ -G_
M .&OA+]I?]DC]IWPM^R_IW[.ES^TO>:C%\2?$7Q<U7X6Z?\ LU>+=3^(4?P!
ML[WX:^#_ -I.V^+W@W4OAOKE_P##OQ-H]I%>WEEXNU7P[J'AOQM;>$O/M&_;
MG^ OP%^,'_!9KXE?$;]G+P=\%)OV)M _9^^(W[0GQA\!:[X7\0_$?]JF+5/V
M<;GQKX&@N1JGASX<QR>)] \*V6B?"OX4^&O$WC345U36M;CLTO/##:K) _UI
MXB_81\&:[^WSX)_;IM_%FJZ+J&@?"A?!OC+X8:;I\5KH'Q(^(_@Z'Q]X:^!G
MQA\1ZM:7UK+<:Y\(OAC\??VGOA]!I.H:7JD'B.T^*OA;5+C4--N/A-X6@N/
M_$G_  2OT7XJ>-_^"J4_QR^*EEXR^$7_  5!\'_"GP9KO@/P9\-Y_ GC?X-6
MGPG^$DGPDT+7-$^)&N?$;XBZ#XP\2V]G'IGB_2[R\^%?A[3--\7Z5;W-WH^K
MZ.[Z+0!TUY^UO\1['XY?L_\ [*'[;7[,/PO\&>$?V[?!OQ:\,?#R\\+?%F\^
M._A:7QQX,\ R>./&O[.GQY\+>+?@E\-] LY/%7PH7Q7?:/X@T76/&_A'QEJ7
MASQ5X#N])L1_PCVK>+_A/_@GO^TMXV_9C_X(H_\ !*WQ%X2\"_#C4M"\4?!S
MPGHOQ)^+WQU^+\'P'_9U_9V\#:3\.O'?C6Y^)/QG^)@\)>.[[1-,U_Q#X;T'
MX7^$8(_#2:;J7COQ[H%OJ_B+14-O#JGW5X._8R_:I\4^(?V8/%_[4W[3GPS^
M*GBG]C'2?'NI?!^\\#_ K7?!6@_$[X\>(_A5XB^"/AK]I#X_^%M1^+VO+?:G
MX<^''C/QPB_"7X:ZSX*T-/&'C;Q'XFT_QU:6R>%-!\)?.O@__@DQ\</A;\&/
M^"5WP\\!_M6?#K7O$W_!,KQ#XE%BGQ(_9V\3:K\"OC+H'BCP;JGPZT[QIXC^
M">G_ +0D>KZ+\?/A'X4U?4[SX1?$K3/BM]GT'Q!X@\;"'1=.T'QE?:1: '"Z
M+_P5&_:@_:9\*?\ !)WXL?LP_!;X2>'O"_[97[07[2/PU^)O@?XH?'_Q#H,]
MSXB_9S^$?[8]IXE^'>G^+M!_96^)DR?#&Y\=_ 8_$CPY\7+#0_#OC[Q"OA?P
M=X$U?X5^%=&\?>,];\'>[^ /VTO@[^S_ /"K_@IQ\6[']E'3?A1/\ ?^"@NN
M_"+Q%X%^"ESX<UOQ=^UO^T)\6O!G[+0^'GQ#NXK/PWX,T72OBQ\??%?QZ^&'
M@'6EUS4->AT74+"+6?$WCO4K5+ZXLO.O@S_P2B_:-^!/P5_8U\">#_VL?A-K
MGQ'_ &+/VR/VD/VB/ /C3QO^S7XFU+PAXH^'W[3%E^TUHOC7POXX\$>&/V@_
M!VJZA\2+:#]I_P 7>(M&\6^'?&WA/P987>B>%?#$OP_OK;3=:\3^*O6O%_\
MP2MN_BE\&/\ @I'\$/BE\>+>_P##_P"WG^TAIW[4'@OQ%\//AAJ?P_\ &7[/
M/Q)\(>&O@?I'PSU$ZGJ'Q=\;V'Q0E\%:_P#LW?"'QK/Y>E?#>P\1:U9^,K"[
MTRU\.>)].T;PR 2?%'_@H_\ &C]FKXD^*?@Y^TQ^S5\/= \?^(?V4OCC^U%^
MS'J/PG_:*O\ QS\-_C?>_LTZ59:[\>/@1X@\1>-/@A\,/&?PW^(G@CP_XC\'
M>+M!\21_#;QAX,\=>"]3U[5%N/"WB;PTW@G5(?V5?^"EWQ;^./Q,_8N\+_%;
M]E_PQ\'O G[>_P"QEK_[6/P$\4^&OCW-\5?&EE=^ /#'[/\ XH\>^!_B=X#3
MX/>"]!\+Z?=6/Q\T^]^'OB7PU\2/'5]KFBZ'97'BKPWX*\2>(M3\)^"N@^)O
M[ WQR_:7OKCQ[^TG\9_@I=_%WP;^RQ^T7^S5\"M1^&OP+\8V?PV\"^(_VI?#
M?A'PK\7_ (_>)?!WBCXWZAXJ\2>)K[P_X)TKPWX$\!:-\1/"MEX"\*Z[\0](
MU/QS\0;SQE9:OX5K_"+_ ()O?$OX6^+_ /@F5K\O[1G@G7M&_P""=/['_P 0
M_P!DE](MO@%XAT#6?C#I_C_P9\'/!,WCFT\2']H/6[3X9:EI>G? 3X=W%OH\
MOAGXC6\U[<>-97ODCUW08?" !L?\$YO^"B^N?\%!-*TSX@^&_ 7P>M?A#K_P
M[7Q3)KOPV^/UU\3?B'\'?B?%JNB6^K?LU?M*_##4?A5X"OOA/\8M T36X==N
M4BUOQ%H^LFSUV#0#>:!I.E>+_%GKOQ#_ &L/B?JG[1OQ'_9;_99^%7PX^+?Q
M-^"'P@^'?QB^,VI_%;XU7GPB\!^%E^,^L?$72?@S\,;#4O!?PO\ C?XON/B!
MXTC^$WC7Q%X@EUGP3HFA^!?!<_@[Q'!/XUNO%4.@67BO[*__  3I\7?"/]JY
M/VS_ (T>/_@_XW_:#E_9G;]FCXC?$;X)_!34O@5??M0RMXF^'?B5/CU^T9X>
M3XC^,?"NI_%338_AY:Z%X:M/#.E6D.@Z?XA\5P7'B76_#C?#SP=\,/0_B#^Q
MW\8?#O[9?B']L_\ 95^+?P^^'_B7XS_!SPI\$?VE?AE\8/AIK'Q#^'_Q @^%
MFJ^)-8^!OQD\,7O@[QQ\.?&/AOXF?#(>-?&7A37= O=>U;P9\3? FMZ=I:I\
M/O$OAJW\7ZD ?D-\9OVU_BI^WC\=?^")^L_"3X$_";Q+\&OCAXK_ &TM=\;_
M +/'[1_Q:U/PDLG[2_[.OP2^,_PN^)'PR^+UAHW[,?QIL;31O@%JTGBO4?AY
MXOTN3Q-9?%#Q9?P:A>_#SP98^'_!?CZ?]#OV\O[2_P""6'_!(O\ :/NO^"?/
M@'P-\.+;X!?"?XO^*/AUI.N>,/$2:/\ "'_A--2\8>,-8\:>!+#Q)X/^,-MX
MIU;P;XX\8S^(_ /P@\1V^@_#(1)9>#DU?PGX%T:PT1<OPU_P2D\9?#WXC_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIK=#P3
MR#@=3@@X_P#U\'OQ0 ZBOYD?^"/_ .P'_P %D?V9/^"@_P"VM\9/V]OVN[KX
MZ?L\_$NR\1P>"K*[^(>H^*+'XG>-M8\?:?KW@[XC>%/A?<1-H_[/VC^"/!%M
MXB\+WG@+0%\/Z+I"^)-'\'>%-*UWP?X6TK5=,_INH **** "BOYH[#]H'X^0
M?MI? 'XF_#[XV?'7XH?!KXQ?\%5/CG^Q]XI^)'B[5+7P1^SE\0/A?8?"+]IC
M5X/V??@%^S*=8\96FHV_[*?Q%_9M'@7Q5^V?)I_P1\;_ !1^*'AWQL?#D?QC
M^%/C:YU+PQ[+^RIX[\??M=?#OP5^W-X@_;'^)7[-OQ$\)_\ !1'XI?"'XP?!
M:[\0'Q7\*]$^%W@?]J'XD?LR_#K]@W7O@7?7OA?P3X+^)OQ2LM5^"?B74OC7
MXJ\"ZU^TF?B+XS@N/#&LZ)X#\2>#/!'A( _?>BOY^?V&?B-X[_:Q^!W[/O\
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
ML^+OVL/V=O\ @X#NO$WQO^+_ ,.;?]B'X.?&WX+?"+X,_#SQ(/ FD1>$8O\
M@G_X*^/?C;X@_&#PA(-9TGXSV/[2FI_$WQI\+]-G^(^A:KH?@OX1>$-,\1?
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^<>I?\$DO^">6K^,=
M2\>:C^S;H4_B'5?CXW[3MRB^-?BG;^'+?XTW^DZMH7BWQ)I/@JV\=P^"]!T+
MXIZ3K>H67QP^'6A^'].^&OQYC:S;XS>$/'<NF:9)9]W8?\$V?V&M-_:HU3]M
M:R_9M^'\'[3&M7%GJFI_$5$ULVMSXJL+;4;*T^(B^ 7UAOAK;_%F'3M7U?2Q
M\7K;P=#\3WTC5M4TF7Q:^G:C>6T_W#10!\1^$O\ @G!^P_X#_:A\5?MF^$/V
M<O 6@_M(>--2O/$'B#X@67]NBTE\8ZGIVH:/K/Q%TSP'-K,OPV\._%7Q#H^L
MZ]I/B?XK^'?!^E?$CQ/IGB/Q-8:_XHU&T\2Z[#J%_2?^"?'[(&A_%?7_ (QZ
M9\';6W\3>)OBPOQ]UGPR_C+XC77P7N/V@%ETJ[_X:!M_V=+OQC/^S[IOQ];5
M-$TW7G^-NF?#&S^*,GB:&;Q1)XK;Q#>WNIW'V;10!^>GQ(_X)2?\$^?B[XD^
M+'B?XD_LS>#_ !A/\<?&/A?XC_%'P]K.M^.YOAWXG^)/A+5?"VKV/Q*'PJB\
M60_#+1/B/K<W@OP[I_C_ ,?>'/".D>+_ (H>&K:]\(_$G6O%?A76]<T?4O3-
M2_8+_9.U:]_:$U"\^$=E]H_:N\)>'/ /[1:V?BKQ]IMI\7/ OA#2SH'A;P7X
MMT[3/%EGI]SX4T#PO+?>#-+\.VMK::/9^!-8\0>!8;-/"'B+7=$U'Z_HH ^.
M]1_8$_9&UGXE_#;XP:U\&M(UOXA_"GX,W?[._A77=;\0^-]8AO\ X'W.HQ:S
M;_##XA:#J7BBY\.?%[PCH6O0IXD\):9\6=)\;)X+\3F7Q+X1;1-=GFU"3S+X
M5?\ !*'_ ()^_!77OACXG^'7[.FAZ5KOP>\*>.? /@&_UCQG\4/&AT_X??$/
M4= U?6_AWK=OXX\<^([3QI\/-%U7PQHFI?#;P'XW@\1>$?@]?VCWGPFT;P7<
M7E])<_HC10!\F? ?]A[]F7]FB[6]^#7P^U'PY<6'A?4_ GA(ZW\1_BK\0H?A
M9\/=:U#3=6UGX:_ RU^)'CCQ=;? +X9:OJ>A>&;[5?AQ\%8? 7@G4;GP=X&D
MO-"F/@?PE_8V5%^P%^R?;_#/0?@[;_#"[M_AMX6^+P^/OAOPQ!\1_BQ##H/Q
MH7Q+)XVC^)6DZA'X[36+#Q7!X]FN?B+:ZG;:A'):_$F\O_B);"+QK?WFNS_9
M%% '@NF_LQ_ _2?B=\6_C#:^!+:;X@?'GPMHW@CXRZKJNL^)M>TSXD>#_#EM
M>V/ASPWXJ\)ZYK>H>#]2TCPY8:MKVG^';-] $6@Z?XH\7V.D"RM/%WB:'5?A
M_P <_L(VWA[X%6/_  3F_9V^ _PS\+_L(_%'P)?^#?CEXY\:_'GXI^+/B9X5
M\!3ZCX7\,^*?A;X$\">,?"/CWQ%XOU7QE\&;:Z^'?PO^(>I_M ^$K;]G^TTO
M1=3\.Z!=6?PV\#^"O$GZM44 -5%10J*J*H "J J@ !5  P %4!0!P  !@ "O
MG7X9_LG? /X/?$'XL?%/X=>!I- \>?':>"\^,FO3>+?'.OGXEZA9P1V6GZKX
MRTSQ+XGUC1=<UC2M+A30]&UB]TZ34]&\.>;X;TN[M-!GFTY_HRB@#XN^#W_!
M/;]D;X":G8:I\*/A7<>&I/#EOXTLOAQIUU\1OBQXI\.? S3_ (C37TOCK3/V
M:O"?B_QYK_A?]F'2O%*:A/::OI?[/6C_  SL+G3(=.TDVXTS2-*M+/V?]G_]
MG?X-?LL_#/2O@U\ O!%G\-_A=H-_KFIZ%X)TK4M=O]#T.\\2ZM=Z_P"(&T:#
M7M5U:32K?6?$&H:EX@U"RL);>RN=>U;6-:DMVU35]2N[KVJB@#\_/CA_P2T_
M8._:-\=_%[XE_%_X!6'B3QK\>O#?PV\-_%O6--\>_%;P4OC.3X-ZI:ZI\)O&
M]]I?@/QYX8T6Q^,/PV6U70/ _P =='T[3?C1X8\$7&H?#W1_'MIX$U34_#MX
MGQ6_X)7?L!_&KQ+JOBOX@_LX>%[K4_$/P2'[.7BJR\+^(OB!\.O"WC3X+VNB
M2^'O#W@CQUX'^'/B_P *>"O','@/3&MA\+M:\7>']:\2?"B_TGP_K/PUUGPI
MK/AO0-0TW]!** /DK2_V%_V5M \7R>//#7PET_PGXL/P(LOV8+75?!_B3QOX
M1_LC]GK3$<:5\(/#MAX:\4:5IOAKP1I-W+<:SI.C^'[/3(=,\2WE_P"*K$V_
MB74+[5;CS'XL?\$LOV"_CA\$_A#^SS\3/V?-%U[X5_L_7277P*TVR\8_$SPM
MXK^#B(L,0TOX9?%#PCXWT'XI>"/#C6EIIVFR^%?#?C/3?#4VCZ/H.C3:4^EZ
M!HUI8_H'10!\N:7^Q9^S#H7BKX">,] ^$>@^&]=_9<\*:SX'_9[/AC4/$GAK
M1OA+X2\2VL%AXKT/P?X7T+6[#PQ86?C"QL].LO&9DT>>;QA:Z1HEOXFEU6'1
M-(CLO//'?_!-3]AGXF?M/Z/^V7XV_9S\$:W^TAH[>$[A_B$;GQ-I]OXEU7X?
MM;O\//$GQ#\#:5K]A\.?BAXP^'3V&CO\//&?Q'\(^*O%?@23P[X6?PGK.CMX
M5\.G2_N:B@#XZ\8?L"?LE_$#1OCYX<\;_"6#Q3X?_:D\1:%XK_:%T36_&?Q'
MO])^+6N^&(K"U\/W?B_3YO&36M[%H^FZ1H6AV&GQQ0Z;!X<\-^%O#268T#PO
MX?T[3N;^.W_!-']AK]ISQ_\ "[XI_M ?L[^$/BU\0_A!X57P'X6\6^,]2\7Z
MIJ^N> %E>Y_X5[\69CXDC3X]?#][Z:^U2?P-\<H_B+X4N-9U?7M:GTA]5\0:
MW>7_ -TT4 ?#'[0W_!-/]AC]JSXP>"_CU^T#^SGX*^)'Q7\#:&WA2P\4:E>>
M*-*3Q+X*;48M6/@#XI^'_#?B#1?#'QJ^'(U&(W2?#SXPZ+XZ\$QO<Z@J:"L>
MIZ@ES]*_&WX*?"S]H_X1_$/X$?&[P9I?Q#^$WQ5\+:IX,\>^#=8:]@LM=\/Z
MO 8;J!;W2[O3]8TC4(&\N]TC7=#U'3=>T#5K:RUK0M3T[5["RO8/4J* /C+Q
M/_P3^_97\6:;\';.]\#^+=$U?X!V7B#3/A5\0_ /QM^/'PO^-'AW2_&&^3QO
MI=]\=_AM\3?"GQI\7:;X_P!0<:_\0]/\:^/?$5GX^\5PVOB_QA#K7B>SM=6A
M^E_AU\-O 'PA\#>&OAI\*_!GA?X=_#_P;I46B>%/!G@S1-/\.^&?#VEP-))'
M9:3HVEP6UC9PF:6:XF$42M<74T]U.TEQ/+*_;44 ?#*?\$V?V+HK3XCZ?#\&
MS!IWQ9^.EO\ M+>-]/MOB-\6K:PO/C?9^);KQO9>.M"L;?Q[':>"KBP\?WMS
M\1K#1/!$/AWPS8?$J0?$6ST6#QM'%KR;?C/_ ()]_LA_$/4?V@]6\:_!VR\1
MWO[5VG^#M(_:0;4/%WQ#:W^,VC_#Q%A\":/X[L8O&$=CK.D>$+,2Z7X=TN6W
M6PTG1+O4="LK>'1]3U"RN?LNB@#XX^)W[ _[+OQD\5VOC;XD>"?%?B3Q(/A3
MH'P*\1W?_"Z?CIH]I\3_ (+>&[[Q1J5A\*/CGHV@?$O2M$_:!^'EW>^-_&,W
MB/PC\<-.^(.B>,!XI\00^++/6H-7O8IOL?\ SQQ110!\2?#'_@G5^Q]\&-=E
MU3X6_"O4/ _AMO$Y\:VGP6T+XI_&2W_9>T3Q>NK:3XBM?%'A?]DA_B%+^R_X
M3\0Z9XKT/2_&NBZQX8^$.D7^A^.[1?'6CS6/BZ2?6I>D^,7["_[,'QY^(Z_%
MKXE?#J^OO']QX%N/A9XFUSPK\1?BI\,X_B9\*KG4&U.7X5?&S1?AEXX\'Z!\
M=_A>;N;4-GPZ^,NE>.O!D5MKGB:PAT2.P\4>(;74OK>B@#XU^+7_  3[_8\^
M-_C#X2^/OB)\#?#5[XL^!_A2\^'OPYU7PQJ?BOX<+8_"W4;:&SU'X-^)=-^&
MWB'PCI/Q#^"%_9PFTO?@I\1+#Q5\*;JTN=0M9_!\D&I:A'<^;^//^"3G_!/'
MXD_LZ?"']E'Q1^S!X+_X4?\  *]M]3^"OA[PUK/CGP+XG^&&JQ7"WEWK/@SX
MJ>!?%?AOXM:)K>OWJB^\8:U:^.5U3QM>[KSQ?=ZW<LTI_1*B@#PWP+^S9\$O
MAC=?"B?X<^ =-\"6OP/^'?C?X5?"[0?"%]KGASPAX8\"_$?5_ &O^,])/@K2
M=5M?"&N7FKZW\,?!^J)XB\1Z'J_B;2[RTUB71]8L&\6>+CKON5%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MK'Q5X4O/'7P\B\2,GBRP\-ZI>BSA\0(\L_VG3KW4=.O/9?V9_P!G3X<?LF?
MSX:_L\?"3_A+#\._A3X5T?P;X3_X3?QGXC\?^)H]"T#3[;2=&LKWQ-XJU#4=
M4GL](TFRL=%T+2H9;;0_#7A_3M*\->&=+T;PYI&E:39@'XQ_M\:I>:C_ ,%W
MO^"(/@7XC^4?@R_A']NKQY\-=*U(O<>'/$7[2GA;X/6T=IJ&IZ49KO3+OQ-\
M/?!M[:ZM\.]6UO2[&;P_K?B+4)?">LRZ]J+64?ZV?M8^+OA1\$OAAXH_:O\
M'W@BT\9^*?V5_AC\<OBW\/+:QEM;+Q[J3^&_@YXR\3>-_ _@2_E>.>[OO&_@
MOPMJ<=WX?87VF7DVC:9XBOM,ENO">EZCI>[^TU^RM\$/VO?A[8_#7XZ^$[GQ
M#H_A_P 9^$_B;X$\0>'_ !'XE\!?$?X5_%7P%J/]J^!_BM\(_B?X&U;P]X_^
M&'Q(\*7K3II7B_P5XAT;5VTK4-:\.7\][X:\0:[H^I,^&7[,W@KX=ZM%XJUC
MQ-\1OC)X]M?#-[X)TWX@_&_Q8WCWQ-H7@K5+JTOM:\+^&H6L=,\->&+'Q-=Z
M;H\_CC4/#_AW3?$'Q&;PWX/7XAZSXJB\$>#8]! /Q_M_VHOVQ/A9\,O^"5'[
M96L_'R?]H'P1^WU\2_V4?A/\?/V?(_ _P8\._"'X<-^W#X%@U?P?\4OV6_$V
MA_#KP1\?CX:^"/Q+U'P];R>$OBYXZ^-&N>-O@?>^(+_Q%?\ A_Q5H=QX\LOG
MC3OVK?\ @H;IGP0_89^/-W^V6OB#Q-\:_P#@K1\8_P#@GKXP\!ZO^SG\$+7X
M0Z[\);G]I[]L'X"^&/'NO:5H>A:7\5A\7OAT/AUX1U_PAJO@OXR^ _A]J&C>
M$_#'A7XA?#?QWKDOC[XB?$+]I/A5_P $Y?V:?@_??#A?#%C\0M1\%_ OQ-K/
MC']G+X2^+/B9XO\ $WPH_9S\2>(M%\4^'-6U3X1^#=2U&2WT^:WT'QIXFT+P
M0OBFY\61_![P[K.I>&/@HGPY\,ZEJ6CWE>W_ ."9W['UM\/_ (6_"Z/P7\1Y
M/!/P6_:3OOVOOAGI=W^T9^T=?WGAK]HS4?%.O>.;[XCMX@OOBO<^(]>:[\;>
M+/%WB^Z\'^)M6UGX?W?B3Q9XDU:Z\)S7>KW4C@'Y(_M+?M<_MO?LU?L,?\%M
M?[$_:DU7Q_\ &7_@G[\7/!>E_ _]HGX@_!WX%_\ "?3> _B+^SS^S#\;[?PY
MXI\%>!/ /@;X(ZMXB\+ZC\8?$7ARS\8'X71VFJ:;%;7NH^$3>1Q1P?0OQC^.
MG[9O[(W[2GQY^'GCS]KOX8>-?AE\3_\ @FO^U)^UM\(OB%\?_AGX.^'G@/\
M9+_:)_9U\9_#?PK>V=]<?"'PMIGB'4OV2-1F_:%\$7=KH7Q%U+XW_';2;#P3
M:Z#)\3?&FO:CJ.K^+>M_X*D?\$_[WQA^P;_P4J\*?L??"/Q_\2OVE_V\=-\.
M77B_P]+\;+BXL_&7C_3W\%>#]+\3QP_M!?&#0OA9\.M*\+?#OPMHV@7-KX,N
M/#(/@_PCX>T/2] UJ;0]#TQ/JRV_X)S?LQ>.O"/QEA^,'@GXC_%'5/VG/@7I
M?[/_ ,4;KX__ !/\0?$7XF:%\!+=-:U/2?@1HWCBR\5:M+X5TWPMK'BG6-5U
M/Q+X*\47OC#QAXZAL?'GC#XE?$#Q3H7ASQ79@'Y-W7[9G[;O@+X3?\%6M._X
M6Q\>AKG[.'_!+7P+^VU^SK\1?VO/@3^S%X1^,]GXNU+P_P#M90ZKX@?X3?!3
MPKX#T'PQX%\:G]G71-?\,_#7]HSX::+\<_ASXDUSQ%8_%#P-IMG:V7@*#Z&^
M#WQ _;@\0?M)?#/X"^)/VU-7UE/VMO\ @DYXT_:>T?Q(_P"S]\"-/B_9P_:2
M\!^//V;_  -!XO\ A)H^F^%[:7Q+\-?$5K\?+K5_$'PN^-VL_%/4H]7\*VQT
M'XC:-IFL2Z9IGU;8_P#!)+]DUG^(4GC#6/VG/BE+\8?V<+/]E;XS77Q0_:[_
M &D?%VI?%[X3V=UXXD6V^(6L7'Q)@UG6]?;3?B7X]\.6^MQZA9RZ/X<\6Z_I
MGAZ'1QJVH37/K^J_LG?"3X/:IX8_:-^%?PJ^)WQ+^.G[-/[+_BWX#? GP?!^
MT'\1([SQ3\-HK'3-;MO@O(OQ1^*EO\*]7U;QYXD\&>!X;KXC_&#[?K)USP[X
M2U[Q3XU$7AFTO+, ^"?V OVMOV@/VKM#_8\\!>(/BQKVE_'GX':G^TUH?_!3
MK2;/1O@CK-I_PM/]G?Q7)\";GX0>(K?0_AY9/\,E^*?Q7\2:?\9O@;/X3T_P
MQJNH_ #X=^*--\2:WKGB74K?Q+)^YU?#7[('[/W_  A/CK]JC]J;Q=\*;+X2
M?&3]MGXF?#_XB>-?!ES>^'=<\;>"?!GPL^"G@#X-_#3X>?$'Q7X*U_Q'X$\1
M^*]+'A3Q=\0=<;P/JVL>%?#OB/XIZ_X/T3Q9\0=/\/6_Q!\4?;MW;)>6MS:2
M27$275O-;/+:7$UI=1)/&T326UW;/'<6MP@8M#<021S02!98G1U5@ ?QG_!3
M]EO]I#]NO]EO_@O-^Q;\&O#7[/5KX-_:#_X+M?MG>&_B)\8OC=XX\9_;?A)H
MNC^*/V9/%>L^*/!?P7\,_";Q':?$_P :Z3I?AZ.]^',.I_%GX7V6F^.?[-UK
M4M7L[7P_#%K7U/\ \%"?VKOVK_V(H?BC8_LV_M*>-_'OAK]BCP3_ ,$\?!UO
M\,_#/PS^!GCCX<>$K#Q%\1_"G@OXBW/_  4=^*7Q2\)6'Q%U3XC_ +0G@CQ;
MH$GPX^&_['WQ+\*?%3PGX=C\(?%CQKX,\&^"_'FE^._$W[W?LY?L:_L__LG7
M_P 7M2^!'AKQ3X3N/CW\5O&7QT^+L>L?%3XJ_$&R\:?&/X@MI!\:?$>[L/B-
MXT\666E^(_$*:#I$%ZWA^#2-/2UL(+6UL+>W!C/S7^T3_P $D/V0/VGO%?[0
MGBWXDQ_&^PF_:DT3X9VOQL\-_#[]H7XO_#WP)XQ\8?!B7PE_PJ?XLWO@7PQX
MKL?"\GQ/\ V'@+P5I.@Z[<Z;<Z8+'POHTM_H=]J5H-08 \+\)>*?VN?V@/\
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
M+-:^&FJ_',?$GQYX\M-6^+NEGPA\5_ ?A7PWX-_X5/X:E\$:['9>.=<^)O\
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
M&O[.W[4?CJ\^*_[*'PN\1?L]?M)^!OCS^T7^R%\+/@_^U)X7_9[_ &T?@_\
M&?Q=\#M.^,'[1WPD^('PO^,7CJ?]A34C\*O&'Q,T3Q)\"%N_$FDPW%_X,\3:
M_P")(M4\(>*K#Z_^/O[<?QD^''[;W@K0_'_QE^*GP._9,^-OQ:_9*LOV,?V@
M/AY\.?@7\9/V%/CIX-\:)\(]2^*/P6_:)^($?PS\:_'#X._M ?%^YUKXI:5\
M#/'&F_$[P)\(=9\%7OPW\70IILW@WQMJ/Q!_0/Q)_P $Q_V5M8\-Z%X'\-:7
M\1_A-\/M)_9]TW]DW4OAU\'?BQX[^'W@3Q?^S-8MXG-S\(?%GAC2M9;3K^#5
M%\8:^DGQ-L8M,^.>B#5-7D\'_%/PU<>(_%$VN:^I?\$X_P!F74O&&M>(!I?C
MK3?!OBCQY\#?BAXJ^ VC_$/Q1IO[/&O>/_V9M'^%&A_ +Q#_ ,*@MKU?#7AN
M+X:6?P/^%)M?#7@B/POX/\7OX'\.Q_$?P]XSM=(TVVM #\;/CM\:_P!H3XW?
ML]_MG^&?B+\3M%U[Q#\#/^#AO]A[X _!#7Y_AMH=CH'P_P#A[I7[07_!./QW
MX+T.]\)>'=4\/:CXWT[PSXM^(_B'5+Z;Q'XUD\5^)HKN;3Y_%VEV2Z5%HO:?
MM?\ Q"_:1^'GPL_X+D_L3_&?XT>*OVH?AYH/_!'?XB_M9?!?XQ^._AQ\+_!'
MQ,\ Z;\5OA1^U1\'/&/P3^)6L_ WP1\+/A1XVMY?%GP+U#XB_"W6M.^%7@KQ
M58Z%KWBOPSXEO_&X\/Z=K-E^L&J_\$VOV2M7\#?'[X?3^$OB):Z)^TQ\=/#7
M[3WQ5U'3OV@/C]I_B]_VB?!GB'P7XJ\(?&/X?^.+7XF1^+/A#XR\,ZY\-OAY
M<:*_PIUCP;H]C8^"/#6AQ:2- T\:7)N?\,"_L[ZE\,/V@/A;XYL/'OQ+M?VK
M_#MMX/\ VEO'7C/XF^.%^*WQD\'6/AV7P?8^"=>^(OA36O"WB'PWX$L/"MWK
M&A6/@/X=W'@OP990>*O'6H6N@PZY\0O'>J^(P#\[OB/^U%^T!K7[1_[.W[ _
MP*7XR^$!:_\ !.CPG^USXM\>? *Y_9/@^+.NMJ?CO0_@CX<\/Z$W[8VB>-/A
M:G@;P-';>)/$WQ$M],^'^K>,-3\6>)O@G#:^+O!_A>U\6Z#\1/TW_8B\5?M'
M>,OV7?A1K'[7FE?#'1OVF;;3M?\ #'QIL?@WXJM?&/PZ/CGP1XQ\1>"M3OM"
MU>S1;:TN]63P_;ZKXD\+1F4^!O%-[K7@F2XN9?#SW$GF7QX_X)K?LO\ [0FE
M? B/Q5:?%KPAXX_9DTN;0/@3\<_A-\=_B_\ ##]HOX>>&M1T&/PKXA\-6/QY
M\*>,;'XH:SHGB_PO&VA>+K7Q1XEUQ_$%O++?W\TFMN=5KZY^%GPM\"_!;P#X
M:^&/PVT0^'_!GA.RDL]*L9M3UG7]4N9[R\NM5UG7_$OBGQ+J.L>*_&GC/Q5K
MU_J?BCQOX[\8ZWKOC3QUXOUC6_%_C'7M<\3:WJNJW@!^6O[:7[3_ .T%)^W!
M\%/V%O@/)\6?!_\ PEG[+?QE_:@\8>/?@A'^S!!\6=:F\'?$[X8?";P?X)\%
M:G^U]IOB[X.6V@Z/!XT\:>.OB/:_\*\\2^-K^^T_X6Q>']3\.^&$\?+K/R9\
M+;#]M[QU^V]_P2>F_:V_:'\1>"?C9!^S'_P4$NOC5\,O@'+^SYK7P-UGQ?\
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
M@KQ;XX^&OQXU>P_9,L?!>@:^?CG::)'X*NH?B7K7C*3PSJGB7X>:9\((-/\
M$4&GPV_B'PQI/CS5/%AT]Y]2N?#KZ5>Z_@7]M?\ 9P^)7Q@G^!7@SQIK^K?$
M$7_Q/TS3#/\ "KXOZ-X$\5ZA\$_$<?@[XQV7@#XNZ[X!TSX1_$>Z^%?C"5/"
M'Q"A\!>.?$;^#_%N_P ,:^MAKL;V(^6/VEOA/\5_%7_!4_\ X)D_&;PM\-/%
M.O\ PC^!_P +/V\?#/Q<^(NG2>'ET+P)K/Q\\-_ RP^&$.HV>HZ]8^(]6CUO
M4/A9XFLKZ7PMH/B%/#CW&A7OB,:5I&IC4H/D3]E;X)?M _#?]NKP1KWP+\*_
MM'_!_P#9L\9_$;]J?X@?MG?LI_M'Z59>./V>?@_XM\8VWC'Q%\-?C=^P)\5M
M71M0\#:K\?/BUXNUOQOXW^#GPR\2>(_"NF>$/B9\0;7XI>!O@EXX\->&?"NJ
M@']!M?G?9?\ !5W_ ()_ZKXVT[P!HG[1.C>(==U']H<_LGMJ'AKP3\4_$G@?
M1?VB)GTRWT?X7>,/B=H?@2_^&O@36_&&H:HNB_#R\\:>+-!T3XD^(M(\6>&_
M 6J>(]>\%>+].T/]$/K7\QC?LR?M26_[)_\ P4$\$+^S3\5+GQE\:?\ @N?X
M,_:W^&_AJVE^&JZCXS_9Q\/_ +7G[+'QRN/B?%<W7Q#M=(TRSG^'WP.\:+9>
M%?%.J:)\0X];@\.Z#J/@_39M<TUV /VK^-G[?W[)G[//B+Q)X9^*WQ1NM'O/
M </ARY^*FK^'_AS\5OB%X*^!UGXO%I+X6O\ ]H7XA_#CP+XN\ _L\Z;X@L+Z
MVUK2-2^-OB3P%8WWAUV\2P7#^'X9M2CY[0OV^OA7XD_;H\0?L(:1X8^)D_CG
MPS\%/!_QDU#Q\_PS^)R_#:^MO'FI>-(O#FEZ#XRC\#2^#M0T1M'^'_B.]O?B
M1=^*=,^'MUXE?3?AGX3U[Q9\1[7QGX9\&?GX/!'QL^ .N_\ !6;X*>.OV9OB
MQ^UGX9_;Q\??$7X_?LY:WX8LEN/!_P 5X/BS^S)\+_@3KW[)GQE\62:G:6G[
M.I^'5U\.+3P_I/CSXJ:_X9\!ZY\*]=LK[PMX@MO$GAW5? ^FS_L6?LW_ !X_
M8X_;)_9\^''BSX9>/_BAX.TK_@C5^P]^R1K/[1W@T^'[OX-Z/\6?V3_B#\?[
MGXHVOB?5O%'B70/'.F1ZK8?$SP5??#73;;P1K&J^*+'5KB,065OX6\5WVB@'
M[RU\07G_  47_9$L/$7CKPU=?$?Q)%<_#S2/C/KVNZT?@K\>6\#:GI7[.>K'
MP_\ 'VZ\!_$F/X8O\/?BD?@QXA63P]\3[?X8^)_%]UX)\0P7>A>(8=/U:SN;
M2/[=/*]QG![ CH<\C''N/PK^8C3/V5/VH;_XN_$CP9^S!X7_ &@/@[\%/C[X
M9_;\;]JG]E7]J2SMO%?[,WP=^)GQB^'?Q/\ ^%.?'#]A;XQZC:7NJ_#N;X]_
M&OQ_J?C?XA?";X7:UXL\,Z)X(^)?Q%C^)_P_^#'CKPQX8\(ZN ?NW9?MF?LS
M:CK?[.7A^S^+.A2WW[7/P]U?XJ_LVSM8^(8-%^+O@#0/ UI\3=:\0>%_$MQH
ML7ALC2_A[?V7C*]TS4M6L-9@\/7,>I/I_D,&/CWPU_X*C_L)?%W3_$?B#X?_
M ![T_6/ _A#X=_%GXJ>*/BG?>!?BIX9^"^@^"?@7\19OA9\5K_5/C9XJ\":)
M\)+35O"'BR.VFN/"4OC0>+]3\&ZQX;^)6AZ#JGPX\4^&_%>K?CK^S;X#_:PU
MKQ__ ,$ ;76/V(/VDO &A?\ !.OX+?%GX(_M0^)_'X^#^A6/A_QA#^Q_X0_9
MK?6O!5C#\5]0U+XA?#V/QC87.N6WBO1(5U#Q;X5O=)OOA=X:^(MW!XYL? 7H
M%O\ L7_M;>/?^"&7Q-_9@T/X1W'A#]JG2?VD_BQ^T'X)^$GQ4\:0>#[;QV=
M_P""F^N_MV^ /!<WQ$^%WCSR_#EU\5/AU_8?A*R\1:/\1O"\GA'QOK;VVK>,
M?!DN@ZAX@TH _;SX#_M7_ _]I'5/B)X>^%WB'Q,?&/PEU#0-/^)GPZ^)'PM^
M+/P,^*O@@>+M-N-7\&ZQXA^$_P <O WPY^)%CX3\:V%CJTG@KQL_A<^#_&$N
M@>);3PWKFIWGAK7K?3O4?BC\3/!GP9^'?C+XK?$74[K0_ 7P_P! U#Q5XQUR
MTT+Q#XD;0O#>D0FZU?6[G2/"NE:WKDNF:/8I-J6KW=IIEQ%I6E6MYJNH-;:=
M97=U#^7?_!/'PM8^-/BQXN_:._X8._:B_90\477PFTSX0>,?'W[</QN\4_%W
MX]^.;W3?%A\46OP_^'(\0?M ?'S4H?@3X#U*;Q-K"^)_$UQX$D\5>(O%NFW?
M@OPJME'XMNY/UWO+.UU&TNK"_MK>]L;ZWFM+VRO((KFTO+.YC:&YM;JVG22&
MXMKF!WAG@E1XY8G9'4JQ% 'R]X4_;7_9J\<>)/V??"7A;XB2ZKK?[5?PWU/X
MO_L[1CP1\1[+3?BS\,]%T;2?$6L>,/"VOZCX/M/#\NE:7H/B#PUK%^;W5+.:
MTTWQ7X1O+B**W\5^'9-2_.C]IG_@H=<?#[]O#_@GII?A3XQ^)=)_9=^)Y_X*
M!>#?CE\/4^"'B"\\2^/_ (J?LT>!?"2>&?#/@;2=2^&MY\</'7BW3O'_ (GU
M'PMHW@/X(Z7JFJ>./'.C'PEIEAXGUVRO- 3X=MO^"?/[=_PI_9^\&^(?A]X5
MU37OC'_P2$_:8\4Z;_P3!^&FH?%>R0?M$_LKZK\8?$+^,8/B;XOM;*>PTVS^
M(/[#_P 2_#G[+?@OPAJNC7GB;X=^*/@#K/C!O%5U;?%[4O"_AS[E\4_LC_%'
MX;?MI?\ !%N;PEX.\8?%?X;_ +)?PU_;/T']HKX_I9^%+$2?$CXY_"'P3H=M
M\5O'6FW7B&T\3:]XU^.OQ6T7QUXL\=ZKX/T7QA?VOBGQ;?>)?'%WI^GZW<:[
M* ??NA?M[?LG^*OV>/AW^U-X4^*R^*O@W\7-:E\+?"S4/#'@CXD^(?'GQ&\:
M6VH^)-*U#X>^"?@KHW@V]^-GB;XEZ+>>#/&O_"1?#71_AW>>._#EKX)\::AK
MOA[3M/\ "7B&[TWP+XD_\%:/V6O!"_LQ7/AL_$_XF:?^TS\</'/P,LI_!OP/
M^/FIZM\,?%/PK\%_$3Q9\4- ^*?@W3OA-J?CGP1\6/!6H?#ZX\(:E^SYXH\-
M:'\;DUO4+K4KOP58>$_!OC_Q%X6_(+QE^R/^UAI7PQ_9R_:%F_9M_:)\9R_L
MM?\ !3/_ (*8?'WXG?LN?#KXOW/P:^/WQ*_9Y_;<^)7QZU#PM\7?@MXR^%7Q
MC\.0ZM\4?AYX!^*^DZI%\-+SXA>&-<\3VVK_ !'^&=Y?:1)?O_;'T!<?!7QA
M\/\ 1OV+/V@?@E_P3T_:+^'WA9?^"IVI_M6?$'X)W/C;0OBC^U[K>C_%[]@[
MXK?LZWOQQ_:*/Q%^/OBKPMX?\?:]\8?%V@V/BRS/QZ\2_P#"*?"B#PQX^^)M
MWX5\<S?$CP=X2 /HOX3_ /!2OP+\%_CC^WO\.OVS/VC_ #-,^'7_  4#\"?
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
M_P#!SXIZ=XK^*V@:9X6\->+KWXQ2^*=(^)VGZLWP_M_&&H:QHL]U*LJ>);X
M^QO^"=7[:.F_&K]F/]A_1?C%\1KCQ5^UI\9?^"?OP@_:Y\;6+>";_1KOQMH>
MH^%_AS9?$?X@Z''X5\(:5\/KA+3Q[X^T.QU+PKX,\N\T:Y\1Z1:P>&[.TNK-
M#[[!^W/^R_??!#P?^T-H_P 1;_Q+\,_B)XZU_P"&'P[_ .$/^''Q5\9?$/X@
M_$?PIXE\:>%/%?@'P)\%?"O@?6/C3XR\9^%-2^&_Q&O?%/AGPW\/M3UGPYX7
M^'OCOQOK5G9>"_!_B+7]._%K]D[X??M1?LI/_P $?/BSXZ_8N_:0\4Q?#O\
MX)4>,/\ @G_\4?A]\.4^"7B7XC_"OX[7'BG]DSQ1X.U;X@Z;<?&K2_"^@?"C
MXB6'P \91:)\0CXON;7P/>ZEX7L_CMIWP?N=2OHM*\@^"_P/_;Q_9O\ A7_P
M3P_:@O?V0OBSXKOOV,/VE_\ @JJO[0'[)WA'Q#\.O$'Q;\=_"3]N;XW^/_B)
MX#^.W[/]DWQ'T'PUXOUSX91:MI&AQ>'/B"G@;X@:]HOB3XB6FC^$]%T?5=.\
M4W8!^NGB#_@KI^R?%X@_9$TGX>7_ ,0/BQI_[6?Q4^+7PTT_4?!GP7_:!U#4
MOAQ-\$OA1\7O'OQ(A\<>$['X.ZCXDT'XC>#_ !9\--&\!>*_@=XKL?"/Q9\-
M67B^]^(NJ^&8?!?@3Q5>0?J/7X(_%FT_:=\2_%S_ ()I?M4C]ASXC>%?!_PY
M_;:_:7\;:G^SW\/=-^#K_'?X=^ /CW^R+\:/A%X>\=?'>#0_C)?_  =_X33X
MA_'?QSKWQ+\=^(O#WQ$_L3P1X,\=^'K/XAW[?$+1O&%[J7[VKG:NX ' R 2P
M!QR Q"E@#P"54D<D#I0!\#_&W_@I[^P[^SQXG^-G@GXI?&X6/C+]G+PCX.^(
M/QQ\)>#?AM\7_BQXF^&G@#QU;>);W1O'/B30?A-\/_&^J0>#M-L?"FI7_CKQ
M-;VUQHGPQL+_ ,*7GQ)OO"=MXZ\%2^(/0?A7^W7^RK\;?C3J_P"S[\*OBS8>
M,_B?I?P]/Q:LK'3O#7CFW\(>-_AC#KUCX3U+Q]\)?BGJ?A>Q^%?QI\*>'_%N
MI6G@_P 5:U\(O&GC>Q\)>+WF\+>)YM(U^TO-/@_/']H;X-?'OQ-\9O\ @LUJ
M/ACX)_$;6]%_:,_X)G?!GX"? 37K"3P9%I?Q,^+_ ("\-?MH6.N>#=#-_P",
M[*_T.==4_:2^'MGI^O>-+#PIX4N98_%UZ=?@TKP[<ZE<97P+^ OQXT7XF_\
M!'"+7/@S\2?!NC?L\?\ !+SXX?LZ?&WQ4&\%I8?!SXP_$3P;^QKHGAWPO=_V
M5XUN+_4KVTU#]G/XAVL^O^ [+Q)X6LI6\'W<7B&32/$5KJ=L ?HQX(_;X_90
M^(OQDT?X#>$OBI]M^(?BJ7XB6?P^DU'P-\2_#GPZ^+FK_"&\N+#XL>&_@;\:
M_$G@S2/@O\=?%WPQN+#6#\0?!_P>\?\ C;Q1X-M_#GBJ\\0Z1I]GX4\1SZ7@
M:!_P4=_8]\5>,[CP!X;^)VN:[XGG\+?$KQEX(MM*^#OQROM,^.>A?!PH/BHW
M[+7B2W^&DGAG]K;5O 9E@'B/PW^S'K'Q:\1V!N;;S-)_TFW\W\-?V#OV1?C)
MH_@C]GS]BS]H+]A+]I#P=^T+^QM97O@C1OVW;_\ :F^)GCW]AOP;H?A;P)XL
M^&?@C]IK]D_PSXG_ &E=6U3_ (7)XZ\#WVF1Z'\-_#WP(^',7PWU?Q;K5UXC
M/PUTWP__ ,*^C](_X)D_LX_$KP5J?['GP)_:'_X)[_M#>'OV@/\ @GWI5CX#
MU;]K'XG?M0>//B?^QE8^&?#?P<\2?"/1/B7^QKH>O_M!^(Y=5\7?&?PC;^$=
M+U#X=Z3\ ?AKX5^$GASQ/XLLO%5]X:UCP)X7^'/B0 _3;]G[_@JA^SG\=/V6
MO@W^U1+I?Q;\&^'_ (\>(;KPU\-?AZGP.^.WQ!^*OBO4SI&M>--/M?!_P_\
MAY\+-?\ %OQ)%O\ #71KCQIXO\1?"S1/''P[\(1Z?XGLYO'>I67A74M;;[N^
M%'Q2\"?&_P"&G@/XP_"[Q!!XL^&WQ.\):#XZ\!^*+:TU/3[?Q%X3\3Z;;ZOH
M6LV]CK-CINK6D&HZ==074,.HZ?9W:1R*)K>)\H/YF?@I^SCXZUG_ ()A?\$X
M_@%^T1^S5^W]^S;\4_V1TU7PPG[2'[.$NBQ?M'?LN_%GX>^'[_X>3?$SP'X7
M^%>N?%/Q)\6O@%\8=.\6>*_A/XAT/3/!_C9_'W@W7H_%E[\,3\.[&[^)7@_]
MW/\ @GS9?M0Z;^QO\"=/_;/L_"EE^TO9^&-1A^)J>#M!\,^%M-NIE\4Z_P#\
M(IJVK>&/!%U?>!O#7CO6_ W_  C.L_$WP_X$O[_P+HOQ'OO%6F^#+Z\\-6NE
MW,H!Z]\<_P!H;X4_LX^'_#7B/XK:UKFGP>-?&>G?#OP1H7@_P#\0_BMX]\<^
M.=5TK6M?M?"O@;X9?";PIXX^(WC/68_#?AGQ/XJU*S\,>%M5?1?"7ACQ+XKU
MC[#X>T#5]2L_ ]0_X*6_L.Z3\,O@'\7]3_:#\+V'@7]I_P 2Z_X)^!=[=Z+X
MU@USQ[XY\*6_B-_%'@.W\$R>%QXXT/QWX;U/PGKO@_7O!?BGPWH?BC2/B-:V
M_P ,-0TFW^(FJ:5X7O?%_P#@IJGQXDU3]C3_ (5I\&/B9\4_A-;_ +16J/\
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
MQ!^TO\1_VZ?^#>CXZ?'/XF_#CQ+8?'O5?VL/BPGPR\"_#:^\,:9\(-=\;?\
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
MM1U?6M:U?49K;3]*TG2]/MKB^U'4KZX@L[&S@FNKJ:*")W7\?/\ @WN:=_\
M@CI^Q*UUY'VIO"'Q(:Z^R^=]E^U'XY?% W'V7[2\ER+;SM_D"XDDG$6P3222
M!G/N_P 4OC'^T9\3?VVM:_9#_9\^('PX^"VC?!G]F/P9^T=\4?B+XR^'.H?%
MKQ%XP\7?&KX@?%+X?? SX<:!X./BGP+I&G_#;0KGX(>/_%7QWU1/$EMXY\5:
M5KG@/P7\,O$?PVU2?Q%X[TD ]W\&_MO_ +*/Q#U']G/2O!'QN\(>)KW]KG1O
MBIXA_9J72SJD]O\ &/0_@G!977Q0U7P=?'35L;NQ\*V6HV5_/<7-Q:IJ>GSK
MJ&AG4[)7G3ZKK^5'_@DA^TS\9OA1^S5_P;J?L[^%KSP$?@S^UE\&_P!J.P^)
MUEJ?@[6;OXBP:A\#/A?\1_B3X:E\->-D\<6_A[2M"U#6[G2O[8TF?X>7^M3M
MHT36WBRSLKR\TR7ZSTW_ (*D>,_A]^T_\;OA]^TKXVC^"NJ_!C6OVT?'^I_L
MI_$?X :OX-\3_'?]D/\ 9T\/_%/Q9\'OCW^P=\=-2\:6G@[X\:QXJ\ >&_#G
MBKXX> -1N-7\0VNMCQ<VA:;\&?!_P@\3W'Q( /W[HK\1_#_Q_P#^"AES^RWX
M._;DLOBM^RCKOPT^,'[#7Q,_:>U#X9>(? 'BZSG^#?Q(O?@K:?'']G+P=\&I
M_#GBBVOOCYX)AT%]=\-_M W_ (^\??#WQ%XN?PW!\2_A.GPQTG7KWX;^$K_P
MY_X*$_M ^+O%O_!"VWU/2O@_!H'_  4T_9Q\;?$[]H'3['P?XQCU+PMXT\.?
ML<>&_P!HS3I/@WK,_P 3+BW\,>&I/%VKWNBW^B^.-%^)6I7/AE+.&U\1:?JL
M%QJU\ ?M317X!_L@?\%$?VJOC7\0?CE\-?&-IX6\/?M<?"K]GG]H#X@^+?\
M@FY\7_AIKOP(^*NE?%[0/'^F>&OV=[SX _&S6-1N_!GQ\_8^\>:=X?\ &'AS
MQ+\=-)L_$5U;>+-=\$>/;R\\'^&/'_AWX;>'O?/^"5O[<'B[]L"3XNV?COXK
M:=JWC/X;>$O@;!\2?V=_B%^S_P"+?V8/VK_V9OCGXOT[QQXD^+/@GXN_"?Q9
MJE\;CX3W6FWOPT;X ^-M&&KP:E86GC;P]KWCSQ_XF\-ZEXAN #]@"<5XWX#_
M &A?@C\4?B5\6_@]\.?B?X/\;_$OX"OX1@^,_A'PQK%MK6I?#+4/':>(Y?"N
MB^,7L&GL]&\1:I;^$]=NW\-W-RNO:;96UM>ZMIUA:ZKI,M]^9O\ P69\=_M%
M>!_!G["=I\!?B]H7PHMOB3_P4Z_87^%7CT:E\/\ 5?&%UXLTSQ-\=?"FK^'M
M'O=2TCXC_#_4M-\ 6WB'PQ;W?Q)\*:+=Z?KGQ1\/[/! \;^#_#%]XKL_%7YU
M?%;X@_M9? S]K+_@X._:!^ /Q4^#WA'QK^S%^RW^PM^T%XW/COX)^(OB+H?Q
M<F^"W[)_QM^(EY\.=&\/VOQ@\%S_  Q\->.X_#.O:/J'B$^)?'GB/1(/$%A+
MI(CN_#TU]XB /ZJZ*_";XV?M[?MC?%GXQ?&+X%_L-_"'Q%JGC[]G;]F/]G7X
M[ZU'IWASX&^-]#\7?&;]IG2?B5XL^%_PC^(6J?&O]H_]FR;P]\#K+PW\,+K3
M_&?B#X96.L?$SQ;K7CBSU/2_%?P2L?A5-I'QT_8_X->)?B%XS^$OPR\6_%OX
M<?\ "GOBKXE\ >$-=^)?PF'BO0O':?#+Q_JF@6%YXQ\ P^-_#,DOA_QC;^$O
M$$VH:';>*-'9=/UZ"RCU2VAMX[I;>( ]))P,X)]AU)/0=AR?4@>I KROX0_&
M_P"%7QZT#Q#XH^$7C/3/'&@^%/B+\1OA+XAU'3(K^"+2_B'\)?&&J^ _B%X9
MGCU*SL;AKGP]XJT34=.:[AAETS4X8H-5T:]U'1[ZQO[C\I9OV]/BOH?_  4@
MU[]E;XQ^-/#O[.5GJWQM\.>$?V<_A_\ %/X.^+;+X<?M>?L\S_!;P7XEU_Q;
M\"/VH9I++PAJW[5.C?''Q+J>A>(_A?=Z@-*LOAAIUCX'\/?#?6OB5)?_ !9M
M_CK]H?\ :\_;2^*__!,G]J3QZGQ=^&OPX^*'PB_X*J+^Q9KWBKX=_"3Q;I.D
M^+/A'X0_X*&_"K]E"6WT+0[SXWWNO^#IO&.F:Y-K?CD7GCCQ?>:MX<O_ !+X
M%T75/#4^LZ=XR\/ '].E%?DKIO[6/[3UA\7_ /@IE\#_ !'K?P,U?6?V._V1
M_P!F3XX_"OQOH7P@\=^'M/U/X@?&#P)^TQJ7C2W\>>#M0^/7B>?7_!D'BKX$
MZ3J'A?0M \7^#M>TOP[XAU+P[JWC#Q!JEI:^+7^,OC/_ ,%,OVJ8_P!D/]E'
M]H+POXL^#/@;QE\5_P#@E9-^WEJOPW^'?PO^(?QM^)OCGX\67PL^&7Q*?PSJ
M7PJ=+C0_@K^P?HMKXB\4Z3\1/CU\0?CAX6UJU\9^(?A5X"TOXE>&M==C\1 #
M^C5FVCH220 !UY_0?4D#U(KQW]G_ /:#^#'[4_PD\)_'C]GSX@Z'\4_A!XZ&
MNGPCX\\-F\.BZ]_PC'B;6O!NO_8OM]K97?\ Q*_$_AW6M&N?.M8O]+TZ?R]\
M6R1_Q8^%/[07[6O[0O\ P4I_84\2:7\6OA[X#^&/QH_X(V>*?VI+GX*S_"[Q
M7XK\-Z%K7Q ^*_[%<OC>*76[+XR^";CQ9XR?4-7LM/\  GCK7=&33OA_X(M?
M$/AZP\!ZCK7COQ)XLD7]FK_@IE^T'\<_@!_P3H\(:]K/PO\ #_[57_!0']I;
M]N[X3WGQ!T7X<ZO;?#?X>_"_]C;QW^U!+XN\8^"/AMK'Q"UF[N_&USX0^$?P
M\\%>!O#OBCQ]XJL],UWQE?\ Q'\6+\0=$\#:YX2\4@']!5%?SU_'3]OK]NOX
M#+^V%\%4N?@CXM^+'[*7[0G_  3/B\"?%;QE\,/$_AGPU^T#^R__ ,%#/C=I
M/P$T?2_$>D>&/B-J4'PW^-OPX^(6F_$/3O&/Q<\-Z!XK^'GB?2_#%K?^%_V>
MO"M_XBDTOP?]G?L4?M!_M)>(OVP/V_\ ]D']H[QE\-OBG??LRVO[+GQ.\"?$
M[X=?#/4O@];W?A7]J7PS\4]4F^'=_P" ]0\>_$YXK?X<:Q\)[Z/0?$EQXWUG
M6==T;Q';P:_++J.D/?Z@ ?IUJ%E%J5C>6$TMW!%>VES9R3V%Y<Z??0)=0O \
MUE?V<L-Y8W<2N7MKRUFBN;68)/!+'+&CKXE^S1^S-\&?V0?@UX2_9^_9^\-:
MMX.^$?@0ZW_PB'A;6/'/C[XBW&AP^(==U+Q-JMI!XI^)GB?QAXQNK*;7=8U.
M_MK/4?$%Y;Z:+QK+3([/38;6S@^=/^"F7[0'Q[_9/_97\3_M.? ZV\$ZOI_P
M-\1>#/'?QY\-^+OAUXD^(NIZE^S-:>*='LOCSX@^'\'AOXH?"\Z#X\^&'PYO
M=?\ BMI6HZW/XMT+4K'P5JGAN[\*S7&MV>KZ/\@>+/\ @I5\6/!7[4'[>GP
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
M:]\&_&;QQX1_:-U;X.>/?@9_PJW1O&GPT^-WPX^'_B'X2:IHOBW0O$&KZ?\
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
M(O\ @G]^S%X9_9E_:.\:?!V]B^/,WPU^(WA.Y_99T'0?A-X*\5_MFW.NZ/\
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
M_5-,\0W.FZ1\//"WB"VET_6_&-_=P>'[ ^5<SZ@MG<07$H!XI\3O^"7/P?\
MBWX?_;T\+^+?B]\?6T3_ (*+:GX2O_C]9Z;J7P>LFL+3P9X+\-_#+2M#^'=R
MWP8GNO#NER_#'P=X4\!7LVK3^(]:ETO0H-<@U>V\;W^M>*]3]*N?V$_"UW^T
M?XH_:KN/C?\ '63XP^+OV3-,_8[U35-WP1&C)\/-(US5_%UEXKM/#Z_!(:;%
M\1$\=>(O$?C634)8I_"<VK:Y<Z3+X-;P=9:-X7TOZ#^#O[0GP/\ V@M.U_5?
M@I\5/!/Q-M?"6N'PUXNC\):]9:IJ/A'Q";.WU.'1?%FD1R#5O#.IWNCWEAKN
MF66NV5A/JOA_4M+U_34NM&U.POKF?XR?'GX-_L]^%[3QE\:_B/X6^&WAS4=7
M;P_I-_XGU%+.37-=CT/7/%-SHWA_3U$NI^(-5L?"?A?Q3XPU+3]%L[ZZTSP?
MX5\4^+-0BMO#OAO6]3L #X!\7?\ !(CX$^)/@I^QG\)]$^-'[4/PP\9_L :8
MOAO]E;]I7X5?$+P3X/\ V@_AWX(ET30_"FK?#^\U6'X8W?PP\9>"O%'@OPKX
M4\&^,=&\:?"O7CXOT#PY8#Q%<:EJEWK6IZKTGB3_ ();_"R]N_@#XW^'_P ?
M?VJ/@M^T)\ '^*/V7]J?X?>/_ >N?&[XP6?QRFL]7^,NB?M Q?&/X6?%;X0_
M%KPMX\\8Z1X;\=6?@_7?A/'X4^%6O^$?"&F_ K1OA7X,\-:3X4MOKG1?VK/V
M7?$GBSP'X"\._M(_ /7O'7Q3^'5K\8/AAX+T7XP_#S5/%GQ'^$E]I]WJ]E\4
MO ?ARQ\13ZQXO^'5YI6GW^IVOC?P]9ZCX9N-/LKN]BU-[:VFE3.M?VP/V4]2
M^$6G_'W0_P!H_P""/BGX)ZUK@\+>'_BIX-^)O@_QIX$\3^+&U.?1(?!_A/Q)
MX4U;6-,\5^,+K6[:XT2R\)^';C4_$5]K,,FDV>F3Z@IMZ /DSP)_P2F^#?PX
M\'_L]^!O#/QN_:@DT#]FK]K?XI_MH^ !XI\?^"/'NJW_ ,7OBWJ?Q.O/$-IX
MHUSQU\,O$>L:CX/L[#XT_%G1[#3-.O='UC43X^USQ;XN\0>*/B0FF>-M.X;Q
M?_P1G^ 7B?6?'5[I7QW_ &LO /ASQ=^W)X<_X*->'_A]X.^(WP_D\%_"W]K3
M2]9M/$WBKQ]X"@\8?"7Q=XAO="^)7BJVF\6>*/AQ\2?$7Q"^'?AKQ3J.H>(/
MA'X8^&6JS1W4/W3/^V%^RM#\'O!/[0*?M"_"&_\ @K\3-4LM!^&GQ+T?QWX?
MUSPI\1_$>HSZK:67A;X?ZEHU[?)XU\6W-WH.O6D?A3PRNJ>(C=Z#KEL=,$^C
MZE':V_AK^UO^RO\ &6;X=VOPF_:1^!7Q(U#XN>#]<^(/PMTGP5\5_ WB/6_B
M%X&\+ZU<^&O%/BWP=HFEZY<ZMXA\/>%?$MC?>&_%.JZ797-GX;\16-]H6MRV
M.K6=S9Q 'R]XG_X)9?LY>/;7]M;PA\1]?^*_Q%^!W[>.K6GBSXR?LZ>+O$/A
M2Z^%NC_$6#P+\(? ,WQ0\!:SIW@?3/C/IWCJXL/@9\.-<M+_ ,4?%OQ?I7A?
MQ9H\WB#P1H_A>[OK@-ZE^RC^Q1H_[+PEU/6_VB/VI/VL/'T7A72_A]H'Q5_:
MZ^)/A_XF?$#P?\.-+_LZYE\$^%[OPIX%^'?AZRA\3ZSI6G>(_B/XSO/#E_\
M%+XLZUH_A.7XI^/?&5E\//AO8^$.'^//_!5#]A#]GWPC\%_'/BO]IKX(ZQX7
M^/7QQM/@-\/?$'AKXN?#;4O#-WXGT_Q!!HWQ/US4_%G_  E$?AC1?"/P0M&N
M=2^+.O:EJUO:>$[Q=(\)7K+XR\5^%="UCJ/"W[4?PE\(^(_VMO'/Q5_;H_98
MUOX._#'QM\/87LX_$/P^\!V/[)NG:YX+T#13X%^.'Q1O/B9JFB7_ (C\=^-;
M/5?&/A]/%6G^!]:TVS\2V>DQ6>I:9=Z#]G /8OV@_@+?_':S^&!T3XZ?&O\
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
MS4?B'?B73_!5MKM[!/!'S'B3]N_]BGPA\6D^ GB;]K']GG1/C<_CGP!\,?\
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
M@3QU\)K/X8Z#?>'M$M_B5XM^".M:A96FM_"OPN=8\;_+G[1GP[^*7CC]EO\
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
M7GZ??&GQ3J5]_P %6?\ @GGXITOX;?'W4O NF_LM?ML>#O$GC_2_V>OCG?\
MPZ\(>)OCQXD_8Z\2?##0_'WC>U\ 2>&/ M[KFG?!GQU)J47C#4M&7PE?Z/8:
M;XO.A:EJVCVUW^M-)D#@D GISUY _F0/J1ZT ?R;V'PC_:G?]C+]L;QC\-_@
M/^T!K'B'X2?\'!'C#_@H->_L^ZC\+O&WPQ^(7[4O[+OP\_;'\%_'Z/2_A1I'
MQ6TGP/;>.;GQ%X;\/67Q)\$Z=ICZI-XC\1^"=.\)Z5IU_P"-[W2_#]S[%^W+
M9^*/VMOA+-^U-^R[^P?^T)X7\.?##]KO]A+]J/\ :,2P^#&N?LU_MQ_MR>#/
MV=X_B##X]\$>$_AUXLTOX8?&/QCXQ_9@\/7?P>\=_ #Q#XE\1*?'_C;PQJ?@
M7X,R++X5TC5?$G],](5!&".^>ISD=#GKD=CVXQTH _E2_:.^$OP\\;?LC_MD
M_$G]G+]DO]O'5;W]IO\ :'_X)97OC?Q/\>O '[7OQ"^-OQ]UK]G+]J#X7>)O
M']]/^S+\2/"7B+XC^!_A]\$_V?? MEIMY\5[[POHFC?%^X@N?!UM!K$G@;P9
MJ/C+^GD^/-('C?0/ (TSQBVK^(O!7B#QY9ZI_P ('XT7P99Z/X;U?PIHMYIN
MM^.WT)?!WA_QE>W7C+3;C0_ >M:W8^,]>TK3O%&LZ5H5WI?A/Q#=Z=VH&/\
M.?YUB:WXC\.^&QI;^(==T;0_[;UFP\.:)_;&J66F?VQXAU5I$TO0=*^VSP#4
M-:U)HYEL-,M/.O;LQR"WADV/@ VZ_#/]M#X(?$[X%_\ !4W]E#_@JUX0\"^,
M_C!\'/#_ .SQX^_8D_:S\&?#/P9XE^)'Q;^%OPW\3>*M4^)WPP^//PW^%?@K
M3=2\:?%/1])^)E^?#?QCT/P?9>)O'/AWP3=Z?XE\&?#WQ@L/B6?P[^RWC7XE
M?#OX;0^&KGXB>//!?@*W\9^,O#7PY\(3^-?%6A>%8?%7Q#\::A'I'@WP'X;D
MUV_L$UWQGXMU:6/2_#/A?2S=:WKNHR)9:78W5RZQGM0=P!P1D=#P1ZCZCI0!
M\)?$+XF^._VKO@[\<?AG^RY9?$GX::YXT^ 'QE\+>"_VCOB;\/OB9\$M/^&W
MQD\2>$;_ ,,?#&[T#PC\4/ /A[X@^,+C0_$6IGQ7K'B#0?#$OA?P[;>'5LFU
MC4_$EY'X>B_(CP7X/\>_M"_LV_\ !%W]GOPU\"_C]\ OVF?^"?WQ^_9(U_X^
MP^)?A!\8?AGX1^ _@C]DSX3>)OAM^T9HOA_XN:KX>U7X?_&7X9_';1-.NO@O
M\+M!^&/Q:\<77Q>\,?%GPO\ $%EUWP7X+^(5SH7],>U>3CDC!R2<CTY/3_$^
MIKB=6^)?PV\/ZU/X<UWX@^"-$\0VDG@2WN=!U?Q9H6G:S;3?%+Q!J_A+X90S
MZ7>ZA#?0R_$;Q5X>UWPSX$CD@5_%_B#1-7T;P^-0U'3;RVA /Y79/A%XKU3]
MC;_@GIX?/[,'QXGUGPK_ ,'"WCC]HOXG>&KW]D'X[6_B#1/A7<_MD?M5?$?1
M/C5XS\-:G\);?6K/P@WPC^(_PLO+#QYK.G1Z=;:9=6WA9=3@U?PGKF@Z%F_\
M%,=)N+']F#_@O=?>(OA!\3$\&>/O^"A'_!,'Q1X9L_$WP-\>^'?#/QF\*Z)X
MA_X)J_"7QK)\/;CQYX2\.^#?BM9ZK\2/AQ\0O"MS_P (_JFLZ=XAN+:+6);B
MY\-^*M UO6OZD8/C_P# >ZOK/2[;XV?".XU/4=0&DZ?IT'Q(\&S7U_JK7::>
M-,L[2/66N+K4#?NED+*"-[DW;I;"/SF"'S+]LK]DOP3^VW\"]8_9\^(_C'XA
M^"_!.N^+/AQXQU:^^&5YX.T_Q+=ZG\*?'WA[XH^#+4WWC;P3X\TRWTZR\>^$
M?"WB&ZCMM&AN]0?0[?2[F]?0K[6M+U0 _##]LOP?X]^*7Q8_;Q_;T_9O_8[\
M:?M$^ K;_@ESX:_9+\0_L^_&3X"?&;X;3?M4_%7Q!^T /B%>7\/P ^*>D?"7
MQ]\6&_9)^"AU76[O3=&TCPYK_P 6==\>Q_L[_#/XH:/\1O!GBNT^'W@5_P"%
MOC%J5O\ \'![)X,_;Q^/]Y^U[_P2X^!OAOX#?%CXI?LA_$7P7XG^//BJW_9]
M_:[^'MYHWAOX?^#?@A\--+\$WVC>._BW\// .G_":Y^'/@_XGVMI<W_Q"\1^
M$]9\*Z1X^^+S?UV6D#V]K;V\UU<7\T,$,,M]=K;)=7DD4:H]W<I8VUG9)<7#
M*9IEL[.TM5D=A;VT$02))P ,XSSUY)_F?\_@* /P;^!'@/[+^W-_P3Z$WP&^
M)6B_#+3/^"*WQ*_9[\2W>J_LT?%3PO\ #3PGXAUOXA_LA>(?#'P7\=:KK7PW
MTKP9X%O7\(?";XH1VOP\\8W>ARZ0NF?V!=Z-IVH>*_#>FZ]/_P $P_@Q\7O
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
M^*.@C5(?A W[9'C?2?%?@;XX?LE^$]'UN&2\3X>W/[3!\.?M\?#6+^T+&_\
M VI^%M&L?$&F^*/$'BC6/%8^1-"^'?C+3/V8?'=X/V;/VA[/7]9_X.9K/]K>
M;3;?]D+]H)/'&K_!B+_@HCX4^,@^/$WARW^$I\6W_AJ+]GK0A?#QM+ITBIHN
MG6?P]%Z/$$=EX3/]2?Q#^(GP[^$G@SQ!\2/BMXZ\&?#+X>>$+$:GXI\>?$+Q
M1HG@OP7X8TXSPVHU#Q!XH\27VFZ'HMD;FXM[87>HWUM 9YX8?,\R1%9-*^)/
MP\UWQQXL^&6B^//!FK_$GP%I?AK7/'/P^TOQ3H6H>./!FB^,QJC>#]8\6>$[
M2_FU[PYI7BQ=$UH^&M0UC3[.TUT:/JITN6Z&GW1C /YY=7\,_$;X??#G_@MQ
M^QO^TA\$?CG\;?'W[9WQ?_:9^+W[,^N_#OX-?%3QC\/?VC?A;^T?\ /!GPQ^
M!?PQB^-V@^%O&'PV^$7Q0^!MWX!TGX%>*KCXJR_#'0_A=X7\'?#_ .+E]<WO
M@.YN_B)<_NG^RI\._B!\(?V7_P!F_P"$WQ9\82?$/XI_"_X"_!_X=_$OQ_->
MZCJ4OCGX@>"?AYX=\,^,O&$NHZNSZK?R>)O$>F:EK3WNI,U_=M>FXO&:YDD)
M]ZVKSQUP3UY(Z'_/MZ"G4 ?R"?LK:=\6Y/VOO^"2/Q;\1_LP?M2_!_P[\-?%
M'_!23P/\4?V=/#W[&GBKX>_LW_L-^-?BQH7AF+1/AY\-]7\,?"^UO?B!X9\8
M33ZEXY\4?M-^*/'_ ,1? 'Q6\2P^,];^&^L_#*35Y_@'X9]*^'W[/?[2/BO_
M (-Y[OX1>#_@#\7;OXV?#[]J3QW\;=5_9N\:^%/'/[/WQ)^*W@3P+_P5/U[]
MK2X\#^'W^(?ASPWXAT?4/B3\$ET_4O!NLZ9I%^]_J][:>$X8GU[^T-*L_P"J
M\HI&",C&,9.,#H,9Q@=O3M2D!A@C(]/H<T ?D)_P3NT7X/>.?BW\2?VG/A/^
MS_\ MT_#;6?B/\'_ (7^#/BU\1OV[]0_:%\"?$+6M=\-:GKFN^$_@OH_P;^.
M&H:A<>*+GX+6OB/Q6WC+XPZ-!'\.]/U3QGIW@WX1_$#XO27WQ5'PQ\>_X*6:
M'X^^''[<G['O[5'B3X<?M>?%7]EO3?@7^T+^S-X^O/V+(OB5JWQ:_9W^(?Q:
M^(_[/_Q'\-_%W5_!?P5O)/B]XU^&OC72/@U>^!_&D7A+0-:LO#LNDZ#?ZK!<
MZG?^&M(U3]W  ,^_7DG^=<;\0?B)\/?A/X-\0?$?XJ>.O!OPT^'WA"P;5?%7
MCSX@>)]$\&>#?#&F++%;OJ/B#Q1XCOM-T31; 3SPP->:E?6UN)9HHS)OD12
M?S@^.?V(M&^(W[,W[/GP _8N_9]^+O[%_P 5O@!IW[3O[7/[*?QL^--K^UC>
M>*/@SX4\?^,_%.EZI\/]?^*'@R&'Q]X(\6?M[P^.-<NOBG^S%H_Q*E^/7P5^
M$.KWWC;Q'\,?#OQ\\%_#[PQH>=^T'XJ^)7QP\*_\$B_VW_\ ABW]MSX+_ []
MF74?C?\ #/\ :E_8[^"/PU^+7@7]I;]E_P 4_%?X0>%/@]X$^)'P?^'_ (4T
M;X:^-_BG\(/@AJ%EXG\%2^+/@KX=N)]2^ GQ2\0^(="\&M'IOB[P'I_]/\3(
M\:-&5*,H9&5@RLK<JRL"0RL"&5@2"""#3R,_YQ_*@#^7;3O"M[^R7\9_V2_V
MT_@K^P]^V'J_['4G[0/[>NK_ !KT37K;X[_&[]K/3/&/[8WA?]G+^R_VYM1_
M97\;:?KWQE\%6NI_$7X7?&#P?XH^'VA:5;^-_!_PK^)'B#XMR^%].USXM>,?
MAHOM/B+6'^''[6O_  33_:ET3]B'XT_ W]E;1M+_ ."EO@9?#/P@_9A^(?BW
MQWX$O_VD=6_9F\5?#CXB?';]GCX'_#_7O'WPAU']H7QM\-?BQXK\J[\(ZMJ'
MA=-?\%GXY7'PZ^(_B7Q5X/\ "7]#^T#/N<GDYSTSG.>E<#H/Q2^&7BKQQX]^
M&7AKXA^!?$7Q(^%4/A*;XI?#[0O&'A_5_''PUM_'VFWNL^!)OB!X3T_4;C7O
M!T/C;2-.U'5?",OB*PTY/$FG6%[?:.UY;6LTJ '\L>J^%_C?I/P*_9_^(_B7
M]EW]JSPO;_"'_@YF^/\ ^T]\3O!L'P%\>^/?B9X>^ _CCXM_M@ZWI_Q)TGX?
M_"#3_B+XC^)G@B*'XL^"+%_%GPDL_'_A;7;G4Y)_!VL>*='@_M23]&_V6_A$
MWQ<_;,_X+G>&?C1\$_BMI/P5_:LUW]F?PS;)\2OA?X_\%>$?BE\._P#AAKP'
M\"OBYI/ACQIJNB6?A#QC#I?B/3?%?@S6)_!/B;7;=FMQJ^F7MYH.HZ/K5_\
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
M:6UU%+"EZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *_'3Q-\6/VF=?\ ^"V6C_LQ_P#";_#L_LQZ=_P3
MH\0_&F_^&6H^$O%-Y<>))/&O[0?@GX;>)[GQ)<1>-[7PWK?B^Q_X0YK3P/J^
MI>%KG2O"WA#Q-XTT#^QM0O/%^JZL/V+KX0^(/[%>I^(OVZ? G[=7@3XY^)_A
MUXLT#]F_6_V9?''P]'@SP;XM\)?$'P1_PLNP^+O@^4:AJ]O;^(O"=QIWC*'4
M[3QI_9&H377C#PCJ%MH_A_4OA[K6GMXIO #\/O\ @C'^T1^TO\$/V/?^"-7@
M:\\.? F;]E+]J#Q9^T+^S=!I=F?',_[0GACQ_H-K^U%\>?!/Q4@U];NQ^%S?
M#_7+?X/>+_ WB'X4-X8/B;PK'-X1\:Z;\2_$\VNZ[\/?!7UC\%_^"M?QX_:
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
M_P %5OC'\,/BUX?U_P '67P+U7]GC7O'_P"PUIWP_P#A[+X7^)OCO]H'XW_
M?]LK7?A9X%/[3FL>-/ /BP^&/V)_!_A7XE_%N;P1\/O"?[4OP;1_CIKGP6^(
M.C>#?&ECK?BOPU8:-]':[_P2VLI/^&P?A;X&^/\ XM\!?L@?M[^+O%_Q#_:3
M_9[M?!>@:UXEL?&GQ5T3^P?C^/@#\9M0U*.]^$_@O]I6S@MI/C)X4\3^!_BO
M>Z?J&J^-M;^!/B3X&^(?%B:SHW _&7_@DAXA^(&L?M-0?#G]L+QW\'?AA^T;
M\:OV8?VF/^%16?P<^#_C3P]X%^//[,.K_ :3PWJVG>(]<TJT\::I\+=3\._L
MW?"G2[7X1)KNC:7X4U30&O=#UQ?#.HZSX)U, Q=9_P""A'[4>G_M!_\ !1^S
MUO0OV;/AW^RU_P $O/%'P]\7?&W7KFS^+?Q0^,WQ(_9\U?\ 91F_:;\;WG@6
MRTN\^'7A7PM\3[#1;WP\VAP:C9^,- %S)XB\+3V>H_V3I'C/Q)\JZQXE_::^
M*'_!2_\ X(0_'/\ :.TC]G_PXWQBT/\ ;;\<>!_ /PG\/^,5\;_!G2/%/['>
ML>*HOA3\0_BGXB\5:]H_QVFTK1=<T%;SQ[X6\&_ W1K?Q;I6O'3?AQK&E>(+
M#5= _5OX?_\ !/;P/X?\;?MV>)OB5XX\0?''0/\ @H7X?\">&/C]X'\;Z'X:
MT72=1TCP)\"[#]FUXM/N_ UEX:GMW\??"G3+6+XBQ0P6^F7GBM[S6_ NF?#W
M1[K_ (1:+YP^#?\ P28\8?#KXA?L2>,O'?[=_P >?B[I/_!/-OB9X;_9I\.Z
MM\-_V??#5ZWPF\;_  [\._";1? /Q@\5:7\.;K4OB/K6B?#C2;[PEK_Q&TZV
M\&>(_%EE<:5K-I%X5\8V.N^)_%@!]@?M;_M-^)?@YXR_99^ _P *[+P=?_'?
M]L?XP>)/A3\-;KX@?VW<>"O FA^ ?A!\0OC;\4/BUXET+P_-I.J>.;+P-X.^
M'TEII7PXTWQ?X"O_ !UXL\3>&]$/CKP=I,NK^*-&_"C_ (*O?M??M6:M^P=_
MP5E_9&^)\'P]\%_&_P#9R\"_L_:WK_Q5\ ^#_B%X<^%G[3'[('[5OBN[\$0:
MK\//"^L_$37O$?PW\3SZ_P"'_''PD^+7A3Q%XX^*?A.YTO1O$NEZ/K7B"/Q-
M=GP?^]W[77[(VB_M2Z3\)=8T_P :ZQ\(_C=^SI\4-/\ C7^SU\:_#6EZ9K6K
M?#_XA6.@:YX4U'3];T#4S;6_C;X7>/O"/B77?!OQ3^',^J:)#XP\,ZB19:[X
M=\2Z5X<\3:'\J_&[_@E;IG[2GP?_ &L/!7QD^/GBZX^*7[;D?P/T+X\_%[P%
MX2T;P];>'_AM^SOJC^(/AA\)?V?/AOXSU7XEZ#\+_ ^F^)[SQ1XFU.7QMJ?Q
MA\7:OK7Q.^*5]<>*!/J_@A_AT ?>_P )/@[I/@C6?&GQ7\3>$/@[9_M"_%JS
M\,Z?\</BG\*? ,O@4_%#3_AK/XFT[X4CQ,VJ:SXE\3:S-X'\'>(9M"TZX\2>
M)]<GL4GOK32[BRT,:=I=C_.A^TI\</CG^UV?^")7[7OB+2_@OX<_9O\ C?\
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
MZ&MOJ>K:/\1O'_A3Q[X9\3^'?$=@/!NHP:MX8MZOQ[_X)M>&/CI^T3XF^/\
M?>.)='N];\9?\$Q?B%9:''I%U<_V?XN_X)S_ +2OQP^.4=_/>KKEM'>6OQ.\
M,?&-/ ":>+&WM_"UUX?_ .$GE'B"74#IMM[#^R/^S%\9_@9'K?B#]HO]L7XI
M_MF_%+5M%TCPE8>,O'7@KX:?"GPMX0\&Z%>ZCJ%OIGA#X8_"C0]'\/VGB'Q'
M>ZBE[\1/'FNW?B'Q9XVN-%\+VD^H:;H/A?0=$L?M6@#^4GX9VUKJ/_!97_@X
MKT*]_84U/]NZVUOPU_P3*LV^'JQ?LMR>%XY#^Q+XKCA\*^,Y/VF_BAX TZ+2
M?B-+,FC2W&@:-XUM8+/3]0G\2V%M#%I=MJOHO_!-']L*+]FG_@DI^Q9\//!F
MN0_%_P"/OCK]KP_L!^&/A)XXU?Q[HTG[)'QJ\<_$WQ[XWU?]F?XYW/Q1T_1?
MBC8#]@_X"V'B"WNO".K:=H^L?$K3/ACX1\ _"K4-,\,_$#X=^*(?T4T'_@FE
MXY\"_M+?ME?M8_"S]M'XJ?##XM?MR0_"2#XN2:!\*/@7XA\-: WP(^'FI?##
MX37OPXT3XB^"_&KZ-J'A?PSJMS-<MXFU#QCIVOZV$O=:TR\LA_99Q+3_ ((R
M_LT>'/V3&_9I\$>,OBWI'CFR_:EL?V[] _:S\5ZMX1^)/[1=M^W+I'BJP\6Z
M;^U#X@O_ !7X.F^'GB;QM=RZ9;>%?%6CR> =/\+^)OA]=:WX5FTNTDUF[U<@
M'G/Q$_X*"_M;_ #QS^UO^RS\1O!?[.?Q1_:8^%/[(>C?MK?LZ_%;0K[Q'^S)
M^S?\1?@A-\0G^$_QCU_XY6OQJ\?^,O#WP/G_ &3?$K67CGXB64/[37B]/BC\
M)-4TC7M$O?AEKU]=:!I/S1XJ_P""SW[07@_]DG_@IQ\5?#G@_P"!?QO^(/[
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
M]2_9STN;XD_!7X&?&_2/$OP"B^(_QHU'X>_M+:S^T_\ L4R?%WXD_M&Z9/\
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
M;\5?CY#\/O"'Q-_X.G?A=)X0CT7XN?&+]E/PYK/P2T2S^&NM0ZSX[\,>.?\
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
MF?V._$OA,>$((? =O=+?67A'P]XQ\=:5XE-E::;I7P^M=6\>Q:K:>#KI]:N
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
M&%VEYJEF]OX/5-'LO"]EKENEY'J'C/Q5X4T&S@F?4Y[BR_GG\-^,O!'@_P"
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
MP!^G8US1#K3^'!K&EGQ$FF)K;Z"-0M3K2Z-)=R6$>KMI?FF^72WOXI;*._,
MM&O(Y+993,C(($\2>&Y8;:X37]%DM[O6[SPW:3IJUBT-UXCTZ_U#2M0T"VE6
MX*3ZW8:GI>J:;>Z5$S7UK?Z;?V<\"7%G<11?CY\$?VC=&^.'[??PL\!?&']A
MCX._#OXR?'/_ ()4:[\>M4^,EQXG_P"%@?%+3?@CJ'[17@KP]8_LF^+[?Q=\
M _AEXJ@\,3#XB6/Q!\?>&M4U!-"TKXCG6/"D?AG7(M&C\<:W^2G[#_@WP?#^
MP;_P;H:_#X3\,PZ[X5_X*L_M+>$?"VLP:#I4.J>&O"?B'2?^"H>H:_X7\/W\
M5HEUHOAS6[_P3X,O=7T/39;73-2N_"/ABXO+6:;0-*>T /Z^]4U+3-%TW4-8
MUK4+'2='TFQN]3U75=4NX+'3-,TVPMY+J^U#4;Z[DBM;.QLK6&6YN[NZECM[
M:".2::1$1F%X8[=N._'X'O\ KCVK\7?^#A_P]X?\0_\ !&3]O-?$&A:+KJZ-
M\)+7Q#HZ:WI5AJR:3X@TGQCX9FTG7=,2_M[A;#6M+F9IM,U:U$5_I\Y\ZTN(
M91O'?7O_  4<^(GP&^,WQY^&/[;_ .SWH?P=\,?#W]D+XR?MW_#+XI?!/XK:
MC\=?#'C?X#_L\ZSI^E_''P=XNTSQ#\,_@[XC\)?';X?67BKX<^)$\.>'=+\<
M> _%.F>-YK/2?'T-[X7)\0@'ZR$ YSWZ]>?K1M Z<?0D?R/Y^O>OR(_9+_X*
M8^.OC_\ &[X6_"GQU^SK?^#]%^.7PAUKXJ>#?&OP_E^,OC_2/A9KWA[3_#^N
M7WP<_:(UOQ+\ _AQX"\'^+-5\-Z^VI>#/&7@_P <>,O WC#7_#?C+P=IMW%-
MIOA+7/'_ *W^W'^WK;?LC?$K]F[X2K%\%=%\1?M+6_Q?/@CQQ^TI\7]<^!'P
M0F\7_"6#X=W.E_!F\^*&C_#3XG6N@?%#XRKX_G'PX77]*M-+FLO!'C6?3X_%
M7BNT\-> /%H!^CF!Q[<#DXX]JHRZCIEM>V6ESW]E;ZCJ27DNFZ=+=PQ7M_%I
MXA:_DL;1Y%GNH[%;FW:\>WCD2V$\+3E!*A;\\_A?^VG\6/'?[4'B;]D_Q+^S
MQHGP^^(VD_L&_ _]LK36U;XS7>H0Q^)_B]XG\??#[4O@CXXM=/\ A'+_ ,(A
M<>!_B'\.-?TG4/'?AV_^(\&I^'WLM<M/"T.H23>'X/RVT7]I+X@_M8_M/?\
M!(']N?\ 9Y_9I^$>G_'S]J#_ ()J_M\:RGA3XG?%JX\*:#X?T"S\=_L1:[X9
M\/\ Q ^.OA7X(>+?'_BOPIX(U3Q1XK?PQI&C?"BYDCUWQYK4UGIOA>QUSQ1K
M\ !_2AJ&M:+I-SHUEJNKZ9IMWXCU-]$\/6FH:A:V=SKVLQZ5JFNR:1HT%S-'
M+JFIQZ'H>M:R]A9+/=)I6D:IJ)B%I87<T6GM&<XYQC/4XZXR?J:_!P?\%$?!
M7Q\T+_@G[XZ^)?[%G@NY^*FI_P#!3GQO^PSX[\)_$#Q]H/B_7OV)OVNOA?X2
M^.5AXO\ %7PX\2V/PWU?0OBQ!#H/PW\967AWQAX>U3X>F?2?%OAC6T=+\7NE
M:5J_'S_@LP?AUXV^-/\ PISX!ZK\?_AQ^R_^T/X<_9U^->D^"/\ A<.L?M ^
M+/$$=SX#B^-.O_L__#OP5\"O&WP[\7V/P#@^(^C2:GH7COXN_#_Q'\0=0\(_
M%ZQL[+P7H_@SP)XI^+P!^YV![_F1_(TFU<YQSSSSGD8//7I7Y=)^V_\ M&_$
M[QEX_P!8_98_9<\)_'3X#?!G]KFR_9)^).LW'QQ3P!\:=>U7PIXKTOP)^TE\
M2/AM\/\ Q%X!'@23PI^SKXNU6ZT@Z9XV^*7AC7_BW/X&^)%UH,'A+PSI_P /
MO%GQ-QO^"<7[2_[7'[0OQA_X*):1\?\ PG\(-'\!_ G]M;Q=\#OA\W@#XI^(
M_%FI^#H?!_P"_9BUJ+P!8Z+JW[/_ ,-?^$D\+:E-XP\0?$[5/B=XA\9#Q/\
M\)YXV\0^ M-\ 6W@7PYX7UUP#]7\#.<<COWQG.,^F>W3@>E&/K^9_P :_(3Q
MY^UG^U7H7_!8CP)^RG8:#\$K+]E>R_82^)_[1GBW4]>^*^O^'?%=[:6OQO\
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
MPYX?U2T\4_%/Q9\7/ N@>//&GC9OB3K_ ( ^'GA*X\1:GKGC>S\)BP(!^_\
M_:6FG4FT<:A9?VN+)=3;2A=P?VD-.>=K1-0:Q$GVH637,;VRW9B\AIT:$2&1
M647<#^?&3CDDGCW))K^;N+X_W?[''_!1;_@I3^UI^V'\+?A;\,?^%7_\$HOV
M4OB]\19?V;O$MQ\0KCXP67AGXS_M;Z7I>JQ7GC?P/\%KZ]^*6K/H6E_ [PSI
M_C&=[;4-/\#^ [JZ\9>'O#VI6OA_P=[!J?\ P5[^-7@C0OVN[KQI^R!9^(M2
M_9P_8L\9_MK^&_$WPX\=_&>S^!/B2R^$S7C?&7]G'QQ\7OBM^RY\/M1\'?&K
MPE8P6^O_  ^U+0_A]XR\,_&#PO/>ZI<6OPPOM);1[X _>0@'K]?Q]:R[[6M$
MTZ_T;2]2U?2[#5/$-U=V7A[3KW4+2UO]<O;+3[K5[ZTT:TGFCN-3NK/2K&]U
M.ZM[&.>6WT^SNKV5$MK:65/R3\%_\%!?VG]?^.FN_L_>)_V5_A1X+\<>-OV%
M]2_;E_9K>\_:7UC6-"UGPSX9\7> / OBWX;?M&:KX<^!6MS?"GQ[I.M?$[PG
M?E_A'IO[1'@:>P76[/1_'/B&2PMM1OO ?V5/VJ?B=\5_ G_!##XG?M:_LT_
M7XD_&;]J_3/$DW@/]I/3/B#%X@\=?"74O%'[ GB;X^:W\2/#WA:__9P^'T?@
M;Q/\;K#P=\0_ 'Q#^&/@3Q+_ ,(?X!T.+PNFG?$/XIVNH-9^'0#]_2%')[=#
MDY&?3OS_ "XZ52M-2TR_GU2TL=0LKVYT6]CTS6;:UNX;F?2=1FTW3]9BT[4X
M8I'>QO9=(U;2M52TNEBG?3=3T^^6,VM[;2R_C?\ $G_@JKXN^$?[8WPM_9U^
M(GP.\!>%_#/Q@_:[TO\ 9/\ !?A[4?V@O#LO[5^H^'/%7@;Q9KO@#]LI?V?=
M*\.ZEIMM^RUXX^(WP_\ '?PLTG4-8^(.D>*$BT2Q\7)%=^(-4NOA7HM#_@C'
MX>\/^%=7_P""NF@^%]"T7PUH6G_\%E/VHEL=%\/:58:)I%D)_@U^S'<S_9--
MTRWM;*W-Q=3375P88$,]S--<3%YI9'8 _:W SGOTSR3CTY^E+CZ_F:_&'XP_
MMR?M"?"G_@JMK/P0\4V/P1\*_L3_  ?_ ."=7C[]K_XH>,-;^*'BG2?%=OX1
MLOB=X6T/Q7\7?$6EQ_ CQ+:MK/PFA\#^+= \)?"[1?'&@^'M:\(>+_%7Q#\7
M_$:\U_\ X1/X>^#>BTW_ (*5_$KPHO[#?Q/^/7P \-?#;]FS_@H9XZ^&/PO^
M#OBG1OB5XH\3_%[X/_$?X^>#+WQI^SMX/_:!^&MU\)M"TBQO?BG;V:>$_%&H
M^"_&>LZ-\'?BC?:;X*OK_P ?^&KT_$V  _7O'U_,_P"-4(M3TN74KO1H=0L9
M-8L;'3]4OM*CNX'U.STW5Y]3M=*U&[L5D-U;6.J7.AZS;:=>31)!>SZ1J<-M
M)+)87:Q?FY_P5#_:"_:8_9W^%WP!UG]F?1/AOJ6O?$?]M;]B[X*>*;_X@^/M
M6\%/!X<^+/[3_P *?!FH>%M(CL?@O\8[.XL?B=I>J:M\./&GBJXL],UKX8^#
MO$FK^/? ^G>,/&VCZ%H+?F+XN^./QJ_8^_;:_P""S_[1WPI_9?\ @IXR\8^
MOV&/^">G[3'[2/AZZ^,]W\+_  3Y/PI^'O[</B7XDV7ASXAZ+\"/$_C;XM_%
M;Q!HWAU?"GPPU?Q=\)_ >@:UH7A<ZC\0/&'P[.C^%? _B8 _IL"A>@Q_+\J
MH!) Y.,GN<=,GVK\8_CG_P %:1H&N^'_  G^SS\)-/\ B)XFG_9*^%W[8FNV
M7Q1\1>/_  A;MX7^.$OBIO@U\'-(/P5^$7[0^JVOQ8\<6/PZ^(5YK6H^(]'T
MKP9X&BT_P@]K>>._^$RFC\-?I]^S]\8=/_:!^"'PI^-VF>#_ !_\/;/XI^!/
M#?C9? /Q4\+:AX*^)'@>XU[38+V]\(>./"^IQI<:5XF\-7LEQHVKQP27FF7%
MW927FBZGJNCW%CJ=V >OT444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %? NI?L=^/I?^"B=_\ MYZ1\9?!]C8R
M?L8W7[(^F?"/4O@[K>K7MG*_Q2D^+EE\0[_XC6OQFT6WU*&W\2&*RNO!]O\
M#S2I+S1$DM8?%EA?R+J<7WU4$US!;F(3RQQ&:188?,=8_-F?<4ABWE?,F<*Q
M2)-TCA6*J0#0!^+WP!_X)3?%#X$? W_@F?\ !*U_:@^'GB6U_P""=_Q]\?\
MQLN/$-Q^S1XGTNX^,5GXV\)_'/P'!X3MM.B_:>O8_AQ=:3X7_:#\<--XDFN_
MB#%J?B/3/".K1^'=,TG3M;\.>(_MW]OW]EOQ%^V7^ROXW^ /A/XA:/\ "SQ9
MK7C#X'?$'POXX\0^#+SX@^']*\3? ;X]?#'X^>'[37O"&G^+? FH:QH?B#5O
MAE:>&]86P\5Z-?66GZQ<ZE9RSW%E%97/V6.1GU]>OXUYWKGQ7\ >'/B3\/\
MX0:QXBM[3XD_%+0_'WB?P-X3\B\FU'7/#/PN_P"$33Q_XA1H+>2VM-(\,77C
MSP1I^H7M[/;1C4O%F@V,/FW%^D8 /@+6OV%/CMXH^./[0GQV\2?M*_"N]\1?
M'W]@GP7^QA=:78_LR^*M-TKPOK_A+7_B_P",C\4K7_C)Z[N-4\-W7BKXZ>/%
MM/AC/)::U8^$K#P/H=Y\6=8U_1?$?C+QGC_LU_\ !.OXE_L_^.?^"?\ XEO?
MVAO /C70?V&_V#/$?["MSHEM^S[XD\+:W\5-"UN;X(_9OB';^(Y/VB?$NG>
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
M;F"KODD947<[*JY899E49) I);B&")YYY$@AB!:66=UBCC4=7DDD*HJ#^\6
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
M+U;5?#GQI\=S_8%T/X>V5CK,/A"]WWEEHFMZ7XKRK_\ X)Q?M0?#KXP_!_\
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
MEI\>_P#@F=\-_C]?>'[;XZZOK]I>_''X@^!=>^*NNZ'\.+76_"_A;X/>"?\
MA%KCXM^$[C5KWX+?LP_##X+?LY^&==;QMI^EWFG?##3?%<WA*T2_E\+6WZS7
M7Q;\)Z%XV^&'PF\6ZUI&D?&#XK^%O&OBWPMX'TRXU/6UU+2?AC!X/7XE:MIN
MKMHFF";PUX1U3Q]X,TF;7M5T[0VO;KQ3X>1-,@N]46PA\0_8?_:;\3?M6_!G
M6OB/XW\ >'?A=XM\._'?]I;X&ZUX-\+^.;_XC:##JG[.'QX\?? S5=6T;QCJ
MW@OX<ZEKVFZ]J'@.?7+.XNO!'AVXM[34K:VN=/BFB=G //)/V-OB;<?\% ?"
M?[=MU\;? 3W'A[]BCQ%^R+?_  QM_@?XB@CU34_%/Q+\+_%O5/B7:>,I/CQ=
M'2]/B\8>$-(BT_P%-X4U6Y@\-RZGI5UX[O=3NK37].Z/_@G'^R#XA_8/_9&^
M'G[+GB/XIZ)\9;CX>ZY\3M5M/'NA?#:_^%-MJ-M\2OBCXQ^*<]G/X1U'XD_%
M::"?2=5\:ZGIL5ZGBV2.\T^VL2]C;W,=Q+<_<E0/=6\2RO)+'''!GSY'DC1(
M-J)(WG,S!8L1R1O^\*@HZ.,JP) /R'^,_P#P3:^-'Q1E_P""JGA30?VE_AKX
M.^$W_!3/P98Z;-I.J_LZ>)/&/C[X2>,;W]F;X6_LH^*=4E\5VO[1'@W0?''A
M5_AY\-;GQ+X:\/0>#O!NLV'Q \2:;>ZOXJUCPMX/U'PK\0/2_P!JG]@SXE?'
M6V_9!^+'PO\ VA])^!O[9W[%-]J=_P###XV67PB'C/X4>*]*\?>$=%\$?'7X
M8^/_ (&^(?B#)J=W\+/C'X=T+3K62RT_XL1^./A_JFE^'/%7AGQQ/XB\.VUY
M<?I?+/% JO-(D2M)'$ID=(PTLTBQ0Q*795:2:5TCB0$M)(ZH@+$"AYXH\F1U
MC #,3(RH-JD!GRS ;%+(&?.T%T&<L* /R?\ $/[!W[5.O?%?]E/]H34OVQ_!
MOB7XU?!7Q[\=/$WQ+7QI^SYJWB+X,:GI'Q\\&?#;X;:DG[.'PJNOC>U[^SKX
MN^%WPX^'%SX3^%GBR?QQ\2KD3?%CXY:WX]@\9VWQ;\?^'/$OSE\"_P#@CU\=
M/@1\./\ @F%X;\._M??#N]\<?\$U?$GQRTOPSXIOOV9]8E\,>.?A!\<OAW??
M#37-$?P:/C^FIZ-\3--TBYN-?T?QK>>-=?\ "MIXMUBXN+[X>:SX7T>T\)ZA
M^]<UU;VT+SW,T=O"C*KRW$D<,:L[K&@:21E12\CHB98;W957)902>Y@M8VEN
M98X(4V[YII$BB3>ZQH'DD9$4O(RH@+ L[!5!)H ^)?\ @H3^R'K/[;7[.O\
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
M4W,$TT@ O[<_[,/BO]JWX.>%O!7P_P#B+X?^%OQ%^&_[0/[.'[1_P]\6>,/
MVH_$KP4GC3]G#XT^"_C)H.B^-/!.B^-_AMKNO>%O$5UX1&B:O!H7CWPIJT$%
M\+RSU5'MS!/\H_$?_@FU\8?B;K/_  4?UK6_VG?AQ;7/_!1']BOX6_LBZ[]@
M_9H\2(?AG>_#WP)\7O!&H?$RQ,O[3$D7BJ+Q#'\>OB9J-KX)>'PV-":/P):R
M>*];'AOQ#<>-_P!(/AKK7QDU;5_BG!\6/ W@;P7H^C_$K4=)^#MWX,\>ZIXX
MNO''PGB\.^&KK2?&GC.#4O!?@Y?!7C"_\177B?3]1\%V)\1V&DP:9:&T\4:Y
M!(FJ7WJ,5Q#.)#!+',(I9()#%(D@2:)MDL3E&8)+$^5DC8AT8$,H- 'XT1_\
M$TOVF/A9\2OV<OCO^RU^V=X+^&'QA^'7[)OPM_8V_:(T?Q]^S=JWQ%_9U_:5
M^'?P;CUN;X8^.[SX0Z/\?O 7CKP-\3? .K^+?%]_H>L6GQRUZ>XTK5H/"4NJ
M67AW^W[7Q+^L?PR\&7OP]\ >$_!FJ>-O%_Q*UC0-'MK/7/B'X^OK._\ &/CG
M7WW7.O>+=?\ [*L=)\/Z;?>(=8GO=5/A[PCH?ASP/X7BNHO#?@;POX8\(:5H
MGA_3?F#_ (*%_M6^)?V+_P!B?]H/]K7P)X \-?%W4?@;X OO'Q\%>(?'E_X
MT?7M*TNZM8]8:'Q5H_@KX@SF_P!/T^6YO]-TD:'#;:]?VL6B7?B#PQ#>2:]8
M?;(]_?\ GQ^E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5_++_ ,%+7^ ?C?\ X*2?$CX _P#!1'XQ_!GX
M ? 'XO\ ["_P^TO]C[XA_M0?#3P]XF^ S:KI_CCXR1?M;6WP^^(_Q?\ %WAS
MX3?"?]J&TO\ 6OV=_$$^OZ$T?Q!/A7PO\'+B+4-*>R\/6_BC^IJLG5= T+71
MIHUO1=)UD:-JUEKVCC5=-L]1&E:[IQD.GZUIHNX9A8ZM8&64V6HVOE7EJ99#
M!-&7;(!_(;^TQX&^%?P^\+:/^T1\$==^*'[0GBGX$?L,?!7X;_\ !::R^(WB
MSP)\-OVD/C=_P3=^($>DZWIFL_%_PMXRN--\7:#_ ,%!_&GPR\%:]\0?#/\
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
ML=$T>Q^VW<^H7AM-,TVWM;*V-W?75S?7)A@0SW=Q/<R[YII'8 _F)U;X"?\
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
MM_C7H'@[Q;!IN@^(+73+RTMM.N$_K5W#..<XS]T\ \=<<4N><?T./P/0_04
M?Q"_M+?&?]FVU_;O\'_'_P *>//@E\$?&OPX_P"#@+X7_#3XT:Q\5?%MM/\
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
M)<^(I(],$UM::.EQ,M[  ?SS_&31? O[/%A_P5DO/V)])U#2?^";OA_X]_\
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
MXVI\1M!\7_L;ZGJ/AW_@J[:_MWZ=\=/'4/QRUOX^_%GX/WG@7XY> _ GPO\
MC.B6TFGVY_8O\+?&W5/ /P)^&'@OQG;_  V^)_P[TG0-'TW6_P!E'4M.\4ZI
M\1 #D/B5_P %"Q\:?V//^"E/CC]N?]B_Q;XY_9Y_9S_X*&^'O@%HGPU\"?%S
MP;I=_I5]\&?BC^S?9_#23Q;XL\.^-/ OBB0:3^T5:Z!\4?%^I^&F\5_9(?&=
MGX"TK1OB/X.\-:O=W/[&?%?]K+QCI/QD\9?LZ?LY_ ]_VA?C1\+?A%X1^.WQ
M3TC4OB9H'PD\'>&/ _C_ %WQ]X=^'?@VR\9ZCHWBY]1^.OQ4O_AEXYN?ASX%
MU;P_X8^'@T;PMJFM?%'XR?"G3M1\%R^+_P MOB?_ ,$I?VN/&O[//_!3C]EW
M0OB1^SA9^ _VS?VYV_; ^$WCG5HOB>?%V@6GBGXF_ GXQ>(_"WQ&\+VFD-HV
MGW7@[6_@WJO@;19/#/B+Q'%\0-*\;Z=X[OKOX:7G@>Z\ >//NCQ1^S%^T9\+
M/VT_&'[:O[,>F?!#Q3>_M)?!/X4?"/\ :F^"/Q=^*?Q+^&^BOXF^!^H^,K[X
M6_&/X:_%/PO\(?C//?:GH.@_$#Q/\.]>^'FJ_";PCHOBC1QH?C&U\4^%-?LM
M?TSQ6 >4^&/^"Q/A/XR7G[(6E_LT?LQ?&[XOZG^VE\&/VA?B3\,TU[5OAM\*
MK3P9X[_9H\0>'?!?Q<^"OQE3Q%XLU'7_ (?>+/AGXV\26.A?$G7&\.ZOX7M5
MEM3\*M0^,>LW0T"+[I_8G_:ETO\ ;/\ V9OAU^T5IO@3Q'\+[GQ==>/?#'BK
MX;^*M1T/6M9\"?$;X1_$KQA\'/BEX2?7_#-[?:#XET[0/B3X \5:9H7BG2YH
M;7Q/H5MINOKI^E-J+:99_!WP7_X)K_%7X$?&W]B+XCZ/\0_ /Q(M?V<?#/\
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
MNIWFGZ?=<O\ M;?MQ>)O'_PS_P""C7[&?QH_9]^*W[+?Q6T[_@G7^TG^U%\
M_$EO\5-.U:V^+/P;\(>%M5\-ZCXBL?'GP=UBQE^&OQ6^'WCG5O!UEX^^%*>)
M=8D@LM=MKW1O%/C/P;>3:G<_,W_!8'X%?%'2O^"='_!7+]L7]IEOA7X9^+?Q
M@_9)^"_[/WACX<?";Q7K_CSP)\*OA#\&?BCXH\2Z#I2_%;QMX"^$7B#XE^.?
MB3\4/C?XX\2Z]J4OPN^'^F:1I1^'OPXT31-9O_"FJ^/_ !W][_&#]B[]J']J
M&?X[_$7XS7OP&\"?%/6_V$_VA/V%/@5X0^'GC'Q[XX^&^E6O[35[X8OOBS\?
M?B'XL\1_"GP%XM@U;5I/A]\+;;PG\%M \.ZQ8^"-.\'>*K>[^,GC>Y^)L%_\
M.0#Q#]FGXB_ _0==_P"" /@/QS\"O&/B?X[>-_\ @GWXEM_@!\>X/%UOI/@3
MX9^&[/\ 96^"'B+X]>&+WPEI_C6/4?%?B3Q7:^%?A5;6K^)/AU<:+H]A<-?^
M&/&=GJL/B#1+S["T'_@H'XN\>>*? ?B;X2?LN>.?C)^RIX]_:=\2_LF67Q]^
M&/BW3O%WBG3_ !IX'\6_$+X=>//C?J?PFTC0+O1])_9!\%?$SX:^(_A_KGQK
MU_XN:)XPN=7M8_$'AWX.:]\/]9\(>,_%7C_@[_@G_P#'OP_\3O\ @CSXVOO$
M_P 'Y=+_ .";?[/?Q-^"7Q+M;35/&CW_ ,3[WXC_  4^'WP3_P"$C\"";PG#
M;^'[30[;X;V/C+^RO$,^HRZM-XAN_"/]H:6F@P>+]=Q?V9?V&_V[/V6O&^O?
ML\?#/]H+X$:7_P $X8_CYXC_ &A/A\[^#/B#<_MD>"-'\>_&S5OCO\1/V5++
M5GUF#X8WGPN\1^,];UK3F^-OB6]\6?%2/P#XJ\9^$H/#-KKM_P"$/'_@$ ],
MTS_@I19:U^U9\$OV3/B7\"?%_P +;+]L'6OVJ/!/[/VIZMX]G\*?'6X@_9?M
M_&__  E?COXN_ '7=!^'OQ'^#7PP^,&C?#GQYXK_ &;/BIX$\4_%%O%WA>V\
M(:WXL@^$VN>,-'T>V_,/_@CS^W5XL_9X_8@_8#\!_%O]G+XNM^S_ /';X_?'
M+]G3P[^U_)X[\*>/HH?VBOB;^V-\<K;X9Z5\0? <'B+Q%\4]-^&OQ(UR[_X5
M_IOQQ\7WO]KO\8EC\/\ C3P9I&@>)O"'Q$\5^K? G_@E1^W'\+?C-^Q7\3_$
MWQ'_ &0?&'B/]ES]K_\ :T^+/Q:^,L^B?%QOCA^U[X+_ &C/A=\4OAIH?QI^
M+6JO8VUI:?'#P9X6^(6G^![+X-S:SXJ\ ^'?"_A?P_:^!_C=X?\ !7AS1_A/
M%[1^S=_P3(_:%^'_ ,(/V</V,_BKXT^#=S^RY^R5^U@_[5'AGXF> -6\;77Q
ML^/^H>$OC]XR_:8^#7@CQ?\ #;Q%X&TOP9\ K/PA\7/$GAG6/'?B#PU\6/CI
M<?$/P]\/6\)Z5H_P_C\?7VM>% #B/V2/VD_A/^P_X!_X+8_'?XO:SXA/@'P!
M_P %>?B!I4*:CXI?7/$>O>)_'_P"_8:\$^ /!5AXI^*'BVQT;2F\2^._%N@>
M%],UCQ]XX\*?#+X>Z7>QZIXM\5> OAEX9U/6=!^Y/V(_^"EWPM_;'^+7QT^
M&FW7PEE^+'P)T3P)XVU'5/@#^T%X*_:@^!OCWX<_$=M8M-!\3^ OBUX1TOPI
MJ:ZQH&O>']7\+_$+P/X^^'G@+Q-X8UA=)U#2[7Q1X/\ $?A_Q5J/SAJ__!+G
MXO\ CWX(_P#!1/X7:]\9]#^$/C?]JK]NG1/V]_V=_C+\)9=3\3:]\"/BQ\/T
M_9_U#X3Q^(/#'B_PSHFD^*(?"'BW]F?P3X@UV6"_6+Q7I_B_Q+H.GV7@^_\
M#FB>*=5^XOV1_#W[?CC5/%_[>'CG]FI?$R:%8>%?#?PM_9'T;XC'X6QW,-Y)
M?>(OBCXC\8?&-8_'FI^(_$Y32M*\.> M/TO2_#OPUTC3M<-UXH^)^I>,(+_P
M> ?'&B%]*_X. _BH#J'B"YTZ;_@D!\*O$\NE7&L>(]=TVRU6Y_:]^*.@ZC<^
M&O#=Q>ZC9:"^I:1X/\/Q7^G>%=-L$UJ_T]-1N[6]UFZN+NX[[X(?\%,_%OQ;
M^,]S^S[K'[*?B/P!\9/%'['VH_MM?"3X6ZK\7? I^)A^&NG>+O!/A7_A4_[2
MO@#7K+PGXD_9=_:7O?\ A9_P[U&Q\!:Y9^._A;*NLZ]ITGQQBU'P5XCM[7J_
M&?[&OQO\1?\ !0?XM_M<>&OB/X-\ >%OB!_P3VMOV*O"U_IG]LZS\3_ OC33
M/B7X\^*^A_&NUTJ]T.S\(ZA'HVO>/9M*M_!4^L S+X>L?$,WB3.J7'AG3_CW
M]AG_ ()R?MI?LV?&S]C[XH>-M4_8NM++X0?LJ?';]F3X^3_#2U^,FI^./BGX
MB^(WQ2_9W^*.H_M.:GXD\2Z/X<_X6;\;?V@=7^"=_J?QAOO&J>'+[P+XR\3:
MCXND\7?M"OJ9TK1P#Z8^%W_!5[X??%#0O^"=OC2S^&FIZ!X!_P""C?BCQY\/
M? 'BCQ!X\\):;)\)/BG\/M!^(_B74_A5\7M%O3:WUGX^U.+X9^(? FD:+X-/
MBY4^--AJ'PRURYT0C0/$?B7[V^!WQAE^-.D^/->A\+MH.A>$_B[\3/A5H&LK
MKEKK-CXZ'PI\3WG@/Q7XHTF-;/3=4TK3K+X@Z'XO\$M9Z]IEC=W6J>#]4UC1
MCK'@W4_"WBCQ!^2'CO\ X(ZZOK?PU_;BT/PQ\:KJT^('CKXX^,OVAO\ @G1K
MVJV^F_V7^Q%\1?$GQ.^&O[8ERWA]V\':Q>Z?IGC/]O#P7<^.OB-%96WB6*_^
M$>E^$/">BVFFRQ:UI]U]PW0^*7[*VN?L"_LV_ 3PIX3^(GP/EM-8^#_Q9O?&
M>M^,)_CWHOAGP'\-[*Y\)?&#3YO"_@^Y^']WI*:CHFM7'QR\;?$N_P#!&GZQ
MXV\5?#_PAX0N-1^(OQ0\.Z'> 'T?^T'\5_$/P7^&%_XU\(?"CQO\;?&$_B7P
M!X)\)?#CP'9W,U_JWB3XE^/?#7P\T;5O$VK6VGZL/!?PQ\'WWB>'QE\7/B)<
M:5J\/P^^&&@>+?&":'X@NM'MM U/\UH?^"P/A^']FCXO?'NX_9U\8^--8_9^
M_;E\$?L'?%WPO\"_BG\(OBWX-A\>^/?%?P9\/>'_ (E?#3XE2>(O!MU\2OAA
MJ<?Q\^&6GV5E!X!T#XP67CW7+GP;XP^$_A#3_#OBSQ=H'TM_P4I_9K^-?[5?
M[-<7PO\ @5XM\ Z/XFL_BS\(_'GB?P!\79/$5I\%_P!HCX:^!?&NG:_X^_9N
M^-.J>$=(\1^)=-^%'Q?T&VGT'QNFF>%O%EOKVCI-X2\0>&M8\+>(=<M7_/I_
M^":G[9-Q\./VP_A8_B;]D73_  Y^T'^WI^RI^VKX$3PE9_%?PI9>$[3X$K^Q
MIXDU7X9W>@MH>N6.AZ7I.K_L@6'PT\-7&CW&LQ>*_#_C>;XJSV_PUN?#=O\
M!35P#Z>T[_@JWX6\(V/[>D/[2/P$^(_P0\;?L()\']?UWX=:-XB\#_%_Q+\7
M/!W[3$.JV?[,=C\.+KPGJUAX=F^,7Q?\;Z'J/PJB^%E]K2:7H/Q%GT*Q7XAZ
MUX;UVU\4I\P? 3Q5\9O%?_!>;6K[XW?"?4/@GXHN/^"1T.L6_@.V^.4WQO\
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
M$YOASX:E\):'X>\%^-;GP;JFL^/OVZ\"MXY;PEH<_P 2D\*0^.;BQ%UXEL/
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
MT@TW]A?QA^RGXS\!_#G5_']W/IGB?QM\;O#/QP;Q%X7U?Q-X6LX_$N@^%_\
MA#]'^'0;5K;PCJ'B_P"TZG\2O[.\%;[7X7P?,FJ_\$N/CYX@_9I_X*,?!VZ^
M(_P>T'QE^UQ_P4+\,_M__"G78+;QMXG\+>%M1\%_%#]FOXGZ'\)?B)IKV/A/
M5Y[&_N/V9=&T/5_'OAF_EN(X?'NJ:G8^"UD\(VFG>*@#USQ3_P %7I_A-!^V
MEX?^/G[*WQ"^$?Q;_8]_9ZF_;,C^&%Q\2OA9XPD^.'[(J7_BFSU+XD_#3Q7X
M9UFYT6'QWX'O?!VL>'?B;\-/$2:98^'?&5WX;TKPOX^\>>'_ !'8>+J^L_%G
M[74VA?'[P1^SKH7PD\0^+/&GQ6_98^*O[37POO+?Q1X8TC1]<'PD\3_";PEK
M_P //$4^J7$4WA;6+O4_C7X&N-/U\0ZUH<FFG79G<7NEPZ=J'R!\3O\ @G=\
M4_VM;#]M;XD_M&:S\*_A/\<_VJ?V"_%/_!/[X=:#\'M6\7_%WP%\!/AAXDC^
M(.N:WXGU7QYXS\)?!;Q!\:/$_C3XD^-M.\3ZY$OPR^$NE^'O"7@GPKX'T&"[
MUC_A)_B)XIV_@U^R]^W=J?[6?[*'[4_[1WC']DCP^GP7_9.^.W[.?Q%^%OP2
MT3XR^*XK_5/B9XH^ &O6?BCP!\0_'NH>#+E;/Q'JGP0L?$UY8^*/ \LGPSTF
MXF^&%M_PMW4-3/QIT0 ^6OV??VVQ^TY\$_\ @C=^TI^UC^RIXCO_ (G_ +2'
M[26M/\ _B#X4^(OAFP^'?P>^('CO]G7XYZ]IGBO4- T'QOI_B;7=/U;X-O\
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
M9'P?M;WQ'J4&C:3)$OQ LHFU&X\1>"+VT\1?#--1N8?#X\5ZM86&OGQ;0?\
M@F#^UA>>&OVWO E[!^PM\"/AQ^V=_P $P?!W[&-O\/\ ]GCP[\5H_#'P+^(G
M@CPI^USX.TG2/!>DZIHWA+2]<^&$UY^TO:^/-0^(LNF>&O$LZZ%>?#N/X,Q7
M;M\6M4 /N?PU^VO\4=1@_9W^!F@_!"#QA^V5\7/V>=6_:"\0>!?&7Q6\,>!O
MAE\/_AGX-\0^#O!=Y\0_BO\ %/P)X7^)][X?'Q2UOQ5;K\*?#'PY^$GQ!U'7
M-=AU[3-8L?!WAKPCXL\6>'_'M&_X*_Z%X\M/V?\ 1OA-^RO\9?'/Q:^,G[2_
M[2O[&OCSX4W?C[]GGPWJ7[.'[3_[+OPV^(_Q"\>_"KXOZ^_Q:U;2KF:]T[X?
M3^)]#\2_#E/'/AN]^%-R_C:/4'\5ZAX ^&/Q"S--_8U_;/\ !'QE_9?_ &W_
M  8?V7=9_:E\$_LGWO[%G[3GP/U3XC_'7P=\ _B5\&H->TSXB?#C5_AE\8[?
MP#X^\0>&/B)\(/BGIVN:K:>(/$W[,FN0_$+P-\3/&7@BZM? M[I>A^+9(/ ?
M_!-/XN_#SXM_L\?&BU\;_#/Q3XUTG_@H!^TS_P % OVF+F\?Q'X5TW7?%W[1
MOP$\>?LP:5\-/A)H^F^&]:AM] ^#/P4\6^$-$L/%?B>YL=7^*FN_">+Q)XDT
MGPKJWQ/UZZ\+ 'LG@#_@I#JEWXE_::^'7Q__ &=-;_9A^*7[*7[(WPW_ &NO
MB'X6^(/Q9^'.OZ'X@\%_$+PGXYUR_/P[\9^$)M3TWQ)X4^%OBGX9>//AG\5O
MB'?6FAZ+H'C32;#^PK/Q3X?UFVUN/]#?AGXHU[QO\.O OC/Q3X%UOX8>(_%O
MA'P[XEUOX;^)[S2M0\3^ -3UW2;74[OP;XFO-!NM0T&?Q)X9FNFT;7SH6I:K
MHJZO9WB:3J^K:>MMJ-U^0G[8?PJ^"W[6G[>_[(FB_"'XS^&+SXV_!7Q'\0OA
MO^W)X!^''B#P-XHUF?\ 8?\ $/A#3/C+K?P<_:0T*UM]4U[PUHGC_P#:%^'W
M[,FF^%/#OB34/#E_JOA'QW\4KK0M+UO1M1\5/;_MBH( SC/?'U_SV'L!TH 6
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHK^5__ (+8?$30]:\6_MV6W@7Q??:1\4OV1/\ @F98?%N^\;_$
M3]H'Q-\(/"?[,GCG6?%_Q:\9_ 7QW^QOX&\"S>&_'OC3]K[XM^-_!6C>"_&O
MQ-C^(?@3P7X!\-:'\$_ S1?&.X^(GC'X-ZD ?U05YKXB^)FC6&J^,O _A=[#
MQG\7_"OPW'Q+M_A-8Z[I6E^)M4T;5+GQ'I'@V2XN=4FBTWP[I_C;Q1X4U[PU
MH.NZ[-::7-J&C:W)YKV^B:H]M_/M\1OBS^SU^TU^VM^V'^SG^W?\?]"^#'@3
MPQ^Q!\!/$O[&7CI/CEI'PEAT%O$-M\<]&_:T_:K^%/B#5/$4_P .++]I7X(?
M%WPYH?@M/'VN>'[K7_@M:?#2"R\.Z)I6C^(/C"WC+8^"GPW^!7BK_@H=^TAX
M[L?&7QSDO/'_ /P2(_80\:>%_%WCCXZ_'?X5_&GQ?/\ $>/]N?P+?>)/%VDZ
M'XY^'VKZ)\2I/ -AX<NI;+3/#_AK4/A/X^@?QCX%TKP!\0#/K+ '[^?"GQ%X
MX\7_  O^''BOXF_#N7X0_$CQ-X%\):_X_P#A1<>*]"\=S?#+QKK&@V&H>*?A
M_)XW\+@>&_&+^#];N+[P^?%.@*FC>(/[._M;342SNX47O\CUK^8#X1?%#Q'X
MI^!G_!M1\)?C;XH\<7G[-O[4W[-\]O\ '36=0U^\A\+?&C]HK2?V,O!GB/X
M_!7X^^,K[6[&\\2>%?BR^I_&[Q='\/-4N]7B^+_Q/^'/@K0-=T;Q!IJZEIMU
MX%\>)OB7X7^(_P 9?V;O!OQ6^+=A^RI\%O\ @N7_ ,$BOA/\ M;\'?'3XNZ/
MK'@C_A?\OP0\7_M-_LIOK>E>-;*U\3?#+X27WBKPGXE^&WP\UVR\1>&OA /B
M%9^&_#J6%_X!T/3O!H!_71K&BZ-XATV]T77]*TW7-'U* VVHZ1K%C:ZGIE_;
M%@Y@O=/O8I[2[AW -Y4\,B%@"5R!B;3=-T[1]/L=)T>QL]+TG2[.UTW3-,TZ
MV@LM.TW3[&!+:RL+"RM4BMK.RL[:.*WM;6WBC@MX(XXHHTC15'XS_P#!,K28
MOA7^VA_P6#_9G\(:WXM/P5^#/[1G[-'B/X7>!O%GCGQ?\19/ ^I?'/\ 8Z^%
M'Q/^*;Z1XD^(>N^*?&D6F>,?B!J&J^*IM$NO$$^@:;K%[JDWA_3M+^WZBEQ^
M6?\ P7#^.EJ[_P#!3#Q1\'OB1J.B?&;]A?X ?LD2W7Q%^(OQCU#P%/\ LM_%
M#Q]XF\2_$WX7:1^PQ\.O NF^%/$VK?%+]H?2-4TR+]H7XI^,OB;8Z#K>D>%O
MA7\*M+\-?'#2/#WC3X;>! #^O*C(/0YK^5'_ (*%_M)^$_#_ .T[_P %*_ W
MCG]H_P"&.O\ B'Q;^P9\(M/_ & C!^V[^S)^S==?LB?'#4;7XP:5J>J:7_PN
M/X[_  CU/P5\6/$WQ$U+P5\<Y_V@O .C>.O$=A\+_AYIO@W6-0M;G0?AA\.O
MB%Y7_P %"+G3/"WPA\>>!-,^.7B#XG_&?]ES_@B#K/[2.I?&CQS^V+XOE^$'
MPX\>>)M3\;>(_AE^U1^R%'XAU[Q5^TG\</VK/B]^T#\.M.\"> ?B=J_QGT#P
M#\!/A+??#[PWI.O^(KWXD0_!+XI ']4,/C?XIO\ 'W4?AS+\%;Z'X)6_P?T?
MQM8?M&?\)_X-DTS4/BG>>--<T+5_@FWPM6<?$&SOM&\)6.B>.T\?RVTG@W4[
M?7V\.P3Q:WI5Q'/[#7\]O[.?CO5/BM_P58^&^B:E\7?'_C#PS\1?^"&GA[QA
MXQT;3OC/XZF\/67Q6O\ ]I/PO\,?B5XJ\)Z-H?BZ+1?A?\0C<>$E\.>+=?\
MAO9>$/$EKXG\/RR:E>0>)=,:>#X1_P""<FD7T'P/_P"" 7[5]U\5/CAXJ^//
MQ[_:<_:4^"WQ@\?^,?C_ /%SQI!\2OA-XA^$/[>GCR\^'_BSPCX@\::AX!U[
M1K/QO\)OASXFL+R^\+W'B*+QCX:3QQ>:W>_$'7/$OBG6P#^O\G S@MR  O)Y
M.,]A@=22< 5R7@+Q[X-^*/@OPO\ $;X=^)-)\8^ _&^A:;XG\'^+= O(]0T'
MQ-X<UFUCO=(U[1-0A)@U#2-4LI8KS3=0MV>VOK.:&ZM9);>:*1_YF_AN^I>'
M_P!ID?#']H:PE^/OP_\ VW?$?_!1U/@!^W+^SK^T!X\A@^*V@6=U\5?B5K_[
M+O[<_P -H+OP7K7@OXD_LM>#?!WB3X,?"/QCX)UC5]+^%'AKPH_[.OA?3?AS
M!JOQ-\/W/Z<_\$1?#_@7PW_P2M_84A\%:I=:A<ZY^RE^SAXK\96UWX_\3>.Y
M-+\8:W\#_A_%JEI:P^)O$GB)_!&G%=/@DM? WA\:#X5T28W;Z/X=TU[N\\X
M_5FBOY+/!'QK\*WG[;7[*7[2WP\^)2>%_AU\4_\ @J/^WO\ "SQ#\3OBK^T;
MJ]Y^T+\<?A/X'^!?[5=W\5O!_P 2OA/8W/A7X?\ PO\ V,/V<_B5\(?A[I/[
M/?@#XD0?%+Q=X=\)Z9\(_B[<W7P \2^-=:\.>.^0\"^#)]$^'UA\?A\6/VA-
M=^+?PB_X.7KS]FGX:>*?%W[2/QM\77'A3X#>(_\ @HWH7[./BCX2-8^(?'>H
M67BSP[XM^"VLZKX2\67?C^W\7>+/$NE7-A!K/B.\TOPQX-L?#@!_8%7*>./&
MWA#X9^#/&'Q)\?\ B/2?!_@/P#X7U_QKXW\7:_?0Z;H'A;PCX4TF\UWQ)XDU
MW4;ETMM/T?0M%L+W4]3OKAUAM;*UFGD8+&37\_'CVU^(/P6_;+_:<_X)VWGB
MWXSZOH'_  4[UOX7?'?]D#XA77Q'^-=UK?PI\":'K>B^'O\ @HQ\)_ 'QCOO
M'=[=?"#6OV>O NDW'[1O[-VD>%DT#PGX=\6_'+PYX,L--O[;3M-\.7GVE_P6
MU^!/Q<^._P#P22_;7^"7[.VFZ_JWQ.UOX*H?"?A?PS_;5_XH\7:5X)\1^&O%
MWBCP%X>LM)CO=<\1Z_XX\#^&=?\ !VD^'+>*\O/%NHZU;^'WCN3JKHX!4D_X
M*C>)+S]FOQ9^VOX2_87_ &H?&W[(^D>#=5^)/@OQSHVH?!33_BW\5_A+8Z:/
M$&G_ !Y\%_ +Q)\3-$\56OP3\2>%5E\6Z!+XLU?PY\=M0\-_9=6B^ )M]0LS
M-^M$4D<T<<L4B312(DD<L;*\<D;J&21'0E61U(9&4E64@J2"#7P3^QY^U/\
MLX?$'_@GI^S_ /M(^$?%WA2P^ \_P"^&\CR:<^F7MGX0GL/"^A^%]1^%EWH/
MA<:E'#X[\,>*$?X:W7PVT2SN]='C6U'@K2]&NM9DMM.E^-K0>%/VL/\ @IM^
MW#^RW^U99:S9^$_A-^R_^R)\0_V0_AA=?$;Q'X EF^'/Q"M_B]:_&K]JSX:Z
M+X0\=:'XAT+XQ>"/B^-.^#,WQJT;3M,\;? B'PEX,M?AUXU\*W7Q-\3?\)
M?N%17\F_[#VB_$']L/QA_P $R- _:]^*/QO^)-A\8?\ @F+_ ,%!M/\ &TUG
M\9_C[\+_  _^TC\*/A5^V'^S;X'_ &9_C+XL\&:)X_T)#K7QD_9]\6:)\0_%
M?C.TL/#_ (Q^+%IXOLA\1+[6?#UCI/AG2^+_ &&(]97]GG_@@Q^UA<_%/XR>
M(OCIX]_;D^,O[''C'QSXC^-WQ,\2:3XL_9FT+P%_P4 \,Z+\(M=\ :CXKN/A
M9K&C:=:_L\?!V\M-8O?!=QXP7Q?X.C\=OXCE^(&M^)/$VL@']?F1Z^_X>M%?
MQV_%[X;:;K/[.G_!<SX\V_QV_:"\/?M-?L9?\%&?B=KG[%7BVW_:"^,WC'Q7
M\/\ XII\"OV0;[X*_"_PCX,\2>.O$-AXOT[X_?%/5[3X#Z-\-?$^@^+/#>OZ
M?X@TSX?^"O"]M'I&BZ5:]]^VS\4I=:_:(^/'Q@^'?C.\\/?$;]GO_@H!_P $
MJ_@=KGQ+\>?M :KX?\?>#OBGXO\ &W[-NA?$K]ES]BSX#^$Y-&O-/_9U\>_!
MOXM?$+QM\?/%/Q:\6^*-#^-_B6?XQ^'-/^#GB[PO\.]!^+7@@ _K4HK^.O\
M:UT?3_'%G_P<B_%[3_C;\<]??]E?2OV:?C]^Q]K'AW]J'XRGPQ\'?'5W^Q'\
M/_VB?#_Q%^%)T#XA16/V&Z^)'B"Z\0^$]-EN=8\">'=$O;[P[\.=!\->&/$G
MBO3?$'Z-_ME^//B5^Q#^W!_PLO0KGQE\0OA]_P %+/V?-7_9;^#7@;Q?XG^*
M?BOX4_#[_@I=X6@N+[X!>&UTO_A/8O#?P:^'/[77@G4M6TGXA:AX!\.>&+.Q
M\0_ ,>.O$6NZ+/XA\0^(' /WIU6\NM/TZ\O;+2;W7;NVA:2#2--FTRWOM0D&
M,6]M-K%_I>EQ2OG(:]U"T@ !W2@X!_&CP-_P7(_9V\1?![X%_M*_$#X!?M2_
M ']EKX^_&C5OV?\ P[^TK\8++]FP_"OP5\3]+\>^-/A='8?%N/X6_M+_ !/\
M?_#7PGJ'Q"^'_BCPM%\3_$G@6W^%^DW=I87_ (H\9>']%U[0=3U+]7_@]\-+
M#X-_"KX=_"G3/$GC+QE9_#SP9X=\'Q^,/B+XFU/QGX_\7-H.F6]A/XI\;^+=
M8FN-3\2>+?$5Q#-K/B+6KV5IM0U:]N[G;&LBQ)_+5_P3 _8#U/\ X*#?\$G_
M -D'X;_&GXWVUC^QKX8_:=_:3^+7C/\ 9^\!?#1=*\<_&C7/AM^WM^T=XCT+
MP=\0_COJGQ!\0P1?"74O$MOI.K:SX>\ _"GP3XWN[*VDL++XEV,\EGJUB ?U
MN Y&<$=<@XR,'!S@D=NQ(I:_C]_:;_:"TW5/VL_!_P ?/@Y\4[[2(?#?_!?+
M]G;]C3QU\6_B9\:A9?'#41X5/@'X9_M'?LA_"7X5>$-(\">'? '[#7@WP]_;
M7B_4M/\ B9K7Q'\0_$SQSXD^(_Q;O_AUH5IJW@CX\>)/LWX,?LP?![X\:O\
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
M"+]L'QYX/F%EX\\;>(_&O@K]I/P[^WW+\,O!G_!.7Q!X*\'>.[VUNO@CXO\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M#^FZ%^3W[.$?[7OPJ_X(7?\ !)?XK?L?2?%'XQ:!X9UO]I#X\?MA?L9_#?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHKS_P 7?%/P!X$\3_#'P7XL\26FC^*?C)XIU?P7
M\--%EAO;B\\4^)-!\#>*_B1K%E;+9VUS'8V^G>#O!7B'4[G5=6?3]'2Y@T[1
M!?G7_$'A_2]4 /0**\ ^+W[37PH^"$EQ!XW;XE:E?6=GX?U.^T?X5_ OXX?'
MCQ#IVC>)F\9QZ5XAU+PS\#?AW\1?$6F^%Q-X \36NJ^*K[2[?PWX?OHM'T_7
M]5TR_P#%/A:VUGG-'_;'^!/B+3?#>N>&KWXI>)O#_BWX+:7\?M#\2>&?V=?V
MBO$7AB7X?Z[X;LO%^@V&H>)=%^%5]H6A_%;Q!X<U/2-4\/\ P"US4-.^/&NQ
M:WH4.D_#>\NM<TB"] /J*BOB'3?^"B?[*6H^&]=\5R>)_BGH&D>$/BO:?!?Q
M\GC7]F+]J+P!K?PO\9W?@?P#\2WU'XN>%_''P:\/>)OA)\,M+\!_%/X<^*?$
M7QN^)6D>%O@MX6TGQIX>G\2>/]*;4H$;WBZ^/?P\MO'OCGX:QP?$C5/%'PW\
M$3^/?%\GA[X)_&CQ1X2L--@M=.U$^&K#XB>'/ &J_#WQ%\5;C2M8TC6K#X)>
M&_%&K_&34]!U73-=T[P)=:1?VE[, >S45\V#]KS]GA_!7PQ^(T'Q!-YX'^+_
M ,/?"OQ;\$^)=/\ "7CG4M-_X55XT7PU)X?^)?C&2P\,W+_#+P#-!XMT6[U'
MQA\3(_"/A_P_8-JFH>(-0TNR\/>()]+]*\ _%OP'\3M9^*WA[P;JFHWVL_!+
MXD'X2?$RPU/POXK\,2^'O'O_  @7@/XH1:5;/XHT31H?$FG7?@+XG>!O$FG>
M*/"LFM^$]3M-?BAT_7+J]L]2MK, ])HKS;X??%SP%\4=1^)VC^"]5U"_U7X-
M_$F^^$GQ(TW5/#'BKPK?>&_'MAX6\)>.&TDVOBS1-$FU;3[_ ,&>//!OBO0?
M$^A)J?A7Q+X>\2:3K'A[6]4L+I)Z])H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "OSL_:K_9C^//[0\WQ<U#0?&>A^ ]4\$^%/AMJ_['HLO&%E-H>I
M?&GX:^-M!^/NDZU\>[6]^ >J^+/!O@:_^/'PT^"^D^*]#^'7CGQVWB[X8^!;
MIVM/#^I:]JN@7OZ)T4 ?$?Q.^ /Q0^+_ .SQ\;?ASXDD\$>'_&G[46I>'_#O
MQBTS2O%/B#7O"GA3X-^)XO 7PL^-'@[X=>-Y_!/AGQ+J7B!_@%I/CFY\!:[J
MO@SPY:GXO^)(]3N[#PWH<TTME>N/V9+35_VO=*_:?B^'OPZ^%_BSPC#JWAB\
M^+'PV\3W<WQ/_:3^%FL_#NUT>#X7_M#>'Y/AEX7TI_"W@KX@S6GC3P$LOCKX
ME:UX6U#X:>%[KPKKOA72?B-\2O![_9U% 'YC^)OV3/CQK7[-UK\$+'6?#&B^
M/OB)XC^,'QP^)7QU\+_&_P"*'@K5OA'^TA\0?B=+\4?!.K>!O NC?#6ZTW]I
M_P"%'POUSQAKMCIWPR^/_B'PCX!\7^"OA!\+/AM\0O 'B[PCXPU^'P'[/X:_
M9ON-(_:H\<?M2:9\.?A9\,/%VL>!_&O@'7KGX;>*[_\ M#]J2"_OOAQ-\,O&
M'[2YB^%'A*%/%?PBTGX=W7AGX>7US+\8=>\#^'_B'XST3PIXNT_P]?\ B#0_
M&'VC10!^1&A?\$[/%^J?LL_LP_LV>.;WPSX>N_#O[#7P_P#V(OVJ_B!\.?B/
MXHG3XA_"/0O!_@OPK\1OA7H'@G7/ACIVG>+-"\>V&E>-=,\%_%_4M9^&7Q8^
M! \;:_K?P_AG/BCQCX>U[[!^$?PL^+/PP^)'[8WC233?AYK-C^T%^U'\-?BS
MX)M$\;^([&[T[X>Z?^S?^RI^SSXYD\5;OAQ=0Z;XST>/X)>,O&7A/PWH\GB'
M0_%LEWX9\-ZQXS\#KJ6J>(-!^MJ* /F/X!_"7QS\.?B;^V7XS\7MX4_LG]H'
M]I/P_P#%WP%#X<UO5]7U&R\):'^RG^S)\ #;>+X-3\+^'K;2/$5SX@^!NNZW
M_9VBWOB;3(='UG25_MV6]6\MX/IRBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
G **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>ex19_002.jpg
<TEXT>
begin 644 ex19_002.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HKSGQ=\7?AKX#\:_"CX<^+_&.CZ#XY^.7B'Q)X5^$OA>]EE_M
M;QUK_@_P+XC^)?BBPT6WABEW?V%X&\)Z_P"(=1NKEK>RM[:Q2!KC[=>Z?:W7
MHU !17S3\1_VP?V;_A'\0-2^%GQ%^)UCX8\?:39_LY:A?>';G0?%EW/'9?M9
M_'+6_P!FWX 7,-YIF@7NFWD/CGXT^'-8\&W+V=[<#P6+5/$GC[_A%_"5Y9:]
M<_2U !1110 45XC\;_VA?AG^SYH^BZG\0;OQ3=ZCXJO=:TOP5X(^'?P]\>?%
MOXF>/-6\/>%-=\<:SI7@CX9_#'P[XL\<>*+[3O"WAK6=7NTTG0KB*U@M42YF
MBFN[..X^6?A-_P %6/V&_CQ^S+\0?VP_@Q\5_$OQ._9Z^&/Q$T7X4^+?&/@W
MX'?'K6M>A\=Z\/AA]CT31_AA:_#5OBMXD>VD^,'@>#6+CP_X(U&VT.:[UA-7
MELO^$8\1MI@!^BE%(I)'. >0<=."1Q[?E]!THR"2/3K^//7I_D>M "T457N[
MNUL+6YOKZYM[.RLK>:[O+R[FCM[6TM;>-IKBYN;B9DB@MX(D>6::5TCBC1G=
ME520 6**^-?@5^W[^RO^T=\5]7^"'PL^(&M7OQ.T_P"%'ACX^:/X8\6_#'XI
M_#23X@? 7QE=VFE^'?C?\)]1^(_@WPMI/Q8^%%]KM[!X>D\<_#V^\1:'8:W+
M:66HW-H=4T=]0]T\/_&?P+XG^+WQ(^!NDS>(W^(/PH\,?#WQAXRM[WP/XVTG
MPW!H7Q1D\61>#IM$\<ZMX?LO!7BVYNW\$^(H]1L?"FOZU=:%-8_9M:BL;MC;
MH >K44=*0$$9'0_Y_P ^O6@!:*** "BBO-/C)\8?AO\ L_?"?XC_ !Q^+_B:
M'P9\+/A)X,\1?$'X@^*[C3]7U:+P_P"$?"FF7&KZ[J@TG0-/U;7M6EM+"UFD
M@TO0]+U+6-2G"66EZ?>7TT-M( >ET5Y7\-/C;\+?C#JGQ9T;X:^+K3Q5J7P,
M^*>H_!/XJV]I9:M:KX1^*.D>$?!?CO4_"-Q<:EI]E;:E=V/A7XA>#]3N+W1)
MM3TF-]7.G&__ +5T_5+&R]4H ***\I\:?&CP'X ^(OP<^%?B6Y\10^,/CQJ_
MC'0OAQ#IG@;QOX@T&[U+P%X+U3Q_XDA\3>,M!\/:EX.\ I'X9T>_N=(D\=Z]
MX<7Q+>P/I/AK^U]42:TB /5J*0D $GH/8G]!R?PH# G SG /((X/0\@9_#OD
M=0: %HHHH **\L^-_P :?AQ^SG\(?B-\=_C!KUQX5^%?PE\):QX[^(7B>U\.
M>*?%LOAWPCX>M7O]<UMO#O@K1?$7BG4[;2["*:]O(]'T74+B"S@GNGA$$$SI
MV/@_Q7HGCOPEX6\<>&;J2]\.>,O#FB>*_#]Y-:75A-=Z)XATRUU?2KJ6QOH;
M>^LI+BPO+>5[2\MX+JV9S#<0Q3(Z* =%1110 4444 %%>8?&7XU?"7]GCX;>
M*?C#\<OB)X2^%?PP\%VEM=^)O&_C;6;30]!TP7]_:Z1I-F;N[D3[7K&O:U?Z
M=H'AO0K!+K6O$GB'4],T#0M/U'6=2L;&X\5^%G[<W[-OQ?\ &OAGX:^&O$?Q
M"\,_$CQMI>IZ]X+^'GQG^ '[0G[.WCOQAX;T/3!JNO>*_"G@[X__  M^&?B/
MQ'X0\/V\ME:^(?%NC:;>^&]!UG5] \/:OJEEKWB'0]-U  ^N:*** "BBB@ H
MHHH ***X/XG?$SP9\'? GB7XE_$/4;[1?!'@W2;[7_%.N67A[Q)XE70M!TNV
MEOM5US4=/\*Z1K>JP:-I%A;W&H:OJK6/V#2M/MY[[4+BVM(99D .\HKX]^#W
M[?W['?QY\3>#/!?PQ^._A/5O%OQ,\,_\)K\*/#FOVGB+P!K/QD\&KIE[K=UX
MM^"NG_$+1?"UQ\9/#&EZ+I]QK.MZ_P##&/Q7I6@Z2]EJ6LW=A9:EIT]U]A4
M%%(2 ,GV'<\G@#CU/ ]3Q2T %%>::G\8?AOH_P 7O!WP%U+Q/;VWQ:\?_#WX
MA?%7PCX/-CJTEQJ_@'X5^(?AOX5\>>(!JD-A)H5BNAZ]\6_ %BFFZEJEGJ^K
MC6[B[T/3]3LM!\1W.D^ET %%%% !17E-K\9_ E[\;=;_ &>X)_$9^)GA[X8^
M'?C!J=J_@;QO%X4C\#^*O%'B3P=HUS!\1Y/#R_#NZUVXU[PIK<,G@^#Q2_BZ
M"RM#J[Z)_91>]C]6H ***3(R1GD=1Z4 +117D0^./P^/QZ?]FL7'BD_%6/X1
MQ?'%[4?#SX@GP2OP]F\92^ H[AOBP/#'_"JE\5/XD@EB7X=MXR'Q ?2$?Q*G
MAEO#B/JB 'KM%%("",CI]"/Y]O?H: %HHHH ***3(R!W.<<'MC//3O\ CSCH
M: %HKR;XI?&OP%\&[KX76?CJY\1V\WQC^*WASX*^!%\.^!/'7CK[7\0/%6D^
M(M;T:UU[_A!O#GB+_A#?#1T[PMK,VJ^/?& T/P-X>\F >(/$6F"\M3+ZP#D
MGN : %HI"0.O?V-+0 45Q?Q&^(G@GX2> _%WQ-^(_B/3_"/@3P)H&I^)_%?B
M35&E%CH^B:3;27=[=RQVT4]W<R".,QVMC8V]SJ&H7;P6.GVMU>W%O;R^*?L]
M_MB? /\ :>\2_&CP-\*?$WB,_$7]G;Q;H_@SXV?#'X@_#;XD_!_XF?#K5/%.
MCMXD\$:AK_@#XK>%/!WBM?"OQ"\+C_A)OA_XSL]+NO"GC+15N+C0=8O9=/U.
M"R /I^BBB@ HHKRGXR?&?P/\"/"5AXW^(<GB6'P]J/CCX=_#NWE\*^"/&?Q
MU+_A*/BIXYT#X<^#+:30O F@^(M:AL;_ ,6>)M'T^ZU>:P32],6Z6:^NH5*!
MP#U:B@$'ISR1^(.#^1&** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M+X>^)?ASX_L?'WP_UGPSXYL_A7X(\?:-IVK?$?P]H?C2_P#$&FZ'XL\(_P!
MOQ]^ GPL_:<^$?C'X'?&CPT?%GPX\=0:5'KFDPZMK7A[48;WP_KVE^*O#'B#
M0/$GAO4=(\1>&/%7A+Q7H>A^*O"7BCP_JFG:YX;\2Z+I6MZ3?6M_86\Z?.$G
M_!.K]G_7O#OQHTGXH7_Q4^-/B?\ :'^#&F?LY?&7XJ_$CXDZV/BGXO\ @!I,
MOBR2T^#MGXG\#KX*MO O@FY7QUXL/B"#X;Z3X.U;QG?ZW=^(?&FK>(?%'E:Y
M$ ;/_!.GPGK7A;]B+]E:'Q#\1/%WQ.O;_P#9^^#&L6&L^-M+^'.FZCX>TG5?
MA7X(E@\&Z.GPV\!_#_2Y/#>BO:@:7/K&FZMXHF1Q_;GB76I(;::+Q4?&']H>
M[_;U_;N^!5M\6=*M/ /@/]A?]F3XT? [1I?AGX?N[3X8?$+XF^,?VN/!_BK7
M]9N$U&S\2_$J:]N/@YX7U;^SM5\4:%X<M[6&'1].T'3KA=6U[7_OGX0?"KPI
M\#OAIX+^$?@1_$7_  A'P\\.Z3X1\'VWBKQ9XD\<ZWIGAG0;&#2]#TBY\5^,
M-2UGQ1K<>E:9:VUC;WVOZQJFK30P(U]J%W.7F?S&\_9-^$=W\8_BY\>U/Q L
M_BA\</A'H/P+^(.O:=\5/B)865S\,O"D_B.\\)Z'X=\-VOB./PUX+O\ POJ?
MC/QKJ^@^*?".DZ+XKL-7\9^*-136VN=6N)" ?B)^RG^U;^W#K'BC_@B%JOQ:
M_:HU'XDZ9_P5#_8]^+-[\9/"%K\&_@AX(\/?#OX@^#OV6_!?Q\\"_&CX37>A
M^!9O%EE\2?/@U71/B+HWC?Q+XW^"GBW4_%&KZ_X-^$/PNT>P\.^"])\?_9M_
M:3_:2^ _[ '[+O\ 87QK^*7Q0^)O[=/_  50_:\_9TD\8>([/]D[1_$GPY\K
M]K7_ (*!?$/QSXB^#D7B_P )_!SX07OQF^-\WPG/A[PGHGQ?U3Q5\.?#OQ#\
M;6EQ\//AMJ&@Z%H/P)\4?N=X2_X)V?LO>![S]CF^\->'/'=C+^P)X>\4^$OV
M48I_C%\5M3M/AIX7\:>&(O OB'0+ZTU/Q?=P?$/3[CP%;6O@;3%^)B>,)_#/
MABUAL?"T^BS>9<R>5ZC_ ,$B/V*==^ _Q2_9L\3>$_B)XJ^$GQ+^,>K?'O2=
M!\0_&;XG7]S\#OBGJ7CWQ-\4K?Q9^S7J8\20WGP%U;2?B)XU\9>*8=4^'DFD
MZMKLOBK7M%\::AXH\,:A+H5 'YP?%?\ :-_X*G?!#P_^SU\,_B)\38_A[>_$
MW_@JG^S)^S[X4^*/Q!\*?LO>.OVFO'_[(W[0MIXIO[RW^+G@KX*//^SKX#^(
M?A;Q?X)\<^"/#_Q!\!>#--TCQUX.LO#FH+X1\/>,/"_C.^\5]_\ %'XN_M[7
M'QY^*_[!GP,_: _:-\>_%G]FG]E;X=_%V/XX:'\//^"=.A>//C+\6/V@_'7Q
M];P7J/QA\,?&#3_ WP^F_9Z^$FE?#CP#X%UK3/V<OA-X*^(GB2\\2:]+XB^(
MOA/6]/\ "U_XY_0'2_\ @EM^RO;>#OAEX5\22_'7XDZO\+/CQX&_:>TGXI?%
M#]I'XW>./C+XF^/7PQTH:%\.OB!\0_B?K'C:7Q1X]A\#Z(9-(\-?#_Q)=WGP
MJTW3IYK6/P*8Y"!TW[4/_!./]F[]K#XJ_#3X\>,G^+_PQ^._PMT6[\$Z-\;_
M -FOXX?%#]G#XMZY\)M3U=/$&L_!7QE\0/A!XD\*^)?$WPKU/7D_MR'P_?:@
M+SPSJUSK&H>"=6\,7/B?Q5)K8!^5/[17[<?[9OP0\1? SQM^UK\0O%O[&OP>
M\1? ;]F8^*_CM^S_ /#7X._M#?L,^#/VP+GXA>)]"_:>^$7[7_CG7?"7Q7^-
M?P-\ >*;JY^$OP[_ &>OB3X6UO1/ ?AC5?'.K:SX\\=^--1\.:GH]EV'PA^
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
M./">N_$&'PQ-XR^(OA'PCJ'_  @_PW\,^%O'>N_$SXU:OHNMZGH?P ^&NG^
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
M<6IZWX-\*> ? -_H'PH\(?;7A#_@C]^RKX6U]/%=_P",/VJ_'?BBZ_93U_\
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
M ."6O[.GQ+^$/Q8^.7P0\=75EK/P2_X)L>-?B+^RI^Q;KMMKVKZAJ^N?"O\
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
MX$_\%-O@OX&^ WQ=L/B?X>_X+(/_ ,%%_A5IU[\0H?@I\./VK_A7X?\ B]\
MOC9X.^%WP^^/?@SXB:9XBT'Q3XZ\/^#]7U/0O$VD)IX^%'Q3\(Z#8^,/$/PV
M\96>F:KI>S\2O@9XA^.7[*?[0/Q$_9X_X)U_MM?![XB?&'XG?\$YEU,_M=?%
MCQG\2OVL?B_%^R[^V=X/^.'C1+[1_BO^T;\9I/!'PN^#7PT\+>*&\!:[XN\<
M^%]8^(WBGQ-J/A[P[X5L],L_!VI^.0#[,_:@_P""JG@'6_BU^QQ^SW\#_B)\
M;?AQH7[3WQ%_:>\,_$SXY^%_V:/B=_PM+X8Z)^S7\*_B1<ZII'PP\!?&S]G#
MQIH&L^,]2^,NB^&[+5=8UGX7_$31M&^'NA>)[T>&1:^,?"WC_P /?6OPA_:P
M\'_ :W^%O[+7[7'[5NC?&G]I^+QO9_!#Q/\ '31O@)XQ^%OPG\7_ !?\6R3>
M*?A'\-?'GBWPKHWB/]G/X/\ [2'CWX7:_P##G48?@GJ/Q.\->)_'.N^*O#^L
M?#KP#:Z'\1? 6B7/DG[9/@;XG^)O^"CG_!)CXQ>#/A3\1_&WPN^ >L_M>ZS\
M:O&OAO0K>32_AOIGQL^ 7_"KOAO)K.GZKJ6D^(]8NM8\5SW,>H:3X+T+Q5K'
MA/3-.N=7\96'AZPO-$GU?\R=+_9,^(WAKXW_ +7G[*?[0/[ G[4W[36E_'_]
MMCXQ?M0?LZ_&7P1^U/\ &/0?^">6K> OC'\88_C_ .$M1_:K\ +^U)X0\(>
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
MKX\M_!%QX7U6]^,W@6XU_P :6WC:;PAX-@U2[C\7:]HVHZ;J%C!)^S!^R/\
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
MKX$-[X ^)^C_  X^)7C'X.2R6WQ;\"_"OXX:QX*L/@A\4_'WPPO;75],\?\
M@3X>?$3Q+XO\(:QX9\8Z/K^BV&J>"_%EIHQHG[?7[)GB/XF^&?A-H_Q76Y\1
M^.O%7B3P%\//$D_@CXD:?\'?B;\0O!LNMVWB_P"'/PL_:$U'P=:? 3XG?$;P
MI?\ ACQ5I/B3P!X!^)7B+QAH>M^$O%NAZEHMMJ_A;7[+3ORO_P""?4/[8?PZ
M^"?[.W_!.KXM?L/>.?"GQF_9$AOOACJW[=]_I_PKUW]E;3/AQI&G^/O"N@?M
M _L]>,-1^*Y^,_C'XP_&?X3O:^'9O#VE_#_0M=\ ^-?B3KNH?&+3- \+Z;?^
M"O$'E7P^_9\_: ^(_P#P3X_8E_X)D^-_V9O'?PP_:/\ V/OCU^QAIGC;XQ>'
M;#4O#'P#\#?#?]C?XR> O'5W^US\%OCT+&S\*?$WQ#\;?A5X,N-"\*^ /"[3
M?'#1?C!\6K^Y^*?PZ^'WA_PGXP\9:& ?K!IO_!5C_@GUK?CKPE\.]"_:8\(>
M(?$'C?X]WW[+N@7_ (=T/QWX@\#C]H*U$RZ=\*M>^)VC^$[WX:^$?%/C&[M-
M1TOX:0>+?%FB6WQ6US1M?T'X:77BS6O#^MV%A^>_QU_;2^/G[1O[4?[>G[+7
M[+?[27CG]D?QS^Q+X$^"6L_#'7?^&9[+XJ> ?C3\3]4\-_&WXH_&/0OCU+\4
MO@YJZ^'?A3<^#OAYX9\#?#:^^'_CSX4:Y?:R?%'Q%\,>./BQINK^&/!FE>*:
M'^SG^TEH_P"R]^T]X5D_9T^+;>*?B!_P<$:5^V?X<\/V6AZ$-4\4_LQ67[=_
MP;_:3'Q8 D\1VUM%:/\ "OX>:WY/A+7KK3OB/#XCT[2O"UWX-L[S4-'%Q]=>
M ?A]\8/#G[<W_!:+XEZE\$/BU_PKO]HWX+?LQ:%\!?&%OX<L)]-^*OB'X(?
M3XE^#/'V@^'K :V/$.BWT'BWQCIFA:%=>/=%\&Z+XKE@OM7\-ZMJGAF.VUV[
M .Z_9F_:C\0?$;X7?\$2/$_Q;_;,B\&?&G]J_P#9?\-_$#QG\!(/AC\/-3O?
MVU_'/B+]BVQ^+?C+6;R]TKP>-3^">D?"?5]/\0?%@:QX!?P%X+U74S9_#74%
MG37O#/AV;[!\:_M_?LE_#KXP:+\#/&?Q6;1?'6N?$OPM\$X-0?P%\3;WX6Z9
M\;O''A^/Q7X-^"7BKX[Z9X+O?@9X*^-'BKPW=Z/K?A_X2^,/B+H7Q#U;3O$_
M@RYL?#<T?C;PB=:_+?X._ GX^^&O"/\ P;@Z'KGP2^).G7G[&?@%_"O[42/I
MNERVWP?UK3?^">'CW]DZ)=>EMM9F76[:_P#C#XGL;+3M2\&IXFL%\)?;?'6H
M76G>$TBU2XO_  "F_:Y_9Z\:?'[]BKQC^P9XJ^-5YXN_;E^-_P"U-^S;^UI;
M6GPT\4_LDZ7\*?C]^T1)\>/#_P 5?CAXC\<?%3PK\1='^./[-OBKQWXEM;OX
M3>#?!(^(7BF?X=>%I?A7JLF@:B/BM9 'Z*_L<?M]_";]M7Q/^TOH'PPT?QMI
MUM^SI\>?$_P.GU3Q7X(\?^%H_%ESX+\,^!+KQ1KT2>+/!?ARST*XT[QUXG\1
M^#(O",^IZCXEDTKPKI_CB\M=.TOQ?IMC9_27Q>^.'PS^!>AZ7KOQ'UV_L3XA
MUEO#GA'PSX8\*^+_ (C?$;Q]XDCT?5?$ESX:^&OPI^&^@^+?B;\2_$EAX5\/
M^)/&.J>'_ 7A+Q%J^E>"O"_BKQEJ=G:>%_#&O:MI_P";/_!+OP9\7?@_\3O^
M"EOPU^*/P4^)G@:#QC_P4?\ VD?VBO _Q&UZR\-CX9>/OAI\9K3X::I\.[WP
M+XAL/$]_?>)K[4]*M=4N=:M=/T=D\$ZAH^H>&_&TV@>)_LFC773_ +<G@_XL
M^#/VPO\ @GK^V;X2^%OB'XT_"'X 3_M,_!_X_P#A'X>>%!X]^+?P\\*?M1>&
MOAG8^&OVB_A[X!MYH_$7C.W^&'BKX4V/A/XCZ-\-K#Q1\75^&'Q2\67O@;P3
MXMM;;Q-HUP 8/[7'_!4?X0^$OV4M$^,7[//Q&;7M0\?_ +37P<_93;7;+X7?
M$CQ#XB^#7BSQG^T1\,/@W\;+7Q_\-;KP3)XC^'/QN^#?@_QQKOB/1/A-\9?"
M>CZ[>^/-/\-:%J?@/Q0E^WA?5_L?]D[P_P#&72O#GC?7/B5^TEKG[2G@3QWX
MN@\;? 77/'OP6\.?!OXM^"?AEK?AK0Y&\#?$FW\(^&/AGH'B.\TSQ,FMS^'[
MV;X._#_Q5IN@W-II_B^7Q)K"R7MK^)GQI_9R_:"U7_AKS]H7P)\"/CYKMA^U
M;_P4]_X)F?M&_#7]G[2=-\,Z3XJTSX*_L4ZM^RMK7Q5^/WB/PAXP\?>%]!^&
M7C;XSVOPE\63V'P_\7W_ (6^+.IV/A_X36'Q"\(^&/&,OB_1? O]*VGWT.IV
M%EJ-NEW%;W]I;7L,6H6%[I=_'%=0I/''?:7J=O::EIMXB2!;FPU"TM;ZSG#V
M]W;PSQR1J ?F=\.OVYOV:_A%\'OVO_CU\:?^"@WA'XR?![X/?M<?$_P)XD^(
M^L^$?"?@WPW^S[J5S#X(U/0?V2/#$_PX\+6$GQCOOAE9^+-&TRP\5VT7CKQ_
MXLUG7+_1]:UG4==T*]TS2>YU;_@J%^QA9?#S]K3XD:3\2]=\7:1^Q/X6LO&O
MQ[TGPK\,/B==^)]+\):YH>J^)/!WC#P5H^J>$-*/Q.^'?Q T/0]6UCP+\7/A
M_/XB^$/B/0=/U#Q3:>/1X5TS4M<L_P 5/C?^RA^U/XQ_X)T_\%T/@]X?_9T^
M*.L_$_\ :S_X*/\ C3XO?L\^!7L?#=IJ'Q4^$GBC5/V7+#2?&ME?ZSXEL?"_
MA_1KG3_A!X_U6]T?QYKOA;Q-IFD:9IUKK/AVQUCQ/X8T;6?L#]L?X"_'7XX?
M'?\ X*?WOPX^#?CS5M&_:%_X(?6_[*OP:\3:G9:3X7T/QE\?TU#]L;Q2OPV6
MZ\4:QH]YX=U"XT_]H#X<P1ZSXKL="\*0ZNWB'1;_ %ZSU7PUJ-I& ???@W_@
MHE\ ]9_9X^ /QY\5-X[\/7O[07@O3O$_A'X0^$_A#\<_B[\9-4U"'PQI'B/Q
MQI_@OX1?#OX4:M\9OB-X=^'ZZO;1Z]\0?#/PPD\))IUUH^O7%Y8:;K^D/<T_
M'O\ P5-_8!^'&D?#[6M=_:8\%:Q!\6/@SXH_:%^&.G_#?3?&/QA\2>/_ (,^
M"C;'Q7X\\(>$?A)X9\;>*M?TO0;:34-2U&UTW1KC5H-%\+>/M<.GG1_ASX]O
MO#GXD>,?AI\?M(F_X)J_MI^(?V0O^"@_C_X0_#/]@*;]BSXY?LY_ 3XG?$#]
MGW]L+X0^++Z7X)^+-+^,?ASX>_"#]H7X7^(?'WA'Q%XO^',GPY^)G@;4?&>A
M:G9Z?X=\*?$FZT#Q)I/AWPQ<6_VY^SS^SIXI^$G[4'_!."3X?_LB>._V=O@5
M\)OV?_\ @I5H?B'P?_PEJ?$ZS^#FJ?M7_M _ CXL?"K0_B5XXN?'OCB]UOXE
M^.['X6>-O&'Q;@\(>(OB3X&^'/Q&U^/PKIWC[Q#X8D\/>+=5 /T8U;]OG]DW
M0?BKX:^#6M_%8Z1XS\5^.?#/PITN^U+P)\2[+X;6?QE\:^&-/\9^#/@5XH^-
M-QX,C^#?@CX_^+_"^M>']8\+? ;QGX]T#XO^(;;Q/X332/!5Y/XK\.Q:G;U'
M]NC]F72_BE/\'+GQOXDD\:P^(O%?@N"?3_A%\9M7\!:QX^\"?#?Q=\7/&WPV
M\,_%S2/A]??"7Q9\3_"/P\\!>,_$/B7X9^&/&^K>/=$_X1K5])U'P[;Z[:/I
ME?@GX-_92^)'@[XS?M%_LE_M!?L"?M3?M%1_$W]M[XN_M._L]_';P;^U=\:M
M._X)Z:U\.OC%^T+>?M*^%?'/[2G@*;]IWPEX.\ _%#]GWQQKE_\ \)-X'\/_
M +/VL>*O'NO^ -"UOP'IOBW4=;L_B+XB]X\"? OXZ>#/^"B^D_%']E[P-^T3
M\(?#WCW]M+XS^(?VT/V;_C_X='C#]C'6_A8GACXN^&++_@H)^RK\6[G0-0T[
MX6?'GXR7\OAC2=;^%G@+QE:?$[QSJ?Q0O3\0/AKHWP4\(:Y\2/$0!^JG[!7[
M<GPT_P""@/P+B^//PLT;Q;H7AB\\;_%'PUIEIXM\,>+_  ]=7^@>!_BOX^^'
MGA;Q5#+XI\*^&(;A_&^A>"K7QA?Z%IG]J7'@*_UN;P-XCOG\0Z#?M)UW[2/[
M:_[-O[)<(D^.7CG6=#EB\&^*?B5JVG>#?AC\6?C#K?A7X6^!XDE\:?%KQWH'
MP9\#?$#7/A]\(O"9E@M_$?Q7\;Z?X?\ AYHM]<VVG:CXEM[^Y@MI/BS_ ((@
M^"_B[\&_V#_!G[//QM^"OQ,^#GQ ^"/Q&_:#\.>(%\?V/ARTTGQ5>^)/VD?C
M+XYM=3^'U[HOB;7)_%/A-/#GB/PW?VOC:&TM_"?B)-;@'A35]=^PZP=.X[XW
MS?M%?LL_\%%/BO\ '*+]D_XT_ML_LP?MN?LU_L]_L_7FC_ =/AUXM\>?!3XN
M? 3QE\=;G2?!_CGP'\8_B7\,/ ^D?L\_%CPE\?\ QGK>J?$V;Q6OACPQXZTR
M]TOQYI7A_3O$L'B;6@#[/^*O_!1_]BOX,P^#KSQK\<=+O-*\<_"K1?CUI'B'
MX<>$_B%\9_"FE? 'Q'J-AI7A[]H#Q[XM^#GA'QYX:^%OP$UR\U!?[)^-GQ,U
M7PE\+]0M+#7M1M?%<NG^&O$-UI=3XX?\%+OV'OV=/$OB[P3\5?C]X?L?'/@/
MX20_'CQ7X$\&>'?'GQ:\=:3\(9926\=GP9\(_"GCGQ->Z-9Z7'=>+=4_L[2[
MR\T?X?Z;K'Q'U6ULO 6BZMXCLOQ:_P""AGPG_:R^*WAKXZ?"/6/V./BMIEQ\
M1O\ @D%XF\#_  M/[".B^!-%\"Z_^T+#X2^.L.H_LQ_M'_'.U\9>"?BW>?!W
M]G:;QAX'/[/OP0T:XT7X*?'RX\:_'35M>^'OC_6]6\'_  C\,_27P@\"_&RX
M_;W7]IS5/V;_ (Y^$/AQ=_\ !$[X=?L]Z=?^)/"OA^V\56OQL\&_&WXB?$2Z
M^%\WA_2O%FKZOI7B;Q#X&U_POXHTT7 @T&TN[B/P7XPUOPU\3=#U?P7I0!^Z
MG@;QOX1^)G@GPA\2/A_XBTCQAX#^('A?0/&W@CQ;X>OH-3T'Q5X1\5:3::[X
M:\1Z'J5NSV]_I&NZ-?V6J:9>PNT-U974$\;%'!KYH\5_MZ_LI>!OC9I?[/OB
M[XGW&@?$;6/B/X4^#%I=ZA\/OB?'\*X?C;X[\)V?CKP/\#=5^/J^"W^ ^A?'
M'QEX0U30?$'A7X-:Y\2=.^)GB#3_ !3X.DTKPM=MXQ\+KJ_'_P#!,#P'XY^$
MW_!.G]B3X0_$_P ':YX ^)?PB_9>^#'PJ^(7@[Q%'8KJ6@>-?AQX"T3P;XFL
MOM&EWVIZ3J5B=9T:\FTK6-)U&^TW5M,DM-0M;AH[@(OX/?M2_#3]LGQ]\?OB
M=XE\0?LA_M.ZW<_!O_@LG^PW^T'X$T/]GK0OA]X-_9Q\7_LI?#[XA? I6^.^
MK)H/CGP3KW[6/[3_ (W\._#F'3?BCJOQB/Q.B_9[T'P3X&T70+'X%>$M'UOQ
M)XJ /W%\6?\ !2;]BS4_$_Q,^!OAW]J71/#_ ,4?"7B#XE?"+Q?XI\.>$/$_
MC#P_\"OB5X*^#FN?&'7+OXB>,Y/!6M_!_P $2>%? >B>)/%>F7/Q/U_3/!WB
MC6/ /CKP3876M>)O!'C7PWHW1_#K]KKX/^"?V7_V3_'WC;X[^+/VB9_C;\+?
MAU<^!?BEX'^ /Q"UGXB_M)W=S\/]+\1:U\8-'_9S^"'PZ\0>,O"FB:_8.WCK
MQ1:Z9X$L/"/PQL-;LK'6[K1;-K#SO$/V7O#?Q3\%^-O^"M/BGQE\)OBCX;LO
MB[^TV?B[\(8+S2M-O;[XA^$[3]C/]G/X)/+X0CT;7M2ADU4_$+X+^+-'M-.U
M.?2)Y],3PUK\9&@ZU97R?GC>_LM^(I_V O\ @D=\+?BQ\/?VX?V=/CS^R[^S
MAI?AVR_:K_9)T'4/'7Q<_8W^.WPS^%_PO^&U[X7\;_"CX?:;\1]5^-OP+^/5
M];:YX=\7Z'X2\+?$#0_%'A[PUI!UZVT#P9J^O>/_  0 ?LAX]_X*(?L@?#CX
M:_#;XN^(?BM>ZCX#^+/P?A_:&\%:EX"^&/Q>^*NK3?L_R:+H'B&Z^._B3PC\
M+_ /C#QAX"^"^B:3XI\-W/BKXJ^/M!\,^ _"$FN:79^*=?T>^O8+9_KGPMXH
M\,^./#/AWQKX+\1:%XO\'>,-"TCQ1X3\6>%]7T_Q!X9\4>&?$&GV^K:#XB\.
MZ]I-Q=Z5K>A:WI=W:ZEI&KZ9=7.GZEI]S;WEG<36TT<C?RJ)\&/VWOA)\1OV
M?_C]^VA^QW^TE^T!H7QT_P""?O[.'[-7QO\  O\ P30_: ^(/PE\<_ ']H+X
M">,/C/JV@>%O%_P>^#'[0_[.?PIUKX+?$/P#\:+H>(=3T3Q3XS^%OPF^+&@^
M,]%\--X8^'_B+2];\?\ ]'W[)'PUM/@[^S/\$OACI_PGT?X#Z;X,^'^AZ/IG
MP3T+Q=>^/].^$NF1P&;3?AROCB^O=1D\7WG@VQFM] U3Q);7MQI>LZI87M_H
MSC2)[%5 /HJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHK\J?C_ /M>?&C]GS]N?P]\'?B5\0/V;OAC^RG\
M9_V/?VA_BW\&OB?XQ^&_Q#U'QIX2^/7[,DGP_P#%/Q/\-?$S6;/XUZ!X/\0^
M ;'X)^(?%?QATVTTW0_A_K^HZ+X*\8Z<?$5JO@J?4_$H!^GOB+Q%X?\ "'A_
M7?%GBS7='\+^%?"^CZGXB\3>)O$6IV6B>'_#OA_1+*?4M9UW7=9U.>UT[2-&
MTC3K:YU#5-3U"YM[*PLK>>ZNIXH(I)%\ETK7?@W^V%^S^VK^"O&EUXW^"/QV
M\":K9:3XY^&7C/Q;X*N_$/@[Q+:WFCW&L>"_'_@O5/#/C+P_-<P-<'2/$_A;
M6=)U2W/E:AI&I1DP7!_-G]@W]OWX[_M>^!/V0=/\1Z+X ^'?[0NI:M^T[9?M
MZ?#:\^$_C"TT_P"$^J_LK^+;#X1_$#X;^#Q_PO77;WX;>/M1^*OQ%^$.J> I
M/'=S\18/'/PB?QSXNDT3PKK.G6^@6OYZ?\$A_CM^U3\'/@#_ ,$'?ASK?BCX
M-:W^SC^V)\%O'GPAM?ACH_P_\3VOQ$^&^J?"7]G7XF_'WPQ\3+GXR7OC0V/C
M74O%J?"^_P!%\0^!XOA9X/T/PC9^+K?2=-UOQK?>$W\=>+0#^E[X4_"?P+\%
M/!&D_#SX=:9J&F>&=(DU*[0ZWXE\4>-_$FL:OKFJ7>N>(?$WB_QUXYUGQ)XY
M\=>,?$VN:A?ZYXI\:>-/$>O^*_$^MWU[K&O:QJ.I74]U)Z-7\\O[*G_!0G_@
MHI^U[!^RW^T_\'?V;;CQ1^RO^T;\7O%'A[Q;X4N/#WP?T;2?A-^S+J7B'QIX
M/^'W[06B_&6^_:IL/'WC'XD> -8\.:%XD^.?PJOO@/8IXIT#Q+K'@KX8:9X;
M\0_#B+QQ\4.-^#O_  47_;XN?!W_  3J^//Q;\0_LS^(_AS^U!_P45^.'_!/
M;XD?"[X?_!SQ[X)U_4I-)^+/[7/@+PA\=?#/Q!\0?&CQ]'X$7PA/^SGH=HGP
M9N?"?CX>)-'U+7=1UCXR+J^N:;!X- /Z3***_!/]J[_@H'^T1\$OVKM;\$^$
M?B!\)O$7ACP?^UQ^P-\%;_X(>%?@I\0/B7+I7P._:Q\4_"#X<>,_&'[1_P"T
M)IGBCP]X+_9X^.]YXV^*^HZQ\ OAJ]SK/B'6/A]X.\/^+-9^$/C?P?\ $MO'
MW@@ _>ROB?XW^$/V/O@;\;O#_P"W]\?OB/HOPA^('AOX=WW[-GA[XB?$3XT:
MGX'\!S^"_'>OVOC"X^%NG>"M9\3Z?X \0>)?&7C#PSHOB"P@M/#VH?$/7]:\
M+:%9:5=W-MI5KIB_:X& !Z #GKQ7\^&DW\WQ=_X.6_%?AWXL6\ES9?LA?\$S
M=,\:_LD^&=8<?V7I6K?'?XJZ7X3^/'QV\'Z5J4$EPWBW4],%G\#]=\8>&KFV
MTZ+PO9MX4UB&ZOYD>V /T8TNP_89_;<^/?PH^._@7XN^$OC'\;?V(Y-?U'PC
M;_"[XYWTUW\&I_CWH&K^#==/Q-^%OA#Q5!8B[^(WA;PKX@\.:;:_%WPM>W-O
M8Z)X@;PC#I.H0ZO>-]\5^;__  4!^*WPQ_8%^#/[1/\ P4;M?!6C7WQ<T#X2
M^ OA!))?ZS_PBGASXB:EX@^*VD^#/@!HOQ3UL 6]IX6\&?%3XM70;QA=@W'@
M?P?XW^(-VCO:W.R#Y]^-O[5'[7O[)7[0GP@_9_\ B'XW^%7Q?M_VPO@K^U;J
MOP4^+5G\ O$'A;1?@M^U!^S;\)&^-5QX1\=^!]*^.B3>+OV?O'7@/3?%FI>!
M/#\?CRP^+F@:KX*U;P_XH^+?C&#Q)8^(_"P!^T5%?SD?"']N/_@HOX_\4_\
M!*C2]7\?_LJ6=E_P57_8=U[XKZ1':? ;XAM)^S1\3?AM\#O@K\==9^(%PS?'
M%3\?;3XBV'Q#\2^%8_AF9O@7I7PVGF\*:U#XQ^(B^#-?TKXIZFL_\%$?VVM$
M_9 _9+\=VVJ_L[:E\;O&7_!69?\ @FI\9/$5_P#"KQW:^"/'FB:!^V3\2_V8
M7^)W@KPW8_%P7GPNUKQ%IGP\L_$FNZ5?WOQ)TY)]8UFQ\/1^'2^DWNC ']$=
M%?@CJ_[:W[:OP.TS_@HE\$/CK\3?V4T^(_[)</[&/Q/^&_[7OB;P5XE^&?PN
MU[]GW]L+QYK?@O7G\7?L_P"D_$+X@Z[>?&SX0:M\,OC'X=^%O@OPE\1;J^_:
M+\53?!_PKI'A+3?$6OS6?B?S37/^"E?[8WAS]D#]M#XH^&&^'/B;XB?LL?\
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
M"]"\9,C0+:2Z7>^*/"NN:.P@NI;NSN;6!KZVMH-1TR:\]3K\S&_:4^/.H?\
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
M;XH_92UCPQ^Q5_P5B\)_L4W'P?G^"?Q*\+2_';X7>.?B1^R=\)-,LKKXL_\
M"[_'-Y\$O$.B_P##1U[XJNO'5E\-OC.-0\1:'#/'X&M_#1/@F;[ \&_M5?MC
M^"?&/_!5SX*?%#X@_LK>/?B%^QY^SQ\(_P!I'X(?%KQ#X3\0?LR_ ^P'QP^'
MW[0NK67A/XY6^M?%CXF2>&OAE\,_%'P";5M?^($GQ'BOY?!'B+4I-<U;2I=&
M&KQ@'W#^T5X0_97^'6L2?MH?M,>.+_P/X<^"'A/26U/6_B%\>/B=X<_9T\.6
MV@^*;G6?"7BOQ'\#[KQ[:?L_Z]\2M(\9>((?^$$\>:W\.M7^)T'B9_"5AX5U
MHZSHO@V#3?JS1=8TSQ#H^D^(-&NTO]'US3+'6-)OHED2.]TS4[6*]L;N-)DC
ME1+FUFBF598XY%5P'16!4?S-?$?]LCXM?M!_L4_\%R/@_P".O%\7Q1\!?"__
M ()-W/QG^%?Q7U']F_QY^R_XI\76W[0_[.?[8NA^,XO^$%\?ZW+K&N?#>W\2
M_ J36OA-XQNO!7@+4=3\+^))+.Y3Q_IFGZ'\3?%WV-\#OV_M<UO]E_X]_MB^
M$/$?PRUS]CK]B#X _%+P]XY^#Y^'7C_3?VL=7^-_[*7PUU3Q%\7=.\7:]XD^
M(/AK1?@;9+'HVDV?@[X9^,/@1X@\<>(O#VI:3\2M0\2>'-"\7:!HJ '[945^
M+W[&'[3'_!2?XH?%']G?7_B]\ #JG[-G[0?P,U/QU\2O&MEX;^#WP^T?]F[X
MF3^&/#WCGX;P_#S7='_:J^*WC?XZ_!OXBZ/J>K> BVL_"WP]\0M#\:Z3H_Q"
MU.^TCP?XSNO /P__ &3U--2DTZ^BT>YLK+5I;.ZCTR^U*PGU73K+4'MY%LKO
M4-+M=2T:YU*RM[HQ2W5A;:OI4]Y KV\6I6,DBW40!YG\"_CM\(?VF?A1X/\
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
M68(='^>O^#@MV3_@CQ^VLZH)&7PG\-=L1N&M%E/_  O/X7@0O=);7CVT<O\
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
MX]B\)Q^$?%:?M$:?H>E>$H_ VC:W#XKTF)5\6>*6\6Z9X>\.@'3?M*_\$Y/
M7[0?[0?@G]JWPI\??VG_ -E7]HCP?\-[SX-:E\3?V8O'O@SP_<_$;X13ZOJO
MB+3OAW\3?!_Q4^&_Q=^'/BK1/#/B77_$'B3PM>GP;9>(=$U[6)=2@UIY=.T(
M:3QOQ._X)3_!CXH^&?$'PBU3XQ?M&:;^RUXY^'OPJ^&'Q+_9)7Q?X%\8?!OX
MA^%_A-J2:A8:AK/B/XI?#;Q_\?=$^(OCA(XK+XI_&'P5\:O"_P 6?'KVFD^)
M=4\:)X_\.^&O&6C?9.I_M0?LZ:-\(O"OQ]U+XX?"RU^"OCNVT.[\#_% ^-_#
M\G@KQK'XGMY+KPU%X/UZ&^DLO%%[XAMXI9-$T[0I+_4-4$,RV5K,T,JIP?B7
M]O7]B'P;X/\ A[\0/%G[7W[,WASP/\6_#WB;Q;\+/%NL_''X;:?X>^(_A7P7
MI-]KGB_Q+X&U:X\2)9>*M"\+Z5IM[=^(-5T26]LM'$!AU":WN7CA< \;\4?\
M$V_ >N_&#]L'XR>'_P!H+]J#X8:O^VOX:\ V/Q2\/_##QK\/_#.C>&/B%\+?
M 7ACX8_#WXY?"[7)_A;JGQ'\(?%/PAX)\*Z?IVCK-X\UCX<KJT@\87GP]O/&
M>C^%/$'AWV']G7]C_P (?L_?$#XU?&:Y\??$#XR_';]H:'X7:=\7/C-\3;/X
M7Z)XJ\5^'O@KX?UKP[\+?#T_A[X)?#;X/_#2WMO"EOXI\87B:W%X$'B[5KCQ
M3=:=K7B._P##'A_P+X>\)>ZV7Q8^&&H_"ZR^-]I\1/!$OP9U+P+9?$^P^*X\
M4Z(GPYNOAMJ.@P^*;'Q_'XTDO4\._P#"&W7AN>'7X?$C:@-'?1I$U(7GV-A+
M7G&A?M>_LF^*/^%2_P#",_M0?L[^(O\ A?LFI0_ K^POC7\-=7_X75+HT]_:
MZO%\)?[/\37'_"QY-*NM*U2VU)/!W]LM8SZ;?PW0BDL[A8P"W^U/^SAX _:^
M_9R^-'[,'Q3NO$EA\/?CI\/?$7PX\5ZCX-U*TT?Q9I>E^(K)[1]6\-ZEJ.FZ
MUIEKK>E3&'4-,?5M%UK2'N[:*+5M'U73GNK"X\*T7]A"QTS]H#P'^U!J?[3G
M[2GBSXT^ _V:OB#^R_%XJ\1K^SEY7B3P?\2_&FF?$7Q%XK\0Z)H7[.VA:(GC
M>'QQX;\$^(-%'ANP\.>!M)'@C1-!MO P\*W_ (KT'Q+]!>(OVF?V=/">B>/?
M$7B+X[?"'2M&^%OC.S^&WQ'O;CXB>%"O@?XE:G9:/J&D_#7Q/%#JLMQHWQ&U
MFS\1>'9]$\!WL,7BW64\0:$-+T>[?6=-6ZYA?VSOV1C\-_"OQA;]IWX!6_PK
M\;^.;;X7>$_B%>_%OP+8>$M?^)]WJ5QHT?PTTW6[W6X+&X^(<.L66H:5?^!U
ME'BC3-2TS5+'4M*M+G3;^*W /B?X3_\ !'?X+? W2OV3-,^%'[0W[6G@>?\
M9&^&'Q)^ GAK7=!\;_"C3_$/Q-_9W^*_CCPEX_\ &'P/^*&J6OP5A>'PY+KG
M@O1CHOCSX4Q_"SXY>&RIUC0?BQI_BRPT+Q'H]SX>_P#!(?X0_##2/V%+'PE^
MT5^U?::U_P $_M#^(/@3X2>,IO%OP>?Q'XL^$/Q/T#X>^#?%WP>^(%K!\#[;
MPC9^#[SP-\*O OA6VUWX3^%?A7\4+&32]0\?6WQ"3XO>)/$?Q&U7 ^''_!1S
M3_BA_P %#M0^&_@GXX_LZ>/OV$?^'=WC+]KK0OC!X&N;&YTZV\2>"_VCX?@=
MXZO/$_QN_P"%BZ]X!USP7X)_X0WQM/+=Z)H'@NST":[U>#Q-?Z^=%L]1M?U,
M^'7Q+^''Q@\':)\1/A+\0/!/Q1^'_B6U%[X<\=?#KQ7H7C;P=K]FQ(%WHGB?
MPU?ZGHFJVI((%Q8WT\1((#YH [:OS4\=_P#!,#X3_$*]_P""AMYK'QE^/]FO
M_!3#P=X0\ _M 6>E7OP6CM=!\)^#?A_/\)[/2_A8=0^"6I7?AUM1^&5W>>#-
M4U#Q+=^,M3%G=/KNE7NE^,(K7Q);_*NN?\%"/B;^U#^US^TU^R]^PC^T[^QM
MX5^*?[(_C/X)^'-!^%OQ@U?1O&-E^U;JFJ>$KWQ]^TGID>L^ O&FJ?$/PYX9
M^%/AO7- \%6^J?#SP#J.N_#_ .-/@'Q_IWQ'_M[0=2@T;PG^I7@?]KK]ESXE
M_$+5?A/\/OVA?@UXT^)&BZ?KNKWW@OPW\1O"NK^(6TCPIJ4>B>+]5T_3[/4Y
M9=:T[P7KTT/A_P ;WVC?VA:^#/$$\.@^*)=)U>:*R< ^:/B-_P $Q?@Y\7_B
M5K/Q,^*'Q0^.7C.]\5_L'^/_ /@G9XW\-76I_"K0O#'C/X ?%,03_$"[U5?!
M_P (_#?B/2OB#XCU:RT[76\0^#_$?AG2M'U#3X+;P_X=TG1)[_2+WS_PS^P3
MX2_8^\;']N ?&']NO]JWXM? K]C>^^!%YX,OM7^#WC7QU\?/AM\+]0\<^/\
MP+X7B\(^%OAA\)+3Q/\ %33W\37_ (9\'Z=H_B/P+H'C[Q!%X;\5?$VT\6_%
M&.Z^(EW]D?"?]M+]D/X]>,H?AY\#_P!I[X!?&+QS<^$M=\?6_A+X7_%OP+X[
M\03>!O#/C.3X=Z_XQBTOPQK>IW4GAG2O'44OA.[UM(SIR:[&^GK<-.I4<5\4
M_P!OS]E?X._M2_!C]C?Q]\8OA[X9^._QST/7]>\)^%M=\>^!]$N+*#3]9\'^
M%?"FDZMI^L^)=-UL>+?BSXO\;Z7X=^#OA*QTRZUCXD7FB^-O^$;CN?\ A#M6
M50#SC]A+]F;PU\,?'O[97[4]G\);SX+^*/V[/CCX>^+^H>!=;M=.TWQAHOA/
MP=\+/!W@'P^_CK1=$O-0T70_&/CKQI8?%#XWZ]I,%Y<:UIM[\7Y-.\9_9?&M
MEXAT^S_1:OR?_83_ ."A?A7XF:1IOPE_:@_:$_9VM?VOO$W[1?[:?PM\#?##
MPU=Z7\*O$/Q,\'_LT_M._&?X+:1XI\"?!?Q)\1?'_C:UT[4/#_PJO=2>VN/%
MGC&=KK2_$D,/B+6VT+4[F#[CU[]JG]FOPM\6M'^ WB/X]?"+0OC1X@U#3M'T
M3X7:O\0?#&G^-]4US6=*?7]$\.VGA^ZU**_E\2Z[H$5QX@T'PV(O[=US0;2\
MUK2=.O-,L[FZB /BC6O^"2WPAUOX6_M*_".;X]_M+6GAS]JK]L/PU^V_\2[Z
MSO\ X!?VW:?&7PGXK^'?C?1K3PK/=_L_7>G:7X)B\4?"#X4ZG/H>H:7K&H7)
M\!V%G+K;:?K_ (WM?%/3?&C_ ()9_ S]H+4_VW+OXJ_$7XW^(=*_;V^!7PV^
M ?QB\+V^L_#30]%\/^'_ (-KXGN/A5XK^'%UH?PKT_Q-I'C7P3KGC;QAXDLY
M_$WB'Q?X6US4_$-Q9^+_  IXC\.Z;H&A:1]A_M(_'_X=_LJ_ 'XQ_M)?%F\O
M++X<? _X<^+/B9XO;3([*?6KS2/"6CW6K2Z/X>M-2U#2K+4?$VO2V\6B>&=*
MN-2L$U;7]0T[3?M<#72R+^:_@+XK?\%=OC1^QO;?M;> -*_8W\%?%+XG_"(?
M&7X-_L1^.?A1\9-<U+0]-\3Z#+XI^'GPR^)'[3#_ !_^',6H?%#4-#O-"?Q'
MJL7[/W@#PIH?B>ZO_ EWI-I:6DGQ(@ .U\0_\$F?!/C3_AI"X\>_M=?MF^-M
M6_:X_9;T']D_]H36M:\4_ &VN?B!X,\,'XJZ/H7BM=+T']G71O#'A+Q=I_PX
M^-GQ-^&']D>!] \-?"O4--\43?%#6?AIJ?[1>G:+\:]-]*\*?\$T?@QX3^-G
MBOXWVWC[XLZGJ/Q7_9L\!_LN_M&?#_5$^#J_"K]J/P1\-M!UCPKX2\5?'GP?
MI'P>TD^(_B;IOA37M2\(Q>,O#6I>$98/!DR^"K.RM?",:Z(/H7XI_M>?LS_
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
MCX)\#P:-?ZK!=?\ "<>-M,NX-4\&>"W1/%'BS2V;4O#VDZE8QR7"_EU\3_\
M@H3X]^/_ .V/^TW^P[^PY^U1^Q_\-/C]^S3X.^#.I?#CPY\;+KP_\0-+_:9_
M:"UZY_:!UOXS_ /5=-\&?$E/B%I7@CX.> ?A#I5M\5V^&OA9OC5\-O&>NW_B
M/7+.'PEX+?PS\1 #Z5^#W_!+#X2? [P+^P=\.? _QL_:&7PM_P $\/&/B_QC
M\#[75[WX':C<Z]+XU\(^./AYJNA?$N]'P*M[C7-#@^'?Q,\?^"[!O#;^$-=C
MT_Q/-K=UK=WXRTCPWXGT3Z&_93_8_P#!?[(Y^/Q\%^/_ (G>.?\ AHW]H?XA
M_M.>-O\ A9-Q\/[G^R?B5\43IG_"7IX5_P"$$^'O@'['X=O/[&TS[+I>L_V]
M<6/V1?LVH)YUSY][]IOXCW7@";]GF"P_:8^!_P"SA<>,_P!I;X7>#KZS^-6B
M:;K]Y\?M!UZ[U#2[_P#9X^$-G?\ Q&^'=WI?QB^(NH7^B1^#O$^F)XZN]!.G
M7<TOP]\1V]S*MKE_$K]O[]AOX-ZUXJ\._%G]L+]F3X;:[X%\2>$_!OC?2/''
MQR^&_AC4?!WBWQS::CJ/A/PUXJM-7\16LWA[7=;TK2-3UNTTO5UL[Q?#]A=:
M_<0PZ-$;X@'JG[0_[/WPE_:J^"/Q+_9W^.OA&P\=?";XM^%K[PEXT\-7^^,7
M6GW9CGM;_3;Z!H[S1?$6@:I;V'B#PMXCTR:VUCPSXETO2?$&C7=IJNFV=U%\
MKV7_  3O\/:G#-J/Q:_:1_:/^/OQ%TOX!?$K]FWX:?%_XJM\ &^('P@^'/QE
MM?"5I\6;[P9%X%^ ?@CP)K?Q ^(L?P^\!#Q)X^^)W@CX@:ZL/A2&QT*31-,\
M2>.K+Q7W=]_P4%_91L/VU;']@.?XO^!8_P!I"Y^&<OQ(O/!MQXS\(6-YILES
MJ.CQ>%_A\VG7VNVVM:G\3O%WAV]UCX@:7X'T32]2UNP^'GAV;QCX@MM(T/Q!
MX0O/$'H&@?MC?LI>*?''Q#^&GAW]H[X):QX^^$WAWQ;XP^)7A.R^)OA"36?!
M?A+X?>()_"'Q#\4Z[:MJJFT\-_#GQC;7'@WXBZZ6;2O /C"";PKXPN]%\01O
MIP .D_9J^!'AW]E[]G_X-?LX^#O$GB_Q9X+^!?PV\(_";P1K7CR?PY=>+7\$
M^ M&M?#7@[3];O/"?AGP?H=_<Z'X:T[2]"CU&#P]97NHVNFV][K,VI:U/J.J
MWO#_ +:7[)7@7]N;]F_X@_LO?$[Q;\0?!GP^^)H\/0^*]4^&-YX0T[Q=<6'A
MSQ/H_BVUTVSU#QMX,\>:/96MYJNA:=]NFBT$ZD;:-X;*_LFE>0P^$?V[/V*?
M']IXZU#P-^US^S1XQTOX7^!-"^*/Q)UCPQ\<?AMKNB^ OAQXF@N;O0/'7B_6
M=-\1W&F>'O"NK6=J]]9:YJEU;:?+I\]C?^>++4M/GN=O1_VP_P!ECQ!\*]?^
M-^B?M"?"#5/A+X4\6S_#[Q1X^LO'WAV?P_X=^(EOJVG>'W^&^N7"7QETKXD/
MX@UG1?#]M\/KZ"#QE>:]K6C:-::)-J6K:?;7 !Y#XQ_X)[_"'XG_ !:^./Q3
M^+_C'XG?%BR_:,_9/\/?L8_%SX6^+;CX<Z;\./$GP7\/77C?4XHK=O GPV\&
M_$30_%5_KOQ/^)?B"\\0Z)\0;!X-4\;7@TBTTO3O#O@;3_"GS_X;_P""0'PT
MTSX%?$C]G_QI^UI^W!\:/"?CC]G_ ,>_LL^%-=^,?Q3^&?C'Q;\%O@)\5XM.
MT_XI>!OAE>+\%]-T._O?'?AO1="\'7?Q ^+'A_XH?$SPIX2TB#1OAOXQ\$QW
MNL2:GZ[X]_X*M_L"> ?B%^RY\.+O]J#X(Z[JG[7'B3QQHOPOUKPY\6OAO?\
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
M-^,'QVNO^"D_Q9_:=_9J^(.M_ WQ-X\_9L^+?A;XK_'F_P#BQ\#_ -IGQ/\
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
M;Y?BGH_@'XS^$?B\$UOP7JOBKPIX2UI==\?VVL66@>+M/\6:_P#U2>"?B/\
M#WXEV>M:C\.?'?@WQ_I_AKQ3KW@?Q%?>"O%&A^*K/0/&OA:Z%AXG\'ZU=:#?
MW\&E>*/#E\19Z]X?OI(-6TB[_P!'U"TMYODKLZ /P'_;B^$?Q8\/?MD?";XJ
M?LV:1J%AX0_X*T?"9?\ @GC^T_<:>NH_#'Q[\/=1T/PE\0/C3\*OVLTTF_\
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
M^+7QK^,WC'Q-<>!='@U#X;>*OC]X"T'X9>.+#P3I\6L-I=_X=T7PCX5\/_\
M" V?BF#6-3TG7X-1U3Q=K/CNQU"+1;'-F_8,^)7AO]GW]FG]G'X;?M!^%&^&
MWP'_ &8==_9$\;?#_P".7[/MI\</@[^T/\)-0T#X4>"-#U'XL?"J#XJ?#>RO
M?B'X7\!_"ZZT.RUJ'79O!E_=_$?XBOJ/P\E\,:ZO@^W /COXO_\ !5;]HFR\
M9^,/@Y\&OA'9:W\<OV>/V9/V>OC=\;_"/AW]FC]K;]K/PK\4OC-\<_!?B/QQ
M8_LM_#+XB?LLZ/K?@_X'6DVC^%HSIW[3'Q1UCXB^$7E\=>'GT3X6^--.\*^-
M]2T_]J/A/X]UKXL_!7X:_%"?P3XJ^$/B+XF?"[P;X]F^''Q1T&XL_&_POUKQ
MGX3T[Q#)X)^(OAA+O3KJU\5>"K[4CH7B[04OK&X@U?3-0T];NUD43)^4UI_P
M1ZO_ (*^)?@AXL_86_;8^//[(.N^ /V<O@9^R/\ &74H/!7P:^.C_M(? _\
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
MJ+5_BOX6\=_L_>(M&T/XC:,OA7P/\0?#GBGPUXDUKP=\)+VUUOP[9_/^L?\
M!4C]M3X<^&/VD/%OBK]F*+XB^&_AO^Q#\8_VLM"\;/\ LR?MX_L@?#;X4?$_
MX)Z1_P )1XK_ &8?B/XS_:B^#L3?&J#6/!\U[K/PL^._P_T;X53_ !#UCP9K
MOAOQ7\!_@[;ZYI'B2R_0GQC^P%X2^+7Q=_:=^(?QL\6Q_$3P7^UQ^R;X+_8]
M^+_PBM_"\OA3P]/\-O!<GQ0O[>^\-^)M-\47/C+0?$&HZO\ &_XIW%SJ46L3
MW=A9:CX2BT.ZTO6?"'_"0ZS\R^#?^"4WQ>B^ 'Q4_9G^-7_!17X__M!_"?7?
MV??B9^RQ\%-(\;_#_P"%GA_4/A/\(/BGX0_X5EJ_B+QQK7@K3M%U3]H/X]^&
M?A:]YX/\#?%;XB75MH.C7&KZ[XCU7X9>(=3UJ_\ . .+^'_[:O\ P4B^(/Q<
M^!/PEMO W[$>DS?MB_L&ZE^UC\%?%']J?'75H_@;XE^'5]\&]%^(&G_%OPY+
M'H3_ !K\,^,)?CW\.=?\$:5X'\1?!K6_"$R>,_!GB+7/%EKX=T;XC>+_ (_N
M_P!IWXK_ +;M]_P;[_M:^#?AU\&_"'[2WQ"^.7[<O@FZC\47?B6Y^&GAOQ5X
M&_9%_:_^$_Q)UW3-0TS2[GXAZS\.DUWP+KOQ,\(?#&;4_#NJ>+H+;PUX"\1_
M$#P1J%[>?$K0/V#^'_["FL?#SXG_ +*WQ3T_XW3:IK'[*'[(GB_]C_PKINJ_
M#C2_[*\8^$_&+?"ZZU'QEXO&F^)-/O$\5_VI\#?A/>M#X;N]!T'R].\96=II
M5C%XMT]_"OS[\._^"2\_P4^!/[&WPU^$?[2FO67Q-_8,^,OQF^,?P"^+'C[X
M6^'/&6CZU<?'VR^+.E?$WPE\;/AGX?\ $7P]MO&OA_5-(^.'Q!TG2[KX?>+/
MA!X@T2R'AB>SU@ZQHVI:KXA /*[S_@K'\8_A+\)O'?@7]HOX/^&;3]M/P+^W
MGX#_ .">YTWX'>%_C!\8_A'XI\3_ !0^#/A[]I;PC^TCX?\ AS\/]&\;?&V[
M\"I^SAJOB+XE/\!M%NO$OQ(OO%G@U/A5J_CKP2GBEOB)X5S=6_X*>?MI>$OV
M<_C5XSU#]EG1]3^(7P;_ &M?V2O@=X6^*7Q>^&'[4_[$WP+_ &DOA)^U9\8_
MAM\+M)^)7PU^&?QJ^''C?XZ>"/&W@#Q+\0/^%<_%#P'X@;Q9H'A*[T]OBUX6
M\>_%#2;[0?A=KWT]\6_^"47PQ^-?[/\ XR^'GC+XL_$^U_:"\8_M,^&?VX8_
MVN?#DVF:;\2_!'[8O@+2/#?A;X;?%'X=>%[^+6/!WA?P9\-?AQX/\+_ _P &
M_"][74H8O@EHR:-X@\5>(?B?JGB#XO:P_P 0?\$Z/BQ\4/V?;[X8?'_]MSXC
M_&CXN>)_B7^SU\0_&?QNU/X5?#;P7IGV/]EGXOZ;\=?@YX&^'GP1\"IHGPX\
M">'X?B9HMEKOC[Q#J$?C/XE?$&UU7Q%X>U7QY;^&;/X8:-\+0#YD_:6_X*(_
MM??LJ?$SP)^SM\8_$G[&7@#XR_$3X=_%+Q]\$/B#XX\ ?&;P=^S%^UAX^M?'
M_P 1M)^&/[)7A#XN>)OC%H_A[]G+XZZ5\/M ^&?B;QYXA^)NO?$7P]XP\3?%
M33?"OP]\+VJ64.JZG^]SL%5F+!0HR6;&U5'+,Q) "@9))(  )[5^<'[9O["G
MC?\ ;%L_B?\ #KQ-\?K"T_9P^/\ \!] ^ 7QO^ ?B_X+:1\3- BMM,\1>/O$
M-S\;_@#K&J>-]#_X4W^TI:7'C+19O!OQ$\3:)\8/!WA;6?AK\.?$NH_#'Q3K
MGA/1;JQ_0?P_H&F>&/#VA^%]&AN(-&\.Z-IF@Z5;WFH:CJ]U%IFD64&GV,-W
MJNKW=]JVJ3I:6\4=Q?ZI?7FH7SA[B^NKFXEEE< _$F__ ."G7QVT/]E_X-?\
M%-M;\'?"2S_8(^+'Q ^&&GZ[\,I]'\:#]I#X4_L^?&KXQ67P=^&7[3=_\3=
M\8^+?!7C[4[U/$WP\^)?C?\ 9OTGX'>&=:\"^&_%WB#PO;_&+Q=XB^'KW'C"
MI^QO\)_&'[0/[37_  52\/?M3^%/V</B_P##30OV_/A=J-YH5]X&\3:OJUIX
M_P#A7^Q_^Q!XR^#5[X</BO6-4T6P\,>"[?[+JQT^XL;B_;QU?>*]0M[E=(UZ
MYLKCV'X=?\$I++X??#JP_9,B^.^I:S_P3V\(_'G0_C]\-?V8[[X7>&I/'7A6
M;PS\9]'_ &AO#?[/>L_'B_UK4[;Q?^RCX9^,.FR>)="\!W/PCTSXT'1+?P_\
M.=?_ &B/$'PUTO5?"7B/ZK_9L_92\3_L_?%O]J/XGWWQIN_B'9_M6_%:U^-G
MC#P???#[P_X9LO!WQ"TWP!\/_A-IQ\":QHVHOJT?A4_#7X9^$-#U30O&$OC#
M4;S5]&M?$=CXATBZO?$EMXA /B3_ (+"V>L6WC?_ ()%>(?!?A7PSXG^(NG?
M\%8/AAI?A,>*-6;PS91C7/V6OVMY=1M+_P 66?A[Q/J^C^'I[C2-)U?7K72M
M%U&?5O\ A']/ABL9KZWTZ2W\N\4?MT?M"7/[,?QSU#X^_ K]DCXL_%7]D?\
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
M&/Q!^--P/'.CZ?X\\-^"I--\#2>&->UBWM[7U;Q/_P $O/\ A.H/$?C+Q?\
M'K4K_P#: ^)7[5G[+?[7GQ9^*MI\-=&LO#^L^,OV.'\#ZE\!/A'\/?AW<>)-
M2NOAY^SKX1\1^!H=:/@G4_'?CWXC:G/XL^(%UJ?Q?N]>\7WOB"+G_CE_P29A
M^,FO?MX>,;7]I+Q9X(\7?MK^-OV2OBK97NG_  R\!>)]"^#'Q0_8=U3P=JW[
M/FLZ7X3\7G5M%^)GA.XO/ GARY^,/@'XEIK.C_$&Z@N3X<N?AQ87']GQ@'YM
M_MG?MAZY^V1_P2-_X+7^ ?B=8_#GQYJW[*G@U/#GA_XO>"OA5\1?A'X&^+FA
M?$'X+_#CX\_#OXC^&/@Q\:]9\;^.?A]<Z1H_CZRTK2];;Q[XUT3QQ%IEC\5/
MAYXD7PCXNT*"W_JHK\4O%7_!(GQ=\2_#7_!0OPG\4?VTO'OB?1_^"CFB?#2R
M^+\6E_!?X4>%YO#^N>$_A5\-OA)XIU[PE<6MO?30QWGA7X7:)H?PUTBZ9[?P
M)X?UCQ,/'<_QI\;W.A_$#P_^SNDQ:G!I6F0:W>V6I:U#I]G%J^HZ;ITVCZ=J
M&J);QKJ%[I^D7.IZU<:597=V)I[739]8U::Q@DCM9=3OWB:ZE -"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K\Z[O\ ;1U'P-^WI\=/V=?C3J7P7^%OP"^&W[+G[-/QP\'?%+Q+XRN-!UC6
M/%?Q]^,/QN^$2^'/&.M>*[OP]X*\/R3>(?A(VD^#O"NEQ:WJ6M3WMGJ(\3SW
M^LGPGX?_ $4K^?K]J6#]CCPY_P %9OB[XE_;N\(?"NZ^&/Q&_P""67P2^&?P
MLOOC7\-H?%]A\3_$^C_M$?MAW?Q@^"OP0CU#PWK5[\1_C%J7@WQUX&:\^"/P
MKCUWXN^,=+\3>'(]"\&ZXMW:( #]Q?B7\6/A9\%O"=YX\^,?Q*\ ?";P-IUU
M866H>-/B9XQ\.^ _"=C>ZK<QV6F6EYXC\4ZCI6CVUSJ-Y+':6$$UXDMY=2);
MVZ22L$-KQ7\2_AQX$T^75_''C_P3X-TJ#PUX@\9SZGXK\5:%X=T^'P?X3@L+
MKQ3XKEO=8O[.VC\->&K75=,N?$&NM*-+T:#4;";4;JVCO+=I/X];31/C5^PK
MX._X([>)_P#@HK\</CS^S3^SC\./V ?BK\!]2^,'@3X7_"?XNQ_LR?M&^/O&
MGP]N/A[X&_:!LOBY^SU^T-X7\ VFJ?LPVEK^SIIGQ#TGPM>^(;#7O#WC+P,?
M%6C^ _&/Q"U/Q1]/?L^_LS?L;^#?VI/^"2O@C3O!_C;QW\+OA]^Q[_P4KT/P
MUXL_;6\#^$(/B_?_  _E_:&^"?C3]FN/XBZ</ O@;3?#WPT?P_'\>/%W[(OP
MU\:^#/"4W@3X2V=X^F^!?"7BO0O$EGI8!_2]KWQ?^$WA;X;'XR^)_BA\._#G
MP?70=(\4M\5M>\:^&]'^&H\,>(!9'0?$9\=:AJ=OX7&@ZV-2TXZ1J_\ :O\
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
MQW\*/B'<7FE^$_%?A2X4 _?OX@?M&_MK_L^_\$[OVQOVCOC7X%_9E\5_'/\
M9H^'G[0?Q3^&VJ_"[Q5X^TSX&_'KX5?"[P/>?$CP3\3+KPOJ0\8>-_A5J_B#
MPU;:CI^K_"'_ (6%\1X&\1>'5_L_XS6^@>+K76O#7UE\&OCGI_QF^%]@WAOQ
MA\+]2^.]E\(/A?XS^('@'2M?AO&^'/BSXK?#ZW\7^$(?''A33]8U7QEX0\-^
M(IFN[W08M:==3U?P[9W5QI=YJ3V\ET?G[_@J1:Z5;?\ !*K_ (* Z#X=MM/@
MM-6_81_:8\$>"-&T6*VBM]2U;Q5\"O&/A#P!X1\*Z=8JL=YJ/B37-5T+PMX.
M\/Z/#)<ZOJNIZ3HNBVEQ=WEG;2?EK\"/ ?[*O@K]M#]CW9X%^"_A[X8^-?\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%9VKRZK!I>HS:%9:?J.M16=P^DZ?JVIW.BZ7>
MZBL3&RM=1UBSTC7[O2[*>X\N*YO[;0]7GM(6>>+3;QT%O( :-%?GI_P3[_;;
M\:?MV_!;Q_\ &9O@3IWP=LO#'Q7^*OP<\,^'M6^+4/C;4/$OBKX-^*-9\">,
MK[6KS0_ &GV7A7PXWC/1;O3-$OK1O%6J:CIT%SK,VAV,7]GVVI>Y_LL?'/QA
M^T'X"\4^./%GPZT#X;#0/C/\??@U8Z5H?Q"OOB(^IWW[/'QQ^(OP!\6:_<WE
MU\/O ,>F6&N^+_AGK>K^%K2.#4KRX\*7^CWFMC0M<FU#P]IH!],45\@?MH_M
M->(_V5/A_P#"[Q[H'P[TCXC6OCC]J#]F']G[Q-:ZKXWNO!4_A/0?VC_C5X/^
M"47CS1TM_!_BT>+M3\+:_P"-]#O6\&W,OA2WU73#J=S_ ,)9I\^G0V.I?7V>
MO7CV/Z<<_A_0T +13=P(W Y'/.#VZ\8SQT/OQUI00<8SSTX(_F./QZT +12$
M@$ ]3G P3G'7I1N&<<Y],'IG&>G3/?I0 M%-+ $ GDYP,'G )...H Z=?S%!
M8#KD9.!P>3SQT[XX]>W44 .HI-PXZ\_[)S^6,_Y/H:"P!QSG_=8_E@<_AW('
M4T +13=Z\]>.#\K=?0<<GM@9YXZTN?KTST/^')XZ#GVY% "T5\>:G^TYXETS
M]OOP3^QI<?#C21X2\<?LA_%;]IK2OBU'XUNY=;_MWX4_&/X*?"W6/A[=?#MO
M!\%E::=+9?&?2/$-GXOB\>W]S=W%K=:1+X5TZ.WBU2_?^V[^TUXF_9*^#GA_
MXM^'OAQI'Q,MK_X]?LW?!SQ%I6J^.+KP-+H.B_M#_'/P'\!K;QII,MKX.\9?
M\)1J/A;Q/\1O#NHR^#IT\,Q:OH\>K2KXKTVYL[:VOP#[ HI"0"!SD^@)_D#^
M/ID>M 8'IGTY5A^>0,?CUXQU% "T5Y[\4?BIX ^"_@VZ\?\ Q,\2V?A3PG::
MUX.\--JU[%=W"S>(_B%XRT#X>>!= L[6Q@N;R]UCQ;XY\4^'/"F@Z?:02W&H
M:WK6GV4*%YUKP+P+^TSXD\5?MN?M"_LC:Q\.=(T+1_@U\"?V>OCGX7^(]CXX
MN=<U#QWI/QU\3?&KP?/I>L^#)?!VBP>"+WPIXA^"'B&&(6WBOQG'K^E:CI6J
MO+HEQ)<:1;@'U_130ZG.#DCJ #D=>HQG/!&.N01U&*4$'D>I'?J#@]?0\4 +
M17Y*^"O^"@_[2OQ*^+W[8?PA^''[%GA+QUK_ .Q#XY\ >"?BGI>B?M4VNF>)
M_'UY\0?AUH7Q5TR+X'6'C7X&>$?!WB+5T\(:[;VZV7Q2^(7P9T:7Q2HTB?Q+
M9:2TGB.#[/\ V-_VMOA!^W5^S-\(/VL?@/>ZW=_"WXT>&[C7_#L/B;25T3Q1
MHM[I.M:IX5\6>$_%&EP7FI6-IXE\%^,M!U_PCXA&D:MK6@2:QHMY-H&O:[HL
MMAJ]Z ?3=%)N&=N>?3!_/IT]Z3<,XYSC.,'.#D ]/8T .HK/U.74HM/OY-&M
M+*_U:.RNY-,L=3OKC2=.O-12WD:PM+_5;;3=8N=,LKFZ6*&ZU"WT?5I[*!Y+
MB+3+Z2-;67XX_P""=7[6^H_MV_L9?!+]K'5?A]:?"J^^,6G>+]5D^'MCXJF\
M;VWA>+P_\0_%W@RUL%\67'ASPC)KTLEIX;@N[F__ .$9T1)+FYE6&PAA1 0#
M[7HI,CW_  !/\A_D<]*0,#R,D>N#COWQ['/H< \D9 '44A.!GGUX!)_(#/X8
MS06 (!SD]!@G/KC [9YH 6BD!SZ\YZ@CI]0,?CU[4N?UXH **3<,[<\XSC!Z
M=,_3/4]N](64$ GELD#!R<=>,=N_ID9ZB@!U%(6 QG/)P.#DGZ8SV)], GH,
MT9' ]20.#R1^'L3[@$C@9H 6BF[ANV\[L9Q@],XSTP.?Z^AI=PR!GDC(&#DX
MZX&.<=\=!R>* %HKRCXA:[\8]*\6?!ZQ^&OP_P#!WC#P7X@\<ZCIGQL\0^)?
M'M]X1UGX<> H?!'BK5--\4^$/#]MX1\01>/=5O/&VG^&O#,^A2ZMX>>V@UM;
MWSGL!J.J:#ZKN&W<>F,DX/IDGD9Q[T .HK@_"7Q,\$>.O$'Q0\+^%=>@UC7?
M@QXYT_X:_$S3X;348)/"OCC5?AK\/OC!8:!<S7EI;V]_<7'PV^*OP^\4BYTF
M6_L([;Q);V4MVFJV>I6-EW>><=^O0_SZ&@!:*^+_ -M;]MGP%^Q=X.^'%WK'
MA?Q3\5/BY\>_BSX4^ '[-WP(\ _V9%XT^,GQG\<23+HF@Q:OK][IOA?P-X)T
M&QMKWQ/\2?BAXRU/3O"?@/PEIMY>W$NJ>(+WPUX7\1<OH'[2G[57ACXM? 3X
M8?M%?LF^ /!.F_'_ ,2^*_".D?$OX#_M(Z_\?O!?@'Q+X3^#_COXNMH'Q*M_
M%_[./[/GBW1+[Q5I_@#7M/\ !VL:1X;U_P !74FDZK:^*/&_A'Q9?_#OP=\1
M0#[XHII=0-Q.!ZX..F<].GOTS@=2*7(QGG\CGCVQG_'M0 M%(6 ('.3T&#SC
MKV[49^O)QT/;\.![G@]J %HKRCQGK_Q?T[XB?"#2/ OP\\(^)_AEX@UCQA;_
M !M\;:W\0;OPUXH^&FCZ?X+U'4O ^H>#? T7@_6+7XC2^*/&T.G^&M=ANO%O
M@Z7PKIER-:MX/$:/<0Z;ROB_]J;X"> _"O[0GCCQ;\2=&T+PK^ROKD/A?X\Z
MM?6>M(G@7Q/=?#7X=_%W3_#7V=--:[\3Z_K/@+XM_#74_#^C^#K?Q!J&OZKX
MRT;PGHT%]XNEET*( ^@:*3(Y'/'7@_X<_04$@>O3/ )_D.OMU]J %HI 00".
M00"#['I02!US^1/;/8?K^'6@!:*_,?XO_MQ?'1_C/^T'\&/V.OV9- _:A\7?
MLAQ?L]WWQ]\):W\:;3X(^,-;?X_:=XD\26W@SX+3>,?!-W\.O$'C'P;\.['P
MW\2]3OO'?Q"\">$-7M->A\#:=K<7B==0N-&^]/BA\5O /P8\'7?C[XF>)++P
MIX4L]<\'^&9-6O8KN=)?$7Q"\9:#\/? NA6=I8V]U>WVL>+O''BGPYX4T'3K
M2WEN-0US6K"QA1GF!H ]$HKX_P# O[37B7Q5^V[^T+^R+K'PYTC0M'^#/P(_
M9Z^.?ACXCV'CBZUW4?'>D_'7Q-\:/!\^EZQX,E\':+!X(O/"?B'X(^(H8A:^
M*_&:>(-*U'2=5:70[B2XT>W^O\_7UZ'W]O;IUZ>HH 6BD)(!(!/'3O\ KCGV
M)'U%?DMX)_X*#_M*_$OXO?MA_"'X<?L6>$O'7B#]B'QSX!\$_%/2]$_:IM=-
M\3^/KOX@?#K0OBKI<7P/L?&OP,\(^#?$.K)X0UV"W6R^*7Q"^#6C2>*5729_
M$MEI+R>([< _6JBOF7]C?]K7X/\ [=7[,?P@_:S^ U[KEY\+/C1X;N->\/1>
M)M)71?$^BWNDZUJGA;Q7X3\3Z7!=ZE8VOB7P7XQT'7_"/B :1JVMZ#+K&B7L
M_A[7M=T26PU>]^F-PSMYSZ8/3.,].F>AZ'L: '44W<,XYSC.,'..F1QR,^G]
M:IZG)J,6G:A+HUI97^KQ6-U+I5CJ5_/I.G7NHI!(UC:7^JVVFZS<:997-R(H
M;K4+?2-5GLX'DN8M-OGB6UE +U%?%'_!.K]K?4?V[?V,_@G^UCJOP^M/A5>_
M&'3O%VJR?#ZQ\53>.+;PO'X?^(?B[P9;6 \6S^'/",NO2O:^&X+NYOSX9T2-
M[FYF2&PBB1 ?M8L 0#U.<#!.<=>@]_Z]C0 M%)D'U[GH1T^H_(=3VI"P R<@
M>X/KCT[G@>O;- #J*\O^-OQG^&G[.OPA^)/QW^,GBJS\$?"KX1>"_$'Q \?^
M*[ZWOKV+1?"WAC3I]4U6ZATS2;6^UG6=0:WMV@TK0M#T_4M=U[5)K/1]$TW4
M-5OK.SF_-J+_ (*"?M=7'[,.H_MM1_\ !/FW@_9SE^&L_P ;?#7@V]_:9C'[
M8\WP;N=!M_%&B>,_&'[/>F_ C5?AGX=UA?"<[>-O%GPT\,?M+?$'XFZ)X8MK
MC1_#GA3QQ\6S:_"BZ /UUHI P.<'..#P>HZC_P"L,]O44!@>1R#WP<=^^/;\
M^.M "T4TL ,G('N#WXQTZYXQZ\=:4L "3D #).#P,X].W?T')P.: %HINX8W
M<X]<'IC.>F<8[]*7(QGGIGH>GTQG/H.I["@!:*;O4XZ\XP<-@YZ8.,'/L:=0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !12 @]"#]#2T %%%% !36&1_P)3^3 TZB@#^?S_@C=\:_
M@_\ LZ?L^?M>? ;X^_%+X??!/XL_LR?MU?MC7WQK\&_%OQ?H7PUU7P7X5^)_
MQG\5_%OX7_$B]M?&M[H=V?A3\3OAQXJTCQ=\.?B8;:/P;XWT5KV]\-ZOJ,&G
M7LD/@7Q^\$?"?6?!_P#P1W'QAO--L=.^./\ P6F_:L^,/@G0?%/BCQ-\-KSQ
ME\!?VK;S_@HS\=/ ]EXD\#ZU?>#-=DM/'7AWXF_ O0/'OP\\:>'ENS=>.#\%
MO&^B36WC;7O">O\ ])'B'X9?#;Q;X@\/^+/%?P^\$>)_%7A*>WNO"OB7Q#X4
MT'6O$'AFYM+V/4K6X\/ZSJ5A<ZCHT]KJ,,-_;RZ;<VTD%[%%=1,L\:..U,<;
M$ED5B0P.Y0W#%2R\@_*Q52R]"5!(R!0!_'+I?BKX"?"3]F?]N/X2^"O&WPL^
M'_P>^#/_  <S?LA^'?AE\/M-\<>&]&^'OPF\%S?M#_L"?%'Q1X4\ ^'YM:CT
M'P#X(TSQI:?'CQE=>$/#=OI'A;PM>Z+\4+JUTK2;3PWXC33>[_;8U;X)?$G_
M (*+?\%"_@;^WU^TU\(_V4--'PI_9[\0?L(?$[]HWX6^'-2U71OA'/\ ![3H
M_'7Q!_8"^+_BGXH>%[/X=?M(^ _VI;SQCK^J7/@#PR_Q<\2>*- ^$UW ?B-H
M/PPT?0? G];QAA)R8HR=@CR47_5J'"H>/N*)) %Z .X  =LXVJ^%O#.NWFB:
MAK?AW0M9O_#-^=5\-WVJZ18:C>>']3:(P'4=#N;RWFFTF_,#-";NP>WN#$QC
M\S82M '\F'Q<U"V\%?M>>$?CCXAE^$G[<EC%^T%_P2O^'GQ]^'?QI\,>%_@O
M_P %6OV(OV@?$GAO]DRZ^"WB[X*7^FV4S:Q\'?BCJFLZ#\2?CS^S3X5M?#WA
M23X@>./CWI'A'5K+0]1^/,^G>D_"J\\*_#G_ (*I?#[QA96O[.7[:'@7XV?\
M%%?VP? ?@G]H+X?II/@W_@H9^Q[^TCH/PO\ VF=#^+'[.'[2MG!:SZ[\=_V3
M?ASX,TKQ=H'PN;7+_P /R?#3P-I'PKU^\AUSPQX7^!4.L?T^7'@CP9=^)M.\
M:W7A'PQ<^,M'M[ZSTCQ;<:#I4WB?2[35+>WM-3M=.U^2T;5;&WU&UM+6VOH;
M:[BCN[>VMX;A9(X8U4M/!/@W3_$MYXTL/"7AFR\8ZCI@T74/%EIH.E6_B:_T
M87\NJC2;W7H;5-5NM,&J3S:D+&>[DM?M\TMYY7VB1Y" ?FS_ ,%C_B)\,/A]
M^PWX@7XQ:!:>(/ 7C[XU_LN_#;5;3Q7X\M/A5\%X[KQ3^T9\,O[*7]J+XGW_
M (5\<6?@;]DO4]2L;;P]^TQJ$_@_Q$=<^#NM>+?!MMIQO/$MO<6_\WGQYU_X
M00_\$G?^"^GP@\,?&'X#>,M.^'/[5'PO^(WA'0?V6+>?X/?"#1_ /C+X6_L'
M:OKOC+X5_!;PM\6?B9-X(^$OB_X@>*?B1>P3V_C+Q'X5^('CD^-O%-A?:IK
MU5--_M\UK0]%\2:3J&@^(M(TS7]#U>TGT_5M%UJPM=4TG5+"Y0QW-EJ.FWT4
M]G>VEQ&2DUM<PRPRH2KHP.*^'?\ @H/^Q$G[:W[(WQQ_9A\#^-?"/P$UGXZQ
M^ ;3Q)\49?A2?B%/%8^ _%7A3Q!8_:/#6B^/OA1>:SJ4>G^$K'P]HU]?>,!!
MH-@RB/3[ZWMXK*@#\%OVO/A-^SSX;^)'_!5'4_V)=6L#\(/&'_!!;]IWXF?M
M:6GP3\8WFH?"_6_VE;N\F\7_ +(WQC\<>+/#-]/;>)_VAOB7X!TS]H?Q!XB\
M5W_BS6O'/CWPE9VOB_XBI?6_CJPU[QCT?[,'PS_9ILOC_P#\$A_B=^R?XL\$
MV$?C_P#X)V?$Z\_X*7ZOX$^)4\\'C_\ 9?TO]FGPOH'PT\??M+^*8=9NM23Q
MEX-_:+;3_"7PR\;^.?$&C^.H=!T;XI^&=&U"_P!!^$>I6'@/^@;]HC]EY/C5
M^Q[^T3^RWX1UGP'\(=4_:,^#?Q5^%_B;QUH'PL%WX:TW6_C/X1U7PCX\\?1?
M#;2_&OA2YU/5;V+7-5U6TM[_ ,?_ &W^TS8S:SKFN+;7(O\ LOV8O@-IW[/'
MP0^''PMFD\%Z]XI\+^ ? WA/QWX^\'^ (OAU;_$_Q!X,\(Z1X/D\::MX;D\1
M>,]3AU#5K+1[=IHM;\9^+;^V0BU?6[N*-" #^3C]FWP)^SY\(O\ @CA_P2/_
M &D-$\!?#[3_ (>_%_XM?L=?"?\ X*?_ !XTA_"$FHZ[^RQ#K/Q.LM4\*?M+
M?%;Q&^JW\O[/FB?M%R_!7P)\<_!?B35?^$5MO@Q%J/P9\56.C?"/3I]$T/[%
M^(?_  3[^&?[2G[1W_!1_P#9!_9-M/A3X'_8^^(?[$GP.\?WVE^ ([*7X&?
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
M%VO^*/&_Q7U33?%.D?$+4]'U_P"('_"9_$/PUX@;Q;I]U>Z)]#?MF? [X/\
MA;3_ /@N18_L=V'@#2_V*M7_ .".VJ_$/X]>#?@OXF$?P@L_V^8K#XK>(_AS
MXIT31?!VIGPCH7Q2US]GWPMX4\6_&O2?#<FG3^*M!U#X(^.OBEH.L/\ $G1]
M=\3_ -!G[=/[&VH?M9? #7_@S\-/''@3X#>(/%/Q5_9U^)OB'X@ZE\'[GXDM
MJA_9O^+OP\^,?A+1[S0O#WQ,^#M_<S7>L_"[PGX;_M>\\67+:1X.&JZ5I6GP
MW=SINI:/T?[5'[)D'Q[_ &*OC[^Q[\-=;\!_ BT^._P@^(7PBN/$VE?"D:]X
M4\)67Q5TK4=%\<>(=)^&GAWQQ\-TN=8NK37-;U'2A)XQM[>V\17-MJVM)XCM
MX;[3-3 /PVUCX=?LN>'/VJ_!_C?]C+7_ (<Z;\(?B;_P26_:H\2_\%,O%?@#
MXG:R_@KQ]X2CM_AI=?LD_%O]H'QWI_B*?2_$'[0WC;QKXD_:2O=*^._Q,\2O
M\=OB5X&T7XVRZ]XY\0:/X>UQ(_%?AW\/OV7_ (,_\$[?^"&WQJU3X>_#O1?V
M7/VA-._81\&?\%/OC)H]F;W2O'UAH'[(7C_P=^S_ .&_VN_&5M)?Z3JGP \,
M_M?^+? _@7Q_!\7;E_ /A.;2_ 7PE\03Z'X*TVQ\*P?U7_"GX<V/PV\&:?H1
ML/!">([Q+76/B!KG@/P1'X T/QQ\09M-T^S\2^.I?#;ZUXIU*WU#Q%<:?#<2
MOKWBWQ;KJ6\5I:ZAXFUB2U%Y)W6IZ1I.LZ9J6BZSIFG:KHVL6-[IFKZ3J=E;
M7VF:IINI0RV^I:?J5A=1RVE]8ZA;SSP7UK=12P7<,TL5Q'(DCJ0#^+[_ (*3
M>!/A7\-OA!_P5^T'X :OI'A/]@[P?XP_X)#^-]4T;X67'B/X<_!CX-_M>^)/
MVR/#'A7]I3P_\'M5^&][HW@+2;^Y^ +?"'XA_'S1?"=S97?ASQK\0? _BVXT
MG3/&NI:CX@O_ %7]M3X4? 3X?ZC_ ,%I[G]E'5_AUH'[&_BG_@B=\1_&/[2G
MA[X8>.K>W^$3?M^:_#XLU/\ 9I\50G0-4/AFW^.7Q0^$]B=3^(^FZ?JR>(OB
M3I>L_!;Q7X]T'6Y_BUI&N>-?Z OV\OV);C]K?]D#5/V3/A/X[\$?LX:9?>-O
M@EXMT[75^$,OC[P[H%G\$?C3X&^.6DZ'HWP_\,?$GX-0V46L^*OA]H=A?7EM
MXE@2UT6ZUF.TL1J5W9ZEIOVEX1\'>'?!>A6N@^'?#WA?P[8137&H7&G>$O#M
MCX7T&36=0N&U#5]4M=$L-\%I-J6J2W&HSM)-=W;W$S2W5]>7.^YD /YT_C#\
M'?V+_@+<_P#!#3QM\(-!^"OPXU3XS?\ !0+X2>.=7\4^&_$6C6<_QGU'Q!^P
M%^T5X=U#XC>(M=FUN=_BUXHU[Q'_ ,*UL[GXD:_>>)O$^M>,?%MK=3>(;SQ3
M\2M5N?$OYG_M:?&_]G67]NJ+]H'PYXO^"WP+^(/PA_X+Z_LP_"GXH^*_C!XF
MTM?V\=1\+>&K+X>?!GXOZ]:_$%?$/@W4_P!FO_@FO??#O1/%FD>&_ACKL7Q7
M\$_&S0?%FK>/=;\9?"VU\3WOPJOO[@?)B_YY1]&7[BXVNP=U QP'<!G X9@&
M;) -<M/X!\"W6HZKK%UX+\)W.K:[=>%;[7-4N/#ND3ZCK-]X%O1J?@B\U:^E
MLWNM1NO!NH@7_A2XO)9IO#MZ!=:.]G.-] '\@/Q7M/@K\"O@A_P<#K^S=X0^
M'OP^_:<\(_MO>#-=\9>&_P!G+P/X*T3]K/1O^">_B#PI_P $VM>_:;U7PGX5
M\$:I\._BMIWPDUCPAJ'QN\2ZKJFC>)_ VBS>,9_%GB?3O&GASQZLWBJP_4S_
M ()5:'^RC;_'/XO>.OV+/VJ?@[\:?AC\5?@Y\._$OQ!^$G[&OP:\!?"G]DKX
M9^--.UB:#P=XX\6>'/!_B?Q5#\/_ -J;XA>#]4U'P[XM\(++X;\6:UX%^&VB
M7'Q8\)V%]X0\ 7-[^Y-KH.AV.J:KKEEHVEV>M:\NGIKFL6NGVEOJNLII,,UO
MI2:KJ$,27>HIID%S<0:<EY-,ME#/-%;"))'4P^'O#'AKPE8-I7A3P]H?AG2W
MN[S4&TWP]I-AHNGM?ZA.US?WS66FV]M;->7UR[W%Y<F(SW,[M+,[NQ8@'X3?
M\%<M(\0_"3]M[_@CI_P4(U[1;K4_V:/V//C5^TGX#_:7UVWD1-.^$WAS]L'X
M2>'/@YX-^//CF>X#V6B_"_X4^(["74O'WBV^C2U\,:=?VUW<7VFV\\M[%^L=
MS^TS\*_%DOAWPS\%?'_@;XM^/?B'X0U3Q;\.K3P'KMCX]\.RZ''X8OM>T'Q[
MXPUGP;?W]GX<^%6K7D>DZ39>,]0O[+2==U?7=$T+P]>7^LZQI]N_TB0"03U'
M2N/\%?#SP!\-=,NM%^'/@;P?X T:^U&76+W2?!7AG1?"NF7FKSVMG8S:I=6&
MA65A:7&HS66GV%G+?31/=26MC9V[2F&VA1 #^2CX3P?!7QU^PQ_P3A^.GP/N
M-#TS_@L7H_[9G[.'P\^,6N:UH]^_[97C']INQ^-6C^"/^"DWPC_:HDT33[3X
MYK\*/#WPLO\ XW?$#XJ^"O']H?!O@3X%^"O ^NZ=8Z7X8\-?#;6]/^?M+\ _
MLB77[.'[2'QMU?Q!X(L?B9\-O^#F.]^''P\^.<?QOUCP]\4?AE\.O&O[?7PD
M\,^.M ^'_P 8M/\ '^F>-_A]I?B[]GC6O%M_XP;PKXHT237/ UA!X^UJ6Y_X
M0W0_$NA_VPV?@CP7IWBG6/'.G^$?#%AXV\0V5GINO^,;/0-*M?%6N:=I\<,5
MA8:QXA@M$U?4[*QCMK>.SM;V\G@MD@A2%$6) O1B"$  0Q ",1 "-<")0RK&
M!C&Q5=U5/N@.P  8Y /Y /C3H7[//PJT3_@Z_P#V=/AX/AA\*?@OX2_8T^#?
MQ,\/?!+X=ZSH?P[^'OA3XT^-/V+/B?9:[X@T+X?>$]0T70O#/BOX@^,_"GP=
MT[Q78Z7I6G#Q_P"(8?#-IXBL-;U/7Y$U7UWP;^S]^P'X@_X*;? 7X9ZWX<^!
MNN?!_P#:#_X(O:S\:OCYX#U/QK9:U\.?VE/&'P[^-/P1N?A/\8?VA_#5]XHO
M?#7[1'BKPIX.\3_&'Q?X)^)_Q@L_'.OVTVBW7Q%T_P 0RZW\,?#WB+PI_5%Y
M,'R_NHOD)*_(ORLTBRDCC@M,J2'N951S\Z@@:"%E*M#$RDLQ4QH06=&C8D$8
M):-FC8]6C9D.5)! /Y _V OB7X"\2_LX?\&J?B[QE\4/#>L>-;/Q[\??AII-
M[KOQ'LI[M--T+]B7]KKX90^%;;2[G7197%]H7B6T^&7PWBC-A-K.C:[-X3\$
M)-:ZCJ]GI5]\T_MK_![]A+0?V7?^"^_A]/A3^R)H?[0/PT_X*-_!?QQH&A_\
M(#\%]*^+OP_^ NOP?\$SHM;\::9I;:1;^+_"?PBUSQ/XM^)+:QXGMX+#P;JO
MB#Q/X[N+^_N-3UKQ#)<_W*&*(EF,:%F*EB44EBA4J2<<E2B%2>1L7'W1CG;K
MP9X/OO\ A)_MOA7PW>?\)MIL6C>,_M>AZ9<?\)=H\-C=:9#I7BCSK5_^$@TV
M'3;Z]T^*PU;[7:QV-Y=6B1"">6-@#^2K]KB/]CSX@?MF_$/]GO\ :)^-W[''
M[-'[#/Q)_8,^$>E_\$V_'_Q'^&G@B_\ V8M,\.Z7XD^,FA?M/ZS^RA\4M3^)
M/PZ^!?P._:/\.^,/$?P9U^T\4?#Z=/B-=>%O"OP0\1Z"]MHGA;0;C7.%^)Q^
M'/C?XW?$K]G7_@H[^V'X,^"GPWUO_@GG^Q]!^PG^T+_P41^".E:7\5=;\)+\
M'-0T/]HOXV_"#XB_&?QUX*T']GG]O?3OCOK_ (7^('Q3L;2"#X^R:]X>^ NK
MZUI?B.S^"]E;^%O[$M5\(>$]=AT*WUOPQX>UFW\+ZQI?B'PS!JNBZ;J,/AW7
M]$22+1=<T**\MIH](UC2(YI8],U/3UM[VP261;6>)78&76?"_AKQ%+H\_B'P
M[H>NS^'=7M_$'A^;6=)L-4ET+7K-9$M-;T:2^MYWTO5[5)95MM2L3!>0+)(L
M4RAV! /,/V;1K"_LY_ )?$>O?$OQ1X@7X*_"M=>\3_&CPP/ _P 8O$6L#P-H
M(U37OBQX,6* >#_B7J][Y^H>._"ZPPC0/%%QJNDB*,6FU?Y1/'<?A+Q?_P $
MV?VB_BOXS/AOPE_P7<^$'[9_Q3TKP]XGT?1K'Q9^V-X:_:\O?VQ?$=[^RK\%
M_AG=^(1-XZUKX#?$GX#:_P##CP%\._"^@WOB+X')^R?XEOYHX->\$^'_ !+<
M)_9-P1C@@C\"#_0BN:?P5X-E\60>/9/"?AJ3QU;:&WABV\:OH6EOXMM_#;W;
MW[^'H/$C6IUF+0WOI)+UM)CO5L&NY'N#;F9F<@'X!_\ !/KX=?LEP_\ !:/_
M (++ZIX:\"_LUQ_%SP?XU_9'UWP=J'ACPS\+U^(OA75/'7[,DS?'K6/#-UIE
MD/%FA7/C'QOJNMM\5M1L7M)_$/B;4M5;Q=->:K>7ID^D/^"[/@SX*:_^P;#X
ML^.'A/X3ZWX9^&O[6G[ 7B-_$_Q>T'P9J7AOX?:'J_[=?[./@_XB>(+C6_'%
MI-I'A'1-3^&?B'Q?X5\<ZO/=:=IU[X!UWQ-H7B&YD\-ZKJUI<?L:((5V[8HU
M*&0H0B@H96WRE2 "IE;YI"""[9+9/-4-;T/1?$ND:CX?\1Z/I?B#0=8M)]/U
M?1-;T^TU72-5L+E#'<V.I:;?13V5]9W$;&.>VNH9894)61&!Q0!_+!^U/X%_
M8)^-/QV_X*=>'-1M?V<O'/P5^&__  0@_9IU?X0>"+;Q+X2;X/>!_#7AJ_\
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
MAGMM&;Q+K%G:PZAKK:3;W-S!IAU2XNC80W$\5J8DED5@#\M/^"[W[,_Q<_;
M_P""2W[9G[/_ ,"-)NO$/Q7\6>"_!/B+PEX9T\O_ &IXKE^%GQ=^'OQ:U?PC
MHT221-=Z[XLT#P-JOAW0]/W@:EJ^IV6GLKK<E&]Z^"'_  46_91^,/[-_@7X
M\^%OB-X42'Q%H?AW3[SX.Z)K>D^*/C'X2^*][H.E7NI?LYW_ ,,/#DDWBYOC
MIX5U34(O">I_#&#0(/%-OK4(A;1K>!XW'WL0",$9'IV_'UKC[3X>> -/\9ZI
M\1K#P-X/LOB%KFG)H^M>/+/PUHMMXSUC2(TTR./2]4\4PV2:YJ&G)'HFC(EE
M=WTULJ:1IBB(+86HB /YW/'VG_L9_&7]IO\ X+"_#3_@IV/AWH/CGP/X>^'O
MC/\ 9_UWXYPV)G^%/[">M_LZ>#=+\/\ QC_8_O/%21ZIH.N^'OVF--^-6H_$
M[X@_ ;64\1V'QXL_!>C:CJ^FZ[H'PVMX/B3X!_#?P9\?_P!K3PAX,_X*=:9X
M,\=_$[4_^#;K]G/X@?M'?#WX_>(M:LY=.^(NF?%?Q[+XF\3_ !7^'OC_ %O3
M)/"/Q4\'>%AX*\3_ !#U/4=$T2^^'7Q,5?'>DS^&]>32==']@VM^!_!7B75/
M#>N>)/"'ACQ#K7@V]GU+PAK&N:!I6KZKX5U&Y$"W-_X;U'4+2XO-#O;A;:V$
M]UIDUK/*+> /(PBCV]*88CG,:'<_F,6526?8(][$@DL(P(PQR0@" [0!0!_'
MW^Q?_P *9\%?%O\ X-@_B[X.\2>$K/XV?M2?L??M ^#/VB_BFOCV/6OBQ^T)
M9Z;^QSX!\0#P1\8/'6J:_J7C+XIZ9\//C5X1T'2?!?A#Q=JNMV/P<UWPMI/P
M]\!Z;X-T[1;?PS;^:6GP=_9[F_9I^.6J_LY3^!H_^"G?PD_X+Q_'[P%^R!KL
M/Q#UG4_V@O WB.\_X*1^(=-UCX9Z;<7/B'5/'%M\!]8_9>U'XL>./C=\,[B"
MZ^$&L?#R7XI?''X@>'+OQ!9^)/'5O_:>8HCD^5'EF1B2BG+1N98V/'+)(3(A
M/*N2ZD-S7PI^Q)^QE?\ [*NE_%:X\>>,OAM\7OB%\2?C_P#M(_&FT^(_A;X)
MW/PIUWPWH'[2OQF\1_'GQ-\+%N-:^*7Q?US4?#.A>/\ Q9K4^D-;>)-%L+BP
M32VU'0+C7;6]U[4P#^6_]I7XS?LUV?[>W@W]HWPIX]^"?P3\<?#W_@O]\-_A
M)\7/%OQ:\;:2_P"WC=Z/X?\  FH_ [XOW^K_ !/7Q;X6N_V=_P#@G3K'@WP5
M<^%_ 7P,U:Q^(O@WXK>$-0T3Q_XA\:^ +GQ5=_!Z#?\ ^"B'@W]E^W^#'_!R
M3\9=.U#P%=_&KX _M4_LS?$?X'^/+KXDS:OXZ^ GQLB_9O\ V-]2L?&OP<U'
M4?%=YJ?P<^)NN_&>S\6>$M9UGP#_ ,(QXD\;ZEX-A^$'B.77=!^&^B^"_#?]
MF4_P_P# =UJ6IZS<^"?"-QJ^M:EX6UG6=5G\-Z--J6K:OX'GCNO!6JZG?263
M7-_J7@^YAAN/"U]=2RW7A^>*.729;21%8=7Y488,(T#*696"KE6<L78'&06+
MN6(Y)=LGYFR ?S??M:_#F7]FO]N/QKX\^ _@'3-=\&?\%OOV?H_V2+3QYX:\
M-6?C[P]\.OVU=)L=<NO ?Q;\1VMQ>7-E#\&OB%^S5XE^)?Q8^)FF>#[&?1/&
M=]^R]<>(/$T#Z]XM;Q%<_P!!GPR^''@KX/?#KP+\)_AOH%EX5^'_ ,-?"7A_
MP-X+\-Z<A2RT3POX6TNVT71--M]Y:1UM-/L[>(S3/)/.ZM//))-([MX?:? 3
MXA:[^T&WQ9^+/Q:T'QU\./AWXCN_%G[,/P@T#X6CP-/\'_$?B/X6P_"KQ=X@
M\<^/F\=^*9_B]K<7A^_^(EK\/;BS\+_#*Q\(Z5\:?BCI7B73?B&W_"M-0^&G
MU10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %?SQ_M_>(?A_P"&_P#@K5^R3X3^-7Q_^+?P9_9O^(/[&O[6
M'C3XMZ=X?_:Z_:#_ &=/AYJWB_P'XC^#OA[X?>(=2;X7?%SX>Z;8>)M+M?%&
ML:1H-WIS6FK:GJ.KVD$9O]9BT+[-_0Y7YE?%7]E'X\^,_P#@IA^S=^VAH,WP
MDC^&7P%^"?QB^"%YX9U;QGXRM/'?BFP^-VJ?#_6=8\76]O9?#74?#VD7?@VZ
M\$_9=+\,RZSJ4'BJ&Z%U=^)/"TA%O  ?!W_!,K]J;]L+P;^QK<W_ ,1OAY^T
M'^T?IGQ"_;[^/7PC_8.^)_[04OB'P+XEUO\ 8(TSP_K?Q)^#W[3W[9OQ4\6>
M%M<^('P_\"2^&?!GQ TRR^)/C7X87_CCQE?:A\)=)L?!FI:5XTTKQ<WU)H7_
M  5TT+QC\"/V*/C3X#_9;^,_CB;]M+]H/XG_ ++.@>&/#?CS]G2^L/ 'QJ^$
M=W\:]'\2:7KOCQ?C!_PBOB[P9KNK?L__ !.U7P+\0_AU/XG\,Z_X"\//XFU2
MX\.:[J_A3P5XE]<_X*'?LL_'G]I:[_96O/A+?_!GQCX'^#?QV'Q$^-_[,O[1
M=YXGTGX(?M$>%?\ A#/$.C>%#XSOO"/@_P"(-YJNL?!/Q_?>'OC)\.O!FO\
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
MX:?L\:E?>-+.V^&T"ZEJ6I^'_AC9^.['2M#N9+6SUKQ!<^#KC6+JQT:+Q?K
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
MH6N@>._#T5OHGCCPWJ_A/QCX0\1Z7XATZTLDQK$VDW=E;:CI=[$OYO?LK?\
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
MWAWQ1JNN7OC3QF_Q9UGX@I>:;IDG@_PQX:N-*\!W.M77BS0=3NM4^/OVH_\
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
MXK:YJ_PD\9>./ GC+\P_C+X"\6_"B3]CSX)Z!_P4!\7?&7PMK?\ P6U_9_\
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
M3O'7@%?#Z?$37VU[2F\/^' #^ENBOY"-*\+ZYX%\ _!O]H/3/C1^TIK/Q4\
M_P#!R'XF_9-\$Z[XV_:2^-7CNST/]FKQ/_P4B\7?LZ>)_@[=:%XM\:ZMHWC3
M0O$GPJ,NAZ[XF^(]EXS^).HD::D_CDZ7X4\$Z5X8O7.O_$;]H7XI_P#!0?QM
M\3/^"C7PY_8Z_:0_9"_X*)^(]+^'EAX@^&'QA\:_M _"CX'> ?%O@U_V9_!W
MPR^$O@[]L/X:^'?B]\&/VPOA)-9:5/\ "B+]GCQJ?VD/B%\2?$-I;6?CSXH:
M-X%B\+@']=-%?S@:Y\1_&WP+_P""D&C_ !0^+0U;]H3X ?'K]OVS^ WP3_:.
M^ OQ@\3/\1/V:_BQK'P:A^"^G?L,?M9_LS2V%IHEY^S=9>*8_&OQ4\):_P"#
MKV[T/PCX_.D?M">/O#Z^+O'C^-=0S?\ @F?XG^(WPO\ VN?A'\/?VAKN^^+_
M (C_ &B/V9OVA?BC^S/^W3\!?C7XU\??L\_MZ?"K_A:'P>\;:[\3/VCO@;X@
M:-O@?^T_\,_!6K_!O3_#GC+2;+4_A3?^&OBIXG^$/@'Q7I&A>%_ G@H ']*-
M%?#O_!2'X#_$W]H[]B?]H?X9_ WXB?%#X5_'FX^&WB?Q!\!_&OPB^*?B_P"#
MOBZP^,OAC1K_ %GX=Z7-XU\%ZII6JP>%?%7B*VM/"7C33II9[+4/"NN:M&T"
MWJ6-W:?@MI7_  4A^)?B;XE_!']O[X-^'OB%J?[+W_!1G]F2W_8I^!GPH\>^
M-?BOK'PWTW_@IO=^!X?B]\+-2T_PQI?C!]'\,_#SXC>,]2\??L9?%;X@^'=
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
M^S+W1?%TFK:9=Z>?L4]M);?NZ_$2YU?XM?\ !0?_ (*!?\%$/V7O'5U^W/\
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
MO=4O;?1=(O9;33[2-KF]G6.VA4R2+0!Z:0""",@\$'H1Z&OG[XN_LE_LK?M
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
MOPMA\>\[KG_!4WX3W?Q>M_@G\"_@5^TY^UAXPU#]G+X+?M9:%J7P \'?#9O
MGB?X"?'KQ5<^$? 7CWPQ\0?C+\6O@[X0UZQFO85U&\M]/U::[DT0:QJ6C0ZQ
M'X)^(2>$0#[N\8?!SX/^/_%'@OQSX^^%7PW\;>-/AM??VI\._&'B_P #>&/$
MOBCP#J7VNSOO[1\%^(-9TN]U7PM??;M.T^\^UZ'=V%Q]KL;.X\SSK:!TS_!/
MP"^!7PT\6^)O'_PX^"OPE^'_ ([\:Q&'QEXU\$_#CP=X4\6^+86O6U)H?$WB
M/0M&L-8UZ)M1=[\QZK>7:&]=KHCSV,A_G]_9]^.4OQG'[3G[?'[7GQ"_;/\
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
MHD^"FG^"_@YJOBO1(FM_#LOQ1\/?!!/ 'B37='T^RN+ZQM'TW58=3TN.[9[
MO")[.X^>-$_X*V?LPG7_  A8_$S1_B?\!/!WQ<^!WQ4_:3_9V^*/Q>T[P!;>
M$_VCO@E\%/!&E?%7XF^,?AMX;\ _$;Q_\7O#>J^%O@]XB\-?%N^^&GQO^&'P
MA^+9\#:V]Q'X";7/#7C;0O"_T+^R_P#M>6'[3UYK=I:_ SXW_!Z.P^%_P:^,
M_AO6/BF?@MK'A;XD?#7X[W/Q*M_ 7B/X?>,O@5\9_C7X1U=VC^%NM7^O:%J.
MN:/XET#2M;\&:I?Z,ECXJTR>0 [3X'? >#X<>"_'MAX]O= ^(OCSXV^-_%_Q
M+^/'B9?"L&D:)\0/%?B^PTSPM%IK^'+^]UV5_"'@CX6>&? ?P3\%:?X@U37]
M57X7_#OPEI?B#5]:O[>\OKF?3/V3/V5M$L? .EZ-^S/^S]I&F?"G7[_Q7\+M
M.TSX,_#FPL?AMXHU74++5]4\2> ;2U\-Q6_@[7]2U73-.U._UCP]'IVHWFH:
M?97MQ<R7-I!+'] UXU^T1ICZM\"/B]:PZUXH\.747PZ\7:E8:]X*\4Z_X+\4
MZ/J>CZ'>ZMI>HZ-XD\,W^FZOI]U::C96LY2*Z-I?0I+I^J6M]IEU>65P 5+3
M]F3]FVP\-?$[P78_L]_ ^R\'?&UM3?XS^$[3X3^ K;PU\7'UI+R/6'^)VA0Z
M FE^/FU:/4=0CU-O%5KJQOTOKQ+HRK=3A\.S_8]_9(T[X7^'O@A8?LM_LYV/
MP6\(ZY=>)O"?PAL_@C\,[7X7^&/$E_<ZC>7OB'P]X A\,)X3T77+V\U?5KJZ
MU;3=)MK^XN=4U&>:X>6]N6E_#S]B'_@H1\=O G[*'_!%?3=<^&7QV_:I^)G_
M  4,T[Q/K?Q>^*&I>./A[KVHWEWX5_9K^-_Q:U[2_!S?%7X^?#I/#'C--<\
M>!];BT>/P[8?"=?AC8?$:#2[T_%2_P##&CZS^\O[2&J^%]$_9Z^..J^.+KXD
MV/@VR^$?Q#E\5W_P:N_%6G?%NQ\.GPGJL>LWWPQU;P1<6GB_1?'EGI[W%SX3
MU[PY?Z?J^A:Y%9:Q9ZGILUDM];@#;O\ 9J_9RO[[XIZI?? #X)WNI_'/P[>^
M$/C9J-W\*O MQ??&'PEJ>G_V1J/A?XIW<V@O<?$'P[J&E?\ $LO=$\6R:OIM
MUI_^A3VLEM^ZKOO 7P_\!_"OP=X=^'?PP\$^$?AQ\/\ PCIL.C>$_ W@+PWH
MW@_P=X8T>V+FWTGP[X9\/66G:+HNFP%W,-CIMC;6L1=RD2ECG\\OAQ^W3\(O
M"7[/W_!/K2_A1X#_ &DOCKKW[6'[+OA?XM?L^?#/5O%7PGU#]H[Q+\&/!'PM
M^$OB'Q+XV^*/C7X[_'3P#X/\7_$+PKHGQ3^'#_$>TTWXJ>-OB1XL\0>(=:\3
M^'])\8Z'H7C/Q+HGWU\)?B/I/QB^%7PS^+N@:3XET'0OBG\/O!GQ'T70O&FC
MOX>\8Z+I/CCPYIOB;3=)\6:!)-<OH?B73K/5(;/7='>XG?3-4ANK)II6@+L
M>@T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %?D/\8_@3^VY\#?V^O%'[8W[''@CX(?M >!?VHO@K\(/@3^T9
M\$?C%\7=;_9ZU7P)XS^!/BKQ]JOPD_: \+?%?1_A+\<WU[P3;>$/BIX^\(?$
M+X96?P_MO%$.I)X8\2^'KKQ>M]?Z5X4_7BB@#\=? G[./[8/[+?[6/Q!_:>\
M/Z5X4_:SN/VO?V?OV=? W[3]A!XLTGX-:MX+_:5_9TTOQWHWASXF_#/2==MI
M/"]I^SGXU\/^/KSP]XL\+-=>(_B]X&D\*>%]?TF/XLW6L>(;*R^:_@!_P3Q_
M;"_8:^)?[&/Q?^%7A3X"?M&>(/#7[.'[7GP _:&\$V_Q%U3]FWP/\-O'G[8'
M[77AS]MS5_B#\*KT?"SXE3>)O@?X#^(%CXG^$EGX47PGX=^(&F^"G\&^+M*\
M/^)[Z;7?">B?T/44 ?SS?L?_ /!/7]M#X(_#C_@EWX1^(FC? +4-1_8R_;*_
M;4^/_P 5]3\+_%7QA;#7? /[4>B_M5Z7X>7PAX=U#X5:C##XUT#4/VK=0OM>
M\&WWC6_\/V>D_#B"#3/B?XCU+QDR^%_-_P!I7_@GU_P4-U_X ?M^?L*?"CP-
M^S[X_P#@]^TW^V!/^V%\%/VA/'7QVUKX9ZCX'T_XM_M8_#/]I;XJ_!#XA_"W
M1?@AX[U>\USP3X_T_P")&H>'/B!HGB36=*UWX7ZWHDS:='XZ\.K\/O$7],-?
M-.M_M1^"?#_[6/@K]D"_\+?$5O'WC[X"_$K]H;0?&%OX=T]_AFWA+X4>-/AO
MX&\6>'GUQ]<C\0WGCB+4_BIX1OK;1M%\*ZKIXTJ[>6_UFPOFLK"] /=S87>O
M>&&TWQ19V5G=ZUH?V'Q%INDZE<:KI]I/J.GBWU>PTO6;K2]#N]1LX)9KF"QU
M2YT72;F\A2*[FTNPDD:RA_%;]BC]F;_@H]\*/@CX$_X)U_'A/@+=?LN? 7PY
M<?!JT_;!^'?Q'U"T^,W[0?[-.E^'/&7AKX5_#[1/V<;WX,WOAGX+^.],\,Q?
M#KPM\9?'>N_%GQ=-#HVG>(K/X:/XG\8>);;XP>"_TZ_90_::\&?M>_!;3?CC
MX"\,^/O!_AW4O'/QB^'K>'/B=H^D>'_&NF^(?@?\8?'?P0\9QZMH^A^(/$]C
M8PR>,?AWKT^DQMJ[W[Z/+83:I9:3J4EWI5E]'4 ?@7\//V'OVO\ Q%^RC^R%
M_P $YOCKX2^#,GPU_8X^,O[+MWK/[5&E:U_:-C\9OV>OV+_&OA'X@_ ZT^%W
MPH$A^('PR^.WQ#LOAYX!^%/QN/B7Q!8>$_ 6B7?Q2\0_#[QY\5+;5M"\.7F5
MI_\ P3Y_;"LO@%XD\ _\(_\  R7QCJW_  6U@_X*6V=N?C)XK304^"4?[9FC
M_M=_\(?=:N/@O+>1?%<V^E/\.3HD.C7'@T:C<1^)QX]:Q6321_0310!^7'P
M_9S_ &C?A%^W!_P4T_:0UCPC\,-4^'_[7!_9_P!7^#MCI?Q7UH>,(=4_9]^!
MQ^%!TKXCZ1>?"J#1O"%IXVU2"#5=,UCPYXF^(;Z1ID\G]J:0M[;"TN?GCX-_
ML(_M3_#;]GG_ ((I?"+5M(^#%_X@_P""=OQ!T/7/CSJ.G?%?Q.='US0/"_[,
MGQK_ &9[:Z^$\EU\(+:]\3ZGJZ?&&#X@-I?BVR^']OIEMX;N_"S:O?76IVVN
M6_[G44 ?AQ\+?V:_^"D?[+?Q7_:N^"OP(7X%>)?V9?VL?VH_BS^U3X1_:D\5
M_$67PQ\9?V1Y?VB_%6G>*OCEX+TOX"?\*0\>>%/CQXJT#Q-J?C+Q?\ [_P 5
M^+](\(G4KRSLOBQ=7OAJSM?!U?27[#?P%_:'_9]_:$_X*(1>/O"7P^/P6_:)
M_:]\2?M4?"[XE:+\1+[4O%VKCQU\&_@+\.3X&U3X:-X*M(?#Z^%)?A+KEUK7
MB:^\:RG4;S5-'L=!T"_L!>ZY;_IK52_O['2[&\U/4[RUT[3=.M;B^U#4+ZXA
MM+*QL;2)[B[O+R[N'C@M;2U@CDGN;B>1(8(8WED=45F !\)?\%&OV8?B+^T]
M\"O"-O\  S4/ 6A_M(_ 3]H+X!_M/_LY>)?B>?%1\ :)\3?@O\1M)U?5+/Q?
M;^"M1T?Q/?\ AGQY\*K[XD_"SQ)I6E:OI$NK^'_'>J:7+JNFV]W+?6_R_P#
M[_@EY>?L_?MXV'QK\%>.'U;]G&[^'7A7XK>--$\379G^+/C_ /X*,>%O!/Q.
M_9YUW]J?QG?Z)IFA>#;^]^-G[-_QI\:?\+K@T/PUX=M_%WQAT?PYX^^PV5U%
M<6]QWWA?_@K=\(?%'QO_ &3?@_%^SY^UEI?AK]NG3-,\3?LG?M#:G\/_ (='
M]GWXN^"-8^$_BWXTZ=XJC\5:;\6M1\6^!+B?P'X474S\.?B9X%\&_&2&+Q-X
M<N[GX<0Z</$EYX;_ $#^&7Q0O/B1JGQ8TV[^%WQ5^&J_"WXHZI\,[;4/B;X?
MT30]-^*%OIWAOPOXDB^)GPHN=&\2^(6\2?"W5D\4KH>E^(-5A\/ZJ_B7P[XJ
MTB\T&RFT=VE /P<\?_\ !-;]L#5O^"=__!1_X :?HGP8OOC#^T1_P4B\4?MV
M_!;0+7XL:]'X9\0>![_]L3X.?M3V?PY\8^+]1^%MC_P@WQ'N-%^'.N^!\V^A
M>+/!$'B&^T#49?&']CW>JS:)]*?$']DK]KSXG^+?^"F_C75?!7P.\-W7[;__
M  3P^$W[,/P[T>S^.'BO78O"GQ7\!>'_ -J+3;X^.-0D^!FC&U\#37/[3T,*
M^)] M?$6M>7\/-7O8_!LC>)=)T^Q_8WQ%XBT#PAH.M^*O%>MZ1X9\+^&M(U/
MQ!XD\2>(-2LM&T#P]H.BV4^I:QKFN:QJ4]KIVDZ/I.G6US?ZGJ=_<065A96\
M]W=S0V\,DB["MN&<$8)!!Z@C\30!\W_L<?#/QG\%?V2OV9/@Q\18=!A\=_![
MX!?"'X4^+AX5UB[\0>&9O$/PY\ Z!X-U6\\.ZWJ&B^'-1U/0]0O-%EO])N]1
M\/Z'J,EA<VXO])T^[6:UB_&GXQ_\$W?VQ/B!^S#_ ,%-O@SH>E_ B'Q=^V/_
M ,%+_A;^V9\);G5?B[XNMO#>F?#/P!XR_9)\1W.@?$34[/X,7^I^'O'-_8?L
MHS0)IWAO0/&VA6M]\1=+B'B.]MO#FJ7MU_1/7SI^T!^TKX2^ 4WPU\-3^&_%
M?Q-^+7QM\2>)?"'P2^"/PZNO =M\1?BGXB\&_#SQ;\5?%EMH-Q\3?&_PX^'^
MB:7X;\"^"=>U?6?$_CGQUX3\+6EXVA>&O[:?Q7XN\(Z%K@!\$:7^R7^TIX?_
M &CO^"OOQSM_ O[/7C#1?VU?@/\  GPC^SYX"^)7BC6/%?A?Q#XT^"'P&^(O
MP\N_"7[2O@UOA_;Z5IOPP\>>+/&]O8:K#X8\0?$"74? -KK+ZG9Z;J5_!HHU
M/^"9W[%OC+]D3QM^T=)X;\,^+?@%^RG\1K7X47OP8_8T\1_&UOCCX?\ @/\
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
M^P'\&?VB_#/B:?QM\=_V,OV%?V+M3\/> M6^'>M6/[)=WI'CG4?C]XQU;5/
M.J:E\4H-=A^#?PJU?X*?"K3)O!NK?\(I\)=7\2?&#Q/XPD\;6UWXXUOPI??"
M/0+KXA?JK10!^87_  4-_8@\?_M%^.OV//VI/V>O%?ASPG^U?^P=\8=8^)/P
M@A\=:EJ^A_#OXE^ OB5H^F^#/C_\"_'/B?P_X>\7:_X(TCXM> ;"#1X?'FC>
M#_&5YX9O+&'?X5U>SO[G[+[YX1UC]I7XXZ?I&E_$_P"#.E_LV>"KW0=;TSXK
M^']8^(OAOXI>/_%%YK/@Y],?P[\-M6^'DA\+Z!X/M=;UV;4%^)WB748/&NI)
MX0DT"+X.>'8?%5OXPT#[!HH _G]\ _L)_M?^(OV./V;O^"9'Q[\+_"+5OA5^
MR]\9/V;XK[]K.Q\37-Q;?%S]E?\ 9!^+'@?XJ_!33O 'P?M)(?'OPX_:&\=>
M'?ASX)^!_P 6[+Q#XA_X5_\ #[1;KXB_$#P)\2/B?)<^'O EY1TO_@GC^V#I
M/[/'Q[^&T>@? NY\8_$[_@M-IW_!1[PU&WQF\66V@0?!.R_:[^&O[5C>%==U
MA?@G<WNG_%>2#X>W/P^;0=/T/6O!\-]K%EXE3Q]<V=O=Z4G]"%?*7[7O[87P
MR_8E^&MI\8/C-H7Q"NOAO)XD\->$-2\2^ _#EGXM;0?$WCCQ3H'@GP'I&I:!
M!K5IXIN9?&?BOQ)I^AZ1=:%H>LZ=97F\^([S0X)K&:\ /R,_;1_9H^,OPR^'
MO_!R)^TSXQL_ <7PG_:N_P""<VH:=\*_["\8ZKJ_CJSD_9V_8P^.G@OQ1)X]
M\+W7@S1M&\.IK^I^+C=^&/[ \8^,_.TO2WFUK^P[^[CTR+TD_LT_M@_M03?
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
M1"XE#@'X&R?\$JOB=^R)^T<OC/\ 9E_90_8^_;P^!WQ/_9__ &3/@%KW@_\
M;#\6:;\-OB'^S[XO_9%^%^C? KP#\5_"_P 3+KX$?'U_$WPW\6?";1-)B^)?
M@;3?!K>,E\::#I'B+PG.+:XUS3]4^]?@A^R3\>?AA^WXW[0WB,_"/7?A79?\
M$V/V>?V-$UCP8;CX=:]K'Q0^"GQ*^(_Q&UGQ5H_P,L?#&H>#?AS\+O$X^)MU
MI/AOP[I7Q0UJ\\%OX=@TN/2]0T6\MM3L?O\ T;XG7FK_ !C\=_"-_AA\4](L
M_!'@CP#XUA^+>LZ!H]M\'O&K^/-3\9Z8?!_@7Q/!XBNM8UGQMX+;P5+?>/=%
MO/#>EQ>'M,\3>#+W[;=Q>([$MZI0!_/];?\ !-+]J#X@_L$_\%!/V5?'.O?#
M+X-_$_\ :&_;6^-7[:_[/7Q&^'WQ!U_XCZ#X<\6^*?VJ=$_;!^#6B?$:+6OA
M+X)U+0SX6^(GA/P[X0^((\-Z7XP@OO#/V_7_  OJQU6[AT?3/5_C7^RU^TI^
MVE\0_A#\?OBK\$/ 'P1\>?LP_LR_MC?#_P"&G@.\^-.G^-)/&G[1W[6/PL\'
M_"C5=3C\?>$_AW>_\(_^S9X3\*6/BJTT_7-4T^+XF?$+7->TWQ!XC^!7@-_A
MGX>MO'/[55\L?MJ?M<_#O]A3]F;XJ_M5?%?PY\1/%7P^^$&B6VO^)]%^%GA_
M3?$OC2XTZXU.RTHRZ7IVMZ[X7T)8[>:^BFO+O6O$>C:=:VZL\MZ)6AAF /SC
M\4?L)_M/W?\ P3P_X)6_LNZ/I_P@OOBI^Q#\5/\ @G#XO^+4U[\2O$FF>"=:
M\/\ ["FJ^!M0\4GX>>((_A?J.KZ[J_Q&'@&WC\(Z?XA\,^$++34U\R^(M7L)
M-(:VU+B_CQ_P3Q_:M^)FE?\ !=K2/#ME\%8!_P %-?#?PG\,?L^WFL_%'Q39
M+X;7P?\ LS>%OV:O$NI_%^WLOA)J;^&(XSX8_P"$^T"V\'/\0I=:LK\>'-3;
MPQ?6IU"X_=Z?Q%H%KK^E^%+G6](@\4:WI&M^(-'\.3:E91:]JN@^&;WP]IOB
M37--T>2==1OM'\/ZCXM\*V&N:G:VTMEI-[XF\/6E_/;W&M:9'=;- '\P'_!3
MS_@G5_P4!_;<O?VVO#]Y\./@?\8/!OQ@_90^$NB?L=Q_$WX]:IIGA3]C3XI>
M%+0'XX^&O!?PO/PMU#PQXT^-OQ@\0ZGJDGA7]J#48?!7B'1_A[N^'FH^-?"/
MA/S?!FL?H1JW[,O[5GB3]M+X[?M4:IX,^#-AH_Q6_P""8?@K]DW2O">G_&3Q
M/>ZEIOQR\+_$?XR?%&>"]O[GX-V-M+\+)9OC*WA)/B%%&OBIKCPA<:__ ,*G
M2S\06VGZ7^N]% '\[/PQ_86_;T_8[U']@?\ :#^!7@CX _'+XP_!3_@FU\'/
M^"8_[47P"\5?&O7_ (8^"O%7A;X+ZKIVK_#SXZ?![XZ2?!CQ5JNGWF@^*F\4
M:MXC\*>)?A@&UCP1XIFTJSL+KQ=HVDW<5OX_?L)?MNO^TU\'/VV+SX.?L7?\
M% O&?B;]FQ_V=?VF_P!F;X[3>%_A[X0\$7MK\<?B=\<OA7XP_9R^-7B#]GWX
MA:C/X=^#*_&;Q7\&-4E\3?#CP]XH^*'PW\)>%?&7BGP_K7Q,UN:[\&_T-T4
M>+?L]>!O%7PX^#?@CPAXUL_AKI7BO3K&_N];T#X.>'(O"WPJ\*7NN:YJGB$^
M#/A_ID>F:+-<^%/!D>JQ^%='\1ZCHFB:YXPM-'C\7:_HFD:YK>H:=;?CEJG[
M$/[9NB_LX?M]?\$X-&T/X7^-_@'^UGX\_:8U?X$?M/\ B3QB\"? OX2?MM^)
M/&'CGXX^%/BO\'9[:7Q=XF^+/P0\=?$/XD>(?@?J'@+6=1\%_&235O!!\>^(
M?@1>:;XBNZ_?8G')_P YX[U\N_LH?M8^ OVP/!WQ'\;?#[PS\0O">G_##X]_
M&?\ 9T\1Z5\2]$T?P]X@/COX%>,[WP)XUNK72](\0^(VAT*77]/O(M(;5YM*
MUZ2WA+ZKH.DSM]F4 ^6OV8OV6_C/\!_V\/VI?BM_PAWPWL?V9?BU\ OV//@5
M\*KK3OBQXB\0?%;0K;]D31OC%IME?^,? VH?"W2M"M].\9)\89K"PDTSXH>)
MM6TR+P?9ZIJMM+-XLN].\(^Y_M\_!S5/V@/V?=0^#[?L^?"G]J3X?>-O$NCZ
M?\:?@?\ %KQ++X-L?&7PHM;75=3U@^ O%D=E=IX>^,.A>(+'PQX@^%&IW-QX
M=LX/&VEZ3]J\=_#>%G^(7A?[4KCOB)\0?!GPE^'_ (Y^*GQ'\06/A+X>?#3P
M=XG^('CSQ7JAE73/#'@SP9HE]XC\4>(=2:"*:=;#1=#TV^U*\:&&:46]M)Y<
M4C[48 _G_P#!'[ 7[<GP&\%?L7_$7P=<1_M#ZO\ L;_MN?M%?%[X2_LO_&_X
M_P!_'X^^'G[&G[0?P,^)G[/?@'X$+^U!K/AKX@6?C7XA?L[Z9\1(/'!TCQ-%
MJGAI]!_M3X->$?C)X@TKX?>"_&7COGK[_@FO_P % M:\*?'_ .(]M>_LV>!_
MVA]%_P""O7A/_@JY^S/H6F_$'QCXP^&WC:?3/@5X:^ /C/\ 9U^+>I:U\(M(
MU7PMX?UKX?:=XGT;0_BYX<LKWQ'XBU3Q%:^*)_AY\%;C3(-,A_9#X ?M?6_Q
MW^(>O_#JZ_9W_:<^"]YI_P +OA]\9?"GBSXP?#[PS%\-?B=X ^(C7\%C<^#?
MB/\ #'QW\3?"&F>,/#M[8K:^*_A5\1=5\!_%;3H;ZSUNR\%ZGX:%YK5I]A4
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
M;Z/)\/?AWIFB"PTCP?X)N=)L=,TR\\+:#86.AWNGZ+X?L[RQGMO#^BQ6'O=
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
MROM#T""UT+2=5\:^)9]7\6ZS8:-:VNE6VK:U>QV%M;VHBB3M?BK\)_AQ\</
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
M?#_AS2/AS\1]/^*?A/QBFE^"GF\,V7BGX:?$I/ ][\#-2^'=G#K.A>)OZ2]
M_8K_ &5?";_ V3PQ\#/ 7A\_LR-KS?L[)I&FSV,/P/7Q4K0^*;;X66]M=1P>
M![#Q/8.^B^(].\/1V%CKOAQY/#6JV]WH$CZ:WP?^P=_P3-T;X2^(_CM\4/VE
M?A5\.=1^*GC/]OS]IK]L7X:2^%OB3XY\<^!M/3XS_$SQ/X]^&_C/Q9\.]6T?
MP5\-G_:-^%NA>+]2^']C\4)O!/BOQEX<T*RL[#P5\38_#SV^BZ0 ?G-K'QF_
M;P_:F\<_\%%OBK\+/C7\(_V=O'?_  3]_;;\;>!M UWXJ?M??M%>"?AG\$?V
M:_@-:^%M6=?CG^PEX)^!,WPJ^/'PY_::^&&G_$GXB#XR_$3XCZCXVT^_^(EV
MWPK\<>&HO@5X4\,:'QWQ@T;QU\%OV+O^#E'XV?"+]H/]IOP)\5/AW^U;\7;;
MPKXUTWXZ^.M<UO2(=/\ V/\ ]A;Q7'+ILOC&_P#$T.AZM:0W4G@S1/%WAR#1
MO&_@;X:VFE>!OAWXG\':)X?\/Q:5_0?\0_\ @G?^P_\ %C]I'P;^U[\1_P!F
M#X0^,OVD_ #Z-/X7^+>N>%K:Z\16U_X9:"3PGK&J0[DT?Q+X@\%SVEA=^!O$
M/B;3-7USP3>Z9I%[X4U#1[O2-,FM;/B3_@GY^Q=XQ\3?'7QAXM_9Q^&?B;7_
M -IJW\/VGQ[GUW1Y-4L/BE:>&8O#\6G6?BG0[RYET*YM+H^$O",_B*UM]-MK
M?Q?>>$?"=_XLCUJ^\,Z'<V !^:7[1VC:EH/_  6P\)?$71KKXV^-]9\ _P#!
M(#]JOXR>$?A!X2^*_P 1M.T+Q'XS\ ?M+_LJ+I_@SPWX$T75W\/QQ?$YK#3=
M&\8Z+;^'KRW^(.HV?A6;Q-8ZY<^%/"ZZ5X)X0^*/QJT/]DK_ ()$?\%%O ?[
M5'Q'^(OQD_:Q^,?[#?@O]J/X?^/_ (N>)O$7P7^/&C?MEWN@^"OBU\/OAM\
M[>\N/@_\&_'/[.WB7Q+/XI\%7_P=\,?#W4O#WA;X/^-1\6K_ .(=T_B>?5?W
M?\4_LC_LW^./B7\%_C'XQ^$GA;Q/\4OV>M&O/#_P?\=:ZFH:GXA\):/>RZ)=
MFQ>]N[Z4^)([+5O#>A^(M%?Q8NNSZ!XLTRU\6Z)+I_B5#JK8'@#]B']ECX6^
M/S\2_ /P?T+PYXDM_%?BCQ]X?L;?5/$]WX$\ _$#QUIVJZ/X\^(/PH^%FI:[
M>?##X0>/_'VDZ_XCTWQYXX^%O@_PAXK\:V7B?Q1;^)]7U6+Q+KJ:@ ?!/_!+
M3P!X[\=7/QL^/'Q9_:<_:J^+_C'X6_MM_P#!27]GCPYH7C[XOW1^%MU\./!'
M[6'BWP)X*BU;X0^$-&\(_#;4M=\':7X":3PGXAE\-?VKX9/BWQ1X=T*YT_P'
M9>!O!W@G]H@<C//XC!_*OC;QG^P_^SUJ/[//QC_9Q\(_!SX7Z?\ #SXXZCK'
MB#QYX+\2:/XCU;X>>*_&OB75]/UGQ!XX\>^&]#\3^&]:\7ZKJ^L6%OXD\71V
M_BKPYK/Q%U6U,'B#Q;8SZC<ZY;_1WPM\"I\+_AE\.OAI'XH\8>-X_AWX$\(^
M!8_&GQ"UR7Q/X^\7IX1T#3_#Z>*/''B2>.*;Q!XP\0+IXU;Q-K<T4<NJZU=W
MM_(BO.5 !W=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7Q_^TC^W%\"?V6[K5=/^(,_CKQ#JWA7X8>(/CG\1
M='^%GP\\5?$W4OA/\"?"RZN=9^,?Q3B\*V%[%X(\$S2^'O$UGX1CUB>+Q3\3
M[_PAX]LOA3X:\<W/PZ^($7AC[ K\=?BYX/\ VT_V:O\ @HA\1OVHOV??V9Y/
MVPO@C^U;^SG\$?A-\2O"^A?&CX9?"WXE? WXJ?LU>)_C5J7@+Q':1_&#7_!G
MA75?@IXVT'XYZM;^*+3PSJ7BKX@Z3XGT[4O$%EX=NK3['HGB  ^RO 7[>'[+
MWQ2LOB/J7PZ\?:[XRL?A5\"O@Y^TQXLFT'X3?&6^-W\#/V@/"'BKQU\'OB%X
M#BC^'QE^*^G^-_#G@CQ9-8:9\+4\9:_8ZMH&H^&=8TK3O$\/]CGD/%/_  4A
M_95\-^"?A5\1+#Q1XS\>>$_B_P#LZ7/[8/ANX^&_PJ^)/C37=*_91L=&\(ZW
M??'SQ=X+TOPR?&WAKPC';>/?"-O8^';WPZ?B;X@OM1U6V\,> M;_ .$)^(+^
M$_BG4_AI^WA\/_VE_P!HSXA7?[-6B_'O6?VPOV ?V:OA'KOC_P"%7Q:^''PY
M^"WPG_:.^"-U^UA=^+?#'BRU^*_B.S^-"_"+7W^/FBV_@;Q_X!^&'Q:\50VN
MC!?%7@:"\N[VYL/BOQC^Q'^UA?\ ['/_  3Y\$P_LE?M&?#;]L[]DS_@G1\.
M_A/\'_VI/V3_ -IO]GWPWXW^ W[1W@;PKX3\-ZI\'?CGH'C+XX>"?AS\>/V:
M_B=??##X?:YXX\/-I?Q7\+VVER>+/"FG@3>)[OQ-:@'[+:3^W_X)UC]OSQ5^
MPM%X"^*MGJ?@_P" O@SXR:A\3;SX1?&,_#V]O/'>M?$:'3--C\<P?#U_ASH'
M@[3= ^%7B.8?%3Q'XTLO 'C/QKJ,/PQ\#Z]JWC[POXG\/P;_ ($_X*'_ +-?
MQ!\7_"GPMI6J?$'1]-_:%6_?]FCXC^+OA-\1?"WPI_:072/#6H>,-2'PA\>Z
MOX>M]'U62?PMI5_XI\%0^(6\-3?&/P;;3>/O@='\3/ $$_BF/X(\6?LF_M=_
M$/\ :0^)NA?%GPSJ%]I/[6O_  1H^#_[#_Q>_:\^!VN_#GP[X!^$?[1OAO7O
MVKM0^,'B[1_AYXH^(/AOXU0:1=CXUZ5KWP;7P;X#\36[:S-I>A>*=7\&6%KJ
M_B;1>(\(_LM_M6_'C]GS_@F#^RG\??V9]3^#7B3_ ()V_M!_LM_%CXG?'D>-
M/@5XK^$?Q)B_85\-:YX?\)Z]^S#9?#OXBV/Q"M-0_:4U_3?!WD>'/BO\#OA'
MI7PW^#GC3XKZ5X@&E^-/#7@?1O& !]EZ3_P6-_86UE_A7<6_B[XOZ=X:^,'C
MSXD?"3PEXZ\3_LQ_M&^#? \7QI^&NM^.?#MU\!]?\0^+OAAHD.A?M >,=8^&
MWC+3/AU\!;V$?&'QCJVGZ5H>G>"?[>\8^"-+\2>S_#W_ (*(?LP?$/X5_&#X
MM1:_\0?!6E? 7XGVWP8^*W@GXG?!3XP_#WXS>&OBEK:^#)O /@.Q^"'B/P3:
M_%CQCXM^+UK\2/AR_P %_#7@7PAXFU[XL:GX]\+^$_ VFZUXVOI?#5M^0R?L
MC?MCW/[*_P"P?\/_ /AF'Q]9^-/@=_P6S\;?MF_$?P]=_$;]FT7&C?L\^(/V
ML_VE_C_8>*K;4;+X[7N@:M?OX1^.OAO1KGPII6KWGB.+Q;H?BVS_ +,DT.#P
M_P"(O$EW]JK]@G]JOX^3?\%'/$7A/X'6$WB"[_X*)_L5?MS_ +-7@3XR^-_A
M7%\)?VM= _9(^"G[.7PU\5?!SQK)X5\6_$35O".E?$^Y^"WCA?#D'Q'\+>%M
M.9?$'PQO/%5YX:6;QE:^# #]*?$__!5[]C?X??"[X]_%#XI>*O'GPP'[+7C3
MP9\/_P!HOX<^+/A+\1+CXL_!OQ%\3H;&Y^$UYXW\#>$_#_B>\L/ /Q8MM4TR
M3X>?&.WN;OX,>(I[FYTN/XA0ZSH?B73=$^N/@7\=?#?[0'AG7O%GA;P=\:/!
M6G^'_&OB#P/-I_QS^!?Q;_9_\3ZI=:!]BD'B/0?"'QE\(>"O%&L^"-<L]0M+
MSP]XNL])?2-2)O=-,UOKFC:YI6F_S]_M'_L>?'WXV_L#?M>>$?@5_P $I?AE
M^QU\3?CM=?L<:=9?"/P=XN_99M_CE\0/$'P0^/.B?%+Q_P"+?BE\4_ WQ)TW
MX,W_ ,*_"?@_3;;PS\#K"Z\=7_Q'N->N/&USKGA3P=H>JZ-"?Z9+&9[JSM;N
M:QN=-GNK:">?3[UK.2]L998EDDLKN33KN_T][FU=F@G>QOKVR:6-VM;NY@,<
MS@'QU\;OV]OV>_@/XH^(/@[Q)=_$+QCX@^#/@7P]\5?CM8?"#X4_$'XO3? K
MX5^*3XD.B>/OBFG@'0-;DT2RU&W\(^)-4T[PEIL>L_$K5_#FBZMXNT;P/J/A
M32=4UJR\Y^(/_!4S]DKP)XZ\+?#72;[XV?&CQKXZ^ 6B?M1^!M&_9K_9C_:(
M_:,@\<? +Q'XD\'^&-%^)_@G7O@]\-/%WAOQCX7O+SQOHMW-J/AK5]4@TJPD
M1]9?3KO5/#MGK?D&A^!_VHOV4?VX?V[?BUX6_9\\6_M3?!?]M/\ X43\6? L
MWPM\0_ /P5XD^$7Q?^$WP5\,_L^>,/AW\4[GXS_%CX<:SJ_@KQGH'@/P%XX\
M%>+/!T'B^S\,N_C_ $;4?">G:H=,O?&WR/\ \$[/^"<_[0W[$G[5G[%>F^(?
M!=[XO^$WP%_X)'^*/V3_ (A_&O0O&W@C4? \7[0WC?\ :0\%?M :[X<\':'X
MA\4:'\:-3^&6@G1/$OA;P=XBU;X8V=]_93>#(-5MPTNNW^D@']"?B3Q'H/@_
MP]KOBWQ5K.E>'/"_A?1M3\1>)?$.N7]MI6B:#H&B6,^IZSK6L:G>216>G:7I
M6G6MS?ZA?7<L5M:6EO-//(D<;,/@>;_@J7^R#I'@/Q)\3?&FO_%;X=>"/#.G
M?L\>(KK7/&W[._QXT];WP5^UMXR\2^ ?V:O'FGV.G?#[5M2/A;XL^*O"FJ:-
M9S7]G8:KX(U673="^*>D> _$.IV>D2_9'QF@U^Z^$'Q5MO"G@3P_\4O%%Q\-
M_','AOX9>+)]/M?"OQ%U^;POJL>C> _$UUJ__$IMO#_B_46MO#VM7&J8TZ'3
M=1N9+TBW60U_+#XJ_P"";/[<<W[+7[7/[/W[,?PC^-_PS_9;U3X9_L<?$7X
M?L.?MB_M#_"+XI^,O!G[27[/O[5'P\^,?CCX0?LR?'SP[\7?C7_P@_[.&I_"
M'X1:?X9\,^&OC5XZ;0[/XR^,AXI\/R>$?#&H^-_LX!_1=\2OVY_V:?A'XT^-
MWP[\>^-/$^D^,_V=?@/IG[3GQ<T*P^#GQM\3SZ!\"-7U/7=%M/B-HEQX4^'6
MN6/C[2(]4\+^)K/4K/X>77BO6=&F\.>(!K&F6*:)J3VWD'P@_P""I_[)'QJ\
M;^&?A]X6U3XMZ3K_ ,1O@7<?M&_!:3QC\ ?C-X8T;]HCX5Z/X<\.^*/&&H_L
MY:W>>"WTWX[>(?!&D^+/#MQKO@GX97'B/Q??VNI)J_A+1O$WA^WO-8MOS1_:
ME\!_M2>,_B=_P4I_:]^('[,/B#X%? KQW_P0H\?? C0[CQ_\5?@QXE^)6B>/
M_A]X@_:O\=ZOX8\:^"?A%XT^)&AZ=KUUIOC^TUJPE\)>//'/@4^#)_#E]<^/
MHO'VI>*?AEX"[K]AWX5?%C]IK0_^")_Q>\4_ +Q=\$/!/[!_[*]OXS_X6)\0
M->^"?B6X^,WB[XL_L@:3^SIX;\,?!V/X9?$SQ]XPM/AKJGA;Q1XI^+?B_P 0
M_%#0?A)KJ'1?@QH:>!=3\1ZKX^TSX3@'VS\&/^"NO[$GQ]\6? +P_P##;QG\
M1+WPS^U-'XAM?V>/C'XA^!_Q?\%? KXM^+O"Y\0SZO\ #/PG\6?%_@[1?"4W
MQ/@TOPIX@U'_ (0B_O;'5X[S1]7\%W4=M\2=%UOP7IOQ_P#!+X_7UI^R'XZU
M_P#:H_:W_:BTR7P-_P %A_C3^SYX?^-?@+PM8ZUX\\5Q?#+]O_Q%\*?@;\*/
MB>?AM\%=5\ >"/A7\3[CPYX2^%OCR^'@[X7_  ]OD\3Q>#(M;\--XOT[1M2^
M$?\ @EQ\%OBM^VG_ ,$R?^")GPNUCX#>,?AO\.?V5OC;\(OVQ-9_:*\3>)?@
MEX@\%^+-*_9XU;XDZ]\//#7P9TGP_P#$;Q!\8K;QW\1_&GBGPQX2\5Q>._A/
M\.-$\*?#C2_CG OC+4KM?AC#\5?K/4?V8/VM[S]@;X\_"A/V7/B(/BA\0O\
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
M6@V^H_17P<^.GPY^/>E^-=;^&5]XDU31_A_\5?B3\%/$>H^(/AY\1?A_;/\
M$7X0^)KSP5\1=-\,R?$/PGX5'CK0?#7C'3=8\*3>._!'_"0^ M0\1Z%X@T71
M_$VH:EH&M6NG_P Z>D?LB_M-_LX?\$1OV%S)X/L_A-_P4-_X)J^,_ASX\^!_
MA/Q+XI\$:SHWQ&^*VH_$+6_@]J?[.MWXL^'.N^+['4_!O[7WPX^,>N_!+2M,
ML?%OA2YN/%_C?P/J'B74?"AT%[BR_>[X8^#M:_9A^#_P#^$/AOP?X[^.5U;Z
MOHG@SXF?$+1[OX:Z%JT>M^(;#7_%/Q0_:;^)UKXP\9>"4U6+QG\2CJ7B;QY8
M_#JW\7^/+_Q=\1&U'1/!&IZ9%K5WI0!].T$@=>.0/Q)P/S)Q17SW^U3XF^.'
MA3]G_P"*6I_LV?#S5OB9\=IO"FI:3\+/#^DW_P .;#[#XSUN"32M#\6ZHWQ5
M\:_#_P &7V@^"KZZA\5:YHM[XGM+S7=-TJXT?3(I[V]B4 'YB_#'_@H7\6=1
M_P""NFI?L[?$&ST?2/V0?VE?A-\4/!7[#7B%;?5HM9\9?M&_L&_$7Q;X=_;
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
M7!K&@Q^,K?0+C7]&AOOS<_X+ ?&#]H#X)?#_ /9"UC]G_P"//COX(:K\6?\
M@H+^R'^S3XXNO!?A+X&^+)]7^&_QX^(X\%^,UMH?C3\'OBS9:;XBM-,NA=^&
M]5T^R@CL=6MK6;4+#6+#[7IMY]._\$]_#GQ-B_9C\%?%?X^Z%I_AW]I+]IB.
MT_:2_:%T33["^TV+PS\1OB;X;\/'3/AN;+4;_4[N)/@A\,='^'GP%L9)[ZZN
M;K2?A?I]W?75[J$]W>W/S)_P6 ^ /QF_:4^''[*'@CX0_ O6?C9!\//V]?V3
M_P!H;XFZ9;:[\&=)T>/X3_!3X@GQ3X_TR[LOB[\1_ MGXAU76M#273=&\/00
M7VG:Q=W26>LWFEZ=)=7D(!\T> O^"D_BG]E+]NW]OO\ 9;_:S^/L?QO_ &4O
MV2_V;?@S^TK=_M:>)O"O@_3OBI\$_&/Q5\1Z'X-L/V5?C3H?[._PS\&> /'O
MQ#^*.HZ_:^,/V>M!\&?"[P3\2-0\,BP\*3:)\6_$.OVWB+3?T*O?^"FO[*^@
M?"']I_XQ^-M2^)W@73OV+=6MM$_:E\!:_P#!?XGW_P 6O@Y>ZIHFB^*_#]]K
MOP]\'^&?%.KZSX0\1^"_$F@>.=)^(_@\^)/ALO@N^O/$VI^+M-TKPYXKN-"X
MG]IC]G?Q;\)_V#?BOX&_X)F?LY?#OX%?%CQ9<^ O%=C\*O@_X9_9^^".L7#7
MOCOP#+\81X8U*YT+6/@-HGQ_'PFT_P 4Z5\-OB!XRL_$_@S1?B58>$M7U&]U
M31-+BE?\DM;_ &%_VQ)?A#_P75^'/@G]D/XI:'H_[>OP;^#EK^S5:?$7]IWX
M3?%7X@:EXB_X9)^&GP3U#PS\3OB!XY^/_C/Q)J/C_P +>+H?&&K?'+Q9XW^(
M&MZ/%>:.P^$_Q _:(M=9L]=H _3'QQ_P5]^$/A_]H_\ 97_9YT7X*?M;S7/[
M1GQ5^*?@F3QEXK_8[_:J\&:%:^$OAG\$M5^)!\:_#^TU7X/#7_BE::[XOOO!
M'AM;KPMHEUX=\+^$A\1/'_CW7O".A^&-!D\6?1OAG_@I#^R3XP^"7CC]H;P[
MXP^)=_\ #'X<?&^T_9M\8R/^S/\ M06'Q TOX[WOQ(\,_!Z'X70?!C4?@W:?
M&76?%<?Q2\8^'/ -[8Z%X!U--.\4W[Z1?S6UU8:G'9?-W[9'PJ_:,\9_M<_\
M$H/VJ?A=^S[XJ^(6@_L\^*/VE!\:?  \>_!GPMX[^'%M^T1^SC+\-?#&MZ[-
MXF^(]GX+U[0_!?B^5(?B:?AMXO\ '_B.PTA+K5? 'AOXDS)::;?^>:/^R]XQ
MT;_@KQ\2M-\'^*;"3]DWXD>%OA3_ ,%#OCA\*+>/3!)X8_;,\':9XL_9?^&5
MY?:''I6F6L/@3]H/P]X4TKX[QZCY_B;Q&?V@_P!AZ'Q/=ZAX:BU8P>*0#]O"
M0.OT_$]!7PCIW_!1W]F'5/B[X)^$5KK7CL'XF?%SXB?L]_#3XJ7'PM\>VWP+
M^(/[0'PHL]?OOB!\'?"'Q9GT-/#&L^*/#\7A#QM8'6H)Q\/]6\6> _'7P[T+
MQIJGQ'\'^(/"-A]VL,X]F!_(YK\)O^"<7PX_X**?LA?#'X9?\$[O$G[.>@/\
M,_V=OB'?Z!X=_;_O_B_\./$7PZ^+'[+]IXZOOB'I8L_@7I6K:=\==#_:,\2>
M%M<A^!^KZ+XC\.:7\-?">OVWBGXXVWQ-\:66B>&?A7\1P#[7^$'_  4Z_9&^
M.?CCPQX'^'7B_P 6ZN_Q*\(?%SQ[\"O%P^&?CQO 7[2'A+X ^*7\%_&W5?@#
MXJL]#O+/XCS?#OQ(;.WNM$TY(/$/B_0]6T7QQ\-M)\:^ =7T_P 43\Q\&/\
M@K3^QA\?/$GP(T+X;^)/BQ=:1^TMXB^(G@CX+_$CQ)^SM\>/ _PB\7?$;X:2
M>.I-<^%LOQ1\:?#W0?!OA[XHWVD?##X@Z[HOP^\2ZKI/BFYL_"NHZ5>Z9I_B
MQ[3PW<_E1^S?^S!_P4/TW]K/_@G-^TY\>/V6_BIJOQ)^$.A_MU> /VN_'&O_
M +3_ ,"_%?@Z3Q+\8(/@A%X%\7_L^_#?2?B9:>&?A=^RU_PC/A#Q!HOP:^&W
MP_\ A_X4^(L7B?3I[+X^^ M.U?5=9_:8^(_1_LP?L=_MC?#?]D7_ ((Z_"'Q
ME^S-XUT_QM^RI_P43^+?Q^^/%G%\1OV==1M/ WPL\46?[:6D>']?&H67QNGM
M?$T]U_PU'X*OGT3P=)XAUNST_P )^/1/IZ7]GX0T_P 9 'Z4Z-_P5W_8G\1>
M*-,\-Z)XE^,%[977[3,G['>O>.I_V:?VA-&^'/PY_:1.LZ3X3L/A3\6?&?B#
MX;:3I/PN\5:SXXU[1/!6E:5XXDT2_EU?6] U:YMK7P=XE\-^)]7]A^-'[?O[
M._P'U3XH6_C>Z^)=_P"'?@)9V%]^T9\0O 7P=^)OQ(^'_P"SU;ZQX6TOQOI(
M^*_B'P/X9UW^S+I_!FNZ!XV\1Z;X?M/$FI_#/X=^(?#WQ2^+5GX"^&&OZ+XR
MO_QXT;]D;]L?2OV8OVBO!5S^R]\0+CQEX^_X+PZ9^W9X5\+67Q&_9IDO;_\
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
M2^T^5WM+N32=5U33'GAD>QU&]M3%<2?SE:Y^P1^UG^T'^RS_ ,%G_P!G74?
M6N?LT^-_VO?VUM;_ &K_ -F'XC^-O$OP9\;^ ?$5MX4T']EB7X<>$O'NG?#W
MX@_$/7]%L/'/C#]FJZTCXEZ9KO@?4M)TSX:>.!)%'XRU9=3\(* ?K/I/_!07
M]GZZUWQCX3\26?QI^&WC/PC\(?$W[0=KX$^(_P"SY\:?#OC_ ,>? CPC)9PZ
M[\2_AEX$3P3?^+_';:7=:CIUCKWPOT719?CKX-U'5="TWQW\*_"]_P")/#MM
MJW7?LM?MF_"']L31?^$K^"VB_&E_ ]WX!^%WQ*\-_$'XA_ /XP_"3P%X^\+_
M !;T.]\0^&[GX;>+?B7X-\+Z+\0YM.TVSCD\4KX0N]7@\//JFC+=W!35+223
M\Y/C!\&?VBOVU/C3^RK^U#XU_9'^*'[.&O\ [&/P%_;,NW^&OC'X@?LY>+_'
M_P 5?C1^U+\$=!^#.F_![X8>)OAM\>O$WP\O/AEHUF?&?BKQIXV^*6I_"R;4
M?%?A[X%_\(W8?V???$9/!_WY_P $Y/AU\0_@W^P%^Q5\&/BWX+U#X?\ Q0^"
MW[+'P(^#/C_PIJ6L>$M?ETWQ;\)?AMX<^'FN36>M>!O$7BOPSJ>BZMJ'AN?6
MO#UY8ZY-<S:%J&G-K%CHNLF_T6P -C]HG]M;X+?LS>)M!\$>-XOB'XJ\=:[\
M.OB/\9SX'^$GPV\7?%/Q;HOP4^#]QX4L?B=\6M?T3PCIM_<Z?X2\*:IXY\(:
M-#:QBZ\6^,=:UV+2?A]X8\6ZAINN6^E_07PU^(O@OXP?#KP#\6OAOK]IXK^'
M?Q0\%^%OB)X!\4Z>EU%8>)O!7C;0['Q+X5\064=];VE['::UH6IV&I6T=Y:V
MUTD-RBW%O!,'B3\D?^"COP4_; ^.7QT\,^"O"GPAU[XO?LBZ]^R3\?O#%OIO
MPQ^-GAGX':GI'[7OB;4- L?!C?M7:QK'C/P7XZ\8_LCZOX$CF@A\!_">T^+.
MD:MXYL=8O_CC\"OB#8:7\*;WPS]??\$S/ WQ8^%7_!/O]C3X/_&[X::C\)/B
M;\%OV9?@7\%?%O@G6/$_@GQ;JMGKWPB^%OA/X=Z]J5QJOPY\0^,/!+:?KFO^
M&]5U?PLNB^+M?FN/!MYX=U'Q"/#?BJ^UWP5X8 *?[2?_  4B_9<_92U#XA6_
MQ6UOQ[)HWP6T#P3XJ^/_ (T\"?"OQ]\1/!'P \/?$?6K;0_!%Y\6/$G@_0M6
MM-&U379KRUUEO!FC#7_'VB>"+O3_ (D>)/"FC_#O5=)\4WU_XZ_\%#_V:_V>
M=1^+=GXWU+XB>(+']G;PUI'C/]I;Q#\)OA#\2_C)H/[./A37]&;Q+I.K_&"Y
M^&?AGQ-=Z'<2>$S;>.]6\,Z/8Z]XR\(_#'4-,^+?C3PYX=^%6I6/C2X^,AX=
M_P""B?[*_P"V5^VWJ7P0_9D\*_M._ O]MGQ7\/\ XY_"OXEW7QI\"_#.']G3
MX[Z#\!_A1^SQXK\,_M&Z+XNU6V\=>)O@WJNG?"7PGXST#7/@1X2^('C'PYI%
MAJ?AI_"FNZKK-G=Z+3\+?"W]L;]F#XE_\%%O"5I^SCKG[9_@/]M#Q3I/Q_\
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
M_P!F[XD_M(?LQ?#_ /95^-?PY\&?!WXK?LD>+-*\4:'\)=/^*?[,7[66G1^
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
M=3US4ECOM5O5TJSO=1GL= TZ2+1M!MM-T>UM+"#W6B@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *:Z"1'1BP5U9"4=XW 8$$I)
M&RR1L ?E=&5U.&5@P!#J* /%/@3^SQ\)?V:_"NM>"O@WH.L^&_#7B+QMXM^(
MVL:?K'COX@>/9+OQOX]UFY\2>-_$8U'XA^*/%>J6U_XM\37VI>*/$?V2]@@U
MCQ1J^M>)+^&?6]9U2_N_:Z** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "OB']I7_@G9^RA^UC\3/AO\:_BUX)\76/QI^%&BZUX3\&_&3X/?&/XQ_L\?
M%JU\"^(Y99M<^'NI?$KX"^._AQXUUSP+?3W-_/#X:U?7+RPT>XUGQ%<: FDS
M^)O$,FJ?;U% 'QI:_P#!/[]D[2_'?B/XC^'?ASKW@WQ+XF_9L\/?L@7,'@#X
MN_&GX?>$-#_9M\'P7EOX/^%/@/X=>"?B)H'P]^&>B>$%U+59O"=_\.O"_A;Q
M!X9O-8UF_P!#U>POM8U.XNLWPG_P3N_9+\!:M^R5X@\*^ O'5IJ?["?@CQ+\
M._V5A-\?_P!H75K;X9>!_%FA6OAG7?"ATS7?BQ>Z1XZTN\\,Z=I/ABUM_B9;
M>+DTKP[HGA[0M+DT_2/#^C6MA]NT4 ?B;_P3^_X)X:1I.D^*_B%^T_\ !CXM
M>$_B)8_MW?M8_M1>"?A?\1OCJWCCX/MJ_P 2OVC_ (H?%GX&_&2/X*_#OXW?
M$[X#Q_$GP1X(\=>&[:QO=2T2WU#P3\4_"J^./#]A-XO\.>$_B==??.D_L*?L
MN:5X=_:D\'R?#G4O$GA+]M+Q'KGBW]I?PM\0/B5\5OB9X;^)/B+Q)X5L/ ^M
M:DNA?$3QQXHTOP9)>^#]'T#PT8?A]:>%+:WT;PQX2L;2&"#PGX;72_KFB@#X
M33]FOPU^RCX4\9_&?]G_ .$GQ-_:@_:$\)_"F;X?_#/0/BU^TEXL\8_$+5O!
M4.HZ+JC_  ?\$_%_]I#QGXKT[X;Z'XEU/0?#^M>+M0N-1L3X]UGPCX1U/XC:
MKXDU'PMX9O=([#]D/]G]O@QI7QN\<Z]X.\)>!OBA^U)\?O&G[1OQ8T#P2\$V
MB:9X@U[2?#'@+PEI;W=K:VEE?^)=.^%7P\\ 1?$K6=-A&E>+/BU)\0O&]E)=
M_P#"4S:A>?7E% 'Y_?L__P#!+O\ 8C_9=^)>I_$_X'?"*_\ !-]<^)_&GC;P
MWX!3XE?%+6O@5\+?&OQ'L[W2_'GC+X*_L]>(/&>J?!#X->+?$V@ZKK?A.X\2
M_#;P#X:UO2_ ?B+Q1\._#M]HW@'Q3XC\-:IRWPU_X)0_L6_L_I\1=0^ ?PI\
M4^"Y_%.B_%Z'P?X"TK]H[]HGPG\+?A)KGQGL=9@\?ZK^SIX7TOQWJ_AK]DGQ
M+XK.N:KIB_$K]G7P;X0\<^ M!UG5M(^']SH^A7,_A^Z_2JB@#Q+]G#X7^)/@
MO\#_ (<_"[Q=XZUSXC^(?!VAOIM_XM\1:YXE\3ZI="74+V^L])/B?QMJ_B'Q
MQXFT[PM87=KX5T3Q'X[\1>(_'>NZ+HNGZKXU\0Z[XHN]6U:\^>OA!_P3._8P
M^ OQIU;X\_"7X5:KX.\8ZGXT\7?$NS\-67Q2^+5S\&/"/Q.^(.AZCX7\>?$[
MX??L^ZAXYN_@;\/OB+XO\+ZOJOAG6/&O@[X?:-XB_P"$<UC7M"L-0L=*\2^)
M+35_O*B@#XHT'_@GO^RYX9\;ZAXST7PEXPL].U/XPG]H:Y^%)^+7Q5N/@$/C
MS_PDEKXUC^+EM\!+KQC-\)K/Q=:^/;*S^)5@+7PE%H6G?%BTL_B]8:+;?%*S
MM/&,'*^)_P#@EY^Q7XQ\"_'GX:^(_AY\1-1\$_M-?'3P_P#M*_&[1!^TO^U#
M9CQI\;?"NH>&]4\/>.4U&P^,MKJWA>?2]0\%>"+J#0_!U_X>\,-)X%\"^=HL
MJ^"_"ZZ3^@-% 'QOJ'[!?[-VJ?%7Q'\7[_1OB1=Z_P",_B5\*?C1XV\+W?QV
M^-][\*/&?QA^!GA_X:^&/A#\4/$WP=O?B#<_#'4_&G@/2_@Y\+)M,U9_"R?V
MCX@^'W@WQ?XAAUGQ?X7T+7=/\>U;_@D=^PCK^L>)-3USX9^/M5T[Q%\>+#]I
M^T\%7/[1'[1:?#;P'^T%9>/;OXH3_%WX1?#JU^*MMX-^#GCC6?'NH7^O^(=:
M^%^C>$[G7(M2U?P]J)G\*:YK>@ZC^E-% 'R%=_L(_LPZCIO[7^CZKX)\5:UI
M/[>5KK-G^U1I?B#XR?&SQ%IOQ(@U[X>1_";4!IFGZ[\1-1L_AE(OPUM=+\$Z
M;/\ ":#P+-HOASP_X6TO1Y+&U\*^'8],\=\2_P#!)_\ 8I\:2^%;OQEX1^+7
MBW4_#OP#\:?LNZUKWB/]IW]I?5O%'Q7_ &?O'T_B"]U[X3_'CQ9=_%J3Q-\<
M_!5MJOBG7M7\+Z%\4]6\4V'@>_O8F\&0:#;:;I-M8?H_10!\,?#;_@G%^RC\
M)O$OPM\:>"/#?Q4T[QE\&?V=];_94^'GB>X_:6_:5U'4M$^!?B34;?6=<\'O
M%>_%N;3+^XO-;L=(UJW\3W^GW'BO1=5\-^#[W0-;TJ7P5X1.B<KI7_!*K]A_
MP_X!_9>^&7ASX9^-_#O@_P#8T\0>*_$'[.5OHO[07[1-EX@^'J>.].U#2/&W
MA5/'*_%5O'GB#X>>+])U*YT7Q+\-_$_B;6/ NM^'B?"^H^'[CPQ-=:/<?HC1
M0!XM\??V>_A)^TY\.;SX5_&CPQ-XG\)7&M>&?%-BVF^(/$O@SQ3X7\8^"M=L
M?%'@OQSX%\>>"=7\.^-_ /CGPAXCTRQUKPSXQ\&>(=#\1:+?VZRV.HPJ\J2?
M._C/_@FI^R'\2_A7\8?A#\4/!/CCXC^'_P!H.X\#2?'#Q+XJ^.'QOD^*GQ0L
MOAAJ3:O\./#7B;XP:1\0M)^)P\">!=3FO[_PK\.-)\5:9\/]%OM<\47UEX9B
MO?%OBBXUC[QHH I:;I\&E:=8:7:R7LMMIME:V%O+J6I:AK.HR06D"6\4E_J^
MKW5]JVJWKI&K76I:I>WFHWTYDNKZZN+F669_C'X>_P#!._\ 91^%_C73O&?A
M'P1XJC@\.?%7QU\=/ OPZU_XM_%KQA\%/A?\9/B9J/B?5_'/Q)^%/P1\7>-M
M;^%7PT\2ZQJ7C;QE?6$G@OPGHUAX1O/&/C*Z\#V'AFY\9>*Y=:^VZ* /BGQ_
M_P $^/V7?B5\0?B9\1?$GA/QC!>_'.TT&Q_:"\(>&?BW\5O!_P *_P!H2S\,
MZ)%X8T>V^-WPF\+^,M)^'?Q&BD\*P6W@WQ,-?\.7!^(?@*TL_AW\23XO\ VE
MOX:CX+XX_P#!*O\ 8K_:)\9?&WQW\3O OQ"N-<_:)MOA<_Q=M_"'Q_\ CY\-
M_#?BOQ1\$]4\&:I\)_B6_@_X>_$GPSX5TWXM> ?^%>>#=)\-_$_2]'L_&VG^
M'-%;PU'K)T+6-?L-5_1.B@#YA^$?['/[/GP+^+'Q8^-_PQ\)^)=$^)7QQ\._
M#+PG\4=:U;XK_%[QIIGB;0/@WX<;PE\-+%?"'CGQWXD\&:$_A3P[)<Z99WWA
MOP]H^HW45_JDVI7=[<ZKJ,]U\[_"S_@DC^PI\&?%WPA\9^ /AQ\1M-OOV>?'
M/B;X@_L]Z%J/[2O[3'B'P#\!M:\9Z/J^A>+=,^#_ ,-M?^+NI> ? '@KQ+IO
MB#7;?Q!\/O#WARS\$:VFI)%JN@7D&C^'HM'_ $FHH ^=_P!H?]E3X'_M4V'P
MUTSXX>'/$?B6R^$'Q:\%_'3X=Q>'OB=\4_AD^@?%?X=7CZCX'\82W/PL\:>"
M[K7+OPQJ+_VCI.G^(I]7T:VU!(KY=.-U#%*GCWC?_@FW^Q_\1]*_:RT/QKX"
M\>:WH_[<FJ>'M7_:CTY_VA_VD;*U^)UWX6T;2_#.AQ)%IOQ;LQX&TNU\*:'H
M?@^?1/AQ_P (AHNH^#-%T?PAJ=A>>&M+L=+@^Z:* /@OX^_\$T?V0_VE/&OP
MI^*'Q,\&_$*V^+?P9\#W7PN\&_&?X:_'_P"/OP<^-UU\+=0\MM2^''C;XS_"
MCXE^#?BC\1O"-_<K=:C+8^._%OB&YMM7UKQ5K.GWEEJWC+Q;>:WUDG[ 7[*2
M^+?'GC33/AYX@\+:M\1OV<O#?[)'B#3? GQ?^-7P^\%Z?^SEX,MM4M/!OPK\
M"?#GP/\ $3P_\/?A;H?A"'7?$'_"*WGPQ\,>$-<\.S>(_$EUH^JV5UXAUJ:^
M^R** /B?P5_P3P_9-^'GB']E/Q1X1\#>-]-UG]B/X;^(OA!^S!+<?'S]H36;
M'X9?#3Q9INEZ+X@\'G1=<^*FI:+XVTJ_T30/#6B;?B)I_BVXM-%\*>$-(LI[
M;3?"7ANUTN#X+_\ !.S]E']G[Q-I'B'X7>"O%ND:;X0\<?$+XF?#+X<:S\7?
MBWXQ^#/P7^('Q7/B'_A8?B[X)_!GQCXVUWX9?"C6?$$/C#QK86<W@CPOH\7@
MW1O'OQ'\/_#^'PGH/Q*^(&F>)OM^B@#X$N?^"8?[$]Q^T=XJ_:IA^$FHZ1\5
M_'_B7P+XY^)-GX<^)_Q9\,?";XI_$+X7ZB-9^&WQ&^*WP%\/>.-,^"/Q.\>>
M M>'_"3>%/%'COX?^(-3T?Q@MOXVMIE\8V.GZ[:>L?"7]C7X _ OPW\>?"OP
MHT3Q[X1TS]I?X@?$#XK?&&ZB^./QTUGQ%K7Q)^*-@NF^-_&WAGQ=XC^(^L>*
MOAGXAU>WBMI(+_X8:SX.DT:^L=.U/0QINHZ=8W5O]1T4 8?ACP_8>$O#?A[P
MKI=QK5WIGAG0])\/Z==>)/$?B#QAXBN;#1K"WTVTN-?\6^+-3UKQ3XIUJ:WM
MHY-4\1^)=8U;Q!K=\T^IZSJ=_J-U<W4NY110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1152_OK?3+&\U&\=H[33[6XO;J1(IIWCMK6)YYY$@MXY
MKB=DBC=EA@BEFE("11O(RJ0"W17AOP8_:7^ '[1</B:Z^ OQ?^'_ ,8;+P7X
M@OO"/C#4?ASXDL/%FF>%O%^E)92:QX.\0:GH\EU8:1XPT6'4M-GUKPG?7,'B
M'2(-2TZ?4M-M8KZU>;W*@ HHHH **\7^$O[0WP;^.NL?%_0_A)X[TOQSJ'P%
M^*-_\%?BT-'@U3[)X0^*>E>&?#/B_5?!LNIW>GVNEZQJ.E:%XP\/RZK/X=O=
M7T[3=0N[C0KV\@UW2]5TVR\C\?\ [?G[(OPQD_:JB\9?&;2;*;]B+P#X$^)G
M[4\.E^'O&WBF;X0>#_B9;>,;WP3=ZS%X4\,:W+K.K:Q8^ O%%]+X5\*)K_BS
M2+&SL;W6]$TVUU[P_+J@!]B45##/'/!%<0GS(YXHYHB RETE0/&0) C+N5A@
M.JD9PP4@@>1_ ;X^?"?]IOX9:5\8_@AXJ_X3;X;ZWKWC[PQI?B/^PO$OAO[5
MKOPO^(7BGX5^.[ Z/XOT;P_K\!T+Q[X*\3:#]IN-+BL]3_LW^U-'N+_1KRPU
M"Z /8J*** "BBB@ HHZ=:^3/B)^W3^R9\*OB#XC^%GC;XW>$[#QUX%T>R\2?
M$_1=+BUWQ7'\%O#&IVL6H:7XK^/FL>$M'UW0O@%X3U33)3J^F^*/C+J?@?0-
M0T6WOM9L]1GTO3K^[M@#ZSHKE? WCCP?\3/!OA?XA_#WQ-H7C7P)XWT+3/%'
M@[QCX7U.UUKPSXJ\,ZW:1:AHGB+P[K5B\MAK.A:UIT]OJ.D:OI\T^GZGI]Q;
MWUC<7%I<0S/U5 !1110 4444 %%%% !17S)\6?VSOV4?@-XMTSP#\;?V@_A-
M\)?&VNV5_J?A_P *?$/QGI'A+7O$FFZ380:IK.H^&--UJ>SN?$MAH>GW,%WK
MM[H4>H6VB12H=6DLR2![#\-?BA\,_C/X)T/XE?![XB>!?BO\.?$\,]QX:\?_
M  U\6Z!XZ\%>(;>UN[BPNI]#\5>%]0U30M6AMK^UNK*XEL+^X2&[MKBVD99H
M9$4 [JBBC(/0].#['TH **** "BBB@ HKP_QU^TE\#_AK\8O@A^S]XV^(NAZ
M'\9_VC[WQO8_!;X=2)J-[XC\</\ #?P3KGQ$\;W=K;Z;8WL.D:1X>\)>'-7U
M&[UWQ%<:/HLMW#;:'9W]SK^I:9I=YTOQD^,7PR_9]^%WCKXU_&?QGHWP\^%?
MPS\-ZCXM\<^-/$$TL6E>']!TN,27-W,EM#<WMW/(S1VMAING6MYJFJZA/:Z9
MI=E>:A=VUM* >ET5QNG?$#PEJWP]L?BI8:J9_ FI>#;;X@66N'3]4A,WA&\T
M1/$=MJQTJ>QBUN(R:-(EY_9\VFQZJF[[-)8I=AK<9/P=^+?P^^/OPG^&WQP^
M$VO_ /"5_"_XN^!_"_Q(^'?B?^RM<T+_ (2'P5XST:S\0>&=:_L7Q-IFB^(M
M)_M/1[^TO/[.US2-,U6S\[R+ZQMKE)(E /2**** "BBN)^)/Q(\"_!_P%XO^
M*/Q/\5:)X&^'G@'P]JOBOQGXP\1WT6G:'X<\.Z+:R7NIZKJ5Y+\L<%M;QLP1
M \\\A2"WBEFDCC8 [:BN$^%OQ,\$_&GX9?#KXQ?#36U\3?#CXL>!?"/Q+^'_
M (D2PU72D\0>"/'>@:?XH\*:XNEZ[8Z7K>FKJV@ZK87ZZ?K.F:=JMF+@6VHV
M%I>1S6\?=T %%%>+>,_VAOA!\/OC3\$_V>O%WBUM)^+_ .T5I?Q5UGX.^$AX
M>\5:@OB_3?@GI/AO7/B=<-XATO0[[PKX=/AK2_%WAVY6'Q9KFA7&M_V@8/#L
M6KW-G?PVP![31110 4444 %%%?%-C_P43_8SU;2O"^O:)\;]'\0Z%XU_:S3]
MAKPKKOAOPWX[\1:+K?[4KV^HW0^&%GJNB>%;^Q*1QZ3J27'CJ2=/AM:75E<6
M-UXQAO4%NP!]K44@Y )&"0./3VI<CU]?TX/Y'@T %%%<=X]^('@OX7^%K_QK
M\0/$FE>$_#&G76C:?/JVKW(@BFU?Q+K>G>%_"V@:;"JR7>K^)?%OBG6=%\*>
M$/#.DV][KWBOQ5K6C>&?#VG:EKFK:?87(!V-%?//[-O[5?P'_:X\(>)?&WP$
M\;7'BS2_!'Q!\5?"?Q]I&N^#O'GPT\>?#OXG>"+F*U\5_#_XC_##XI^%_!7Q
M*^'OC#16N;2YN?#WC/PGH>J/IM_INK6]M-IFI6-W<?0U !12$X!.,GL!C)/8
M<X')XY('J0*^-]-_X*!_L@:K\*?A)\;;7XT:2GPT^._Q\M/V7_A#KM_X;\<Z
M3?\ CSX\7GQIUK]GJ+X>Z+X4U7PM9>,#>I\6_#NN^';K6+O0;;PU9:9I=YXT
MO=:M_ T+>)* /LFBBB@ HHHH **** "BO&/'G[0OP;^&7Q1^"7P5\<^.]+T'
MXJ?M':[XP\.?!3P1);ZI?:WX[U/P!X$U[XE>,VLH=+T^^ATO3/#O@SPUJVJZ
MCKNOS:3H27"6&BIJ3Z]K.C:9?^ST %%%% !1110 4444 %%%% !129!Z$'DC
MJ.H."/J#P1US2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !01G
MKZ@^G0Y'3W'X]#Q15+4K6:^TZ_LK;4;S2+B\L[JUM]6TZ/3Y=0TN>X@>*+4;
M&+5[#5-*DO+*1UN;6/4],U'3WGB1;VPO+8RV\@!_(U\.?VE/CM^R)_P3C_X+
M8_M#?LZZQX'TKXE^ O\ @N[^VAIM@?B!X4OO%NCW6F?$?]K/X5?"R_@L8K37
MM(BT+6;5O'46L6'B'4M+\;:58C3[B"[\#ZZU[$]E^WO[+WQ1_::TG]NK]KS]
ME7X_?%_P?\</#GA3X)?LO_M,_"[Q%X=^$-G\'K[X>Q?'+Q3^T-\._&OPC^PZ
M?XP\9CQ=X*TC7/@+;>+/ .N>(M0E\=Z+I_BS4?"WBWQ+X^ETVP\2G#U'_@D/
M^S?J_P "/VD/V;M3\??'VZ^%7[6/[0&H?M0_&[2U\:^$K+5_$/QNUSX@>'?B
MGXF\7Z1XDTWX?6>N>$8/$WC_ ,'^$_$>I^&?"U[I/A6WFT&+3]$T32-(U?Q)
MI^M_7?A+]E[PEX1_:0\<_M2Q>-/B-K?Q+^(WPG^'7P8\66VMZCX6/A*^\%_"
MG4O$VO>"4@T+1_"&CMI^J:7XD\>?$/Q#)?V-];_;;_QYKMK=PRZ+9^&=*\/@
M'C7_  40^,OC[X,?"OX6WW@'XMZ#\'9/'G[07P\^&_BS7+/P5K7Q4^/WB/P=
MK^F^*M0U'P3^Q[\(=)^'GQ8L_B;^TKXBU/1=&31]*\6_#SQ/X$\'_"ZV^*WQ
M7\9VEMH/P\O-1L_SG^"__!0O]I?XJ?#O]D[]G3Q'XE@^'_[3?[1'[??[;G[%
M>N?&6\^'G@B;Q1X5^%G["?\ PT#KGQ ^)TO@/1O$'C?X*6/[27BWPI\&O#?@
MV"#3[KQU\!?#GQ.\;:Q\1=-\%>-_AYX4M/A?XB_6#]J[]D'P7^UC9_!^ZUKX
M@?%_X/\ C_X!?%?3OC)\(/BY\"O%VE>#_B)X+\66_A[Q#X+UVS@G\1^&?&GA
M/7/"WCGP'XM\5> _&_ACQ1X2US2M=\+>(=2L_)MKEH+VW^1F_P""-_[.$7PU
M\2_#_2OBS^UKH6LS_M3^+_VP_A/\7]-^/VJS?&']G'XQ^./$'C;Q%XDNO@WX
MHU?1=4TN\TK7KKXG_$ZQ\9/\9/#WQ<\2?%'1O'-[I'Q<\2>/K+PUX B\( 'Y
M\>"_V@?C%^R-<_\ !1+P;9?%3P]XO_:*_:*_X+9?LR_L8?"CXX>/?A?9OH&C
MZ[\<?V/_ -B'1-&^)?Q)^&W@_P 5>#]#\4>+O ?P>TO6M8U/3?".I?#7P3\4
M_C!H=E'HOA7X1>"O&,/A/PAE^._&7[2W[(?Q<_X.%OBMX.^/.G_$?XR_ /\
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
M\#^"_B'^WA\>/V6/@UX9^*OQ3^!GA/6/@_JWC6R\>^'?@QK'@CXDZ-'\)?\
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
M6WT[6/&OC/6HS$'UGQ9XCU0W.LWGZB^"O^"<GP6\ ^(?V*O$GA_QG\74O?V
M/@]XK^ _[-]O<Z]X/EL="^&/C/PYX9\%:YH'BB&+P'!+XTEE\$> OASX5MM4
MUZ>YU.UM/ .AZU%=#Q=J7B_Q'XGR8/\ @FA\%[/X&^#?V?[?XC?'&+P/\/\
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
M9? 5$MM)TF]O_&/B#6_'>C^#]>U7Q+\+_A]\0+VU\>?"WP%X%\7>'O"NLZ$
M?GQ\#O\ @H7^TWXC_;D_9'^%T_Q;\*_&3X;_ +6OQ"_X*#?#CQOJW@OX;P7'
M[)GP\UG]F?3_ !EXO^#FG_LA_&/5O!GP5^,7QNU;0/"7A;2/#'[3OBO6&^-'
MP4UCXJ:AX[\.?"[XF>!-5\'/X0L>'^#_ .WC^W[_ ,(9_P $W?VB_BE\;?A9
MXU\*?M._\%,_C_\ L!_$_P""WA#X"6'P]\/:CX;MOC/^V)X&\%_%'1O%FH^-
MO'_C;PWK_P /3^SYH]OH/A:+6=4TS6O"MW;:9XVUGQ-XN@U/QYK/W?\ "G_@
MB]^S;\&?$'[,>L^!_B_^UQ::=^QG\3OC#XX_9C\(:C\=GU3PG\)O _QHT6]T
M?7?V?]*L;KPJVH:]\'/#YOI[GPQ/XRU3Q'\7_P"SBO@+Q/\ %GQ/\*R_@)_4
M-+_X)9? +2?AI^SU\)K;QU\;V\(?LO\ [4VN_MD_"1)?%7A ZKIOQU\1>)O'
M/C74]<US5HO $5YXFT27Q;\5?BSKI\,:T]WHTLWQ'UO3KFVN-#T/P)I?A  _
M+O6_V[_^"@NF^#/VP/VBK[XZ?"%_!W[%/_!8KX=_L;7?P4\.?L[P:'IGQH^!
M7COXB_LB_!W5=$UGQWX@^)7CGQ3X%U_2!^T1<^-_#OBCP^FIW\7B_0]8_MR+
M7?!OB;0? _P\^X-1^.W[7?[5GB;_ (*%C]D3XO\ @SX8:W^PE\6IO@/\%_AE
MJ_P]\.^,=+_:#^-'ACX%_#7XP^-8?VE;CQ.5\5:1\)_$WB/XC67PC^&,?P.\
M1_"'Q7X<O?"WC/XD^)?'/Q(T_6-$^'OA'V35/^"6/P!U?X9_M#?"6Z\=?&]?
M"'[4/[4VA_MD?%Q(?%?A$:MJ7QT\/>)O WC33-<T/5Y/ $M[X8T2'Q;\*OA/
MKH\,Z(]IH\4WPXT33K6WM]$UOQWI?B_KOB-_P3Q^&WCSXI?%3XI:-\6?C[\*
M;C]H[P3H?P__ &L?"'PJ\5^"- \)?M1:!X<\)K\/M&O?B%)K7PX\2^,/A[XV
MLOAVUQX"C^)O[-?B[X#_ !*'AB33;;_A+OMG@_P'>^%0#\U/V(/VG/CG^V/_
M ,%)OA;\9W^(VJ>"O@Q\4/\ @CQ^RO\ M8Z1^SGJ/AC3=7TOP-=?M#_%3XJ:
M/XR\)Z3XL^TZ5?7U\^O?##PMK<OQ&NM&^W>)](TS2]+MM"\/:3'!;+^MG[>'
MQ4\;_!;]E3XI?$7X=?$KX6?"#Q=HO_"$V5A\1?C!I/BGQ+X:\.:?XD^(OA#P
MQXDD\->"O!.B>)O%?Q'^,M_X6UG6]+_9Z^%FA>&?$U]\4OCU>_#?X?#PWK\7
MB272;OF='_X)_? [PC^TE\*?VE?AOJ7Q%^%&J_"?]FKPC^R3IWPH^&GBFS\+
M?!'Q'\#OAIXEU+Q=\)/"?B7P7;Z%-J:6_P *=;UO73X1B\*^)?"UA>:3K%]X
M;\9V'BSPW]ETFV]*_:X_96^'_P"V1\&-0^"WQ#UWX@>#;,^*O GQ!\)?$+X3
M>*%\%_%+X8_$OX7>+]'\>_#GXD?#SQ/-IVLV.D^+?!OBW0=,UG29M5T36])>
M:W,.HZ3?6TDD+ 'XS>&O^"E_[1?@;X=_'?X:>+;WQ-JOQ3M/^"E_[(?[ 7[-
M_P 4/C[\'_!7A#XD:9X>_;9\&_L]_$GPY\2?VD/A)\,/%'@KP9>^)?A?X/\
MC'XNU'0?#WA'3_A1JGC*/0/AWX6^(_P^^&'C#4?'\FC>\?M"?'_]L+]BM+/X
M4>-?VAOAI\4[K]J[]M']D?\ 9._8Q^,'CSPGX0;XR?"NP^/N@:_>?%?QI^TK
MX0^'WAWX'?"'Q+?Z7??#+XK6/[,.E^ /!NF6GB?Q./!?A[XD3^(5/B-[3VB[
M_P""0?[,?B?1/VL_#7Q6\9_M&?&SP_\ MER_#O7OBOI/Q.^,VI7T&F_$KX<>
M$OAIX7TWXO\ @2Y\+Z5X4U#P[\2;FY^#GPS\2:;J5U>:OH7PRU#PK%X:^!OA
MWX5?#35_$/@/6+\7_!)/]FK6?V<O'W[/OQ>\;?M)?M&:K\28OAT_B7]I'X\?
M'?Q5XR_:GMM7^"NLZGXD^!7B+P=\7=/C\/'X=:G\%O$VL:QXH\!V7P_T#PSX
M<'B;Q%XV\0>*="\3:S\2/B1?>+@#Y\_:._:/_;5_8HT71/A)K_Q#\-_M1>,/
MVCOVU_@S^SQ^S)XPT*T^"'AG]J#PE\&_BA\)_B-\4/&'B?XJ>#O%-U^SG^RW
MK/QB.J_ OXU?#']G2:W/@SX;:KJ2^!O%OC71?B5K6A>+?@]XG\O\<?M2_P#!
M5;X._ ;Q9-XY\+:)\--?T?\ X*!?L1_"'X&_$[]I?P;\!?%?Q)^.'[,_[3WQ
MO^%GPL\0Z1\6O G[(/[2'BCX7_#OXG_#[QIXPU_PWJ_Q4\*0:7X?^)7PYTRV
MG\'?!7X9>.]5NO%?@[[<U;_@D]^S;XS_ &;==_9\^+OB_P#:(^.?B'7]8\ ^
M+)?VI_B[\;?$7B7]K_0/B!\(-1OM7^"GQ!^'_P ;K*WT>X^%NO?!K5M3UC5O
MA]HWPTT'PEX#L=7\4_$;6-8\'ZWJWQ>^+U[X\^6/VS?V"KKP#^QOX>^$_P -
M=8_:\_:;^*OC+]KW]AOQO\4_CKXK^(.M_$C]J75/AK\!OVH/AQ\4?$FLI\2=
M*M/#%GX!TGX2_#;P[XWU?X8^$_AKHG@[1K#Q[JNL:_X1\)ZA\6?B5XPU[Q6
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
M5Q:36Z17L$&H^(M#M=9_*']B+7O$NG_M+?\ !)?XB:I\'?VHO ?@[P9\"O\
M@H%\)_%'[/.E_L*?%SX:?!7]A[XB>*HOV3]1L/V=_A_.WP</Q%\2:7H^B^$?
M%=UXM^-_Q7^)WQ"\/?&#QSX2\8:S\+=1\#W>MQ? ;PH ?NO_ ,$I?VG_ (F?
MMG_L!?L]?M/_ !B@\)6OQ*^+>F^/-8\3VG@31=1\.^#[.32?BMX\\,Z98^'M
M&U?7?%&K6.FV6C:)IUK"FJ>(]<U*4Q-/?:K?7<LUQ)]J>//B;\/?A=8Z)J'Q
M$\9^'/!MMXF\2:=X-\+#7]5M-/NO%7C+5X+VYTCP?X5L)I!?>)O%FK6VFZC<
M:7X9T*VU#7-1@L+Z:SL)H[2X:/\ ,'_@@_X1\:_#W_@E+^R?X ^)'@#XC_"[
MQYX.TCXE:1XH\#?%?X<^.?A7XVT.^F^,GQ#U:V74?"'Q$\/^&?$=O;7NEZG8
M:AI]^VF?V?J5G=17.GW5S PDKS__ (*NZUK/PL_:*_X)H_M,^"OAY\??BQXY
M_9[^*O[0.JR?#[X/?!/QM^T%H&M?##XC?!6;X9_$J;Q3X'^$FF>*OB_X.\7V
MS^)?"<'PP^-?ASP-XA\'>"KJ^\4>"OB%/;67Q2T?1O$@!]I_$O\ :D^&GBO3
M_@7K'P+_ &VOV0_"6D>(OVCO@_X.\1ZAXJ\0>#_BC9_&/P[XW.IV\'P#^%,V
M@_%WP4FA?&WXK7,^D'X;:\LGC::T&GW\L7PX\613M';?"_[3W_!2636OVA_V
MFOV6?V;_ -MC]@K]G+XH?LO? _X=?%/3-6_:A\5^$/$O@[XK_&35M;^/&K?$
M'X)>/X]+^+WA#Q-\-?AY\'_AQ\"#>_';5O#&D:U\5_!,7Q8\/_$&2V\->'?A
MPWACXU_F$VEZ-XA_9]_9ITCP)X!_:L\=?'ZT_P""]7P _;O_ &H?A[K_ .PS
M^T[\,_&_P.\+?&G]J+XC?&SQ%XET/X/:_P" O$7COPA^S1X<\.Z;XBTGPQ\4
M=5U&[\/^/O$'ACQQJ%S?:+XYU37/A[X?_:CX'^(-1@_X*\_MVM?_  _^.6F>
M&O''[+O[#G@OP3\0]:_9^^.NC_!OQ/XE^"GB?]L77_B5HN@_&O5?AY:?"&_N
MO#MA\:/A_- EMXU9/$%UX@O;+PP^LZAX?\4VVC@'L7P#_P""G'[%7Q\_9H\$
M_M5:+^T+\(_#WPN\:>(%\%V^H^)/B+X.TRXTOQY+I=[XEM/ FNZ?+K1U#P]X
M[OO!%DWQ$_X5_K]KIGCO1? LIU[Q/X<T6&PU46/VUX,\:>#_ (C>$_#?CWX?
M>*_#GCKP+XRT33?$OA#QIX/UO3?$OA/Q7X;UFUCOM'\0^&O$6C7-[I&NZ%J]
MC-#?:7J^EWEUI^HV4T-W9W$UO+'(W\G_ , -$O\ 6/\ @EG_ ,$IO"-[XJ_;
M@_83_::_95TSQ)X-\,?M'V?[&7Q3\6Z/^SY\<?#GPLUWX9>.O!?[07P(^+WP
MJ%CX]^"/BWP]\0=2\&IX[73=*\%P_%;3/#GA;PK\6]/\1V?BC1X?Z"/^";_B
M#XT>*/V(/V=M;_:$^!7@W]FKXMW/@F>W\2?!3X>Z/XC\,>!_!NGZ;XBUS3?!
MTGA?P3XRM[/QG\.-&\4^"+3PYXRL_A9XSL[+QA\+(_$(^'?BFQLM>\,ZA:Q
M'N_QB_:,^ /[/.FZ;K'QY^-/PM^#6EZRVJ+H]]\3O'?AGP1;ZJNA6L=_KTVF
MOXBU+3_MUMX?TZ5-4\07=L)+;0M*W:IJ\UG8(]PO&?$']M+]C[X3^'_!WBSX
MG_M3_L[_  ^\,?$3P7+\2/A]X@\8_&?X=>'M'\=_#N'3+/69/'G@S4=3\16U
MKXI\&?V7J6EWJ>)]#EOM$EBU;2?*OG;5+!;CX*^(GB?4_P!FS_@K5X@^.GQI
M\"^.]:^!7QR_86\!?![X+_&WPA\*_B-\4=-^$'Q-^$'QD^)?CWXK?!'Q!!\+
M/#WB^_\  TOQXT'X@> ?'>@^(_%NBZ9IOQ,UCX0V7P_T;7[CQ+X2\.>'-5_+
M_P#94_97^)/P;_:P_P""/<VJ?L^_&'P]\+O"OQB_X+4_$GP+X?N?V>_%UUH7
M[(W[/7[4'B34[_\ 9(^%_P 2?%GA'PWX@\%_![5==\ 7M]>P^#/&>N>#=<\
M3>,=5^&/B#0- OM-GTN8 _JO\*^*O#'COPMX<\;^"/$>A>,/!GC+0-(\5>$/
M%WA?5]/\0>&/%/ACQ#IUOJ_A_P 1^'==TFXN]+UO0=<TJ\M-3TC5]-N[FPU+
M3[JWO+.XFMYHY&_$GQ!_P46\;_M"?M-?M*_!;]B[]JO]@_PQX@_8Z^('PDTO
M5/AQ\</%6F>(+']I+P=_PK[3OB/^U3XA@\=^ /B)=^+OAWX>^$'AGQMI7A?1
M?$?AKX9^)K3P)\:/A'X\T7XK3:SX<\3M8_#C]TU58T5(U5$C4*B* B(JC"JJ
M@!550       !@5_.+XFUKXAV>J_\''M_H'[(GQN^.S_ !/T?PKKWPL^$GCW
MX"_M$> ?A]^U%X9\/?\ !/OX1? 3X@^%/ _C#4?!/A.W^)$-YXP\(^,O"T_A
M7X6^)Y_'WC:QTV,> &D7Q%X7U^X /V8\+?MQ?L9>-O OQ"^)_A+]K#]G+Q!\
M-_A);:%>_%3Q]IOQH^'<W@WX;:=XJL8-3\*:KX\\2_\ "1+HWA+2/%>F7-MJ
M7A;5M=O+'3?$>G7$%]HMU?6DL<S>DP?'[X$W*_"5[;XT_":X3X^_:/\ A1+0
M?$;P=,OQJ^R:%+XINO\ A4ACUIA\2#;>&8)O$5P/!O\ ;1AT*&75Y MA&UP/
MP?\ V&=&LOB?^VQ^T5H'Q:MOVC_VC/AA^U'_ ,$UOV6_ -Y\0_CI^Q/XO_9J
M^#_CG0O#OQ%_;0L/C'\.?#OP^O\ X.?#G0_A/\(=%TKXB>%O"7@?X3?%C5/$
M?QEUSPWXIMM0_P"$L^,OAZWU7XH/[E^P%\#?VP-+\-^+/@Q\:-0\1Z5J/_!/
M'P7\5/V-OV0OCAXYT+2IS\:YO$\AU?X5_M4:AH-WH5SH/B:X^'/[+*_LS?"?
M3O&VB%KZZ^*6K_ML>"/&4GB;[:6MP#]2-%_:Q_9>\1_%B7X#>'_VB?@EK?QM
MAOO$^E_\*DTOXH>"[[XC3:KX(C>7QQI-GX.M]:DUZ^U;P/$AD\:Z996-Q?\
MA&-X7\16^FK/ 9..LOV]OV&]1\1:GX1T[]LC]EJ_\3Z)H/Q%\4ZUH-E\?OA5
M=:IHWAKX0K?M\5M?U:T@\5/+INC_  U32-;?QWJ-ZL%IX470/$+:Y+9#0-8-
ME^!_PJ\*>)_BO^P%_P $OOV(M$_9\^.WPG_;>_8H_:E_8SL?B19ZM\(_%'AK
MPY^S]XH_9/\ 'VGQ?M+?M&ZW\6-3T./X._$'X:_'+X.6'Q6U/P!KO@;XE:Y;
M?M%7?QPTG1]&N-<:]\=:-I7H7P-^#_@W4_\ @G;_ ,%//!7QI^ ?[87@WPC\
M5_\ @IQ^V%XR2T^#'[/_ ,;OAC^U"O@'XQ?MA>'-?^$7[0GP,\+W7PSLOB!X
MWN/ ?AQO 7Q:T>Y\(^$/':S:+\.HO"UYX:U^;1;CP70!_0;\)?CE\&/CWH6J
M^)_@C\5OAY\6_#^@:_/X2\0ZM\.O&&@>,+/PYXMM=)T;7KOPEXCDT&_OCX?\
M566A^(_#^L7OAO619:U9Z9KNCWUS8Q6VI6<DWA7[7O[>W[+?[#<'P@;]H_XL
M^#/AS>_'+XH>'/A=\/-.\3^*_"OAF?4;G5-3TZU\4>,[VX\5:YH6GZ5\._AA
MH^HQ^)OB-XQU"\M])T&Q?2](6:Z\5>*?"6@ZY\J_\$H-?_:/U*V_:XTGX\7&
MA_%O1M*^/OAV[^&O[;5I\#[O]FKQ;^VAIFH_ [X6V>H^,OB/\'9]*T;2Y/&'
MP=TW1?"OP"N/BEX+TO1O OCBP^'EEX=TG0=.UWX>^)[G4L/_ (+%67B6TL/^
M":_Q)TCP-\3_ !OX7^"?_!5/]F_XI_%/_A4WPP^(?Q@\3>%?AU9?#3X^>$;W
MQ3/X%^%?AKQ?XYU72XO$OC#PMH4B:%X<U6Z?4=>TRUCM9)+J-2 2_"+_ (*8
M>%M$_:Z_;P^"W[6_Q_\ V7OA=X ^#?QS_9T^%'[*VO:GKFE?"&7XH6WQR_9Z
M\&_'N+17OO'GQ.\26WQ&\=Z9%\3-"\.7.I^#)=%T;4['3-/\16O@_P -KKTE
MFOZ$?$G]K']F#X->/?#7PL^+G[0WP6^&'Q(\8VVC7OA?P-X_^)G@[PCXIUJS
M\2^()_"/AB[L=%UW6+&^>V\5>+;:Z\)^%;AH4B\3>*+6Z\.Z$^H:Q;SV4?\
M-G^T]\)_%_CO0_\ @Z$U:S_9:^/.L>)_VDOAK^S;X>^!DC_LE_&;6O$/QFO?
M#O[%G@'X:Z7H7PTU/3_AGJJ?$I/ WQQTO6+1Y/!.I^(M'\#:S;W'CV>]TGP[
M=0>*[GSK_@LQ>_%KXZZ;_P %/_AMX&^ O[3/@#_A,_V&_P!E_6_A8WP>_94^
M)'C/6_\ @H3H>@W7BOQ;JD_QN^(WB'X4>(;?X$^'?V2]8^(>JZ7#\!0/@?\
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
ML:V7C"#2/$?P<\&>*O"'Q-\7^.OB);:9\/\ XZ?$;X;:7X \(>,OTQ^+E_\
M$?XK?MQ_M-V7P<\._'_X<^)/VS/^")W@#X5_LM?%O6?@!\<_"OA/PW\7O#OQ
M._;HU6+5/'OC+4? 5CX>^!WB+X?6'Q.^&GCB[\+?&35/A]X]LD\7^%/#L?A@
M>._$&F>%+D _9OX>_M/?LX?%KQ[XM^%?PM^/7P>^(OQ+\!V]W>>,_ /@CXC^
M$O%'B_PS9:=X@O/".IW^L^'M%U:]U2RL-*\7Z=J7A#5KZ6V%II?BW3-2\,:A
M-;:[I]YI\,_[1G[1'P=_9.^"/Q(_:'^/GCC1?AW\)_A5X9O_ !1XM\3ZY>6U
MI$D%JJQV&C:3!<3P2:WXK\3ZI-9>'/!OA73?/UWQ=XJU32/#6@65]K.J6-G-
M^!G_  3+\$^ ?%_BO_@GI;>*?V?/^"A?@W]J_P#88^$/C3X+?$/PG^T!IGQ5
M^&'P'_90T:3X(Z7\)/B'9^"/%0\):5^S]^T?X#^+OBOP!\+4^"7@KX?^./&U
MS)X#?P_\</['\&/X!U/33^P?_!3+P?XK^(7_  3?_P""@?@'P'X:UWQGXY\<
M?L1?M6^#_!G@_P +Z5?:]XF\5^*_$WP(\>Z+X=\->'=#TR"YU+6==UW5[VST
MO2-*T^VN+[4=0NK>TM()9YHXV /CWQ%_P5)\''X^?L-^+](^./[-^D_L&?M+
M?LL_M3_&OXA_$77==\-/=?#3QE^SSJ7P&T9]-\0?'K3/BUJ?PDL-*CUOX\V_
M@GQ/X53PY%JWA_XA>"KK33XVU?\ X2&/0-'_ $ONOVE_V=[+X0Z#^T!=?''X
M3P? WQ5::%>^%OB\_C_PO_PKGQ/!XHN8K+PP/#GB\:H=#UVX\27\\&G:!9:5
M>7=YK.I31:=IT%S>R) ?Q3\":I'\7/VO?^"'/Q3M?@=\?[_P;\(_V*?VR]&U
M7Q]XW_9+^/\ H.E?#7Q]XR\ ?LI>$_"\^LZQXQ^%=@_PPU[Q=;?#+XRZ!X;O
MO%+>%-2\4Z!:RW&AOJ?A+XE>!M0\;?G?X"^&_P :OA7^S[_P2Y^->K_!+]M/
MPM^SY^RS^V!_P5@L/VA_A_\ !CX%?%7P#^T1\'-$_:O^/_QAN_V<?VFO"?P,
M\1_#W2/B3XC^&O@;X9^.M3L?%]]\-_!^J>(/#?PK^,7C!-&TK5=1T3Q)X,E
M/Z]OAU\2?AY\7_!/ASXE_"?QUX/^)GPZ\86 U7PGX\\ >)-&\8>#O$VF&:6W
M_M#0?$OA^\U#1]6LQ<03V[7%C>3QI<03P.RRQ2(O%?&O]I#]G[]F[1]+\0?M
M _&OX6?!71-<GU2VT34_BAXZ\-^"+369]#T>\\1:['I,GB'4;#^TCH/AW3M1
M\1:Z;(3KHN@:??ZWJC6FEV=S=1?+W_!-WX>?#CP+\)_B[K/PC\ _'WP1\/?C
M#^TM\5OCAH^I_M*:G\1[;XG_ !2UOXE0^&=6^(?Q?NOA=\5]$\,^-O@1HOCW
MXG1^--0T?X8:KX7\,&^@B?XJIX=T5OB:^GP?/'_!07Q%XMTS]L[]B33+3PC\
M9/ OAC5/AQ^TOHT/[6'P!_9OUO\ :0^+6B>*/$&L? @Q?LL>$[J3P+\4/A5^
MSE!\?+?0+/Q;XP^.?QG^'VKZ9-X&^$'B/P5X)\1?#'4]4\0_%/P8 ?H)XZ_;
M$_9,^&&E>'=<^(W[3?P!\#:/XO\ AY??%SPCJ7BKXP?#_0[/Q7\*=,LK#4=0
M^)GAF?4/$$$>O_#^TL]6TB>;QCI)N_#RC6-(3^T3+JNGI<2O^U[^RC#X&^'G
MQ.N/VF/@%:?#GXN6&NZI\*_'=[\7_A_9>$?B1IWA;0M3\4>*;WP+XANO$$.E
M^*[;PMX:T36_$'B>70[J^3P[HFBZQJNLFQL=+OIX/Y6/V9O&7@SX5>+_ /@V
M'U3XS_"GXI>$M0^#G[%7[>7PS\5KXU_9P^*=MXS^'OC_ ,(_"7]D3PIJNOW?
M@W5? 8^(^@>&_#OB35O$7@YOB7#X9A\,I_:>K:U8:[-\/-:?Q7>^AZI\'="_
M9G\(?L8_%'XC?"WQ-HOP5^*/_!Q]\7OVK_@1\'[_ .!_CG4O&_P7^ _C+]F+
M]K34_ ][#\#+SPYJ/Q"^'D=[XR\ 3_M36W@.'P7X>\5?![3_ !1I)UKP/X*\
M9^!M1T+0@#^G'P=^U5^S-\0_@U>?M%^!?V@O@QXN^ &FPZO<:G\;/#_Q,\&Z
MI\*M,AT"[>QUU]3\>VFL2^&-.&C7J-::H+W4H&L;G;#<B.1E4T;/]KW]E;4?
MA3>?'2Q_:-^"5W\&M.\3KX'U#XGV_P 3O!TO@>Q\=OKMIX6C\!7GB)-8.G6W
MCV7Q3J%AX7A\$S3IXIF\2W]EX?BTE]7N[>SD_F9_:4_9S^/&LS_M3_MM? 'X
M.?'?7?V8/$7_  5I_8P_:^D_9V^#W@?5/AS\>OC'\)/V=_V=H/A[^T)^T?\
M!SX/^+M.T;4M;\?^*?VC-0\/_%_X>Z=K7A?POXC^,FL_LZZ-\9=!U2^TWQOX
M$^(%[ZI\3+7X4:-IK?M)?!3X(_MLZ]X,^-?[;/[)^M?$+]LWXW?L_P#[27Q@
M^,_PG\:^ /V?OC1\/Q^U-\#_ -B#Q_\ ">T\3Z5XJ^'?A"#X4?LY>$OCIX@^
M"'B?P!K_ (Y^)5AXM\7?#+XU:#\#+'PW\1P#^@.3]M+]C^'X7> ?C?<?M2_L
M\VWP;^*NJ2:'\,_BI=?&7X>6OP^^(&N07VHZ;=Z)X.\77'B&/0O$6L:=J&CZ
MS9:MI>E7UU?:1<Z-K$.IV]I)I6H+;<G/_P %#OV"K;PSX!\:3_MH?LM1>#_B
MI8WNJ?#CQ4WQX^&(\.>-=*TSQHOPVU+5O#VM?\)-_9NHZ3IOQ'=/A[J.J0W)
ML+'QV\?@^[N(?$4B::W\S7AKP#\2+OX;_"/PAJ7P%_:O\9^*OAC_ ,'1'B;]
MHKQCXA\3?LC?%^ZUW_A4.L_M ?&/QW:?&_79?!_P:TSPE%H-SX=U#P7XXU_Q
MMX,T?3?AKI%QXBT&'2KK2YK?^QM'^GO^"PL7Q2\8>/O^"@_PG\,?"_X\^!SX
MQ_X)0:OX<^&7B7]GC]EWQ1\9=;_;?UJ"Q_:CU&?X+>.?CJ_PY^)'PS^!'PL_
M9]UOQ9>ZUX@^%>BK\,?CS\8_$_QE\,ZKHGQ1?2-.\+?#KQN ?OI\6_VT?V0?
M@%?>)-*^./[4G[/?PAU;P=IOAS6?%NC_ !)^,7P^\&:QX8TGQC=W=AX/U'7]
M*U_Q!8:AI%GXMO=.U*V\+SW]M GB&;3-371S>?V;?>1U'Q2_:9_9V^"'@S0/
MB+\8?CE\)_AEX#\6%1X2\7^-_'_A?PYX>\6%O#M_XP(\+:IJ>IV]KXC\OP?I
M.K^+YSHLE\+?PGI&K>)9S'HFF7U]!^&]MI6G>/?^"@WQ^^.4G[.7QPO/ 'B;
M_@A7\-_A5X?\=^*/V-OCW%%XC\10?%?X^^*?&/PPTJ36/A VIWOC'Q%X!\4_
M"O4]4^#30#XB:U;3:1X7UCP,?%7@[7/#?AOQO]ECQ#\8_P!D+6/^"4/QU^._
MP)_:GUO]FC_AS!\%_P!@_P 4Z'X4_9F^-_Q&^(O[)_[67AC5/AKJGQ(A^)?[
M//AWP)JOQR\.^$_CM;_#_P *_#N^\8>'?AQK>F:YXL^#_P +K/4$O-!USPEK
MJ ']"OCO]KG]E;X7^ _!7Q3^(W[2'P+\#?#'XE:/;^(_AW\1?%/Q6\#Z)X&\
M=>&KG2+3Q#'XG\(>*[_7(-#\1^&5\/7]EXAG\1Z3?7>B6N@74&MW-_#I<J79
M]ZTW4M/UC3['5M(O[/5-*U.SMM0TS4].N8;W3]1T^]@CN;*^L+RV>2VO+*\M
MI8KBUNK>22"X@DCFAD>-U8_RS>,_"TWP._;&_9P^,GC3]DG]J[]EW]A[XE_L
M"W?[,WPOTW]B_P"'WC;XAZ[^ROXET+]I+XK?$_2?!'QM^ _P)^$7C7Q[\/[;
M]J'X2>(_@SJ/CK3O"OA?7(=!^.?A'3?AGXMN/'<'A4_$C0OWM_8-^&/ASX,?
MLA_ SX6^"_AQ\0_A!X%\%>$I]'^'WPR^+7C75_'WQ+\%?#Q==U>X\ Z'XXUO
M7+J_U'3/$=MX.N-$;4O AU'5+/X73R-\,]+U75-+\(V>H7(!YI\4_P#@H7^S
MUHO[1_BS]A+P9\=OA-H/[8Z_ ?Q9\4/#WA_Q?>Z%XGTGPMXF2SLIO /A+Q/\
M/[7XE?#KQCXW\9^(M,O;WXD1_";PEXBT+Q5=_"[PQJ/B35=?\%:5XC\':]K&
M'_P3O_;W^&7[5WP'_9BM/%OQI^!NH_MC?$?]D+X%_M)?&#X#>"?&?AJ'QWX5
MA^)_PZ\$>+M3U\_"H>(M6\:>&_!YO?&NCOILVK13B#3->\.2W%_<+K&GW5[\
MF?&>^\0?#/\ X+0^-_B'KOPS^.6L_#SXF_\ !(71_A3X1\:?#GX#_&3XL^$[
MKXA^!OVE_C+XY\7>&-2UKX8>"/%VG:!K>A^#?$N@ZTFFZ[-IVHZ^^NZ#X=\)
MVVO^+?$6@>']4^*_V7/A%XO\#7?_  :[6UC^S7\:_!C? /\ 9V_:/\,?'E(O
MV5_C+X.M?@QXZ\=?LBZ1X'\467QBO)OA?I5A\,M2^(/Q[L[ZYU75/'D^AVWQ
M \1@?$7[=K^F7,'BF8 _H9\*_MA_LG>.?''CCX9^#/VEO@1XI^(?PTT/Q1XG
M^('@K0/BOX'U7Q-X/\->!O$4_@[QUXB\0:/9ZW->Z;H/@3QC:W7@_P <:S<1
M)IO@[Q9;7'AKQ+<Z7K<$MBG)_LA?MS?LR?MS>%?&/C#]FSXL>!OB/IW@7QYX
MZ\"^(K'PUXV\$^*-;TP>#?B3X^^&FC^,=2TOPAXE\13:1X(^*US\.-?\9_!W
M7-8-@?'_ ,.I])\6Z;;);7LD%M_-O^QG>^,;G]L?_@C_ /$:Z^"'[2_PL\(>
M$?#G_!1GX2^+_P!FNQ_8L^)OPZ^ G["/Q*^)=I\ FT?X+^$O&4_P=M?%'B73
MM1BTOQ-XG^(_Q^^*?Q;\;> O'_BSP]XX\5_#I_A'HUZ_P4\)_M1_P2*UO4M+
M^ /Q1^"WBKP7\6/!_P 1/A/^V!^W?>^-K;XA_"7XG> -#>#XL?MS?M(_%CP!
M>^"_&OCGPKH/A#XKZ;XF^'GB[P[XQ37OA3KOC?0=-TW7M)77=5TS4-5L+.Z
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
M1+_PL1;[7]-NK?Q1/]:?L9?LY_$CX-_MF?$3]ARX\+:78_L=_L?_ !4\5_\
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
M<?$?PM^S)^U;K_@[X2_\'(NN_MO>.?AGX ^%/Q$^%WQ>^*O[+$_P7T7P3/\
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
MSINGZ;I/B>YL?$'@>\U'1='/C7]#=<_:&^(EC_P4/\!_LE7=GX$U#X1_$?\
M8=^-O[1;7+>'=<C\?:3XX^$_QI_9\^&2Z7-X@E\87?AC6/!OB+0OC;J%S+I#
M> ].U?3=3\/VDQ\1ZG::A/8VH!]@> _'W@?XI>#?#7Q%^&OB_P -^/\ P!XR
MTBUU_P (>-O!VM:?XC\*>*=!U!!+I^M^'=?TBXN]+UK1]0AVSZ?J>G75S97U
MN\=Q:SRPR([<Y\+_ (U?!OXVP>-+SX-_%'X>?%6S^'/C[6OA9X\O_AUXNT#Q
MG8>$/B7X:L=(U+Q'X"\0WWAZ^U"TTOQAX=L]?T>37O#UU-'JNC2:A!;ZE;6U
MR6A7\(?V!OVF/'WP^_X)\?\ !#7]E'X''P3IWQV_:R_97T36M(\:?%+PKXC\
M;?#CX;_![]G;X.^#_%WQ@\7ZEX,\*>-?AMK7CCQ9J5]XN^'/PW\$>$[?XA^"
M;>VU#X@WGQ%U+6-5TKX<WW@GQ=[9_P $1;?QS:0_\%6[3XF:EX/UKX@6?_!8
M+]IFT\6ZY\/]"UKPKX*U[6+?X,?LR0SZ_P"'/"?B+Q#XOUSPC8:\B1:P?"6I
M>,O&UQX6NKVXT >-_&46G1^)]6 /U_\ B+\7/A7\(;3PO??%;XD>!?AM9^./
M&_AKX9>"KCQUXKT/PK'XP^(WC.Z>Q\)> ?"QUN^LCX@\9^)KJ.:'0O#.D"[U
MK56@N#964RV\Q3T'8G95!]0 #]<CO[U^4W_!8\ZRG[*GPMF\-V.B:EXFM_\
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
M_9%_8N^/'[07Q?\ V+OB)\"/C=\*_P!HC]F7XX?!O0_#7Q"LOA#\2_"_B_\
M:#75/CM\(?%O@Z\\1>&M,_:4^&FB?#CPM+K\7A7Q6WAZWD\0O\+[  _I5" #
MD G.2V.21T/)8\< 9)(QUK.UO6M%\-:/JOB/Q'JVF:!H&@Z9?ZSKFO:W?VNE
MZ/HNC:7:2W^J:KJVJ7TL%EINF:=8V\][?W]Y/#:6=K#-<W,L<4;N/R[\1?MW
M^/\ P5\>/V&/#OBZR\ 6OP:_:>_8B_:2_:;^)EQ9>&_%MQXZ^'_B7]G3PI\
M?&FIMX9UB#Q=>Z;K7A/7=(^-UQ:+X:NO TOB.PN/":W<'B?5FUY=.TJ?]D#X
MY?\ !0']H:V_9(_:3UK2OV3;O]CS]JWX+W7QNU_P1H6B_%;P;^T)^S=H?Q)\
M">$/B/\ LY:0OC_5O'OCWP#^TOJVH6&MWWA+XNM:?"[]F^TT#59[;Q+X5FUO
M3]+?0M< /T>^'WQ"^'_Q:\&>'OB/\+O&?A3XC?#WQ98#5/"?CGP/KVE^*?"'
MB?23-+!#JWASQ)HES>Z/KFD7$D$AL]3TN\NK"\C43VEQ-"R2-V0 '   SG
MZYSGZYYSZU_+E_P2"_:1_:@^#G[-_P#P0C^#^OV/P"U?]G#]L;X)^/\ X5Z?
MH>C:3\18_C?\,_%7P@_9_P#B'\>/"WQ O/B9>^)(O /CKP_X_P!%^&NOZ/XC
M^&D7P>\$ZE\-=6UW1DTOXI?%2STJ^U#4?ZCJ &[5/.T9]<#/Y]O7Z\]:\]\(
M_%GX6>._%GQ*\!^"/B#X,\5>-O@YK>C>&_BOX1\/>(=*U3Q'\.M=\1>';#Q9
MH&E^,M&LKF74/#]UK7AS4K/5]*34K>W%_9O*UJ96M;I(/QA\<_\ !3/]H>V\
M*_%;XG^#+/\ 9TTVR\"_\%5M(_X)HZ!^S]XXTSXAO\7_ !%/J_Q3\*?!&P\9
M6OB6S\7Z);:O\0-=_P"$TTG]K'P]\-=#^'4^G7W[+-K*%\6RZM?OXXT6]XX_
M:?\ VD?'=A_P7;^$_A*3X(?!7QK^QYX?^'[?#KXI^$_ GCS7]>\0V_C?]CGP
MG\:?$7BCQU<:;\4_AKJVK?$6'PA=6_@KX<^)-"U;PPGPRU'3?#FJWUO\2=+\
M,)H>M 'ZK_#;]J?]F?XP^/O%GPK^$_Q[^$/Q&^)/@;3+?7/%G@;P3\0/#'B/
MQ1H^@W%W'IL?B&XT?2=2N;V;P]'K#_V!<Z]:Q7&D6?B.&[\.7=[!KEE>:?![
MX  ,  #T P/R%?RD_L]Z#^UEX6^#/_!N/J/@?XM_LG^&?%_Q=^$O@KX1Z+XZ
M/[&WQ!O/&FG_  !L/^"8/C_XU^&O@E\1_%EA^V9H?B#XC> H/%/PSTGQ9XQ\
M-:%?_#3PMXU^+OAKX/?%&/P[X;M_A3>^"/B%^AGPU_X**?%KQS_P4;UO]C7Q
M3XC^!WP8U?PY\:OB3H/_  S-\8/A7\2O!WQZ^*G[,/AKX,>.O$/@#]I_]F7]
MH2Y^,$OP?_:$M_'/Q*T#PQJ'B/X8>%/@]9>+?A=\.[SXD6'BTQ7WPM/C+QB
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
M"_L>^(=:^&^K_"WX'>,/$%WKVJ6BZ7XTO/AS-\9OB!X&^'NO:]+XD^%GPO\
MB7\0_$W@+P]XJL=(\:>*-#\<>.='TCQ18?I[X5\=^"?'(\0-X)\8>%O&"^$O
M%6M^!?%3^%O$.C^(5\,^-O#4L</B+P?XA;2+R\&B^*=!FEBAUGP]J7V;5]+E
MECCOK.!W4')\,?%GX6^-IO&EOX,^)'@+Q=/\-]<U#PQ\1(?"_C'PYX@E\ ^)
M-*$QU3P_XUCTG4KM_"NMZ:+><W^E:Z+"_LQ!,;FWC$4A4 _/CX1_\$IOA;\%
M?A5^PS\'?!_Q[_:,G\)_L ?%_P 8_&CX0SZY+\ +W6O&'B+QKHOQ0\,7^C?%
M2\M?@!86NJ>&M/\ "OQH^)GAS2X/ ]A\/]:6S\10ZGJ.NZCXFT'0==T[W7]D
M[]C*P_9,\3?M(:GX=^,_Q1\>>#_V@/VAOBY^T=I_PT\:67PUM_#/PH\8?'7Q
MC>?$?XGV?A75?!_@+POXO\2VFL>.M6U6XTFX^(/B+Q3<^&_"\>B^&M'^SSVW
MB'7/%7NFI?M!_ 71?#_C+Q9K'QL^$>D^%?ATOAQOB#XFU/XD^"['P]X$7QA8
M:1JOA(^,M:NM;BTWPN/%.F:_H6I>'/[<N;'^W+#6M)O-+^U6^HVDDWJ6G:EI
MVKVD=_I-_9:G8RO/'%>Z?=07MI)):W$MI<QQW-M)+"[V]U!-;3JKDPW$,L,@
M62-U !\\?M?_ +*/PD_;?_9Q^)_[+OQRM-?N/AO\5-)T^RU2]\):]=>%_&'A
MK6_#VO:5XO\ !7C;P=K]JDXTSQ9X&\;>'_#WB_P[+?V6JZ'-JVB6MIXCT+7_
M  _<ZGHE_P#']_\ \$K_  U\4O@=\0OA1^UE^U#^TG^U1XU\<^&_ _ACP_\
M'[Q1J'PP^%OQ8^!D'PG\?-\3_A/XC^ -W\%?AKX$T3P3X_\ "OQ#L?"?C_Q+
MX\\1:7XW\1_%SQ9X(\(VWQ9N_&'P_P##7AKX?Z'^BY^*GPR7XBCX/GXB>!?^
M%M'PT/&8^%__  E_A[_A8I\'F\;3_P#A*QX(.I#Q.?#7V]'LO[=_LO\ LO[6
MK6PNS,I0?FSXW_;,_::^)G[0GQ^^#W[%7A;]GCQ==_L<_$WX!^"_C%X%^-?B
M77M#\5_'>S^+?PZ\-_%WQP/@QXZ\+:^^A?"A?A9\.O'/@V^L?$OC/P+\6(O'
M_BX>.?!]SX4^']MX4T/Q3XZ .F\8_P#!,CPQ\>/#/QBMOVM/CK\4_CW\0?C+
M^R1XR_8JO?B)IEGX/^$B?#WX-_$6>PU3XB:I\,O ?A'0[KP7I?Q+^(OBKP]X
M%\9>-_%GBO3?&6EWVM?#GP9H^@^%_#?@&RU/P5JTWPZ_X)V>-/#GQU\"?M/?
M$?\ ;J_:<^+?QW\$?L_?%7]FQ/%.I^'/V;?#'A?5?AU\4-7\(>(V\SX;Z)\"
MV\':7K_AGQ?\/_!WQ L_$VD6%IXG\4^,M)&G?$#7/%GPCM]!^$F@]/\ M'?M
ME>,?@3^W'^P_^S=/X>^'%E\'/VF/!W[6/C+XA?%/Q1XFU6S\1>"X/V:?AEI7
MCB>WM-+>TTKPIH>A3-XCT>_U;QEKGB75U73;36=.;PUH_E6WB-_H?QY\0?'>
MJ2?LZ>*O@7XP_9[U3X5^.?B7HP^)GB3QYXGUBX?Q?\'O$7@'QE<Z /V<=8\'
M3W7ASQ'\3M;\?M\/;O1T\075SX6U;P%'XR^P&76I-%N(0#X=U/\ X)(_#_2O
M@/\ L2_"WX1_M!?&SX8?%;_@G9'JFG?LG?M1OHGP+\9?%WPEX2\1^ ]3^%_B
M_P"'?C/1M7^#]K\,/&_@+QCX"OM-T;Q-I8\#Z#J^KWO@_P %>(;O7Y=<T:ZO
M=4^DOV,?V)="_8Q_X:'FT7XU?&3XR:A^TQ\??%/[27Q!O_BZ/A2'M?B?XPTO
M1M \1:KX<B^&7PN^'"Z?;:[H7A;PE;ZIH]VVH>'K&]T%)O!6B>"]*O;G1&^G
M)_BG\,[3QY;_  KO/B)X%M/BA=>'[;Q7;_#>Z\7>'K?Q[/X7O-2FT6U\20^#
MY=17Q#+H%UK-M<Z3;ZQ'ISZ=/J5O-8PW+W,3Q#LK^_L=*L;W4]3O+33M-TVT
MN;_4-0O[B&SL;"QLX7N+N\O+NX>.WM;2UMXY)[BXGDCA@A1Y975%9@ ?.W[6
M7[,V@?M:?!R;X2:[XW\;_#*YLOB#\'_BUX-^(WPY3P9<^,/ _P 2?@1\5_!O
MQG^&_B/3-,^(_@_X@?#_ %VVLO&G@715UGP_XQ\%^(M#UO0Y=2TV:SAGN+>_
ML_"-3_X)S_"CXI>"_P!I[P]^U/XAU_\ :6\1_MA_#OP?\(OC=XG\2P6'@NR@
M^%/PY@\2S?#OX=?"KPQX.2SM?AOX;\%^*_&_CWXFZ1?1ZAKWC>;XF^.=?\2Z
MIXSO[.S\):)X7^Q?#7QA^$OC3P"_Q7\'_$_X>>+/A;%8:OJLOQ+\->-?#6O?
M#^+3- -R-=U&3QGI6IW?AN.PT8V=V-6NWU);?3C:W O)(3#+MZ#PWXT\(>,C
MKP\(>*?#GBK_ (17Q)JO@WQ0?#>N:7K@\-^,-", UKPIKYTN[NO['\2Z1]JM
MCJFA:A]GU33Q<0?;+6'SH]P!\=_LH_L9>,?V>=5MO$/Q6_;"_:0_;&\2>$_!
M-[\)_A/KW[0$OPNL]1^'/PKU&]\*:AK.DWUU\*/AU\.[SXN?$'QC=^ ? -SX
MY^,'QIO/'_CG4KGP?:3>&+OP:?$WQ%7QOZ[^UY^S%X!_;/\ V9?C7^RO\4+_
M ,2:3X#^.7@/5_ ?B+5_!^HPZ5XHT>WU)8Y;76-"O+JTU"P74=)U"WL]1M[?
M4].U+2+YK;[#J^G:AIES=V<WSC^PG^V_J?[2&A?$JT^."?"'X5_%70OVR_VQ
M?V8OA_\ #;POXWGU"X\;:=^RA\0]6\&:Y?\ A*;Q>GA[Q)\1M0L=/T6Z\1>)
M-7T3P=X=@M-*F@O[SPKX=@62.ON'4OBA\-M'\=>'/A?J_P 0/!.E?$SQAINI
MZUX2^'6I>*] L?'?BG1]%BGFUC5O#?A"YU"+Q!KNFZ5#:W,NI7^EZ==6ME%;
MSR7,L:1.R@'YFVO_  2QUK6-9_:*\0_%+]N?]IKXE:[^UE^R9X1_94^/FL2>
M$?V7O"5WXGL/",/QCTS3O'7A^P\._ *+PWX0U#3?#WQS\?:3H/AC3O#\WAF&
MZU0>(O%=KXUU^QT:^TKT'QE_P3,\$^-?@/\ L8? "_\ VB?VB].\/_L*_$GX
M,_%/X/\ B[2H_P!G=?&^N>(OV?\ 09/#7PIM/B$^I?L^:GX-U71_#^D33V]W
M;^&/!G@^_P!;>03ZGJ4TD8+?>D_Q,^'-KXIT[P-<^/O!5MXUUC5]3\/Z3X/N
M/%>@0^*=4U[1?"NF^.M9T33O#TFH+J][J^D^"-9TCQCJ>FVUG+>V'A75-.\0
MW4$6D7UK>2\%XYUWXQZ7\;_@5IGAG4O@;9_!#Q%IOQ<L/BY9>-]5\46/QQU?
MQE8Z)X;UGX06GP(T_3U;PCK>F6]KIWQ-U'XN6OB=TU:TT2S\.:EX7W1V>OX
M/DCXS_\ !.:7QO\ M'W'[5OP'_:Q_:&_8\^-'CGP%X3^%'[0NN_!.S^#'B;0
MOVA?A_X'NKB[\&3^-? /QP^%/Q4^'6F?%3P']OUC3/A_\7="\(VWB;POX;\1
M^)/#*P7^B:H+.VX'7_\ @DA\/M%^,>J?%_\ 9C_:2_::_8RN?B+\&/AA^S]^
MT'H/P)\3^!];;XZ_#/X'^";OX?\ P:NM<\8?''P#\7?''A#XK^ /"$MMX1TK
MXW^#-?TOXHP^%X+B/3_$>F>*[Z7Q@GZ5S_%7X86OB71O!EU\1O EMXQ\1ZQK
MOAWP[X3G\7^'HO$VO^(/"VBVOB3Q-H.BZ ^HKJNJ:UX<\/7UEKNNZ58VD]]I
M&C7MIJ>H06]E<13L_0OBE\-/%.C>)O$?ACX@^"/$GAWP7JWB'0/&6OZ!XLT#
M6-$\):[X2&?%>B^)]5T[4+FPT#5O#*Y;Q#IVJSVEYHB@MJ<-J.: /S\;_@E5
M\"?^%Q?'_P 8V_B3QCI7P(_:@_99^&W[)7QK_9"T&U\':!\%_%?PS^$O@#XC
M?";P%8:?KNC^&+/XL^!M/\,_#?XH>)M$TG2?AUX_\'I;:G_9NNO>33:1H]II
MW!?#+_@D/X.T7X"^*OV7_P!H/]JC]IK]L7X"S_!?QS^SI\+?A]\==1^%EM;?
M"'X2>.=$T_P]<3V6J_#GX8^"]5^(GQ?\/:-I=AIG@7XR_%&Y\6>(_ACIMO<:
M?\*;+P%:^(/&*>)?TGOOCI\%-,@\>W.H_%_X76%O\*K+0=3^*$][\0?"-K!\
M-]-\56 U3POJ'CZ:?6(X_!UCXDTPC4M N_$3:;!K%@1=Z=)<P$25O>)?B5\.
M_!G@J[^)7C#QWX.\*?#G3],L]:O_ (@>)?$^AZ#X(L=&U%[5-/U:[\6:K?VF
M@VVF7[WMFEC?S7Z6MVUW;"WED\Z/< ? 'P,_X)U>+/A;\<?@9^T!\1OVY_VH
M_P!HCQQ\ _A+\7?@/X9M_B;H7[-5AH_B;X2?%36?A_K/_"/^.I_!GP%\/>*]
M:\0Z+>_"OX?:M>_$+3_%.B^.?%OB+PO:WFOZY+X?U7Q/X5\0?IJ<X..O;/3/
MO7 ^(_BK\,?!_@"7XK>+?B+X%\*_"Z#2]*UV?XE>(_%WA[0_A_#H>N2V,.BZ
MS)XSU34;7PVFE:Q+J>G1:5J#:D+34)+^SCM)9GN85?\ -#]F;]LK]JC]IOX>
MWGCO2]&_9.^'+_#;_@IW\:_V3OC/8>+/&7Q&O] O/V?O@[\1/&OP?>;X*>+[
M?3M*;QE\?_%_Q!M? :>"9?%?AOP;X*\3:7J>L6A\-:/K<VC6C@'5?LY_\$O/
M W[/OA[]GWX53?&;XE?%/]G?]D#Q7=>._P!EGX+>.]$^&UK;>!/&$^E>(-*T
M77OB#XS\)^#?#VO_ !<N?A5;>+O%\7P7@U9-"L_#L_B:;Q7\2+?XN?$_PE\,
M/B'X P_@=\*? G[1G[?6I_\ !0O2_@_\9OA9;^$?V:;+]G;35^-?P[\<?!S6
MOB3X_@^*7Q#N;GQC?_!KXF:-X?\ $VEZS\$? ,FJ>&?AA\:;?11;^.O '[5'
MQ*\':5KMWI?AR^T^#](M1^*OPPTCX@Z#\)=5^(W@/3?BKXIT>[\0^&/AG?\
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
M34M-MM3U^_M[&]GL]'LI)]0NH;2YE@MY$@E9 #OS[?SQ^HS_ /7Z5^3VE?\
M!)SX=^(+:\M_VA_C3\4/VD[^/]B+XK?\$]-(\=>-M,\ ^&OBWJ'[-OQJL_#%
MGX^B^)_Q2\&^%]*\3_%3XEO%X6MH_#?C769=.T_P\=7\6:U#X5N?&WC7QGXP
M\0?I1XR^)_PV^'5UX2L?B#\0?!'@6]\?>);'P9X%L_&/BSP_X8NO&GC#4SMT
MWPGX3M];U&QE\1^)=0;Y;+0M&2]U2[8@06LE5?&WQ<^%7PTM;R]^(_Q+^'_P
M_L].309+^Z\;^,_#?A.WL4\4ZE?Z/X8>\FU[4]/BM5\1ZOI6J:7H+3M&NL:C
MIM_9:>;BYL[B*, _.WX6_P#!+^3P;\3_ -ECXL_$;]L']H;XY^(?V3_AG\:_
M@KX/T?QQX;_9XTSP=XM^$'Q@TCX8^&_^$ \:>&O#'P5TRWN+31M$^%7A^\UC
MQ9HDVB_$CQSXGDDFU[QLG@6TT[X>6L7[-7_!*W0OV86T'P;X1_:M_:9\1_LZ
M?![7/&'B+]DK]FOQG>?"3Q%X*_9>UCQAI7C'2K6[T+QUJOPKO?C'\7K;X6V?
MC[Q5I?P2\.?'3XA?$'P9X'T>YT1]:\,^,_%WA#PIXRT?[HUK]H_X.>'OV@/!
M?[,&K>--)M?C5X]^%GCGXRZ!X->\LQ?#P!X!\9_#;P!J6K:DC7*S:9)K7BKX
MI^']+\'VMU"DWBV72_&!T,7?_"(:Z+/UO7_$&A>%=%U/Q)XGUK2?#GA[1;.?
M4=9U[7M2LM'T72-/M4,ES?ZIJFHSVUC865O&I>>ZNIXH(D!:1U4$T ?FO\)_
M^"5_PL^#GAO_ ()Z>$_"WQU_:'O-%_X)JZAXVO?@;#KMQ\";F?QC;>.O 'BO
MX4:AI'Q>N=/^!&ERZY8:5\-?&_BCPCHDW@<_#S5/(U-=<UW4->\5V&GZ_;?I
MZV=O7!^7) 'J,\'/'7K7S]\8?'OCN;X2:+X\_9S\7?L_7$^H^,OA+>MXQ^,7
MB76!\)+[X2ZK\1O"EO\ $V\T7Q)X$GN&NO&.J?#:Z\26?PEN#=/X:NOB/=^%
M5\0//H+WT$WR9^TS^V'\58?VEW_89_9-OO@;I/[3:_LK>*_VJ;?Q%^T=:>*]
M:^%5V--^)_@[X7?#?X+7&C^ /%O@OQ3INM?%O6=:\5W.J?$BVUC7)_A)I?A?
M0M0MO@[\83XY%GX7 /Q[L_A7\2_''BWXP_%+P;KW_!8C]FG_ (*)^*?B!\9?
M$?A+X17W[*7P#\<?!?P?X]UKQ/XINOASH\O[=/Q#_8Q^+OP<\=?L^>&]#\0Z
M5HT(O_VV]3M+'X1V&H_"_P  >%O!F@Z?X8^#NB_M#I?_  3M\.+?_MX^*M3^
M.?QCA\8_\%'?"_@K1OCW/H5O\'8?#O@34_"/P8L/@3_:?P$TS6_A!K5]H$%S
M\/M/M='BLOBOJ?Q@@C:PL-5ECFUA]8O-8]7_ &;OVSOA5\>?@1J_QGU7Q/\
M#WP0OPS&J>'?V@O(^)6@^(_AS\)?B5X"TZ&W^,_AZ+XJW,/AK2/$O@KX:>.;
M/Q9X*7XH7&D>&O#WBMO!^J>(]'MDT&>RNIOJ/PQXJ\,>-M#T_P 3^#?$6A>+
M/#6KVZ7>D^(O#.KZ=KVA:K:R9V7.FZOI5S=Z?>P-CY9K:XDC/9C0!^<E_P#\
M$SM+LO@W^PK\)?A_^U'^T#X$U7_@GQXE\/7WP+^+T>C?L]>)/B.W@O1_@AXP
M_9QN_ 7B;3=>^!MQ\)=6M[WX-^.-;\,VGB67X7'7]-U!;#Q(\^H:S;2W%SKZ
MA_P3GTKQA\8OA3\1OBW\>OB?\9/"'P$_:>^(O[7GP/\ A_XYT;X?_P!K?#;X
MJ?$"W^(]C#X-T[XK:#X7T?Q]JOP$\#Q?$K4=8\'?#76KV^\0Q>)=!\(P>(?B
M+XA^&WA?0OAEI_W-J_Q5^&.@>.?#GPOUWXB^!-%^)?C&POM5\(?#S5?%_A[3
MO'7BO3-,$K:CJ/AKPC>:C#X@UVPL!!/]MN]+TZZ@M?(F\^2/RVQ^>7[1'[7G
M[1>K_&SXU?LV_L-:=^SCXI^-_P"SC\(O@9\;_%'A+X^Z[XDLK;XUR?&#QI\:
M=)C_ &>_AWJ?AC7_  U'\,_'T/@_X$>*-=F^+/BB+XA^%/#6N^+/A]HNN?#N
MXTF_\4>)/"H!^I5?E+J7_!*3X?W6B?'3X)Z=\;/BSH?[%?[1_P 5-2^,WQ4_
M9$T]_#O_  C!\4>,?%T7C?XP^ ? /Q*ETI_B'\._V?/CQXGCN]>^*/P>T#40
M8]0\2>-K#X;>+OAUX1\6:AX53].7\06>E6FAMXJO=&\/:EK<]IIEO97.LVPM
M[GQ#<V$]_)H.CWM]'I;ZU=QQ66HRVR064%Y>65C<7WV"".*=(,_PI\1/ 'CS
MP?:?$+P/XW\(>,_ .H6^H7EAXW\*>)M$\1>$+ZTTF[N[#5;JS\3:1?7FB7-M
MIE]I]_9ZC/#?/'975C>6]RT4UM,B '@_P3_90\.? _XY_M6_'O1_B/\ $OQ9
MXC_:^\<^!?B!\0?#/C$_#IO!_A/6_AS\-O#GPB\-0?#R/PI\.O"?BFRTY/A]
MX/\ "NB7]OXP\5>-);N;0H=7CGMM6U'6[S5/J*YBDGMKB&&YELYIH)8HKN%(
M))K622-D2YBCNHI[9Y8&(EC2X@F@9U"RQ21ED;SWPO\ &3X1>./A[/\ %SP7
M\4_AQXO^%-K8ZWJ=S\3?"_CCPOK_ ,/;?3?#37:^(]1G\::3JMWX;BL?#[:?
M?C6[N34U@THV5V+^2W-M,$I:C\=_@CH]A\0-5U?XQ?"S2=+^$VH6.D_%34M3
M^(7A"QL/AGJFIM;)INF_$&\NM9BM_!>H:B]Y:)8V7B233+J[:ZMUMXI#-&&
M/S>\0?\ !(OPIJ?[.&H_ "Q_:N_:3;5=,_;$M_V]/A)\8/$>E?LWW_C/X._M
M,1?&S6?VAKKQ'HOAWP?\ ?A_\./&W@_5/BUXD\1>);[P-\3/"'B_3H(=;GT/
M1KO2/#^E^&M+T+Z"_9E_81TO]GCQ#^U9J7B'XW_$_P#:&\.?M;_$)_B;\0O!
M/QIT#X/7'AQO%NM_"?X<_"/X@:G>67@7X9^"[37D\?>'OAEX=M-0\/7UG%X&
MT'1+<:%X7\(:2MYXBO\ Q#[MX]\0_&O3_C=^S]8>#=2^ UK\"/$\7Q7TWXS0
M^/-8\667QNUCQ1;^$M-U_P"#5A^SUI^E0OX-\0Q*=(^(6L?%FT\57$>HV?A+
M3--U;PJDWV/6C%Z"_P 5?ABGB30/!K_$7P(OC#Q7?^+-*\+>%#XO\.CQ+XEU
M3P%$)_'.F^']".I?VIK-_P""X66;Q99Z=:W-QX<B99-8CLT.: /A_P +_P#!
M+;]F#0O^"=1_X)D:Y;>-/B!^S]<_#M/ &KZ[XW\06VJ_%/5[BSO[76O#WCR?
MQ=%I%M;6_CKP+X@TKPYK'PZU*VT9--\#/X.\%Z9H6E6^A>&-*TJ"Q+^P!>>.
MKA?$?[0?[2?Q-^-7Q+\._ 'XN?LV?"SXFOX'^"?@G7OAAX)^.>G>$--^*OQ#
MTO1],^'&J>$M=^/7CVU\">%K3Q#XVUW0;GX>Z?INC+I7@/X0>!]-\1_$2U\=
M?:;?%SX5I\18_@^_Q*\ I\6Y= _X2N+X6MXQ\.+\1Y/"^^6/_A(X_ YU+_A)
MWT'S()T_MA-+;3M\,J_:<QL!\T?LN_M'_$KXS?';]O?X3?$+PKX%\,V?[*/[
M17@OX2>!)_!FK>(-=N?$O@SQE^SC\&/CMI/B+Q=J6N:?H<2>*+R'XK)#J6BZ
M-H-II/AJ:W?0+36/&4>GKXQUL R]%_8FU3X<_LV_LE_LZ_!']IKXV_#.#]C.
M+P#IGPV\>2VOPQ\3:S\0/!WPU^$_B_X-^&OAI\>/#3> -%\&^/\ X?W/A'Q1
M9-X@M/#VB^ O%5SKOA+POXL\/^+O#'C+2[?Q)'L?LR_L5^'_ -DOP)X$^'GP
M=^(_BGP[X8TKXT?&[XY_%?1+3PQ\,K30?C1XG^/.H?$3Q3XF\/WNCVW@E(_A
M?X'\(^/O'&D>(?AOH'PBN?!L^@Z)\/\ PMX,UW4_%6C7/B5]=^ND\3^')-8E
M\/1Z]HLGB"!BL^A)JM@^LQ,MI;Z@5DTM;@WR$6%W:WV&@!^QW-O=8\B:-VXG
MQ9\<?@MX"\+V/CCQS\7?AAX+\%:GK-EX<TWQAXL\?^$O#GA;4/$.HQ3S:?H5
MCX@UC6+/2+O6;Z&VN);/2[>\DOKF*":2"!TC<@ ]2HKX1^+?[4?Q#^'7[?/[
M)/[+4'A;P+_PJC]H7X(?M6_$_7O'NHZSK<GCG2O$7[.EQ\%XDT*QT1;+3O#6
MB^'9[7XNZ?J%QXAO=9\37VLR)?Z>-$\)1:'!JWBC[,C\7>%9H-)N8O$F@R6V
MO7#6NA7$>LZ:\&MW*2^0]OH\J71CU.=9OW+0V33R+-^Z*B3Y: /(?A'\!$^$
M_CSX[?$.3XH?$;XDZW\>_'FF^.=8A^(,/PV^R>!K?0O">A>"_#WP_P#AY/X'
M^'/@G5K'X<^'M$T""72-"\4ZGXNU"+7]6\5^*KS6K[Q)XO\ $FIZEXI^Q_\
ML%^#OV+O&W[3_BWX>?&+XS>,-*_:S^//C7]IOXC?#WXA1?!@^"M ^-_Q'?3%
M\=>-/ 1^'_P<^'_C#3#XHL]$T2QU/1_$OB_Q;I.-(M=3M+2UUZ]U_5]:^LM1
M^)_PVTGQ[H/PKU3X@>"--^)WBK2+_P 0>&/AS?\ BS0+/QYXCT+2A<'5-:T'
MP?<ZA%XBUC2=-%I=&_U'3M-N;.S%M/\ :)H_)DV^<?M5?M#^$_V3?V:_CO\
MM+^-K2XU/PW\"OA%\1/BSJ&@V5Y8V&K>*8_ 'A#6?%@\*:%<:E)'9KKWB/\
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
MG@?3_ GB7_@C7\1/@AJ/Q)_9!OO#W@WX/_%;]LH>*;N\_99TGX3^//A<=/\
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
M'QEXY\.?M(_%WPCXD^#2^(M)\-7^K:W\8[#X1^#=!C\=>*/%O@?P-HT/]/\
M1@>E '\:?QPTGX$> OVD/&WP:_;@^(7[4G[!?[&/[4__  3=_9)_9O\ V&_!
M^F_"+X<?%NTA^$GASPEXST3XN?L8^*_$?QF_9>_:F\;>"OVG=*\07O@/Q1=^
M#O WB&'QOXXU.R\%7&O>(_&'BSP'\*WMO<-,\.?\$V_A;^VC\4O#G[=>CZ!I
MGA_QQ_P1O_X)R:&R_MRZ3X9UK]H;XL>*+:\_:Z^'7B:Q^+%_I6G7>F?%K]N7
M7/A]X6\'>#=3M?"#>(/C5XQO/#>L:!\'K35?#V@ZG8V']7F .@QW_'UKY#T'
M]G&;P1^U]\:/VR=3^*=M_9WQ+^!/PK^#.M^!+SPO9Z3HOACPA\"_$?Q-\<^%
MO$7_  F,OB*29M375_C#\2Y?$UW?:=%I=SHMUX=M;6TTB7P[>ZCKP!_/S^Q-
M\-=._9T_:;_X(J:+^W1X;\*Z;\?O$W_!(CXF_#32=2^(G@"RN/'FK?M#^%_C
M5^P_K?PU^&T=]<^&WUK5OC9\%/A):7^EZC.CW?B/P7HWAKQ;K]YJL&CKJNN7
M/Z5_\%G?&>E_"CP#^Q;\<-<O$?1?@=^WS\'_ (GZKX9\1?"3XV?%OX5>++/0
M_AU\8;<V_P 3X?V?? OQ5^)'P_N/"T]]!X^^!WQ+LOA)\5-*\.?M-^%?@K:Z
M[X1TW2=5N_B#X&_7WPYXB\.^,?#VA>+O".NZ+XI\)^*M&TOQ'X9\3^'-4L=<
M\/>)/#VN6,&IZ+KVA:UID]UINL:-K&FW5MJ&EZII]S<6.H6-Q!=VD\UO+'(W
MRM^U%^RKXF^/OB/X2?$;X<?M+_&7]F7XK?!*3QM_PAGB;X;V/PS\9>$-;L?B
M);^&;#Q7I?Q(^%?Q>\"^//!WBV.32O#,5CX>\0:;!X7\>^#H]6\0Q>%_&.EV
M'B7Q)I^L '\LOC34OV(_BC^QG_P43^-OPYU#X"^(/CW\:/\ @J_^Q-^T_P"(
M/"7ASX(?%+X=_$3X1>'9_P!J+]G30O#=[IUY^TE\%_@Q\=O',GB/X5_#O]I/
MXY>-O'FB^ M&^'^@:[\1OVHO#'A,W^A^'/B-XM\3_JYK&@_L]Z__ ,'$5O?Z
M_P"%OA5K=YJW_!+30I;3Q#K'A'PYJ5GJ?QHC_:>T_5?#-G;^+KW29M)O?B_'
M\*K32]:T+18M7D^("?#6VL-;T^Q'A&&VO5_6OX#?L\:E\)]2U_QU\1?C3\1O
MVC/C1XN\/>%O"?B'XJ_$K2_AKX6ELO"7A*?7=8TGP-X)\"_![P)\.? 7A;PC
M9^*_%_C/Q(MW=Z%XB^)NN/KUAH_C_P")WCC1O _P]L_"GTMUZT ?R*^!M._9
M1TW]E#]L/X4I\<_"W[#GQ2^'W_!;?X[Z_<?&WP[\(=#UKPS\!_%?PW_;I^*_
M[0'[(^H_M,>$+AO!_AW6/@&- T+3-2\+6?C7Q#I_@OPKX<UK1?B!%JOA;P=X
M:U7Q7H'[0_\ !(GXK>,_BS^ROXIU;QQ\(/A1\,=1T/\ :0_:&T6'Q=^SUK&J
MZU^S9^TQ-J/Q"U#QMXM_:I_9VEUZ\U'6K7X4?&OXB>,/&FLZ;;W^J:JEQXAL
M_$FJ:5JFH:%J.E74OZ3:_P",/"/A2Y\,V?BCQ3X<\-7?C3Q%#X/\&VNOZWIF
MCW/BSQ;<:5JVNV_A;PS!J-U;2Z]XBGT30-=UB'1-*6ZU.72M%U;4$M6M--O)
MH;FOZ]H/A;0]:\3^*-9TGPYX:\.Z1J6O>(O$.OZC9Z1H6A:#H]G-J&KZSK6K
M:C-;Z?I>D:786]Q?:EJ-]<06=E9P37-S-%#&[J ?R>?%+6_A9J7[*O\ P6D_
M9-_:%T'^S/\ @I-XZ_:4_:H^+O[/_@:[U34O$/[1W[1/B;6UN]5_X)@?&_\
M93TS347Q]XD\/_"[POX<^%/PH\%2_#:[U6W^#3_!'Q>OCF\\%VECXL@M/N3]
MC;0?A58?\%9?VK+3XGV/P6US]I&#]C?_ ()^PWOCC1? ?AC3)_$W[17A!?VP
M&_:HUOX=>((?#.EPOXN2+QSX*O?B%!X;GM]>@\/:[H5GKUG#::3)::7^^BLK
MJKH59&4,K*0592,AE(X96'*D9!!!!((IV!C&!CT[<=* /Q:_X*W^ ?@QX]^+
M_P#P2/M/BGX4\!>*9;3_ (*,6-O>Q^*M-TJ_OH/A;KG[+O[2.D^,-/OWN$-\
M/A=XD^)<WP-T#Q]I5X__  @_B?Q#>_#;PYXSM-2;4=!T^Y_(G6K*Q\%?"+]M
M-?!W@G3=7_8_^"'_  <;_#KXX?M8?"7P1I%XWA_3_P!@K3_AO\ [WQC\1].^
M%_@KPQXBOO%?P5\#_M+:#%\9?B+H7ACPI=^&/&>C?"/XU?VK+-I^E^.+BW_L
M;K%TKQ)X=UZ[\06&B:]HVLW_ (1UE/#GBJRTK4['4+SPQXAET31O$T>@^(;:
MTGFFT76I/#?B/P]X@32M22VOFT37M&U40&PU2QGG /X[_P#@J7HOP[^/=A_P
M5P^./[,M_P##_P"+W[)?Q5_X)>?"_P /?$+Q'\/]$\)?$+X-?&__ (*&^'_C
MKXI@^ ?B'X2^.-#M-;T3XE_M#?"[X0Z/?>'/B#<^!]3O]=\$V>J?L_V>IS_V
MY;:1%H7U]XM^#?[%6H?\%??V@+*?X7?LYW_[/WB3_@C/X/\ &^JZ8O@_P)=_
M GQ3\0%^-'QMFN?&6M:-;V,GPR\4?$BS^ 7C2S-CXHU.RU'QQIOP7\=7L>E:
MC;> O&^J)K']-E% '\E?[-?_  B*^.?^#3[7[RVT4^.?"?[)'QH^''CGQ%=Z
M?;MXH\)RZ?\ L+Z3\/++P#XQUZ:V.J>&O)^*\>K^!],\*Z]>6"3?$""_\-Z?
M8R^(8)K-/#M(^&O[,W@#]GOX9_$/X?>!_A!X3\4>%O\ @YF.J^'/&OA?0O#F
MEZGX+_9VL/\ @HOXMUNSN_"6OV%O&W@OX 6W[-6KR^((E\.7.D?"I/A7XBU/
MQ $_L;Q+JE_J/]HM% '\57[2/QS^'EY^U'!X@M(;/X(R? K_ (..?@5=?&'X
M.1^$/C=X[^/$VJ77@>'X:1_M8_&GXD?$!_$\_@7X6?M-_#/PKX3T;]DGX0?
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
MFU\6?#7XP_#_ ,96HUQ-7^&7A2ZT?Q3X&UWP)KR-I\%CXBO?$_A^"/0AZO\
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
M-\2/VA?#O[+=S\*].\9:/X7^"'[5OCOQ=\?/$?Q%^%_@?XXZ[X*^"WB3X*_
M_P")/PS^&VO>!OA'\4/AUJNCCXXZ_I6K?$'XAZSKW@'7_"GP=\'>'](^,GC/
MUKQ+^W+^T_\ %.?X_>(?V&/V:O"_Q\\/?LJ_%'X?_!;Q]\+_ !_X_/P9^-WQ
MA^*'B7P?\%OBC\2O#'P_E\=KX=^'OP?M/@7\+/C;H&I:MJ_Q:UK4]=^(7Q*T
M/Q_\+X? WP_@\)>&_'/Q)C\:_P#!-[XUZ%^U5\7?VAOV0OVX?$W[*/@O]J/1
M? >F?M1_!2'X(>"OB_HVM>(?AUX6\-_#/PU\7?V=-:\5^(M'TK]G7XRV/PF\
M/0^#7UN^\$?%WX=:_J-IX:\3^.?A7XPF\)Z5IE4-=_X)A_%#PY\=?C9XV_9I
M_;B^)O[.GP&_:MA\,7?[3_P-LO >D_$7Q9K?C;P]\/\ P[\)]2^*_P !_CSX
MH\5V_BGX'_%KX@?#SPCX=TOXD?$37?#?Q?\ %'BGQ'9MX_;4;+QM#H^MZ, ?
M+_Q-_:^_::BE_P""];?&WX!_LS_M#_L^?L/>#-+N/#WP-\;_ !+UZ/PQXK^'
M>B?LH^ /VD];\)>*?#VL?LV^,=!\57'Q!\!^.?%GB+Q+>:X[VL'CG2_#7P=B
MT^Y\%1CXP6'Z%']L/Q5X*_:/_8I^ WB;X4>"_#7PF_; ^#7B[5_AW\5].\9^
M)_M&E?&[X<> M,^(E[^SRGPXL?A;<^'=+77?AI)XC\>> O&.K?%+1['4M%^%
M_P 0/#3>';?Q!9^%HO%'C?Q-_P""9/CSQIJG_!3K2O"W[27AOP9\)_\ @I?\
M+M$\!^)_!-[\!+GQ1XJ^%6LVG[,OA#]DC6M:T/Q\OQI\/6?B7P]J/PG\-W&K
MZ1X6NO!&B:IH?Q+?0/$-SXSUWPCI.O\ P^\8^W_M._L$Z9^U;^R=\*OV=?'7
MQ+O?"GCWX/>+_@!\1O ?Q]^&WAN;PWXK\"_$?X&Z_H5U+XT^&^E:AXJUV[\&
MZMXP\%V_C/X<7$S^*]<N=(\,?$+Q#%]KU8,T%R ?-GQ%_P""H7CGPUI_[.OA
M[3O@U:'QU^V#XY_:3U;]G[7_  1I/QS_ &F_!S?LE?L^3Z*FF_M2^*/!WP#^
M#^H?$G5Y?B_8^-?A5XA\ _"WPM:/H\'A7XIZ'K?B3XR:.^B:SIC?9_["_P"T
MM\1?VI/@E/XY^+?P!^('[.?Q)\+_ !$\?_##Q;X+\<>$?BGX3T?Q'=^!=:-C
MIOQ1^$C_ !H^&OP?^(WB7X._$SP_<:-XM\%:[XF^&WA/6;0:CJ7A37-+BU[P
MQJKR>5_M>_\ !/\ NOCE/^RY\0OV;OC/+^Q_^T/^Q9JVMQ_LY_$K0OAKH?Q2
M^'VB?#;QWX<T+P)\5?@IXZ^"6KZWX3T7QG\,_'G@3P[H>E0V>F^)O"/B+P;K
M_AOPEXL\)>(M-O\ 0!;7WU5^SY\+O'_PL\#2Z?\ %GXT>(?CY\4O$NN7?BWX
M@_$?5M(3P=X?OO$5[8:5I":3\-/A;8:OK>@?"+X9^']$T/2-'\,>!-$U/5KE
MVM;_ ,9>._%/C_XJ^+O'WQ%\6@'P1\,O^"C^K_%?]NGXK_LG:1IGP?\ #$GP
M-^+OB;X>?%CX8>/OB!<^"OVG/#?PCT'X%W?Q/T']L+0?!>M10:)\0?@?\0_'
MVJ^!?AKHVE^#5U*X\+>'/%GAWXG^*O&D5QX@O?ASX.\_C_X*?_%[1?@1^SM^
MWIXT^ /AS1?V#OVB_B-\,/"J7 \:WP_:&^"WPB_:#^(&F_#S]G']I[XA:'+I
MS>!O%/A;XAZIXK^'%_X^^$7@_4H_&/PD\.^/[+6=*\6?%W4=$UGPW'Z)X_\
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
MVG?'<_QE\<:+\9[GX1^"O&?]M6TOPX^'W[/<_BCXL^&/"OQ(U:>#^S)?#=T
M?-?[/?\ P5H_:3^*6C_L'?&+XC_LT?!OP-\ /VS_ -K3X[?L5W/_  A7QS\:
M>/?BUX*^+G@/Q1^T[I7@/Q5H^D:Y\'_A]X2\1?"FXB_9GUW1/&>J:MK?A;QN
MU[KEMXGT+P/%9VL?ABZ^DOV;O^"B?B+]I+]JWXH_ 7PK8_ Y5^#7QR_:!^#O
MQK^$=U\0?%'AW]J[X&^'O@OJWBC0/AW\=-9^&OB7PQI^F?%+X+_M+26G@?Q'
MX:\9^";C2-$^&FG?$+P+X>&J_%G6?$7BN^^%OG?PW_X)+>-OAU\#OV'?@C#^
MTYX7U6Q_8I_;>^('[:^E^()?V?=5M+SX@Z[\0/$/QT\1WG@/4+%/C[/!X>TG
M3[G]I3XLV]OK5M-JMY-;Q?#OS+%)/"WB1_'OJC_\$]?'?B7]J?X4?M4?'CXW
M?#+XI:Y^R]\3OVE/B/\ LU>(O#G[,VM^!?V@_"_A+XYV/Q?T/0/@-\5/C18?
M'OQ9:_%[X*?"SP9\7[[0M*\&^$_A+\*M?\9ZGX!^&NL:SXA\Z'Q]IWQ% /U7
MK^9]_AWK?[0'Q7_X+?K^UG^R-^RA^TIX"^%GQC^"WBNT\%?$3XV>/M2%IJ'P
M$_8=^ 'QC^"WPWT/5[W]E_4+O1?AQ<7/COQYXSUR]L$%OX5\;_%[XS^';?X;
M_$'P_P"//%?B+QK^YG[(UW^T+>? ;PLW[4E_H.M_&2TUWXC:5JGBKP[X#E^%
M6G^.O!^B_$GQ;I'PJ^(DWPMN/&WQ$O/AKJOQ#^%=EX,\:ZSX%U+Q=?:SX7U7
M7;S2=>TOPIK=MJ/@_0/FKPK^PY\6O#WB7_@HEK][^T3X*UF#]OJ>/6FTP_ #
M4M.7X1^*K'X%^#?V<]*O;6\M_CE++XWT"#X9_#_PL=0T*\C\.ZA?^+;6^UZW
M\1Z98:A+H,8!\IZ'_P % _C/H_PE_P"",?@G]F;]EG]G#0S_ ,%&?V;K75_
MWA/7?BKXN^%'PM_9[O\ P?\ L1W?[1N@?#CP[X1^'WP)\:K+\,O#^FZ79>%]
M'NM)GT>XL=,T6T\,:?X/L[?5U\4>%>8^+W_!3K]NKX:2_P#!0CP];?LO_LH:
MAXN_X)K_ ++7[-_[4'QJFD_:8^,+^%_'V@^._A9\9?BK\9O#GPTF_P"&9[+6
M+;7;*U^#/B/PW\*H_$FGV^EW##2/$?C'6K1]>NO"WA;Z4\$_\$SO%G@P_P#!
M)A$_:"\/ZA;_ /!*SP;K'@708V^">HVLWQHT34OV?;S]EZ";5IU^,\Z^!]5M
M/A+?37,MU90>)K.Z^(HC\4+IUKX:!\!LOQ9_X)G>+/B?XQ_X*B>)8_V@_#^A
M6'_!33]F;X?_ +,&O:5)\$]1U:\^$7A7P#X%^)OPU@\0Z1JR?&?2H?&'B#4O
M"7QG^(KS"]TC0-.MO$A\%:LEI+IGAS7/#WC( L_"?]OGXW^(OVE8/A=\2?V>
M="TGX=_%O]AOQ=^W/^SE;?#?Q]=>._CI-X0^'/B[X7>%M?\ A;\6O"=SH>A_
M#V#XN>*H/C9\/]1T'3OAMX_\5^!M"\06WBGP;'X^\<:9:Z-X_P!5Z+_@F?\
MMZ:O^W[\/[CXL64_P%U;P)J/@7X<>)XW^#?Q*U#Q5XJ^$WQ0\8'Q1>?$7]E_
MXX>"O$%AI7BCPM\1O@;8V7@V*7QQJVC^$[7XOQ>*KGQ!HOPX^'^G:1'8ZFEM
M^P'\3[/XJ_!SXK:?^TEH>B:U\)/^"?WQ(_84M9?#_P %M8TS5K@_$:X^&FN3
M?&30=:?XWWG_  C/B#P[XN^#/PWUC0?#LNGZ];PZ;!XNTJXUR>_U_0]?\'V?
MV7_^"?GB7X1?M7>/?VU_C5\7/A[\4?VA?'GP"\+?L[>(/$/P6^ EY^S-X9^(
M7ASPUXM/BP?$KXX^#1\9?C#I/Q0^.UP]EH.@:?\ $33SX%TWPSX4LM4\+^'/
M"&G:!JUMINC@'IWQD_:>\;K^U!X8_8H_9^TCP#>_&W5_@'XC_:7\;>,_BA=>
M)I? WPH^%NE>/]"^&_@W[7X2\(V]KKGCOQ7\7/&5QXKT3POHZ>,/ .EZ!H?@
M+QYXUU'Q!K%[X<T3X?>./A#P]_P5C^.?Q3UGX#_#;X4_LR_"BT^-OC#]M3]K
M']@']H#PA\2/V@/B#HWAGX,?M!_LR_ WXA?'."[\&^*-)_9NO)OB[\)_''@+
MPCIOCG3O')T;P-K2Z1XB\,^&K?P1=ZKKFNZS\/\ [1_:&_8I\5>./VI?A#^V
M[^SA\7/"/P'_ &G?AU\+?&?[.OC+7?B%\%W^/'PV^,_[-7C?7M,\>S?##QMX
M-TKXG?!3QMH^M>"/BIX>T'XA?#3QSX(^+/AJ31+RX\9:%XK\/>.?#_BW[#I'
ME'AO_@F5/X-^(?[.?Q3\-?&C2_\ A-_AE^V#\>?VX?CGK7B+X7ZOKMQ\>_C=
M^T9\*O'/P0\:VVCM%\7-*/PJ^'_@OX2?$"[^'WP;\,SGXD:GX*\,> ?A!8>(
M_$GCUO"?BF?X@ 'VIXG^,VJ? 3]E7Q3^T%^U'9^'-"U3X)_ /7_C%^T%:?"&
MY\0>-/"FF3_#?X?WOC7XHI\,[GQ)HWA3Q/XFT6V71=:_X1-=<T/0M;U*U6QB
MU"SM+R60+\E>#?VM/VLO!&A:M\<_VM?@#\*OA_\ LGVO['_C3]J[Q?\ $[X7
M?%F?Q?XA_9]UGP+;6GBZ_P#@7XZ\-^(],\/ZE\7M1U?X67FH^+[7XM_#W1?"
MOA31_$'@OQ'X,U#PU<6^J>%O%6I_?/Q=^%G@OXY?"?XG?!/XDZ8^N?#OXP_#
MSQI\+/'VC1W=S82:OX+^(/AO4O"7BG3$OK*2&[LGU#0]7O[5;NTEBN;9IA-!
M(DJ(P_-K]GS_ ()J_$[PG\-(_P!G_P#:[_;)\6?MJ?LW^#?A7X[^!/PI^%.O
M_"K0/@Y?2_";QOX/U?X3K;?M%^// OBJ_P!=_:&\>^&?@=K&I?"K1_%L=O\
M##P_J<7B'Q3\0_&/@+Q1\59O!OC7P* 9$?\ P4/^.'PX3]B#XB_M(?!'X>^
M?@W_ ,%"O&7PV^$OPVM/#GCOQ9K'Q#_9R^-OQE^'FL^-O@A\./C<\G@J71?'
MMM\5KW2&\&Z_XS\#Z;X2TKX*?$*;3_"LME\7/#FKI\2+'YL\*?\ !6[]K?5?
M O[%_P 9-<_9-^!4?PX_:U_;#^.'["$?ASPS^TAXTU'QQX<^/GA7XH?M,?#K
MX7^(H]5\1? WPMX?D^ T=]^SG<I\5/&LMC+\4XM(UZ]\4> _@;K>JZ1IOPZ\
M2_47PA_X)H?$7PQX._9.^#'QQ_:;T'X[? ']@WQGX5\<?LM^$HO@-/\ #GXB
MWNK?![PAXK^'W[-J_M._$&R^,_B?PE\;XO@AX8\2Z;KUG)X!^$GP!NO%_P 6
MO 'P_P#B7K4\,FCZIX>USA] _P""37CC1?@I^QQ\&YOVG/"UW%^R!_P4!\8_
MM\:3X@A_9\U6TD\<^(/&?C[XU?$>]^'&I:9)\?KU=%T6U\0?M#_%"WMM?M+Z
M^OSH\7@"UDL&O?#7B+4O' !S'C+_ (*B_M+?"7]FC]JOXA^/OV9_A+XJ^-?[
M'W[=7P:_9 ^(WA'X<_'#Q)9^!_&GA[]H#4OV<'^'OQ$^&.L>-/AEIFH77BJQ
ML/VJ/AMI'B'X=^.;CP/X=_M'1O%VO0_%.SLHM,T&Y[Z+_@H5^U5X ^+7[7W[
M,WQ<_91\ ^,OVF?A+^S%9?MF?LS>!O@'\<)8_ 'QX^#^L^+?$'PXF\&^*OBY
M\<_!OPMT#X9^,?AI\0]$L;'Q]XGU.R>UUCP7K\7C3PKX"%Y81>$]8^3_ /@J
M+^S9XG^ W[&?[?OB^]^-WAR_U+]LG]O_ /8*^.GAJUTKX7G0M;^&FO\ @W]H
M;]C#P;J<.G1:Y\1O&UC\3+/P;\%OV=M.^)6N0OX<T%(3X5^)GB[58+?P5-'H
MW@[Z?^.'_!*GQ9^UY\.OVJ=6_:!_:F\/ZG^T1^TW\!OA+^SWX/\ C/\  KX"
M0?#[X5_";X._"+XEW/QWT#PSIOP4^(OQ@^/FH?$?P]\7OBIJ^H/^TKH_BGXR
M-X=^-7PBMO"OPLT_3/ D&B7OBC7P#SSPG_P5]\7:W\%/^"I'C#PKX1^ O[0?
MB7_@FU\&O!WQZTOXB_";XG^+_"_[//[2WPW\7?"7QE\8;J\\!>*+KP9\3M1T
M[4O"^B?#KQOH-K<^';_XE> O'GB*PT&UL_B'X335_$I\!>J^#/VX/VB?'7QQ
M\8?LQ?&S]F#X#PQ_%W_@GIXK_;-^!OAAOC)X@\0:'K7AOPWKG@KX:^-_@O\
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
MCYXK#X_276D#P_K7PF^&NGP>%7N]9N]1\*V'BS3M1\93>(O$^G>+O"P!YO\
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
M#X\^(_P-OM+_ &=?$/@GQG9?#75_A_KWPN\;ZE<:[K7Q^USQ=X<\4>!?A?\
M$3P=H)L_B)9W/P[^C_#G[>'[5WAKXT?$K]E7Q-^S[\%/#7CJW_X)[S?ML?LP
MW3_&;Q5X@T%/"O@3Q-X<^%7BKP/^TEJFC_#F-]+\<P:]XE\/^*[2T^$&F>-/
M!TNGG6O!UMX]OY-.L/'NL?&O[-?[.'QG_:0^%O[87[,7@;]LSPY\>OV6OVQ/
MV<_BSX9^*7[1+_\ !,>Q_97G\"_&KQ6OPT^$&C:GX,U_PYJWP4\/_M0ZQXW^
M!A^*WAW7-5M[7XAS_!?Q!\$_A9IWC/Q7H&C7>@_#+QQ^I\G[ OBC6OVN/"_[
M4WB[XWZ'?+IW[!/B7]A/Q/X#\,?".]\.?VSHOC3Q;X<\>>)?B/X?\4:M\5O%
MQ\,ZO_PE/A32/[!\/:EX>\76.F>'WU+2M1U'7=1NK77]/ .R_P""7?Q2^.7Q
MN_X)\_L=?%[]H8>&KOXD?$S]F;]G[Q[?^)_#WBJ]\3W?CZ'QE\%? /B>X\?^
M,(+CX>_#K3_"'C;Q9KFK:UJGB'P-X;L/$/ACPU++#::+XOUNV?\ T;\5?^"W
MG[0?CK]J_P#X)G?\%5X/AO\ #+X%^+/V;?V7_%%_\ ?$OB7Q_P"(]6O?B=XE
M^,GPQU?P;<?%3QW\--'@\(:SX3\$P_ +QWKNF>"="M_$%Y=^+OB7XET7XES6
M&H_"32_#'@G7_BE^\G["?[.GQ&_9)_96^"G[-?Q&^,'ASXVS_ KX;^ OA!X0
M\9^%_A3<_!RQE^'OPN\$^'O /@NVU'PG??$KXLWEQXF;1O#T-]XJU]O&+6&M
M:Y>7=SH_A[POI8M='M_SE_:&_P""-_C[XI^"?^"@/P$^$W[8%C\%_P!E;_@H
MAXPN_C!\3/A1JW[/$/Q5\;_#/XZ^*K[POJ7Q>\:_!_XJZA\9O"=GH_@[XVZC
MX0TS5O'?PZ\6_#OQD-&US4?$VM?##Q5\/=0UUYK4 ^NO%_[5_P"T#X_^._[3
MOP-_9*^$OPW\7ZI^QQHOPIN/B7J_QB\;>(O!VF?%3XJ?%'P1=?%32_V=?AU>
M>&_#^LQ^"-2@^&-_\/\ Q)X@^.'BR/Q-H/A6_P#B1X:T6T^%?C..+Q'JOA[W
MW]B[]JWX=_MP_LM?!/\ :L^%<6J6?@KXT>"K7Q/9Z-KL+0:]X7UJUO;[P_XR
M\%ZZABBBDUKP/XST?7_"&K7=EYVEW^HZ+<WND75YID]I=S?-5_\ L)?%WP#^
MT_\ %+]JG]ES]I+P?\+?&W[2_P ,_A+X'_:OTGXO?L^W?QPT7XK>,?@3HMSX
M3^%WQO\ !4'A3XV_ 9/A1\3M/\#ZMJW@[Q/:I#XT^&OBG2;+P7,_P]TW4?"M
MQ>:_]=?LN_LX?#K]D7]GSX3?LV_"G^VYO WPA\'V/A32M6\4WUIJGC#Q3>))
M/J'B+QQXVU:PT[1[#6/'7CWQ-?:SXT\;ZQ8Z1I-GJWBO7M8U&UTO3X+F.SA
M/>Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "OCGPG^T]KVN?MU_&#]C74OAK8Z-I7PT_9K^"_P"T?H'Q0MO'
M,NJW7C/2_C!\0/BW\.#X>OO A\(Z;%X2G\,Z]\'/$K_;1XO\2_V]97VF7:V>
MC,LUNWV-7\\'[5WPQ_8:^+W_  5>_:?\%_MZP_!O5?A'>?\ !'K]G_6[K0/C
M=XZMO"GAR#PQX=_:6_;C/Q(^)&BV6H>)=!BT_P 1?"S0M7TW4+3XQ:%'!XW^
M",NOVVK^$_&'@J]\3276J ']#]%?RL?L=_$K5?V?/BG_ ,$>?&__  41^)7A
MGX1_$CQ__P $D?VQO!_CSQ]^T=XLTKX?^(/'4GA;XO\ [&WC'X5>%?BQXH^(
M\_A^Z\0_%OPM\#KW5O$7C/0?%T\WBW0-5NOB3J6M6=I>W7B.:7R;X::?X._:
M'_8#_91\!?!7XK?L@:M\2/ /_!1__@ICJ'PW_9._;4\-3ZY^RM\?F\._M&?M
M9&U_9V^+?@R.UA\4_"KXH> O@?\ %GP?\>/@+HFJ>')]7\(P^&] U6\^&-_X
M9N8M3T$ _JFG\1_%]?CA:>$H_AIX:?X!S?"G4O$-Y\8Q\16_X3*T^+]OXOTC
M3--^&7_"HV\'A)/#&H^"[K5/%1^(\?CR1K?5=._X1F?PE )[;6)_60 .>>_5
MB?3/4GTK^7?_ ()R?%3X-_$W]LS_ ()L>*?!_@/7OV=;7Q7_ ,$3?VJ_ OA_
MX%^.?C _C?Q+X/\ "WP[_; _97\)^%;'PEXI@U6UM_''@[5]'\ >-_%GPO\
MC1X<TG2[[XS?#'3+'XESWE\EH\VE?"GP#\._L[?#K]GO_@B_^TC\/]3\#Z?\
M;-9_X+N_M$? Q_C=)X]'B7X@2_!#X@_M"_\ !1'1-5^#6F>/_$/B+6M:@^%G
MC;1M4\&:W>?#W3M4C\)^)/$WC^Y^(KZ3>^.?BGKGB;Q. ?VZ45_&C\.KSX0_
M&3]I/XL3?M!?M5^ _P!GK_@IE^S]_P %1?'UUH/@^#X"7UK_ ,%%?&/AH_'3
M44_9X^%7[._C?Q;\=$\5_$3]BSXP_LK>(_A[X2U3PKH/PGA^ Q^#VK>*?&WQ
M,L9_#\OB3XQ^*/HSX8S:%\,_^"IO@;Q])I_[/O[8?P\^./\ P4-_:[^'GP[_
M &G_ (7_ &#PG^W[^RA^T?X8^%7[46E?%3]EC]J?2#IUYK?QU_9:^%O@;3?&
M>B_!V6ZU+21\+_!OA/X>^(]6T_4/#&D?!E-9 /ZHJ*_EI_X)-ZQX _9E^-FG
M^'O'7_#*7CCX?W7_  3O\2?M%^"_^"I?P#\0:3\+/#WQ^_9M\&>./A;;>(/&
M/_!0GX9>*[^[UCP#^U%82W*?$'Q+\>O%?C+4=#^(NDW?Q%36M?N_%W@/QU8>
M#_ZC[:YM[VVM[RTGANK2[ABN;6ZMI8Y[>YMYT66"X@GB9XIH9HF62*6-VCDC
M971BI!H GHHHH **** "BBB@ HHHH **** "BBB@ (R"#T/!IH15QC/'0;F(
M';@$D  <  8';&33J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** &[1G=SG&/O$<<]@<=_2G444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4@4#IG\SC\LX_3KSUI:* "BBB@!I13
MG(/)!/)P2.A(SC(P/R'H,.HHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *Y3Q+X$\$>,[GPW>^+_!WA;Q5>>#=>M/%7A"Z\2>'=
M'UVY\*^*-/)-CXC\-SZK97<NAZ]9$DVFL:6]KJ-L23#<IDUU=% '.^(?"'A7
MQ:FBQ^*_#6@>)E\.>(-*\6^'QX@T73-:&A>*]"D>;0_$^CC4K6Y&E^(=&FDD
MFTK6K$6^I:=*[R6=S"S$G%\2_"SX9^,_#-UX+\8?#OP+XK\'7RS+>^%/$OA#
MP]KOAJ]6XUNS\2SK=Z#JFFW6E7"S>(].T_Q!*);1A+K=A9:JX:^M8)T[RB@#
M/_LG2]Z2'3K%I(T$<<C6=L9$C6":T6-'\K*HEK<3VJHN%6WFE@ $4CJ8_P"P
M]%QM_L?2\?/Q_9]IC]Y':PR<>3CYX;&RB?\ O1V=JC96WB":E% ',S>"_!]Q
MXMM/'T_A3PU-XYL-%E\-V7C.70M*D\5V?AZ>Y>]FT*U\1O:-K-OHTUY))=RZ
M7#>I8R7+O.]N979S0L?AM\/=,\5ZEX\TWP+X.T_QSK.E/H6L>,[+POH5IXLU
M;0WU%M7?1M3\1V]A'K-_I+ZL\FIOIUW>S6CZA))>/"UP[2'M:* //]+^$_PN
MT.T\9V&B_#?P%H]C\1Y+N;XA6>E^#O#FGVOCN:_L7TR^F\96]IID,/BB6]TZ
M62PNWUR._:YLI)+28O;NT9] 'Y_6BB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M7B31M>^$B> X]6_X6%I^J^&_#NF>'_%__"776BGPCJUKXD?1[;4(-6TAX;X
M]7HK!\4ZQ?>'O#7B#7M,\,ZWXTU+1=#U;5M/\'>&KGPU9^(_%=]IMA<7MIX:
MT"[\9^(?"/@^UUK79X$TS2[CQ7XK\,>&X+ZY@DUSQ!HVF+<ZC;^(?LA?M%Z/
M^UW^R]\!?VH/#WAK4_!V@_'OX7>$OBGHWA;6KRUO]7T'2_&&E0:O8Z;J=Y8H
MEE<7UM;7$:73VH-OYV]8GD0+(P!]&T4F1C.1CUSQZ?SHR.N1CIG(Z^GZ'\J
M%HKRT_&WX2CPJ?'/_"Q/!Y\&_P#"S_\ A2O_  DXUVQ_L3_A;?\ PNC_ (9S
M'PX.H>8+<>,3\>?^+1?V%O\ MP\?_P#%-F+^T?W-4/!GCWXE>(/BO\9O!'BC
MX'^(? 7P[\ ?\*Z_X5=\9]2\;?#W7-!^/9\5^&KK5_&X\->#O#OB#4/'O@;_
M (59KL-OX3UG_A8^@^'/^$GOKQ-4\'C5]&AGO$ /8:**0D 9) '7)( QZT +
M17DOQ:\<?$;P1;^ '^''P8UOXT7'B?XK_#_P5XRMM$\9^!O!@^&?PY\3:L;/
MQI\9]8F\<:QI \1Z'\-]+4ZM?>#?"2:OXX\3&2"P\.Z/<R&YGM?6001D$$>M
M "T5RWCCQOX1^&O@KQ?\1O'_ (DT;P?X$\ ^%]?\;>-?%WB&_@TOP_X6\(^%
M=)N]=\2>)-<U.Y9+;3]&T/1K&]U34[ZX=8+2RM9KB5ECC8CJ P/H#SD9!(Q]
M/P_.@!:*,C&<C'KVXZTF1C.1CUR,<G Y]SQ]: %HHR/7_)Z?G2$@$ D GH">
M3]/7H: %HKEO''C?PC\-/!?B_P"(OC_Q)HW@[P)X \+Z_P"-O&WBWQ%?P:7H
M'A;PCX5TJ[UWQ)XDUS4KEDM].T;0]&L+W4]3OKAT@M+*UGGE94C8CJ <CT(Z
MC()!]\4 +11D8SD8]>WYTF1C.1@]#GB@!:*3(QG(P>AR,<].>G- (/0@_0@_
MYZ'\J %HKQC]HKXT:?\ LZ? ?XO_ !\U;PAXK\>Z)\&?AUXN^)NO^%/ LGA6
M/Q9JWA[P3HUWX@U]=$;QMXF\'>%VO+/1[&]U PZIXETSSX+2:&R-WJ+VEA=6
M?V??BU:_'WX"?!'X[6.B7'AJR^-7PA^&OQ:L_#EW>1:C=Z!:_$?P9HOC&WT2
MZU"&"UAO[C2H=92QFO(K:WBNI(&GC@A1Q&H!Z]1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4A (P?;N1T.1R,'K2T4 ?B5XLC8_\'$?P1(1BB?\ !'WX_%R%)54_X;!^
M"2Y8XPJY=%R2!ET&<L,^'_M)? CP7^T/_P %J_CAX ^(.I_$F#PHW_!$GX?W
M]QI?PV^*?Q!^$6H:EJL?[8?Q]31[S4?%GPK\0>$O'-Y'HK&\FT[PZWB8>#[[
M4+M-6\1>&=?UC0/"%_X;_;K4?V:_V==7^)MI\:]5^ GP6U/XRZ?]D.G_ !;U
M#X6>!;WXG6!T^=[JP-EX]N=!E\56ILKIWN;0PZLGV:=VF@\N1BQ?KG[-_P"S
MUXG\:>)/B1XE^!'P:\0_$3QCX*OOAMXO\?:[\+_ ^K^-?%7PZU.UCL=2\ ^)
M/%6HZ%<Z[KO@K4+*&*SO?"VJ7]UH5U:1QV\]A)"B(H!_+_X.^.GQJ_:#'_!'
M3]GW]H7X_>%/!'PP_:0_X(\^&/CA:>+_ -H/7?BC;:+^U3^UVVG_  3T;QGH
MFO>)OAG^T!^SWXT\6?%/X=_"SQ9/\3O!UGJOB[Q!IL?B7QQ??%1O#5]\4?!G
MPU\<>!?Z!?\ @G)IOB32OV*_@SX1\:?M77G[<'B/P)!\0/AAJO[5%WX2U7P)
MJ/Q:?X9?%#QO\/(-3NK34M?\3:MK]]X<L_#=OX-G^*4_BWQ3/\8;GPVWQ>B\
M6>(QXUCUV^]4\3_L<?LB>-_A-X>^ GC3]E?]G'Q?\"O"6M+XD\*?!;Q1\#_A
MCK_PF\,>(D_MD)K_ (>^'.J^%[OP?HNM(/$?B$+JNFZ-;7X&O:R/M'_$SO?/
M]TT?0M)\*>'M*\->$-#T;0="\.:/8Z'X9\-Z19VNA>'M%TC1[&*PT;0]*T_3
M+06>BZ-IUG;6NGV-GI]A]ETVQAB@M+/R88X0 ?R8^"?!/B?PW^Q?\!/VN_AI
M^T?^T1XB_;"^&O\ P5K\;_LX?"71/'_[5/Q1^(NC?$7X9>)_^"LGQ%_9[\3?
MLN>,_ _Q"^(6H:/\0]%U#]GK5]?^)FO^+O'T/B'XYZ1I?A"+QP/BIHO@GP=H
MX\-Y7Q5_:3^(O@S_ ()@?\%*_$=S^U-\7_#GQ%^$G_!=[Q5\"OA+XLU']I;X
MF:?\1/"G@C3_ -O/X%:';_!?2/%6H>/X_%TWA&W_ &=-=\77Z_#:[U*[T)?A
MO=:AXL.B_P!EP)J\/[:?\$^?^"=O@S]F7P[-XP^+_P "/V6;K]J6#XT_M1_$
M/3OV@_ASX6TOQ1\2'\+_ +1WQN^)?Q@70IOBIXG^%?@/XAV5SX:T7XFW'PGN
M[>&ZOK+7?#'A;3[[[1I]CK+^$= ^M/$7[%_['GB_QCX_^(GBW]E#]FKQ5\0?
MBQ9>'--^*?COQ)\"OA=KGC+XF:=X/UOP?XF\)6'Q \3ZGX5N=;\96?A?Q)\/
M/A_XA\.VWB*]U&'1-<\#>#M6TU+:_P##.BW%D ?D3\'/@5X/_:9_X*R_\%1]
M#^*/Q*_:7\2>"/@>_P#P3I^)'P1\->%OVS?VLOA_X,\">(O'GP@^,?B3Q'J7
MA+1OA?\ &SPEI*:'KVI2F^7PJ\5WX'M%N+]M%\/:>-;UU]4^"OV/K3XD:=^S
M3_P;[?MC?#GX\_'WXJ_M6?M-?&OX<_ W]H"?Q]\?_B/\4= ^-O[/OB3X7_'[
MQQ\?]%\3?#O6/&G_  KJRN?@7I'PUN?B%IGBO3?#5GXHTSQ=X-OM6\<WWC/X
MG^*]:UW6OZGK3X+?#'P+XF^)/Q=^%OP5^#^C_''X@Z2?^$F\:V?ACP]X#\2_
M$[4](L53PUI7Q*^)WASP?K7B^_T=+FTL+-M2U'3O%UQH=E&MUI^B:A)9P6$O
MPY_P2W_X)Q^ ?V#?V;_@KX1\2?"#]FRS_:@^'_PE@^#OQ"_:%^#O@71;3Q?\
M4?#^GW>BXNM=^(5[X!\'>/[^#Q';^$/!%]KWA[6YM3M8]1\*^'XI=3UM?#^D
M7L(!^,@^*'QN\;?\$BY/^"DG@WQ+\4])_P""JW@?]JD^%_$'@75_B!\2)[RW
M^.I_X* VGP+N/^"<7C;X,Z#XSO?#MG\(M6T?Q!HGP?\ !OP@U#0?#FDIJ&L^
M"?VA]:T[0OB5K&L^/9?IS0?&WQ'^#/\ P4F\ ^+_ (X:SXD^-_P(_:+_ &\O
MCG\+/V:/VKOV>?CQXXN5\*?$>U^$WQ8^'EM_P3V_;._9.FO8_"\GPX^#>I^$
M/C9JG@+XC_#*TU[0?!_Q"^$>@?$GXD:-X2\9_$+XJ^,KW]S8/V6?V9+;XQ7G
M[1%M^SM\#;;X_P"H74-]?_'"#X3^ XOB[?7]OX:_X0R#4+SXCIH*^,+K4(/!
MP_X1*&^GUB2[B\,9\/I,NDG[)4'AO]E#]ESP;\4M8^.7@_\ 9O\ @-X4^-7B
M'5M=U_7_ (O^&OA#\/M"^)^N:]XHMWM/$VN:OX\TOP]:^*-1UGQ':2/::]JM
MYJDU_K%JQMM1N+F ^70!_-+_ ,$Y_$_Q-^/OA']C+]LCQ_\ \%#? G@;]I6Y
M_:I\0?#[]J3X,1>$OCQXJ^./Q$^(WB3QEX\\)?%+]A+XE_!$_M3ZCX%\,Z-\
M/[>>V\;_  VU2V_9JTQ?V9_A?\/+7X[Z5::!\*9_BGXP\2_L1_P4\^).O>#K
MO]@CX?WWBOQ]\._@=^T+^W=\,_@G^T5X\^'&O3>%M>7PAK_PX^+.N?#/X:7_
M (MTJYTKQ1X&\)_&;]H3P[\(OA_XQ\7>&/$?AS5)O#>HZCX BU"YE\?PZ3J/
MV[HW[+W[-/ASXR^(/VC/#W[//P.T']H7Q98RZ9XJ^/.B_";P#I7QG\2Z;/::
M;83Z?X@^*-CX?@\<:S93V.BZ/936NHZY<P2VFDZ;;.C0V-JD7H/Q!^''P]^+
M7@WQ!\.OBKX%\'?$SX>^++ Z5XJ\!?$'PQHGC/P7XGTLS17)T[Q#X6\1V.I:
M'K5C]H@@N/LFI6-S;^=!%+Y>^-2 #^2C_@J!X&OOA[\(_P#@N;^S/X4^(7Q.
M\0?LF?#?]A?X!?M1^%_!%_\ ';X@+I7[-?[3/Q6U#XX_#[6?@CX6N;;QE8^+
MM2^#WQ,\"?#WPM\7[C]G+QAK/B_X*>%/$NKZ;JWA_P !>'(?&^FV%_\ UI?#
MCX?:!\+/!^E^!O#.H>-]4T;1Y=4FM;WXC?$WXD?&+QC*VL:O?ZW=#5?B'\7/
M%GC?Q_KD45YJ-Q#I<&M^)M0@T/2(['0-%CT_0M+TS3;3S*']DC]E2W^&=Y\%
M8/V9_P!G^+X.:CK[>*]1^$Z?!OX=#X:ZCXI?R-_B;4/ I\.'PQ>^(I#;6YDU
MRZTN75)#!"7NV,:;?8/"'@SPA\/O#.C>"O 7A;P[X)\&^'+"+2O#OA+PAHFF
M>&O#/A_2X-WD:=HF@Z+:V.E:38PEV,5I86D$$98[8QF@#^0+]C/X6R> ?V#O
M^"<7[5WP.^)/QN\'_M/Z_P#\%4/'OP4L?"_A?XP_%/Q#\/\ XX_!+XB?\%/?
MVC_#?[0WP:UK]GC6_%.O_!NZ\$:9^SY9_$;]H'Q'KGACX>:)XG\!7?P<U#XV
MP^+- F\/>*/$$^]\>/VC/B7X"_X)A_\ !8?Q)=?M0_&;PEX]^$__  6F\9?"
M'X(>+=1_:8^*>C_$+P9X:B^/G[,)T_X1^"/&%_\ $&#Q?:>$D^%OB'QMJ5E\
M,++5F\-#P9J6KZM;^'AHI>Y3^I+P=^S#^S9\._B7XK^-'P^_9]^"/@3XQ>/)
MM?N?''Q7\&_"GP)X8^)/C&Y\67^EZKXJN?%/CC1-!LO$OB"Y\3ZGH6AZCXCG
MU74[N;7;W1-'NM4>[FTNQ>#G/%/[&'['OCGQOXZ^)OC;]E']FSQA\2?BCH^A
M>'?B9\0O%/P+^%WB'QS\1= \+ZEX.UGPSH?CKQ9J_A:\U[Q=H_AW6/AW\/\
M5M"TSQ!?ZA9:3J7@7P=?6$$%UX8T66R /Q1_:J\5?$SX:?MQ:O\ 'WQ=J7B+
MX^_L<7_[7/["?PPMOB9^R[\?OB)X8^/_ .P%\1M>B_9U.B? _P"*/P"TS5X/
MAQ^T/^RQ^U#XR^(OPB\9?$'1/#BZG\2+O0OV@Y=<U#P/XYO/ 7P-?1OE[]IS
MQA\2= _X)??\''.K:/\ &/X^Z=XB^"__  4 ^+L'PI\66W[0'QMC\<^ ]%MO
M@;^Q3K5MX3\.^.O^$^/C*R^'MM=>+/$20?#@:XWP^AT?5KKP]'X:7PV4TE/Z
M8Y_V3/V6+GXN']H"X_9K^ 4_QX:?0[MOC9+\'OAX_P 6FN_#&AIX8\,7;_$9
MO#I\7O=^&O#4:>'?#UTVL&XT30A_9&F26NGLUN:ES^Q[^R3>Z%\0O"]Y^RY^
MSK=^&?BWXBL_%_Q6\.W/P1^&<^A?$[Q;IVHW.KZ?XH^(6D2^&'T_QIXBL-5O
M+O4[+6_$EOJ6I6NH75S>P7,=S/+*X!^"7[3WC'XX_L,?M$?\%:+#]DGQQ\7M
M;UO2_P#@C)X-_;-T72/B3\3O&'QV33?VG+#XK?M8> ]0^./AG1?CAK7CW0?#
MNKZ5\/\ P-X?N[OX:>"])T/X9^+!X%\.Z+<_#O4TL=)T^+*T/PM"OPU^,'C7
M]G#_ (+!_!GPOX$_:P_X)Y_&K3_A>G@Z_P#V@)-(T[QSHK>%_#>@?M]_$CXR
M_%3]J']H?QS\$_'?PWU/QQX>^'GQ]^+[VOA3Q/J.O>,=,U+XF:U??%GP5X*O
M/#_]%WAW]GKX!^$/':_%+PG\$?A%X7^)R>$]-\!)\1O#OPU\%Z)X\7P+HUCI
MNF:1X+7QAIFB6OB%?"6E:;HVCZ=IOAP:B-'L;#2=-L[6RBM["UCBX7P?^Q5^
MQQ\//#_Q1\)> /V3?V:/ OA7XXQ6\'QK\->#O@1\+/#&@?&&&T;5GM8?BGHV
MB>%;'3OB#%;OK^NO!%XLMM6CB;6M7**/[2O/. /Y]-+\1_'SQKX _:(_8_\
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
M-_&GV/QO=ZC-XEM?^$O\4&'4T/B#5OM8!\W_ /!6[QUXU^&_["_Q'\7> _B
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
M"+P7X<M['PXW@SPCX9D\(^%#HOYM_LO>"O$NNV?_  ;N>+]<^/7[5NI^+/\
M@H!\ /BQ\/\ ]KCQ#J'[47QSDO?BOX&\,?L4>(_CYX9T"&-?&T=C\-[G3/'_
M ((T;48_&WPDL_ 7Q(U=+SQ3J?B+QGKGB?QIXM\2:U_47_PRQ^S'_;O_  E'
M_#.GP(_X27_A60^"O_"0_P#"H/AY_;O_  IL:4=!_P"%3?VO_P (Y_:'_"L_
M[")T7_A _M'_  BO]D_\2X:4+0F(U-*_9)_95T)_AC)HG[,_[/VC2?!.ZU.^
M^#+Z5\&/AOIS_".]UK4AK.L7GPP>S\-0MX!NM5U<+JNI7/A4Z3-?:DHOKIY;
MH"6@#^8G6OCY\3_@O^P7H?PX?]H3Q-\+OV?/!_\ P7\_:%_8@\=_&/XK>*/B
M?XYM/A#^Q9X+^/'[0UE\,/!GQ3^-+?$OPG\8=.^$4'Q(\-?!OX2>+_B+XI^-
MNBZG8_#/Q!=>"_$7CZS\$W,UG%O_ +1/@'QK\'M*^$GPJTC]O+Q3\4O"?B'_
M (+*_P#!-7P_<?#O]F?QS^U!\)/"/[.W@7X_>)K/3_B5^SJ?BS!^TY\3]4\6
M^&O'5KH6C?%O1/@CJ7CF'4_V<].\<^&?$G@OPSX'\%_$3X/7:_TQ:-^RQ^S'
MX=^'_CSX3^'_ -G/X$Z%\+/BG+J<_P 3_AIHWPA^'VE_#_XD3:W:1V&M2^/?
M!ECX=@\.>,9-7L8HK/4W\1:;J+W]K%%!=&6*-4&#9_L7?L=Z=X!\&_"C3_V4
M/V:K#X6_#GQ1<>-_A[\-;+X$_"VU\ > _&EW<W5[=>+_  9X-A\*IX=\+^*+
MF\OKV[N/$&AZ=8ZM/<W=S/+=M+/*S 'XY>+_  )^S'I7[;'B[_@FM\;_ (P_
M%OX,?!/P?^P#H/Q*_8NTS7OVK?C#9:EJ7BOXG_%7]I2S_:O^-%A\8_B/\0/$
M/B7Q_P#''X*VVG?!V?X-Q?%#Q;XVUCX ^%XO$WB;X7>'O#GA/5_$5Q5?X"?&
MOPUX)_X**:MJEA^TM^T/\1?V5?!O_!!SX._'2T^(7Q<\>>/OB%>>*+/PU\<?
MB'X*U;]J0>"-1LI_#+^/OBM\+/A)X4\;:_XA\$_"_0/^%G3B'Q+-X5N;W7KB
MVN/W#^,?[-W[/'[1-OX7M/V@?@-\&/CI:^"-7?Q!X+M_C'\+O WQ.@\(:_(D
M4<FN^%XO&VA:Y'H&LO'! CZGI2VEXZ0Q*TQ6- -BW^!_P7M/BC/\<;7X1_#&
MV^-5UX?3PE<_&"W\ ^%(?BE<>%(A;+'X8G^($6D)XMF\.HMG9HFB2:NVF*EK
M;(MJ%@B"@'\W?_!+_P ?ZOIO[9O[+"P>,?%>A_"?]H;_ ()%>-_CK8:1\4?V
MHO&7QF^,OQZ:\_:-_9-\._ C]JS]JOPSJ>M2_"SP-^TG\8K/XK>/=-71?ARO
MC.33;O6];^'"_&#Q]9^']"\,>!/U:_X(KJR_\$D?^"<@8%3_ ,,>? IL$$':
MW@/2&4X/9E(93T*D$<$5]&>&/V#/V&_!-KX=L?!?[&?[*/A"R\()\1H_"5IX
M8_9V^$&@6OA>/XP^&K;P7\7(_#MOI7@ZUBT1/BGX.L[3PE\1TTU+9?&_AFUM
MM!\2C4]+@BM4]Y^'?PT^''P@\(Z7\/\ X3> /!/PP\!Z(;LZ+X)^'?A30?!/
MA'1S?WD^HWW]E^&_#5AIFC:?]LO[JYOKLVME$;F\N)[F8O/-)(P!_/D/B'\2
M/@?_ ,%*O!_CWXU7_B?XY?L\?M ?MZ^./@U^SW^U!^S[\<_&%[J'PL^)]]\$
M_%WPBTK_ ()_?MC_ +)TABT"#X->!/%.F?%CQQX)^(7PY36/#GA;XD^!O"GQ
M;^)VEZ#XQ^)WC/Q7>?)O[#&H?%3]J/P-^S!^U?\ %C_@HAX9^#G[2DO[8_CC
MX3_M6_!K0[/X^ZM^T!XE\0>-/BEX]^$_Q!_X)]>,?A]X1_:OM/"7@70_"GAR
M[T'Q#\'_ !IX;_9^T#6?V9?#?@FP_:?TB;2+2[^+7Q,\5?TZZ%^R?^RWX7^*
M^H?'GPS^S=\!O#OQQU?4]6UO5OC)H7PA^'^D?%/5-;U_3[O2=>UO4?'^G^'K
M?Q5>ZSK>E7]]I>KZI<ZK)?ZEIM[=V%Y<36ES/"]S3OV7_P!FK1_C3J_[26D?
ML]? [2OVB_$-D=,U_P"/VF_";P#8_&S7-..E:?H36&L?%2U\/Q>.M3LFT32=
M*T9K6]UV: Z5IFGZ<4-I9V\,8!_(IX3_ &>/A5/_ ,$P?V )(_$/QG%_JW_!
M>/P3X;N=-MOVK/VFTMM&T&]_X+(?'?X:V>J>&]#B^,:V/A'Q!<>'-*O7LO'O
MAVQTGQC+XSBU;XDP^(6^);W_ (M;[4^/'B'Q=X7\0?\ !RKI7@CXV?'ZVT'X
M-?\ !,']D[XN? ?6K']I;X[:IK/PS\8Z'^S7^VAXYTKQ=\+?'-S\2;[Q-X3.
MM>)/ /A/Q!XG'A77K#2OB#=V=[<^,[;Q&/$7B,ZO^^=]^Q9^QSJGACXI^"-3
M_9-_9HU'P7\<_&2?$7XV^$+[X$?"V[\+_&/X@Q:ROB*+QU\5- N/"LFE?$+Q
ME%X@1==C\3^+;35];36574UOA>@3U?N_V0OV3K^;QQ<WW[,/[/-Y<?$_P_HG
MA+XESW7P5^&MQ-\1/"GAH:./#GACQU+-X9=_%OA[P_\ \(]H']B:+K[:AINE
M?V'H_P!AMH/[,LO( /Q?_9Z\*^(?@O\ MC_ VT\$?&OXHV%[^T+_ ,$3OBK\
M9_BQXF^.?QB\>_$KP/J7QQ^$_P 0?V1-"\ _&CQ!X6\;^(+OP+X*?P;I_P 8
M?'ZZCH_PYT#P%X&L?#6M7.B:9X7T;0=/TK3[#YE_8%\;R?M+?$S_ ()%#PC\
M>KZR\<>!_@E\5?B!_P %$/L'[?NEZMK/[6'Q1T_PEX6U'X9:_>^$_A-\>M:^
M(7Q]O-?^*FF:G\<?"6D>--)_X5;\'OV7+[Q9\ OB+X1\)IJ_AWX,:!_01\4/
MV./A5KG@7Q'%\#O!GP@_9W^/FF_ ;QK\#_V??VDO"/P-^'FI^//V:K77_!OB
M'PMX3U+X=1167AZ]MO#W@.[\02ZQ8?#_ $OQ%X<\/:A&MUI+O96NHW,E?G9\
M+_\ @E9JFM>,_AQJGQY_9P_X)4_#2Q^#GQ;^%WQCT#XB_L?_ ++.K>%_COXT
M\;_!7X@:'\2_ 6N:3XZ\;7GVWX"V^J>+/".B'XC:1!J?QZUGQ?X%USQE\.(_
M'6DR:K)XYN0#Z'_X*LW^O:)\.?V/M?\ #7BSQWX2U.S_ ."GO_!-O1;J7P3X
M^\;>"K77O#?C;]KOX7>"/%GA7QOIOA+7]&TOQ]X,\0>'/$.IZ=J7@WQU9^(?
M"EQ<S6>K?V.-;TK1]1L?@+]M'Q9\2O@W^V_XG_:$\?ZQXG^./['&A?M+?L(_
M"[7?%7[-_P >/'O@C]I+_@G9\4;C7?@WJ.G?"CQU^SYI&HVG@C]H7]FC]JCQ
M;\0_@OJOQ;T#1?MWQ?UOPK\<+TZIX,\>Z3\,_@[9:+^^_P 4/@I\&_C?I.EZ
M#\:/A-\-/B]H6AZU;>)-%T7XH> _"WC_ $G1_$5G#/;VFO:5IOBS2M7L].UJ
MUM[JY@M]4LX8;Z&&XGBCG5)9%;CM3_91_9=UKXN#X_ZQ^S?\!M5^.XN] OQ\
M:]1^$/P^O?BS]O\ "=BNE^%;X_$6Y\/2^+VO?"^F(NG>'+QM8-SH=@#9Z7+:
MV[-&0#\]/^"_7A31O%'_  1[_;Q_MF778E\-_ ?Q1XITY=#\8>+O"*3ZQH\"
M_P!G0ZX/">NZ%_PE.@B>X\Z\\(>)_P"U_".LW$-F^LZ%J+6=J(O-_#'A?P3\
M8/\ @I%^T!^PS\7_ !1\8+GX0_!#]C'X&_$/]E?P'?\ [4WQMOO$'CM_B%\5
M_CSX<_:@_:&N/B+'\2E^-OBCXD_"OQQ8?"'X1>#_ !?XB^(6NZ]^SQ<:?#<_
M#2^^'^J^/I)M0_:WQ?X-\(_$+PGXD\!>/O"WASQQX&\9:%JGA;Q?X,\8:'IG
MB;PIXK\,ZY93:;K?AWQ+X=UJUO='UW0M8TZYN+#5=)U2SNM/U"RGFM;NWF@E
M>-O!/$O[$G[&?C/P;\./ASXO_9*_9F\4_#WX.VFKZ?\ "/P)XA^!'PMUGP;\
M+-/\06\=GK^G_#GPQJ'A6XT7P3I^NV<,5GK5CX:LM,M=6M(UMM1AN85"4 ?,
MO_!'GXC?%#XG_P#!/[X/:[\5OB3J_P ;-5T7Q-\<_AUX+^/'B"6>YUSX]_!G
MX4?'KXE_#+X&_&W5=3N[+3[_ ,17?Q.^$GA/P?XL/C;4;9;_ .(<6HQ?$&YE
MNI/%/VN?\XOV"/BG\%OVB/AK\"OVLOV@_P!HWXL?"_\ X* Z5^W3\3OA3\<_
MA'\.OCCK5WXF;XJ:I\;?B3\&=)_86\=_L\7VH>/+*T_9L\">"?\ A#_B G@/
M0/"'AV\\*>%OAHW[5'B7Q?9^(#\8_B=XG_I*T_3K#2=/LM)TNRM--TO3;.WT
M_3M.L+:&SL=/L+.%+>TLK&SMDCM[2SM+>.."UMH(XX+>"-(HD2-%4>/6/[-'
M[.>F?&G6/VD]-^ 7P5T[]HOQ%I<6A^(/C]8?"SP+9_&S7=$@TG2M!AT?6?BK
M;Z#'XZU/2XM"T+1-%CL+W7I[5-)T?2M.6(6>GVD,0!_*[XH3Q]\*_P#@G3_P
M4\_;/\(?&7]JR^^/7[.G_!0']MK]GGP)\3O$'[1W[5/QBD^"G[):_MR>$?@G
M\4]2T/X9ZI\7+[P]XDO?A-^S;IFO^)M#\:Z[HVM_$+PI?^!]'\4Z1XLL=2\*
M:#<Z5[5\4AX7_9\^&_[16NZ3_P %&[CQ[\(_VD/@;^S1#X7^!7[!_BSQKHM_
M'XR\??M-?#[X7?#OXS>"_P!K/]H#]JS]H?X>_LOV7[7=CX^_X4WXU\7R^)OA
MWI/CKPSH?Q%_:3\%:MK/Q!^#_P 5?%T?])OPZ^ WP/\ A!HGB/PS\)?@W\*O
MA=X<\8:I?:YXMT#X<_#SPAX(T3Q3K6IVJ66I:OXCTKPSH^EV&N:GJ%G'':7U
M_JEO=75W:QI;W$LD*A*\Y\*_L1_L8^!/AAXX^"/@?]D;]F+P9\%_B;<1WGQ)
M^$/A3X!_"KP[\+_B'=Q)91Q77CGP!I'A.S\)^+;F*/3=.CBGU[2;^6..PLT1
MU6VA" '\K/[2JWU__P $^/\ @XL^ GCWQ/:Z7H?P*\3:'XO^%OP8^%W[2WQA
M\?\ PT^$OB:__9-_9X\=?&;X=?#?QAKNH>!_&/C7X5^$/C1\1KV3QE\.M<\)
M>&OA58_$'799;GX+^!9=9MO"]K]B_M$:7K'Q6_;F_: _X)^:C^UQX?\ V:O!
M_P ./V/?A!XV_8LU?XX?%W]I/Q_\1M2\0>-?%_[0_P#PT'^TQ\./BC;?M>_"
MOQ?XC^-_P,^('@SX>>%=*U;XI>*/B1XC^%_A3PG?Z+\,X/ASX*\8?&>#XA_O
MMH?[(/[)GAC3?'^C>&OV7_V=_#NC_%CX>^$_A'\4])T+X*?#32=,^)?PH\!>
M#(_AQX&^&'Q L+#PS;VOC+X>>"_AY#%X"\)^"_$46H^&_#O@N*/POH^FV>B1
MI8C&\5?L/_L6^.O!7PV^&OC?]D/]E_QE\.?@R+I?@]X \5? 'X3^(?!/PG6^
M:V>\7X:>%=7\)7FA>!%NWLK-[E?"]AI8N'M+9I@[01%0#HOV5=>U#Q3^S#^S
M[XCU/XQVO[0VJ:W\%OAMJ5]^T#:^!1\-;#XX7UWX.TF6X^,-I\/HF2V\)V/Q
M*F9O&EKH.FLFDV=MK4<6C%-+^QX_F]_8E^(+_M(:I_P2O\/M^T?;ZA^T1I?C
M_P"-_CC]OCQ[\/?V_?#-O;_M;^'M.\#>/_$7PYU)_#OPH^+G@?XO_&_1_B!\
M2S\-/BW^SU\-;SP+9>&OV5_V=/"_Q(^!'C_P7\// .JQ?"/QY_47\2M \6^*
M?AUX]\+^ ?'$WPR\<>)/!?BK0?!OQ)@T#3/%=Q\/?%>LZ'?Z?X=\<V_A?6GC
MT;Q+-X2UBYL]?B\/ZM)'IFLOIZZ;?NEI<RLOXK_#/_@E+XOU37/!FG?'GX+?
M\$O?#NF_#OQ_\.OB!/\ 'W]G/]EO7-,_:H^+VM?#+QO8^/=-UE_&WQ#U?5M3
M^!'C+Q?XC\-^'+SXB_$&V\=_'SQYK&G:IX\M?"WB?P5XYUGP_P#%3PL ?"7B
M'XH?$+XF?\$H/VF?^"ANF_$_Q_X(_P""FOP2_:Q^-NA1Z;I'Q4^)NJ2?#'XU
M?"O]N.^^'7PB_P"">^H_![P=XM?PEKGP]\??#Z7X4_!M?@;K_A.?0/BGK/Q*
M\._&OQ3H<GQ6\3VWC^U]K\1^(]0_:*^$_P#P7-^)_P 9?B?\3?@1^U!^PK\:
M/VE]$^!GB#2/BO\ $3P;J/[*'P4^$_[-W@WXE_LT_%[P7X%\">,E>+X>_'C2
M(-3^,?Q#UN^\%Q77[05CK?C+X2>+%\??#;P#X4T73/WFG_96_9AN?C-)^T;<
M_LY_ JX_:$FGTVZE^.LWPD\ R?&*2[T7PY-X.T:[D^);^'SXRDN]'\(7-QX4
MTJ[?66N-/\-7$^@VDL.E3RVKKXV_97_9C^)?Q,\/?&GXC?LZ_ SQ_P#&+PC9
MZ%IWA7XL>-?A-X"\4_$GPWIWA?7[GQ7X8T_0_'&N:!?>)M*L?#7BF]O/$OA^
MTLM3AM]$\0W=QK6F1VNI3273 '\Q'BSQ]XJ_;*^#7_!5H?MXZW\0OAC^TC^S
MC_P2I^ OCCP;\#M,^)'Q1^!7A;X6'XH?L!V7QW^.'QG\*>"] \3^'=&\1Z]<
M?M1ZM\0?@7X]\9ZY=^/+?0/!'PMM?@7J[Z5X4\:?$CP_\2/Z'?\ @FWJ-CJO
M_!/']A*]TZ]LK^U?]CO]FJ$7.GW,%U:&>S^#?@VSO((YK9Y(2]I>03VEQ&K;
MH+B"6"14DC=%]3^*W[)G[+'QW\3Z%XW^./[-7P!^,WC3POHVI>'/#/C#XK_!
MSX=_$3Q3X<\/:REY'J^@Z#XA\7^'-8U?1]&U6/4=034=+TZ\M[*]2^O%N8)!
M=3[_ &3PQX7\->"O#^B^$O!WA_1/"?A7PWIEEHGAWPSX:TG3]!\/:!HVFP+;
M:?I.B:+I5O::9I6F6-LB6]G86%K;VEM"B10Q(BA0 ;M%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Q7K?[:F
MCZ/^UWXC_8NA^!7QWUGXH:9^S5JO[4GA#Q)IUK\'+7X:_%?P+H/C/PO\/=?\
M.?#SQ)XA^-&A:F?'N@^,/%^BZ1K>B^-_#W@G2]*2]L-6O]>@T37?#6I:W]J5
M^;'[?7[#GC+]K+QS^R5X_P#AA\47^#/BWX(_$+XF>&_B3XST^\\067BC7?V3
M/VA/A'XE^'7[0_PQ\!7.@2VQTCXB>+-1LOA1XA\!^,M0NHK;X=^*_ VD^/K2
M#5-8\-Z9HVH@&A\)?^"AGPO_ &F?@)^RU\8?A+\+OC7XT\-_MI:-\1)O!/A7
MPSKWP2TKXE^!M(\">&/%^H^++_XA&Q_:!TZ#PE/I6K^&%^'>I7W@?Q9XFU3P
M!\5O%7@WP=XVE\$>(M28:?\ GDGQ$^&/CGX%_P#!O;\5OV8+_P#:#\ _!'QS
M^UQX&\">!_!WQ&^+WC^_\3:U\$=9_8Y_:P\2Z5X<^-VCP?$OQAX7^(NMV6L?
M";P)K>DW?B[5/'5UX'N-.N=-\%ZWI.EZKK=KJ7V7^R5_P3XU_P#9&^/G[7WQ
M,\'W_@;7/A1XFUSQ;KW[#'P-:>_\+:7^SW#\=[3P9\3?VM/!EQXCT_PGJK>&
M/ _QU_::\#>%O&5EHFA:#XRTKX;>&O"^E)X3T.$W6H^';CYM^#7_  3P_:]^
M&?[*'_!&;X!ZC!^S?J7B3_@GA\>O"WQ(^-^KV7QE^)\>A^)/"W@WX)_';X(6
M ^%4D_[-RW_B#7]9L_CA+XQO-(\76'@33M'N?"L?A6'Q#K,6OMXJT, ^I_V$
MI-3M/VN_^"O7AF?Q+XUU[0_#/[9GPC;PO8>,_'?C3QXOA:S\:_L,?LL_$[7]
M!\+7'C;7O$%WX:\)-XV\<>*=7T7P7H=Q8>$?"=OJG]A^$]$T/P]9:=I5G]=_
MM#?'ZZ^!D/PIT_0OA)\1_C/XV^-/Q4M?A+X&\(_#V'P_:PVNLMX&\=?$G5?$
MGCGQ7XMUO0/#7@OP/H'@WX<>*+_4=;OKVZOKO4DTKP_H&C:SK>L6=F?%?V5O
M@+\:?A5^TK_P4+^*WQ)L/A?:^"OVI/CY\./BI\*AX(^('BSQ9XIM/#W@/]FW
MX._L]2V7Q!T/7_A/X"TGPWK.I?\ "G;;QC';^'/%'CFRMO\ A*I_#C:A-_PC
MB:_XB\__ ."C_P"S#\?/VF/^&8+/X8V'PJ^*OP>^'GQOO/%O[3O[)/QO^(?B
MWX2_"C]J#X?7GPZ\7>'/!^D^._&O@OX8_&.^\1>'?A9\2M5\,_$V^^"GBWX>
M:_\ ##XM?V)';>,[:>Y\.Z!8WH!SMM_P5E^%>H?!S]D[XP:+\ _VD_$T'[7W
M[0'Q,_96\#>#?">A_"7Q'XF\(_M _"K4/C%HNO> ?'-[IWQBD\'QV&JZ_P#
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
MXW7GASXQ?%2]_P"$IT/]H7P+\7/AYX;E^%EMJ?[-VB_VYJNC6'Q5/B'7-/\
M%L_@:S2\T#^P+#5KZ#5CX@TOPSX#? _]H;]J_P (?\%O/V1? NA?"K0/@I^T
M1_P5C_:+^'/Q=^-_B+XD>)X?B+X#^'OB?X6_LRV'QIT[P9\&K'X6:CHGBGQA
MJOPW4:1\*_$&H_%K0]#L/%'B>\\0>,-!_LSP#8^'_BB ?M9<_MX:%<?M#_$7
MX!^#O@Q\4OB&GP8^,GP=^!'QJ\?>$=1^%DVG_"GQO\=/ /@7XF^ ]>\4^!M3
M^(FF?%*3X43>&/B'X<L+_P")&C>"]3LT\7W%]H>FZ7JFE^%O'OB7P?\ >=?A
M[\>O^"=OQC^-'[<_@W]I;1/ OP,^"GBSX5_M#_!CQE\/?VS?@I\6/B#\/_VB
MO&/[*7A;1?A-/\:OV6OVG?A3I7PN_P"$4^/L/Q&U[P?XW\%^#KOQ'\4)/#/A
M+X:>(_"6KM;6NK^"_%/@;XN_H[^R?\;?B;\<O!WCC6?BG\-/!OP\UKP?\4_$
MO@+2]1^&/Q)UGXN_"?XD:!I6C^&-;L_''PT^(?B+X:_"+7/$>B65]XBU/X;^
M);B\^'^BVL'Q*^'GCNTT"YUWPQ!HGB'5@#SK]HS]N*'X"?'?X9_LU:#^S9^T
M-\>/B]\:OA%\6OBQ\)]-^%%C\*K;PIXJ3X+:MX'TOQWX0U7QS\2?BIX \/\
MP^UK2+?XB^$]<DU[XBS^%?A_>6&J6GA_0O&.N?$S6/#/P]U[S;X<_P#!4;X-
M?&'X(_LK?%/X5^ ?BGXN\=_MD:]\3_!OP:_9]FT[PKX5^*47C+X%3>-].^/E
MCX[NO%OBW1O!'A'PU\$M;^'OB72?'?C-_%&HZ5>WL>A:9\/8O'GB+QKX(T'Q
M%W?Q<^ WQQ\5_P#!0/\ 91_:5\)Z7\*;GX0_ G]GO]K#X6^+/^$A^)'B_0_B
M1J/BK]H?6_@%KNB3^'O!VF?![Q-X8O/#_AV7]G^QL=5O]2^(VCZC=1^.+N^M
M-&#>#X;'Q?\ F=^SM_P3$_;(_9U^&7_!/[QYI>K_  /U/]I7]A;XS_MZW^K?
M#31OC!\0(O@9\=OV=OV^OBQXJ^)_CWPEJ/Q#U#X Z1XQ\-?$OX?ZI=_#O7/
MTEQ\.M4\&ZGXB^'$UMKEQ9V?C"#4_! !Z_\ M!_\%@]:\'^ /#"?"3]E_P"*
M^I_'G1O^"@?[,?[$G[1'P-\:W_P3TGQM\#M5^+_Q4^%:J+FSU;X[>%=#\:Q?
MM"_!OQG/??LI?$SP=XIU3X5:GJOB'1_%/Q/\0^#--\(>-/#5K^U.GZQJ5UX4
MLM?N/"?B#2]7N?#UOK$W@:_N?"TGBK3M1FTY+V3PG>7>F^)M1\$R>(+.Y8Z/
M<7.G^,K_ ,+-J,;RVGB:ZT@QZK)^#WQL_P""8_[0OQ$O?C-^U-X:TSX)V/[7
M'QF_;[_X)V?M>ZC\)-5^)?BO2?A%:_"__@GM<_#W3_ OP;U/XTZ/\&M3\07?
MCGQ78Z'X_P#%^O\ Q0?X)ZLNC7_CC1_AA9Z;XH\*_#3P_P"+-;_>KP\^OR:!
MHDGBJWTBT\4/I&G/XCM/#]W>:AH-MKK6<+:O;Z)?ZE9:9J%]I$.H&XCTV\O]
M-TZ]NK-89[JPLYY)+:( _(O]G3_@J7K?B_X$_$/XS_M#?LX?%+X4:C%^V5\0
M?V2?@KX%T[4O@!K^M?&KXB6_[4/Q-_9P^'OP:\ #PK^T9XTLI/BMX?O/ %@W
MQG\5?$75?AE\&--U+4]>\9>!_'WB+X,>&M3\<:3]A? 3]LC0?B]\9_BK^S/X
MX^'/C/X"?M(?"'PKX/\ B1K7PH^(>H>"]5D\9_"#X@7NLZ3X3^,GPG\4^"?$
M_B/1?'WP[E\2>'/$'@CQ+?1_V1KO@GQYHUSX=\4^']-AU/PKJOB7\Q+O_@FS
M^U]J_P &M4\#V^K?!#P5\1?V9O\ @J?\3/\ @I/^Q=XUTKXK_$/5/#OQFO/'
MW[1WQT^+=U\,/VE- 3X)Z+JOP<\*ZY\(OCOXM^#'B<_#S6OC5J#ZWK-QXRLW
M?1_"EOX<\?\ W?\ !G]F+XA^(?VW/%G_  4"^/?A;P/\.?B4?V5O#/['_P -
M?AK\/?'=[\2K;1? $7Q6U[XS?$KQAXU\=WOPY^&<FL:QXT\72^ ]'\)>#X-&
MU;2_ .@_#_4_$5IXCFUGXO>)_#'A$ ^B?CO^TGX6^!OB3X&?#^XT75_&/Q1_
M:5^)EQ\)_@UX#T*?2+&XUOQ!I/@KQ3\2O&7B7Q!K.NZCIVG>'?A]\-OASX+\
M4>.O'FMQ#6/$2Z)H[:1X%\'^/?'VL^%O!.O_ "5HG_!4+PEXD\'_ !;UC0_V
M9_VGM3\9_"#]J_PG^P]JOP\L?"7@G4M2UW]I/Q3XKTOPW/I&G:MI'C_4;/PW
M\*?"6B^(O"?Q8\4?&WXFP> ? S?!WQ=X;\5^&+CQ-KVH'P?!X=_P5^U+4_$'
MC/\ 8+^%'PH^(_[,GP__ &ID^.WC/]I#X$#]IKXG_$+X$Z3J]I\ OAY=>%_'
M"^ ?B_\ #ZVUV^7Q9:WWQT\"QZ_\&[WP)\1]-^-?PMOOB#HOB7P=/\/M"\=:
MQHWP_P##?X0_MI_&+X0?&C]FOX>_#_\ 84U+7_ _[7?P<_:=_:PU/X*?M4_'
M+QU^SU_P4*M?C)=_&$?M+?LJ?M!?'76?@;/X]^''QNTJ/P7\%OB#\4O!-GX<
M\<^ K[X%>+O@G\%=8^%^@_L[^,$^&VK 'V]\0O\ @H!^R_\ M ?#CX$>-_B!
M\(OVG['4OAS_ ,%:?A/^QAJW@SPAXZL_!6H?!?\ ;6\,_%2U^%^CR?%S6_AC
M\<-!\+?%_P" FG>(?&&GWVJZ+I&K?%KPEXOL=6T:#Q;\,T\0Z+JFE>%?1OCW
M_P %;O!_P)\<_MK> (/V3?VK/BI>_L"?#;X9?&OX_:UX"M/@'9>&[3X)^/\
MPC\1?'VJ?$[PSJWC[X\>"X]9T_P?X6^&7B)I_!L\>G?%#Q3K0^R^$/ NL>']
M*\1^*=%^$_"G_!*O]L[P3\,/&'PM\*>%OV-?#_AZT_X+4_"+_@I-\-M#\.?%
M7XG>"/!VC_!'P!\2/ ?Q*E^$.G:!HW[-&NVWA76="TSX>^'?AQX7T[3;-_#4
MIDUCQ,)M TO3]&\*:A]'?'7_ ()__M7_ !'\>_\ !:_7/"\?[/46@_\ !2/]
MBSX5?LO_  0FU_XL_$G3]8\*^(O OPH^.WPKU;Q1\5M+T[]G[6;+0=%N(?CU
MJ&OZ?:^$-;\>WTTO@JSTBX%I'XMGU;PF ?M?X6\3:)XT\,>'?&/AJ^75/#GB
MS0M)\3>']32WNK1=1T/7K"WU32;Y;6^@MKVV%WI]U;W'V>\MK>ZA\SR[B"*5
M7C7\R_$G_!6SX'^%/V;OVF?VGM7^$7[0<?@O]DK]K+5OV/?C#X8@T;X/7'CJ
MS^(6C_$#P!\-KKQ9H%HGQL_X177?AW_PD7Q+\*M%?6_BZ/QA)87%Y.?!4<UE
M-;#[T_9_\)^+/ 'P)^#?@3QU;>'K3QGX(^%O@3P?XGM_"6N:GXF\,)K?ACPQ
MIFAZ@=!U_6?#/@S5=7TJ2YL7DLK[4/"GA^[G@=&GTJTDS&/P%^/O_!+_ /;U
M\4? S_@I5^R;\*I/V4K_ .&7[9'[;<'[:WPZ^,?C[XF_%?0O&6F'Q7\5_P!G
MOXD^*?@MXS^$N@?!KQ!I.@2>%M3^%?BF73OB_HOQ3\81:[H;>&=./PBL=7UO
M6+[PL ?=7Q\_X*W^#_@7XZ_;7\!0_LG?M5_%.^_8$^&WPS^-?Q_UKP#9_ .R
M\-VGP4\?^$/B+X^U/XG>&-6\?_'GP7'K.G^#_"_PQ\0FX\&SIIWQ0\4:UFV\
M(>!=8T#2O$?B?1?"OVF_B_J/[3O_  4#_9[_ &1M:^ O[0'Q?_8[^+W[#?QN
M^+%^OPV^(WPX^%WA_P ?W/B[XH?L?^$O#/[06JW$O[3OPF^*B>#OV=?"GQ,\
M6+!I-[X7T;XJ^&OB1XMT[XC?!_X??$3Q;X,\)>,/A]>^-/\ P3__ &N_B/XP
M_P""TFNZ1#^SA!9?\%)/V(?A!^S!\'WU+XN_$ZTNO"/C'P-\(?CC\+/$/B3X
MDV%K^SSJD6C^&IF^/6K:[HT7A?5/&NJW2^"=.TR^@TX^,+G4/"'L7PT_98_:
MX\'?MA_L<_'+5?#/[.4OPW^"?_!/CQ#^QS\3K?3OCE\3I_'$/BSQQXR_9\\<
M:]XO\!Z-<_LSV.@^+O#OAZ[^ 5MH>CVGB#Q3\/=3\16_BV?6KU?#4F@QZ+K(
M!:^!7[;/AGX6^)_V</V1M;^'W[7/B#PGKOQ2^*7[#?PI_:U_:)U_X9^(O%?Q
MO^,?[)7@?QA)XV\6^/[9/&.E_%WQ)8^.A\(/B1#I_P <8_A;_P (]XR\9>&+
M_4]>MO"VB^+_  5KGBC@_AW^W[^S=^S?^QY\=_VA_"'P1_:YNOAU\/OV_?BU
M\ /B9X'U_P 0^'OBI\7=,_: \=?M3Q?"'QQK.FP>+/CYXFTU?AE<?M!^.X-&
MT30? GC+5;NSTG4X-9T;P'_I&K+%\T^%?^";'[<FA?'WX3?&[Q'X9_9!^(OQ
M8^&'_!13XI?M!^+_ -JSQ=\6/BQJ'QU^._[/7Q!^'?[47PL^&/AW4=(NO@;=
M6OP9\/\ [+WP^^-_@G2/"/[*'@3QQK/PB\=ZOX4UN70?'7P4U#4-9\?>.NLU
MK_@G%^VAJ?[#?[4_[.L=C^S GQ-^/'_!435?VW_#T\GQR^+ \":5\,-6_;F\
M#?MGR^&M:\1+^RX_B"+Q[;)X+3X:QV-CX*U#P].VI/XR;Q' MD/"ET ?MK\&
M?B'XU^)GA";Q'X]^!GQ&_9ZUR/Q#XATF/X?_ !2USX0^(O%$VD:5J#V^C^*1
M?_!+XG?%KP6FF^(['RKRVL&\5'6+&9;JUO+%88K2^O\ XV^.'_!2+PO\"OB?
MXD\)>(?V?_COJGPO\ ?'/]FS]G/XD?M V5I\.M)^'GAWXG?M4/X(@^'=OX6T
M7Q9\0?#OQ ^+6@^&KKXG_#.W^*FI_"WPIXJO_![>-[1M-T7Q0/#'Q!'@_P#1
MNW\XV\3W,4,5T\2O<Q02O<01SLH:6*&XDM[26XACD+)'-):VSS(JR-;PEC&O
M\[?[6G_!-K]L_P"-7QC_ &I?'UEX1_9/^,^H>*/CY^QO\9/V6/C#\:_C#\4_
M#_Q,^$?P>_9Z^+/[-7Q1\8?L>>"?"%E\"?B3X-_9X\.>+O%?PG^(_C#Q1\<?
MAIJ7BC6OBE>>)?#EA\4?AIXNNX]#U/X4 '4?\%FOVR;O6/V(O^"F_P +/@C\
M,_VD_%<O[.'P:U?P[\7/VAO@AXZL?A5I'P4^-&L?#?1/BOX5\+6>N67Q:^&7
MQ/\ 'R^"?"OBGX:>.OCU9>!;#Q!X)TSX<?$&P\+Z]!\1[R3XD_#'0_U(\*_M
M=^%M<_:J^*_['=U\.OB+X6^(/PC^"7@3X]P^*/%-_P#!^R\$_%+X:>.=;\0^
M$[#6_A7!9?%O4?B/J\6B^*_"/B'PWXQNO$_PZ\(:3X-U6UTA/$>IZ?;>-/ =
MSXH_(_XV?\$X?V]W^&/_  5+_9D^!W_#(_B3X-?\%,9_'?QB'Q&^*'Q,^+W@
M+QW\"_CU\7O@OX*^&OQL\-MX#\*_!7XB:1\3/AEXJ\1^!=(\0?"[7/\ A./!
M/B3X::9JVOQ^+M,^*5SHVD:?XC^U?VU_V"?B)^UMK_[(OQ(TGQ?X5^%OQ(^'
MT?CCX-?M4QZ1JWBJX\,_%+]C']H_X<OX:_:I^ WAF:#2[#4=:U75_%7A[X;^
M(_A!XL\6VNCGP1K/AA_%\5I9ZQ-+IET 0^//^"K&@^"_A+X)^+T7[(G[6>J:
M3K_[)WQ'_;E\;:)?:%\'_"UY\)_V9_AG=Z#]MUOQAXPUGXQCX17'Q4\9>'/$
M5OXY\"?!+0OB7J/CH^$M)\13_$.W^'.MZ;#H5]O>(O\ @J%X-E^*'PN^#_P8
M_9P_:2_:*\:_'3]C1/VV_@JOP[TKX3^%M!^('PSN/$WP[\.P:--KOQA^+7PV
MM_A[XBLK?XDZ)XCUZ7XI1^"]!M=/5/#N@:OXH^(^KZ#X%U/P;_@H_P#L'_M1
M?M;?%;5[3PGIO[-WQ/\ V=?$G[%7Q=^"?@7X?_M!>(_&6AZ7^R]^UGXFA\9)
MX6_:[\&^!O#?PV\>^'?BIXHFT#5_"?P[TRZUJX\&>.?@KI.A>(-;^$GC/2(O
MB!\0] \95_V7/V*/VR?A!\>OV+?C/XP\.?LW2Z=^SG_P2?UO]A+Q;X?T;XY_
M$N\UF_\ B?\ \)I\'/%_A?6M'FN/V:K72[OP6]O\#= T?Q+KMQ?V6L6-WXSU
MO4]'\):Q;^#]/L?&0 W4_P#@L!>_$3QY_P $F#^S+^S;\5/BE\'?^"C^D?$C
MXBW7BNYN_@SX=\5Z!X6\ _!3QQXGUKX8Z;X9\;?'#P.EA\2_A_XVC\+>)OB=
MXFN]1U+P / ?ACQ!X?\ A-??%OQ9XMTZ3PQ]0Z3_ ,%'_#5Y\??AQ\&M;^ /
MQR\'>$_C'^T5\>_V4_A3\;/%,'PWTWPEXS^,O[.>@>/=?\<+:>!F^(3?&"/X
M:ZV/A9\2=&\#?%"'P#>>'-9UGPA(VLCPUH/B;P/KOBG\Y/V>?^"87[;/[/7P
MQ_X(HV-FW[,7BOXC_P#!-:;]I#P7\6]*?XM_%&P\"^*_!?Q\^''B/X=VOCSP
M'XL;X _\)#J/B#PC;ZG;Z_<?#K6_ WAZR\07NWPS%\1M#M'F\7V:^&/^";'[
M<>A?'[X3_'#Q!X7_ &0/B-\6?AA_P44^*O[0?BO]JCQC\6_BQ>_'7X[_ +//
MQ"^'?[4/PM^%_AO4].N?@5>VOP7\/?LO_#_XW>"=&\)?LI^ _&>M?"+QUJ_A
M36Y]!\;?!;4-0UCQ[XY /OOQ=_P5&\ >&_#6E_$S1?@9\<OB+\&_$W[7%]^P
MYX(^('@6S^'TL_C7]H"S^(6J_!N&XTC0O%?CWPG:Z5\'-6^/&A:S^S_HOQ2\
M8^(O##7_ ,7+".,^%8/A?K7AGXIZ[Q'QZ_X+/_LI?L^>+/B':>+5U;4/A=\#
MOC-X,^ G[0GQHT[QC\&=.T/X1?$'QGJ/A+19I9?ASXF^*.A?&KXA^#OAMK7C
MWP3I7QA\8_#+X<^+-*\&ZAXCELM'_P"$NN_ 7QB@^&?XB>'_ !G\51X/\0?M
M@_!"?_@ES^U'^Q;JW[9'Q%_;]^ 7P0O/VR/VCO 7Q7^)OQHUSQWXAU[X1Z1X
M$_9]T#X3_%+1?"_[6OB:6_T32?!G[.FIZYXET-OVKM9MOB'K?P%\(_M)3I9>
M#?U5\*?L&?MJ?L__ !M_:ST#]GJV_9#\0_LX_MC_ !X\:_M-Z;\8?C%'XBD_
M:>_8]^*7QT:TD^/T/A;X?R_#/XC_  J_:(\/QZQ9+X^^"NA^(?&?PLT[1/%F
MMZ_X=\?2^)O!MCI45\ ?N3K5_>:5HNK:I8Z+J7B6_P!-TN^O[/P[HDNCP:QK
M]W9VDMQ!HND3>(]7T#P_#J>JS1I8Z?+KVO:)HT=U/"^J:OIMD)[V'\OO!'_!
M6OX->-?A5^QS\99?@I^T5X)\%?MH_M-ZU^R)X-E^(.G? OPQJOPL^..B^-/B
ME\/SX6^-NER_'VYN?#,VJ>+/@]XUT+1K;PD/'6L:AX@CT+PDFDKXR\3:#X=O
M_P!4R,KCD9&,@\@^N?4>OK7X'?%3_@C7XD^(TG_!2/3$^*VCZ;X&^/OC;Q-^
MT3^PEX+MIO%-K:?LR_MC?$#PQ\(/&WC;]HCQ9?$WAN?$,/[4WP2\/?$KP)%X
M,L;1O"?A?X@?'[1+J77X/CCXGT:Q /I3X_?M7? O5?CC^S3X9^(WP@_:9-]X
M7_X*)Z=^S5\%OB3X,\=>$?#WPFU7]HB^_9U\;>++G6_$D7@#]H*T\0>,OA=I
M7P_UCXD>$=:T3QEX%U*:T^)GA?Q#X,\0^";-[&[GG_-K_@I%^V]\;OC3^S!_
MP7B^#%Q\&_C?\ M$_8I^&VDZ-\._C'X6^*G@[P3J<_B6?X2_#/XL03>)=;^"
M_P"T1=_$IW^*6E_$VTU_PCX0L_"FH?#G4/A%HDFB?&_4="\>>)?$'P?T_P"]
MOB=^P?\ M":E\/?^"8'A7P9?_!?Q3XI_94_;.T']LK]JSQGXL\6>*OAK'\3O
MB3XA\$?'>+X^>*/AGX:\)_"/QYIK:M\4?C)^TA\0_BO:Z%JDG@+P[H:VUOX8
ML6L[+6$N?#/@W[67_!.S]M'XPP?\%G_AS\-++]FAOA__ ,%*/#WPEOOA?XZ\
M>?&3XG>&?$_@WQ/X3_9N^#7[/&O^'?&_@;P[^SQXYL+72;23X;:YX\L?%&B^
M,]=GU."?P_X1;PW83Z[J_B;P6 ?I)\$?VYO#7Q@_:>^*?[)^N_!KXS_!'XG>
M _A1X,_: \%Q_%K3_ MO:_&3X!>./&/C#X>:7\4?"EKX'\>>-M;\#"V\:^"-
M3TW5/AQ\:]*^&/Q=TBRU7P[>:SX"TR^GU_2/#?N/[1'[07@7]FCX:S?$CQU%
MK.JB]\5> _ASX&\%>%8=)NO&WQ1^+'Q7\9:+\.OA3\*O EIK^L^'/#TGB[XA
M>/?$>A>&=*O?%'B3POX+\/"^G\4^/O%OA#P+H?B3Q5HWQ_X2_9E_:''_  5*
MU7]MSQ5IGP8TGX4>(?\ @GW\//V6-0T'P_\ $_QQXC^(>E?$SPQ\9_&'QEUG
M4K+1M2^"7A7PWJ_@5[GQQ>^&-,UR?QAH_B"[@T.TUZ[\(:=)K4VA:'VO_!2/
M]D;QS^V%^SQI/ACX.^-_#'PY_:%^"GQJ^"_[4W[-GB[Q[I.K:]\-[+XZ_L]>
M.=/\?>!])^)>C:%=6NLWG@#Q>;+4/!GB>[TO^T-1\.:?XA?Q78Z!XIN]"A\,
M:P >=:Q_P4ZTSX?:E8>&_C7^R-^UK\)/%%Q^UE^S)^R%</K'A#X=ZE\/+CQ?
M^UM<:19?"CXB^"?BRGQ,T_P/\6?A9IFKZ[8>&/BE<_"O4/&'Q%^&/BN&_P!)
M\2?#>*V33]3U/=^)G_!47X!_!SQ!^WAH'Q,\+?%'PB/^"??@[]GSQO\ %+7M
M5M?AG%X9^(&D?M._\)9:?"9/A=K2_%-[:S?4/$7A"^\+^(-0^-'_  ISP]X1
MOKVPUWQ'K5AX(35/%6F_.O[0?[,G_!1S]JKX+:%XG^)K?LO>$/C7\)?VF/V'
MOVD/@[^S1X0^(_CO6_@A=:E^R5\:(?BSX]7Q;^T=J?P-T7XCZ1XF^/5M>OX=
MALK7X.^+_"7PSM_AYX&AL)=?N_%?CGQ/'S6B?L<_M]R_&G_@H]^T%XM\!?L'
M^*+S]MWX/_L1> -(_9]\;>-OBGXX^%1TOX"7?CC1OC?\(/C!XCUKX$7$'C#P
M1\1OAK\5O'GAC2_B18_"V*274GTXZK\"QIEC<S^( #J_VL_^"HWQF^"/@7X2
MZAX3_8>^-S>-_&O_  4#_9I_8S\06'BC7?V?W\.RZ?\ %:_^"'C75?$7PKUT
M_'WP_HWQ.A^*?PX^)>M_#GX,>)XM8\/^%O"_Q@T+Q/<?&JX\#Z7X%;1O%OT9
M\6?^"B=M\/I?CU%X)_98_:4^.]S^R?X)\,>,_P!I[2OA99_!\Z[\+K_Q/\.K
M+XN_\*LT&S\9?%WPII_QB^,V@?"W6- ^(.O^#/A-K'BK2AX=\0:#8Z#XKU[Q
MGX@\.>$-9_+F+_@D?^U)X*^"X\,_ P?"SP)X/^'/_!33]D/]N;]F+]AGQG\?
MOB7XK^"?P.\#? :[\-^(_C!\,O"GQ[OOA%XI\9^ ;3XV_$Z7QO\ $.T\(>'_
M (9>+/AQ\-6NH)/"VAOJOBGQ/9)]Q^&?V;_VXOV>/C;^V/XO^!.@_LX?$CP)
M^VZW@?XTWNC_ !'^*?Q&\#V/[/G[6=C\(/#'P6^*=^GAZU^$OQ'?XQ?!3XA:
M1X"\ ^-+%8];^'?C#3-8T+6/!%YHTN@:_I7B3PD ;?B+_@K;\.+_ ,?#X<?L
M]?L\?M$_M7:YJ_[&O@#]N_P%JWPAM?A!H?A+XC_L]_$K6]0T/PWXB\.:S\6O
MBY\/+W3=6AN=&U<:MX3\8Z/X8\8O<06NG^%_#OBF]GO8M,W?@C_P58^%'QP^
M+7[)_@#3?@I^T-X%\"?MT?!K7_B[^R7\;_B/X5\'Z#X)^,$W@KP%X?\ B;X\
M\#1^%=.\>:Y\6/ >N>&_!?B!M5TOQ#\2_A_X/\!_$F'P[XCU3X4^*?&_A*7P
M=XI\8_,W[,O_  2_^-?[(/Q]\,:]\,IO@WXV^"OPM_X)#?#'_@GMX+O/$WQ*
M^(7@[XD>.?B[\-?'WC/XE7WQ$\6>%H/A!\1/#_@3P3\0O$7C;4A?C1/'_CK4
MO!B)YNC^%=:LGMM"T]?@Q_P3P_:S^']]_P $+'U]/V=I+3_@F/\ !SXF?"OX
M^2Z/\7OB7?7/BR?Q5^SAIW[.FAZW\(+6^_9WT>+Q#%);Z8GCC5=.\9WGP]?2
MY[EO"EI>ZY';KXIN0#VJT_X+/?LJ7OQ@^#W@&WCUB7X:_'S]HG6_V3/A3\>K
M7QA\&=1\,>)/C]I=]XJT'1_#US\+].^*-U^T!H'@?X@^-O WC'X<?#;XHZW\
M*++PKXI\9>'X]0=],^&/C7X6?$GQ^:!_P5\\ W_P&^(W[57B_P#9;_:=^%/[
M-7PLL?C)I_BGXN_$B?\ 9LTC2S\4?@[\?[G]G"[^#MAI&F_M%:QJ\7B+Q+\0
M["_M+#X@Z]!H/P(\/P6UQ<^,?BSH%AI?B*^T/Q;]C+]@W]M?]C5=$_95\(6O
M['NJ_LB_##XV7_C[X.?M-7(\43_M<V/P)U#XGW7QHN/V=?&_PL\0?"[Q+X!U
MCQ?<:[JFM_!IOCUI'QAT9]$^$MW8^/M!\ 1_%*PM=/LO;/@;^RG^U=\)_P#@
MGI\3OV<M9\ _LA>//BYXH^.G[1_C>#X>^/?'7COXA_LT_$WX1?M*?M>^-_C[
MXZ^&7Q2UG7/V>M&\0:9_:WPL^*GC;X37Y@^$7Q T;^U+33?%LVF:O8:G=^$]
M. /O?X!_&S6OC18?$$^(_@U\2/@KK_PU\?0_#[5='^($G@S5--\6RW/PY^'7
MQ,L_''PP\7> ?%?BWP]XW^&VH:5\2-/T.S\1"YTC4XO%OA[QAX=U?P]I.H^'
M[B%_?*_(/]@#]CS]H/\ 8>\/?&#P[\/_  MX T#X)?$W]H_P!XE^$7['FI_M
M&?$3Q;\/?V./@EJ'AKP[9?'[4?A+\2-<^#/B#7]<U_QE\19/&_Q3\,_L[6^E
M^#OA#IE[?6UIHWQ!\#7GB7Q5.GZ^4 ?G1_P5K_;2UC_@GG_P3H_:F_:_\,^'
M[3Q/XP^$_@?2+;P'I6I1F?1Q\0_B3XW\+?";X?:MXALUN;*;4?#/A[QIX[T+
MQ!XFTFUOK"^U;0-+U+3+'4+&\NX+N'QZ?_@F?\0]8_95N= O/VT?VK]._;NU
M[P,OB#Q!^UGI'[3'Q]A\*W/[0^I:7;ZEXDU+3_V?8O'UG\$/#_[.NL>+/MFB
M0_ ;P?\ #?PGH7A7X;79B^'4W@;XGZ=H'Q+T;[3_ &V?V2/AA^W=^RK\;/V2
M/C&FHK\/_C;X0;PWJ>H:,\":UX=U;3]4T[Q+X/\ &.B&[CFLGUOP3XST/P_X
MNT:'4(+G3;C4]%M8-1M;JRDGMY/GSX$Z3_P4R\/_  D\+_ CXQ6_[/5_XT\&
M^'M+^']]^VGHOQ7\8^+]<^(NB^'+'2-'@^-6H?L\:_\ !/P]:Z/\:O&EA'>Z
MQK_@"_\ BEK_ ,-_#GC0W.KQ>,_&GAT0>$=0 -SXW_\ !0;3/A9KG[1^D?#S
M]F_]H3]IB/\ 8^\-:-XE_:4NO@KIWPV@F\$S:YX#M_BM;^ _!NF_%'XD_#F]
M^+OQ4L_A1JGASXF:EX(\ )J?E>%O%'AS3[/5[[X@:_HG@74?)O$?_!6WX<7_
M (_'PW_9Y_9X_:*_:NUO5OV-? '[=W@/5_A#:?!_1/"7Q(_9[^)>MZAH?AOQ
M%X;UGXL_%WX=W>F:M!=:-JXU;PGXQTCPSXRDGMK;3_"_AOQ3?3WD.F5[']F[
M]LG]G3]H3]MWQ9^S-HWP&^*'PC_;;U/PI\9=/T_XS_$WQQX U#X!_M,Z=\*O
M#?P4\?ZKK'A?0OA5\3-/^+GPL^(_AOP!\.O'$MOI>O\ P_\ $6D>)-$U_P "
M_P!DS^&-=T;Q+X2\+_9E_P""7_QJ_9"^/OAC7_AE-\'/&OP5^%O_  2%^&7_
M  3V\%W?B;XD?$+P=\1O'/Q>^&WC_P 9?$N^^(GBWPM!\(?B)X?\"^"?B%XC
M\:ZFNH#0_'WCK4?!B)YVC^%M;LI;;0M. /ICX)?\%6/A1\<?BS^R?X TSX)_
MM"^!/ O[='P;U_XN?LF?'#XD>%?!^@^"/C!-X*\!^'_B=X]\#1^%=-\>:W\6
M? >M^&_!7B!M5TKQ!\2_ '@_P)\28?#GB/5?A1XI\;^$9O!WBGQAYRG_  67
M^&T-AI_CSQ%^RM^UEX$^ &E_M5^+OV,?C#^T3XX\/_!_3OAU\!_CKX8^,$OP
M'MK'X@6.C?&37_&6I?#_ %CXHK8>&W^,?@+PYXP^$F@7_B#1-"U[QK9^-X/%
M?@_PMY=\&/\ @GA^UG\/[_\ X(5OKZ_L[R6G_!,?X.?$WX5?'R71_B[\2[^X
M\63^*_V<--_9UT/7/A#;7O[/&D1>(89+?3$\<:MI_C.[^'SZ7/<MX3M+W7([
M=?%5Q\U?L_\ [./QW_;0^ /[7?[*&L>%_A+H7[*?CW_@LG^VMXS^)GQ;7XF^
M-A\7)/AW\(O^"F?C7XO^+?A?H/PEM/AO9Z._BOXC^)OAS8_#ZS\>P?&72]*\
M'^ _&FK^.5TO5/&?@G3_  1XQ /T_P#%_P#P4]^'O@/XYZ#\*O%WP1^/7A_P
M!XI_; \/_L$^'/C_ *UX:\.:'X$\0?M0>*OAU8_$G0=#\/>#];\5:=\6O$GP
MKU*UN[KP5;_&?P]X$U3PB_C[0]?C"_\ "O\ 2YOB(WF/QR_X+%_#GX#W?[4M
MWXC_ &6/VLM3\ _L0_&+P7\,/VK_ (JZ;X9^$\?@CX5^%_'WA7X?^-?#'QCT
MM+OXOQ>*/BGX,U#PO\2_#7B&X\+?"KPYXP^+7A30!<ZQ\2/AYX$L]3\%-XQ^
M,/C9_P $ROV[OB5\?F^,U_H?[(?Q/\>?#;_@J%\+?VN?A+^T+\1/B9\2=%^,
M&K_L?>$-5\07WA?]C<:39? SQA8?!;PE\$)+_0+F"P\!>*=:\%?&35M/\1?$
M/7_!FA?%[Q7XE\<^)/5_VK?^"<?[8'Q^^!__  6A^%/AV/\ 9LT?5/\ @HK\
M1OA7KWP0UC6OC%\48[#PYX;\$_ [X"? O6;SXJVUC^SA?7'AO7)K+X&+XUTS
M0_",OQ"L+FZ\6-X1NO$EC%X>'B[7@#] ?^'A'P^L_C1^V=\#_%'PF^-'@'Q#
M^Q+\%/#O[0GC7Q+X[A^#OAWP/\5?A-XKTGQYJFB^,/@CK=S\9FO/$>A&;X:>
M,M"UOQ!XTTGX?^&O"'B71YM"\9ZWX>O\Q#[(^'/BV\\?> /!7CG4?!/C/X:W
MWC#PKH/B:[^'OQ%M="L?'_@B?7-,MM2D\*^-;'PQX@\5^'K+Q5H37)TW7K/1
MO$VO:=:ZG;W-O:ZK>Q1K._XU?MF_ ;P[^TQ^VM^Q9=> OB=X/T?XT1+\1?V<
MO^"@OPF\!:_HGQ#M?$G[#NH> ?#?[0_Q-^$OQ36XT73_ !%9>%[CXO:?^SY\
M.]&U#6-&\":IJ/@7]JG6;R;1DLO&]K8K^Y &/S)_,YH **** "BBB@ HHHH
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
MI'PYM/$T7A'7[KXZ->?$?1O%!\)?#LZ$ ?LD"&&000<CU'!P?UHR,XSSW'X
M\_ABOS6_X)6_%SXV_%;]G#QSI?QYUO5O'GBWX#?M6?M;?LLZ'\;-;@T:SU/]
MH#P-^SA\>_&WPI\*?%S4M/\ #F@>'/#UKKM_9^'9/"/BR;1K#^S]8\7>#M>\
M0P?9/[8?2]/_ "$^(/[0_P"T!H?[;7PD^*?PP^-7[0'CCX<^.?\ @MC#^Q!X
MK^(7B_QEXE^'?P)OOARGPP^)7ACX@?LB_!G]CR7Q-XT^'_C?1/@;\0/@]K]E
MX]_;1\8>$?@U\5O$/QBL-:B^%DOQ"^'&H7/B#30#^J(2(>C#MW]>G/3G/Y\=
M:>"" 1R",@^H-?R/^(_B-^T]I_PP_;__ &G;S]LO]J?6_'7[''_!=WX6? [X
M.>$[WQ_H^A?"B\^#/C;XP?L,_"/Q=\+/B-\-O GA/P?X>^(G@+6_!GQP\1P6
MOA[78'LO"NM:1H_C#P2OAOQQK?Q+\3_$/[+^-_Q.^/'P$_:X_;%_8YU;XX?&
M#4->_P""@7PM^'OC#_@F)XQGUC5SJ'P;\<>)O'</P._:>\'>"6GUV33O&<O[
M(FM?$#X=?MK3>'M(\'2:[#^SC>>-](\4:EJ'@3X7W%[9@']"M-W+SR/EY;GH
M/4^WO7%WBW7@#X<W2Z)9^(/&]]X*\%3+I%AJ>KZAJOBGQ?=^&]"8:?9ZCKUU
M#J>JZEK_ (@FLH8+O5[BWU#4+W4;N2\EAN[F5DD_G"_X)Y>/OVUOVD-"_8"_
M;R;]I3X7^'OAS^TOI6MZ;^TA:M^VQ\5?C3I_QN\5_$GP)XAGM?A?\&?V0_&W
M[*F@_!;]F;XK_LP?%+P]>6N@:+\&?'5Y=0^ / /C[3OVA/%'[1%Y:ZS\4[D
M_IP\Q.?F'&<\\<=>?P/Y4NY2,@C' SGCG!'\Q7\?G[/_ (R_:IU[]GG_ (),
M?M$:K^W5^UYJWQ4_:1_X*<?M4?L6?%>XUWX@^'-2\%ZU\#-2^(W[?UO%%_PJ
MF'P5I_PQ;XA^$YO@%X7U+X=?$?4O"6I:_P##^74M0\,Z%Y?PPT'P)\._"'O7
MBOQI^T?\-OV/OV\OAUX#_; _:<TZ\_9C_P""W'[,'[/OP>^)?BOQMX>^*'Q?
MT[X&_'#XG_\ !/;6=>^$OBSXE?$KP?XG\7^/_!F@:M^U1\13X8E\4ZM?>-)?
M#&F>#_AUXL\:>*_AQI^M^%?$0!^W'_!0GQ[^S;\*/V/_ (T_&']K/X&0_M'?
M ?X0>&9?B7XX^%;?"?PC\:;G5K/PE(NH#4K#P+X]>W\'37N@@/JXU?Q#J6BZ
M9HEO:W&HW.L6$</FU]3^"?!W@GX>^$O#O@OX?>$/#/@#P5X<TV#3O#'@SPAH
M.D>%_#/AO3$!:'3-$\/Z#;6>C:19PF5PEIIMM#;(S/Y:X8D_RU?M_6GQ@^ W
M@C_@N%^R5#\7/CO\>?V<-:_X)'6G[7^E:I\?/']Y\5=?^!?QH^).N_M$?"'Q
M-\/?"/C;6[%O%-I\/?BOH7P<3XAZ)\/=5UV]\*^ ]>\,>+HOAGH7A+PYK-]I
M1_5;XL^+M9^/'_!3.P_82\:_$#XG?#SX,^&_V ;']JG3/#WP>\>?%7X&^-/C
M!\1?$'[0M[\)];U2^^.GPA\5>!?B!I.@_L]Z%X:\+1_\*Y\,>+=-T?QCJ'[1
MD>L?$73-<A\)^!XK$ _6L'(R.AY%!( ))P!R2>@'J:_E?\*_M,_M4_!_P_\
M O\ :E_:"^.WQ8U[]G+]C7_@IS^TM_P3E_:G\:^(_%?AKPMX1^.'[-<?Q7\8
M? S]G/\ ;;^*]QI0^%_@SPWJ_P"S[\==6\"_"GX]W&@Z%J&B^-K73_'_ (J\
M6PW!\)V%OIGM?Q[_ &@/VA? GP1_85T^R\8^*[*R_P""G_[<WCBXU;7/B]^T
M)\0/V=;CX>_!OXF_#_XR?&/]F+]E'1/C5X<^$WQ7^(7[.WBCXB^&_"GPA^'.
MJS>#?#-W\2K/Q6WQ0\,?#WQ)X&\3^+-(^*/PR /Z,]RX!R,'H?7Z?YY_&E!!
M&1R/\BOY8_B+\3_V^O@!XB_9F_8>^('Q?^&'BW3?VB_V]_B[X$CF@_;H^-VC
M^*?A9\'H_P!E]/C+\#_V'_B5^W^O[,EO^T#I7Q5\>_$+5'UOX>^/I? O_#17
MC[X8Z3X+^'S?$?4=8\>S^.A^RO\ P3IT;]H_P5\./C%\+/VG/BS\-OBGXQ^%
M?[0OBWPUX*LO OQ7\<?'/Q5\)/@[XA\"?#7XG?##X,_''XP_$?P!\-/&_P 3
M/BWX*\/>/XIAX\\6>%8/%?C/X8ZS\,_%?C'4]?\ %VM:YKE^ ?H,74'!(!ZU
M\N?M#?M6>'O@)J>B>#=+^&'Q<^/_ ,8/$WP^^)7Q9\-? SX$:3X*U/XEZ_\
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
M&I?"_P %?CS^W-\9?^":G_!.OX[Z?J?QC_;/TVVUG]LSQ7^U'\)O@I^T9<?
M3]M/XQ?#'X:_M!>*_!'PX^-GP5\5>!?$/PWU'XQ1? '0;73M.\0? VR\0Z=H
M_P <=3\>_#70M4M];U2?2(YP#^K&7Q!H,&N:=X8GUK28/$NL:3K6O:3X>FU&
MTBUS5-#\-WF@Z?XBUK3M)DF6_OM)T&_\5>%['6M1M;>6STN[\2:!;7TT$VL:
M<ESK9&2,\CDCT^M?RL_LK^.]%^*G_!1C]G7]H7X<_'']I#]J#PYIG_! 3PA\
M9/"6HZIXK\3>'==^,OC/PY\;_#W@CQ)_;7PSLKF_T+0_%_Q;U?P#:WGQ(\(Z
M?::A9ZI\2K>*YGFUHZ'HLT'<^$_C'\=+;]A[_@F%_P %.O /[5/CCXB_'+]I
M/XP?L1>'?VDOAIXO^)NN3_ KXY:-^V+\4?"'PE^(_P "/A=\!)KY_A1\)?&G
M[/?B#X@&T^'7B[X4^&O!OC)-'^#6NZ]\:=;^+FJ7?C*[\0@']-?F(.=PQU_S
M_GN/6G;EP3D8'4^E?R6:=XF_:CO_ (7_ /"\I?VZ_P!L$?$SX>?\'!/BK]B'
MPW?KXX^'Z^![KX"?$#]O ?LB^(O#_C+X/1_"Z/X0^/\ R?ASXJBU_P (1^,/
M!.K:=\,OB-X7\.:_\+;'P5I+>)/#7B/IOC)^UW^TG^P7\.?^"_&@_#+XN?%#
MXFV7[(OC7]BC6O@1XL^/WBSQ/\;O%GP2A_;'\$?#&W^,WC.'Q-XC\,_$K7-2
M\"?!@^*-9^,'A#P7J_@WQWX1\'CP[?V4G@_6O"5Q>>&Y0#^JP.I!(8$ 9)]!
MSU_(_E2@@]#7\GW[8%S^WS^S#^R1_P % /B!HW[5^@?"WX6^.?V"?$7QX_9[
M\)?#K]M[XQ_MM?M!Z/\ %+X8>)_ >G>._C-\(_V@_P!H7]G_ ,!>(O#/P#^(
MG@7XH>!-&\9>$_#5WKG_  @7C&]\,>+_ (%>*?AI+XVU0V?]*?P1^"@^"6F^
M/+,_%CXV?%Z\^('Q!U/XE:IK?QO^($WCS4M$UC6/#_AK1-3\/^!;6+3=&T+X
M??#Q[SPY-XGTWX;^#-&T7P1X8\0>)?$P\):%H&A7ECH>G 'MI9>A(]"/KZ__
M %Z_-_XB_';]F?\ 8$G\9?"GX ?LE>(O&?CFQ^&?B']JSXC_  !_8=^$WP8T
MGQU;?#6QUB'PCJ'Q;USP=J?C+X.Z3XIUKQ'JVFZEHGA/P]H%[XG^+'Q*N?!W
MB73? WA+Q/<^&+^UM_SE\5>/OC1^TW\'_P#@L5^T(_[3'QU_9A^-W[ WQ_\
MVG_AO^S%8Z7X_P!3^%/PC^!&A_LQ_!#X=_$+P/XQ^+7PRN]'U#X7?M%_#K]H
MJ<3?%SQOXF_:(^'GQ<L=+^%'Q+F\.?!N7P)>>&[/Q,\'['\>O_M!?\%9?!O[
M1WC^7XK?#'QY\4O^")/[ ?[1WC3X76/Q%\96?AWP?XY^)/QQ_:'U7Q#\*-2T
M:_D@DNO!/A;4A=V5MX/U:U@M8M5&M:K/8QZIJ5_)0!_09HOQ%\(:WX)\*?$-
M=5?0_"GC;3_!FH^'KOQKIFL?#[4Y%^(4NCVO@S2]7\->.]/\.>)O#/BC7-2U
M_1M#A\'>)M'TCQ7;>)-0M_#-[HUMK['3AX[\./VJO 'Q/_:5_:1_9:T+P_\
M$#3?'_[+OACX$>+?'NN>)/#EOHO@GQ!I?[0EO\3Y_!I^'^IRZI)K7B,:6WPF
M\36OB6_N?#VD:)#=S:=!H.J^('_M7^ROA/\ X+->"SXO^#G[(]N?&?Q(\)6S
M_P#!3G_@FSH][;_#[QWX@\$1:U;^)OVR_@WI#-XA&@75HVNGP_))#XC\)6^I
M-/9>'O&NFZ%XSLK4>(_#NA:AIWYO_M=?#SQ1I?QL_P""\?C'P/\ '_\ :/\
MA5XF_9E_X);_ +$GQ;\!>(_A7\5M0\$^*_$/Q#^#7PS_ &^_&G@+Q!\0O&FG
M6!\9^,K:UU/P9+:^(O"UYX@B\%^/+'Q3XD_X3SPWXFU"'PQ?^&0#^F[P_P##
M7X;^$/%/CKQUX5\ >"/#'C;XI7NA:E\3/&/A_P *Z%HOBGXBZAX7TB/P_P"&
MK_QWXATVPMM6\77GAW0(8M$T.Z\07FH3:1H\4>FV$EO9(L([<$$9'(K^9+Q5
M\?/VL_VUOCWX'_94\-^,=(\(^+;O_@EA^S!^UIX2L?#_ .V?\9?V%_&>O?%7
MX^WGQ!T+XB?M#>'+CX+?LX_'*^^+^@_ S7?"G@C0]!^#OC34=,^!^GZGXUUV
MX^*/P_\ CA_;GAF'X._N_P#L@ZU\3-?_ &8?@;J/QG^(_P -OC#\7%^'7A_3
M/B9\5_@\2WPP^)'CO0K;^P_%/CCP2RZ+X<M7T'Q/K.G7FL6KZ5H.D:$YNW;P
M_86VB'3XP ?1U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7SYXB_97^ GBSXT>'?VBO$/@"'4OCCX.LWTSP?
M\3I/$/BR'Q7X0T*X2U34_#'A34+;7H/^$;\'^(?L<;>+/!^BQV/A?Q?++?3>
M)])U>74=0>Z^@Z_%7X_?M"_%O]H[_@J3X/\ ^"8'PB^*OBOX#?#'X9_LKW_[
M7W[7/Q0^&UMI%E\7?'MCK_CS3_AK\*OV;OASXT\1Z;J;_"S3-5EU&Z^(?Q/^
M)O@C0M2\;W/A^#2/"/P_\>_"SQ2-3UJ0 _2']HC]D[]G3]K'2_ ^C?M"_"OP
M]\3;/X:^-],^(W@*359M6TW5/"GC#2HYK>+5-&UOP]J6D:U:P7]C<7&E>(=&
M74#H?BG1;BXT3Q+INK:1/-9/Y=X,_P""</[$'P[CT2#P+^SKX(\)6WACXS:_
M^T)X5M-!F\0Z=9>$_C'XDU'5]4O?''A*RM];2U\+WVG3^(_%5MX5T_0(=.T3
MP1I'C'QKH/@S3-!T/QGXHT[5N>LO#7B?]B_Q'\;?C=\4OVI/%OB+]AKPI\ 7
M\9:EX;^.6H3^-_%?[-_B'X47_B#Q'XU\3>&_BC%IES\3OBEX(^(_@C6I[W6]
M(^*NI?$3X@^$?$GPZTRP\#>)K_PWXSM_!GA6SH?_  4,^$3?$"^^%WQ*^&_[
M1GP+\=WGP=\=?M#?#'PS\4/@KXDN];^/'P2^&\NF1^-/%GP=T7X72?$O6==\
M=>'(M>\.WOB#]F/Q!IWA;]K[PS8>)- O/%'[/NBP:K:LX![!XX_9!_9N^(_Q
MLTG]H[QG\*]%U?XXZ'\+-;^"NE?$I-0\0:7XCL_AGKU_J6J7/AM)='U?3[9V
MT[4=;U^]\+ZW-;2>(O!ESXC\2S>$-6T-_$>MF_\ //B+_P $Y_V(OBS^SIX8
M_9*^(7[./@#Q)^SOX%U?3=?^'OPSGBU>RTWX::UHT]Y-I&J?##5M+U6Q\2_#
M2]TN+4M4TW3I_ FM>'WLM"U?6/#UL8]"U;4=.NOG7P=_P6,_9?\ '6I_ ?3M
M ^'G[5$D?[5'P1G^,_[,>IW?[/'C&SL?C]=:?H&A>*];^$WPSBE;^U-7^)7A
MWPIXBL/%NN7M[INF?":R\'6NO^-!\4I?"7A3Q1K>C]FW_!5[]E6T_9R^#W[3
M&LV'QWT3PK\9?V@]'_95L? L_P  _B7K'Q=^'O[0=[\7;OX(:_\ "SXP> /"
MFB>(;WX:^*O!7Q TO6=*US3_ !!=1/K4VF1Z=\/?^$WU[Q%X.T;Q& >OZC_P
M3W_8^NO"OP3\':-\'+;X<Z3^S?I?B[1O@1??!7QI\1O@/XM^%6F_$.[TB_\
MB-;^#O'OP6\8> O'.E'XD7NAV%W\1YX_$9N?']PVH3>,)M:?6=8:_P#JKPCX
M/\)^ /"?ACP%X%\-:#X,\#^"?#VB>$?!O@_PKI-CX?\ #'A/PKX:TVUT;P[X
M:\-Z%I4%IIFAZ#H.D65GI>CZ1IEM;6&FZ?:V]G9V\-O#'&OYV:!_P5B_9CO_
M (=?M+^-?&'A_P"./PD\7?LD^+_AEX$^-'P&^)_PNO-(^.ND>)_COKVD^%/V
M=[71?!^AZGXCTGQ'IG[0/BC7-+T#X5^)]+\33>%=2O9[B?7M;\.Z9I>KW^GR
M^+O^"KO[,?PQ^!OQE^.'QDT'XW_"&/\ 9U^-7A+]GOX\_#+Q9\+-1UWXC_"C
MXI_$!?!=[\/].\52?#/4/'_PW;PCXZ\/_$CX?>)?"OQ4T3XBZQ\*-5T_QKX;
MTN+QLOBO4HO#E 'K_@W_ ()S_L+?#W]HOQM^UIX,_98^#>@?M%?$+4M;USQ/
M\4;3PE9OK,OB/Q7IFIZ-XW\5Z)87)GT'PEXQ^(NEZUK-E\3O&'A+2=#\3?$V
M#5M37Q]JOB,W]T9?/_ /_!)O_@G;\+-;\!>)/AS^R[X)\%Z]\+K[XAW_ ,.=
M5\/:QXWTZ]\%-\3M1L-:\1V/AN:#Q2K:5H>E>(M+TWQ7\.?#EKY?A_X/^,+&
MU\8?"73/!/B:"/5EY_4_^"KG[-_AKPK^UWXM\<^!OVG/A];?L2V?P]\7_&[0
M_&/[.OQ$T[QC%\%?BO!J]Q\//VAO"/@ZUT^_\1>)?@_K4?ACQL=>O8M/M?&W
MPP'@#QU)\7_ _P /XO"^IR0_8%A\?O"=_P#$OX8?"E-%\5KXG^+'PA\1_&SP
MY=P6>C:OX7LO!OA#4/ ND>)4USQ7X?U[6-!M-7L-6^)G@2QT^TM+W4+;Q6-=
MGU'P5?>)-'\->,-2\/ 'GWA;]A;]DKP1I/P4T'P;\$?"WA;0OV;]?UOQ1\ M
M$\/W6OZ3H_P=U[Q*UR?$6H_#K2['6(+'PI)KL-_JUAJ\6D06MOJ.DZ_XET:[
MAETGQ+KUEJ-4_L$_LC'PQ:>#/^%+:(/#5A\93^T98Z8NM^+U6R_:!-\VK_\
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
M?7N@:!\1]*\!/XJ\+SZQ\B?\%+_^"AB?%C_@EU_P5)UO]G'Q9^TA^RI^T?\
ML<:-I6@>-=*US1(/@_\ ''P;<^)/^$4\3>"?$NFRL_B2_P!)\#_%7P3K;ZMX
M3\5^&]4T'QBUA%?1P7GA36K&YBB /J']E;_@E-\"? &A^,+OXB_LV? OX-Z9
MXO\ B%\)OBSX:_9;_9T\??$7Q+^SY\$_BS\%K/Q)8^%/CSX$U[5?#'P;N9OV
MC->3Q!92>(_BOX5^%OPNGT[3O ?PGTC2=-O/$?P^N/B1XP^__"/[+7P#\!_&
M?Q_^T1X/^'.G:#\;OBL+)/B?\2['5/$(\3_$6VTFS_LWP]I_CB[EU>5/%6D^
M$-,$>E>!]'UR&^TOP+I5O:Z7X0L]$L+2UMX?!_A3_P %'_V<_B5\5?B_\%?$
M4/Q-_9\^(OP;^&5Q\?=6T']I_P"'FK? A_$W[,UM<QV$O[2WA6;QM)9Q1_"'
M3]4=]&\5S^+CX2\;_#;6X)M&^*/@GP3J:I:OR=M_P5-_9MLKN[A^(7AKX^_"
M*QU7X >*OVJOA!JGC_X*^*Y_^&B?V=_ L6BW?C;XA_!KPYX"3QQXXNM<\&Z5
MXG\*>(?%_P #OB#X5^'W[2/A3PKXGTKQ9XC^#>E^&DU+5=/ .L\/_P#!,+]A
M?P9X#T;X;?#[X$6OPO\ "WA;Q_XG^*'@@_"3Q_\ %7X3>)_AQXW\8?\ "01Z
M]JOPM\>_#CQSX7\=_"ZUGT[Q?XP\/V.@_#[Q)X:\.Z)X2\8^,/!^AZ3IOA;Q
M7XAT?4OL+X<_#CP)\(O!'ASX;?#/PKHW@GP+X1T]=,\.^&= M$L],TVT\V6Y
MF*1KF2XO+Z]GN=2U34KN2XU'5]5O+W5=3NKO4;RZNI?G;]DC]L[P+^V9X=?Q
MM\,_AA^T#X1^']]\//@Q\3_!/Q ^,7PEUCX:>$OBEX5^-G@^X\8:-<?#._UJ
MY>X\4R^$[>V.E>-VCLK:QL+^\T74="O?$7A3Q'X=\2:KE?&7]N?X9_"7Q[X^
M^&6B> OC+\=_'/P9\ >%?BY\??#OP%\&Z5XRU'X&?"CQL_C4>%O&?C.WUKQ/
MX4F\3:IKT7PZ\97VB_"#X0Q_$W]H'7-)T=-9T/X1ZEI.KZ%>ZF ;_B3]A?\
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
M U'7_AW\._$/B?1_B#H/Q=M(=6T_POJEAX8\7WOAWY;_ &>_VZ]*_9/\"?\
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
MV/O^"JFA_M _LD_"+X^:G\$_CE_PFGQU^-OQ=^"?P)^$4?AKP9HOQ!^,>M>
M?$?[0NMZ!I6G^(?%/C/P5\#;#QM:? 3]GKQ?\0/BOJ.J_$?P;\,=+\:>'/%?
M@[P7KFH:G>^"?#VN?I7\%?B]X;^.WPXT3XG>$]*\7Z%HVMWWBC2_[#\?^%M4
M\$^--%U;P;XMUWP1XBTCQ+X2UN.'6/#^K:9XB\.:K976F:G!!?6S0!;F"";?
M$@!X5X]_X)[?L6?$_P#9KTG]C[Q]^SK\/?$W[-7ARZL;_P (?"6_M-07P_X#
MO]+EO9-)O_AU=6NH6^N?#J^T9-3U2RT6\\#ZKH%SH^EZKJNCZ9+:Z5J=]9W&
MOX-_86_9'^'>G_ /2O ?P+\&^#K#]ERXUJ^^ %OX:&K:,/AAJWBHW?\ PFVO
M^'Y+#4X)F\3?$1-2UB#XF^)]2DO_ !!\3+37_$EGX]U+Q%:^)-=AU'R?XK?\
M%+OV?/A)>_%S4]4T7XK>+/A!^SAXW@^&W[47[1'@#P=8^*/@[^SCX[GT3PAX
MCG\/_$*2'Q#;?$CQ(GA[1?'GA2_^(GB+X.?#GXI>$?A FHWL7Q@\0> KCPWX
MJAT.S>_\%'O@M)^TKXS_ &4/!GPW_:;^*'Q7^&7BK]GKPY\49/A]^SU\0=0\
M#_#G2_VDKWQ;:>"_B'XF\>:W8:!X:D^&&B1>$I]4\6>-] OM<TJ'1[]]2\-'
MQ1;^$?B2W@< _0&OC[X6?L#_ +(OP4\4V'BWX8?!K2_"U]X>U7QAK_P\T.'Q
M+XWU/P!\%-<^(B^)8_B%K?[.GPNUOQ/J7PU_9MU;Q_%XR\60>.-2^ OA/X<W
MGB^W\1ZS;^(I]2@U"YCD\ _X+#?M7?$7]CG]A+XE_%GX2V?B5/B)J7BKX-_"
M[PWXH\.>%H?%4W@)OC)\:_AU\)M7\:1VM];WVB6_B/0= \;:K>_#O_A(],UC
MP[J'Q(B\)Z5K6BZSIU[<:7=^(:3^TG\*_P!@/Q/\4K?4/&G[>_QWTWXH?"WQ
M;^VM)^S/\3=0A^+GQ$_8W_9\^"TFE> _CO\ %B'Q5\??B#I_QLU7X::_XHUG
MPMJUC\&$^(GQ?\=VVIKJTGP'^%J>'AXMLM/ /U5^#7P)^$O[/?A.X\"_!CP5
MIW@#P?=>(==\62^'='N=3DTL>)/%-])JOBC6H;;4;Z]6VU#Q-K=Q>>(?$4]M
MY+:YXDU'5O$>J?:]<U;4[^[\J_:F_88_9%_;9M/ %G^U5\ _ 'QJ'PL\077B
M7X>7WBS3[E=:\)7^I+8)KUGI'B#2+O3-<A\-^+(M)TBW\;^#GU&3PEXYMM'T
M>U\7Z)K=OI6GQ6U'P#^V]\#?B?\ '#P'\!?!$_B_6?%/Q2_9KTK]K[X<>(CX
M5O-/\!>-?V=]8O\ PWHMI\0-!\3ZG+9QW$T'B+Q?X8T+5_!<MI!\0/#\WB#0
MM9U_PIIGA77M$\0:CS5Q^WW\(9/#WPVN/#?A/XI^-/B-\;/%/Q@\)? _X%^'
MM!\,VWQ4^+MS\ ]6O=(^+GB?PI+XI\8^&_AGIGPN\(SZ?).OQF\<_$?PA\(O
M$UMJW@9O!WCCQ#-\5_A)#XZ .C^)W[ 7[&/QB7X+0?$+]G+X::OI_P"SQH$G
M@SX.:)IVCR>%?#?@SX=3Z/IWA^[^$L7AGPE<Z%X?UKX*ZCH6CZ1HVJ_!;Q)I
MFL?"G5M,TK3;'4O!]U;6-K'%RMM_P32_8@TCPW\,O#'@WX#Z7\*[;X-7OCS4
M_AAKOP1\8?$?X%>/O!NJ?%27P[)\4-5TKXG?!WQCX'^(YU3XE)X3\.VGQ!U*
MZ\57-]XUTW2X=*\2W&IZ;)<6DWF.H_\ !7#]CS2_ _PQ\97%Y\9+C4/B=^TY
M>?L91_#G1?@3\4/$OQ+\ ?M1Z.OG^(?@G\5?#/AKP[J\?@'QOHNGYU^#3]8U
M$1^,?"8'C/X<S^,_",D6N/N/_P %+?AM!I-AJ-]\ OVK]+U'2?AIX ^+OQO\
M&ZK\)]'T[XA?LO\ @+XM^,_B7\/?A3K?QR\!W?CB+Q2EOXW\7?![XCV\LGPH
MTSXJ0?#CPOX9N/BA\99OAM\);O3_ !W=@'NLO[$7[)4GQ*^!_P 7K?X ?#?2
MOB#^S?\ #>/X/?!+6O#VAIX:M/ 7PIL[K0-0T#X=6'AWP_)IGAG4?!G@C5?"
M^AZW\-O#NNZ-JNF?#'7[$Z]\/;;PSK-U>7UQ5\"_L-_LK?#3XCW7Q3\$_"/3
MM%\22>,]=^).DZ-_PD?C34?ACX(^)WBO3]1TGQ=\4OA=\%=6\27_ ,'/A)\4
MO&6FZWXCL?&7Q*^&'@/PCXX\76_BWQI'XCU_4U\:>*O[7]W^)GQ&\+_"/X>^
M-/BCXU;78_"'P_\ #6M>+O$TOAGPEXK\>:_#H7AZQGU+59])\&^!M%\1^,?$
MEW!9VTTT>E>&]"U75;D(5MK*5ABOS5\%?\%C?V9_'FK?!W0]%^%_[6$&J?M*
M?L\6G[1O[+MGJ_[/OB+3)OVE] .D>$-:U_P/\&TGOM^M>._!&G^._#&J>,Y=
M<7P[\/='\):@WQ,3Q_=_"BTO/'< !]2_\,%?LBCPQ=^##\%M#/AK4/C*/VB[
M[3&USQ>PO?V@1?+JW_"\;NZ;Q$;ZY^+S:\D7B=_B1-<OXPD\6P6WBQ]8;Q);
M0:I'WFF_LI_LZZ7XO^.OCR#X1^$;OQ3^T]H]IX>_:+U+6;2?Q#%\</#^G:)<
M^%M(T+XHZ7KUSJ6D>-=%T'PC>WO@SPYI6O6%[8>'/!5]>^#M#M]/\,W=SI4O
MP-\0/VX/V6_CW\*?^">7QYC^)_[8?P>T#XS?MK>!O!7PO\(^ _"'Q"^&'B/Q
M5\>]%\0_$?X%^*?V7OVPM)N_#%YH^@?#WPMXZ_X35?B=X \8>(- LO$WBKX3
M6VI^ M<\9)H%A#K'T5\:_P#@HO\ L\? 6[^/LGC"#XFZOX/_ &2M-\&ZI^U?
M\2?!'P[UGQ9X+_9\M?'NBZ=XH\-0^+5TX_\ "6>--6_X0W5]*\=>*?#WP6\*
M_%+Q#\-_ NL>'_&'Q,TKP=X>\4>&-0UD R/AE_P2E_X)U_!SX4_%#X'?#;]D
M[X6^&OA5\:[_ $N\^+?@Y+;6M5LOB):Z#>76H^'O#'BR[UO6-2U76/ 'AO4+
M_4]0\-_#:ZOW^'_AZ^U?6;O1O#5C<:SJDEW]\:5I=IHNE:;HMD;Q['2=/L]+
MM&U'4M2UG4&M+"VCM+<WVL:Q=WVKZK>-#$ANM2U2^O-2OIR]U>W=Q=2RS/\
M@?X]_;TU/X*_\%-OC;XAOS^V)\9/@K-_P2E^!'[2G@C]ESP+\'?'T_C30=5O
M?V@_CYX>^(OBG3/@;XE\.?#C4_!FOP>#/A]HFH>(I/C0VB^/9-4G;P!H-S=:
MUK/@WX=2?8E[_P %+?"&M_M-?L0?!KX3?#?XE?$[X5_MI?L_>*?VD/"/QWT+
MP#XF7PG+X!A?X*)X,N=,M-5@T76;>Q;3?CAX8\8?$K7-<TBTM_AWX?N] TS4
M+*X\0:[J5MX6 /H#XD?L%_LD?%SXD>)_BM\0?@SI&O>*_B#HGASPW\6[2/7_
M !GHO@/X]>'_  ;::E8>#-%_:0^%.@>)-+^%G[2&F>#+'5]1LO!UG\=O!OQ"
M@\*VER;?P^FG0Q0I'Z%#^S%\"+;X\W'[4$'P^L(?V@KSPK_P@-Y\6DU7Q"OC
M"[^'OVN/4E^'%UJ U?;<_#B+6H8?$<'P^FB?P=!XIAA\50Z)'XBACU-><_:\
M_:[^"_[#WP4U/]H#X^WWBO2_AOI'B7P;X2OM3\)^"/$_C>>SUKQ]XDT_PCX7
M&K1^'--O;;PWI%_XAU73M)/B;Q5>:%X8@U34-+T>;6$UG6M%T_4?SA_;$_X*
M">&?BS^QI_P5<^'GPFU7]I;]E3]J7]E?]B_XU?'/P];>/?A_JGP1^*NJ^ ;3
MX6^//$_PJ_:$^#=UXDL=5_M7X7>-_$7@C6?!]YK&GG0_BM\-M=T[7?"WC70/
MA!\3+;1_LP!^J?Q__9X^#'[4GPSU+X/_ !Z\"Z?\0_AYJFK^&?$$^AWM]K.C
MW%IX@\&^(-.\5>%=?T7Q!X:U+1O$OAW7=!U_2K#4=-UG0-8TS4K>2%HENOLU
MQ<PS>>R?L0_LINOQ4A3X+>&+6T^.'PV\/?!OXO:;IUSKNF:1\1OA+X2TH>'_
M  M\,_%NC:=J]KI6L> _#?AF34?"6A>%+JS?1-)\'>(?%OA"QLH/#7C+Q5I6
ML>'^.OV\OAW^S;X ^$7A[Q5X:^+?QG^)=Y^RIK'[3OC/PI\*['PSXJ\=^'?@
M%\']$\!6/Q;^.?B:'QSXY\%S^)--T/Q!XZ\+:8GA7P;>^-?C/X_UK6YQX ^'
M/C+^Q?%$^B];X\_X*%_!+P_X.^&/BSX6^'/BM^TY=_%[X#2?M3^"/!?[/_A+
M3=7\8W/[-46B:)KP^-&L6OQ'\1_#/1/#6@:E;>)-#LO"'A7Q!KVF_%#XDZW<
M:IH7PQ\!>,]7\)>-;/PV /\ C5_P3-_8/_:*\"?!;X;?&K]FCP!X^\'_ +.D
M45E\#['4VU^TU'X9Z%'86VDMX/\ "_B32-:T[Q-9^ +K2+#2M(U'X>/K$W@?
M5-)T3P_I>I>'[JP\/Z+;V'VAX;\-^'?!OAW0/"'A#0-%\*^$_"NBZ7X;\+^%
M_#>EV.A^'?#?AW0[&#3-$T#0-$TR"UTW1]%T?3;6VT[2M*TZVMK'3[&V@M+2
M"&WACC7X7U[_ (*2? 4_#WP-\2/A)X:^,O[2>E>./V>= _:Y&A? KX=R:OXS
M\*?LM^*+6:Y\._&KQ?X3\=:M\/\ 5].LO%+6FJVOP_\ A?I\&J_'WXM7GA?Q
M_!\(/A'X^_X5?\3&\(?8OPL^*'@#XV_#3P#\8OA5XGT_QK\-/BCX/\.^/O 7
MBW2A<II_B/PEXKTJUUK0=8MH;V"UOK9+[3;RWG:SU"TM-0LY'>UO[2UNX9H(
MP#O:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "OQ[_:%_9(^-GPF_X*+^$/\ @J1^R[X.A^-FJZW^SI'^R/\
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
MAW%[XYO3/X2O?BUH.IS_ !+NN_\ &/P9^-,/_!5GP-^UCIGPRU+Q%\%O!O\
MP3[^-?[.MUJNC^)_ $'B'4OB=XZ^-GP@^,VB6FG>&_$7BSP_<+H<FC?"*^\+
M/K=]=6BQ^,_$_AR*XL[?PG%X@\7Z+^FM>#_'G]I'X6?LVV?PNO\ XJWWB;3K
M3XP_&[X4_L]>"+GP_P" O&_C.RD^)_QH\7Z;X&\ :=XGU3PGH.KZ1X!T+5?$
M6JV>GOXP\>7_ (;\+17]Q9:.FK3:_JVBZ1J0!^*/['O[#W[6WP,^ W_!#KX7
M^-_A';RZ_P#L"_$KXN:G^T'=Z)\1OA]J&DVFA>+_ -G_ /:*^ _A[5_!D]QK
MUC=^*(I-0^.FA>+=0L?L.FZAI_AOPSXHM(K:^UY?#^EZ]Y]\ _\ @G)\:/@%
M\=_%_P $=2_X)G_L&?'KP!/^U'XS_:&^#W_!4#XHZ?\ !;5?B=X$^&?Q+^/.
MK_&[5O!/Q+^&VI^ ;_XV^,OVG/A%-K_B31/@]X\\*ZQH_P *M1<_#NZU+4?
MMCX.U+2M7_IGHH _G0TW]BO]KJR_9_\ $W@Q_@A</XFU7_@NI!_P4:LM''Q'
M^%0G_P"&>8_VXM%_:Y-C/='QF='A^)H\*:3-X(/A1-5FT+_A.)[=U\8OX6,_
MB."E^U-_P3E_:N_:&3_@OEX7\.^$/#'A>Q_X*#>!/V8]*_9H\3^*O'6A?V;K
M.K? +X1:-X \467C:P\/OK>L^"E\2:YHS7/@J[DL=6@NM%NXKSQ2?"6HQRZ,
M/Z/** /QB^*?[(_QD_X*&>*?BUX[^-'P^UW]CCPSXF_X)S_M5_L#>#O!OC+5
MOAG\4?BZWB7]LR7P!+\4_BYK8^#OQ+\:?"ZS\"_#/3_A5X+TSX7:+;?$"_\
M%_Q(U'Q+\0+WQGHWPIL_#'A-?&OQO\"/V)/VE(?@7\0OA_XK_P""3'[ 7[-'
MQY^'_P"S)\8/@A=?M.?!1OV?;SQ/^UAXZ\;_  =\1?"+3-8^!K^$/A[\.O%7
MP$^'?CO6M4M?B5\4O$7Q?UK3?%6A:+I</PQT/X0>/3XOO_&/P]_IEHH ^2/V
M!?AAXY^"'[#?['OP0^)VB)X>^(WP4_9D^!WP:\<Z7!J>E:W8Q^*OA5\-?#?@
M#7;S2-7T>[O;'4M!U34?#UQJOA^\9[:_GT2]T^35]*T75C>Z/8_(5O\ "_\
M:G_91_;S_;#^.7PL^!VK_M3?!+]N[0/@3XSAL?"OQ&^#WPY\0_L\?M&? [X;
MZ7\!=0LOB#:_$_5O!U]KGP%^*/PVT'X<^)W\=?#W6?BE\1? /B;P=XXTVQ^
MWB"#Q%H]_J'ZZ5\Z_#']J?X._&#XW_M"?L\^!=6\27GQ/_9<_P"%:)\9M(US
MP#XX\'66@W'Q;L/%>K^!X]#U?QAH&AZ?XWL]5T;PAJ&KKXA\%S:]X6>RN].%
MKKMU=27=M9@'Y"?LA_\ !/\ _: _8S^(7_!*GP7H_P ,])\;_#7]D;]EG]K+
MX0_';X@^%/'_ (7TW0=.^*O[9'Q"^!GQ=\07_P )O!GBJ?1_%VO_  A^&WCK
MX9>*-#MH]=B\-^+D\"ZYX>N=(T+Q!K&AW>CZG^R/[3OA[Q#XO_9S^.7A+PK\
M+O!7QOU_Q7\*?'7AFP^#/Q'U&+1_A_\ %DZ_X<U#2;GX;>--9G26#2/"_C>S
MO+CPUK>K36NH1:;IVI7%])I>JI VFW6>W[3_ ,)!^U%:?L=#4O$J_'2]^!^O
M_M$6^CW/@/QQ8>$[CX6>&O&_@OX>:IJ^G?$C4/#]K\/]?U6W\5>/-!L;KPSX
M;\1ZQXAT>.4W?B'3M'M[K2GU+JO@;\9/#7[0'PN\,?%SP?H?Q%\-^'/%G]M?
MV;HOQ9^&7COX.?$&R&@^(M7\,7G_  D'PW^)>A>&O&OAS[3?Z+=7>DC6M$LO
M[7T2?3=>T[[1I.J6%U. ?SC1?\$W_P!K?P5\$O&NE?L]?#CXU:1\ ?@9^US_
M ,$Z_P!J?]C+_@GQ^U#^T-\,/''Q+\&_\,B?%.?QS^T!\*OAC\:-/^)/QJ\)
M> /AA\6O#]A\/;+X'>&OB)\?/%FG^%/%OA?QC-K>G_#;1O%*7E]WOQ4_X)\?
MMW_M8^,_^"KGC36/!OPN_9?O/VO_ (6_\$X?%'[,%]XH^)]G\4-6\*?&C]A'
MX@Z_\<_ OA+XT:!X,\*:OH%II>M^+KG0?"_QBUCPEK_BW2/ ]U%JUG\+G_:
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
M/-?ZE=>.OAUJEW^S)XJ&FV7@O3]5\>+'XL\'2ZYX2T('Q(GA_P#>0#'N>,G
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
MX9>$OA5XQ^*&@?L]>&I-.US6-=F\,7;:+X/MM.USQ9XCU&_\3:8GB;Q-J-V
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
MQ9\6?BG+\4['P[X9\!?#?P+\&M9FO?#JZ)X!L-)^)_B2]TS2KW]C?VG/V/\
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
MNE>$[WX?Z==^%_$,EKXC6PM_#>F7G@?Q'HOB[P3KD4T[V]II=UX4\4:!X?\
M$?AO5+>6WFT76M)TK4]/G@N[.VE7\8=4^//[4W[4O@S_ (*G?%[X(_M#^+_V
M=?$G[!OQ\^-O[/GP#^&:>$_@Y+\-?$WB#]G#X'?#+XFZQXC_ &A[KXJ_#[Q-
MK&OZ)\;/&_C#7=/_ +1\(>// ^C^#O@5=^!M4\.OX8^*-IXK\67/Z'?![]@?
MX#_!/3_!_AWPWJ'QK\5>!?AM>:'>?##X:?%S]H;XU_&7X=_#J3PM>QZAX/3P
M[X7^)OC?Q/:7T?@*]M=(N_AL/%K^)F^&=WX=\-WOP^?PU>Z%IMQ;UOBG_P $
M\?V7OB_\1?BC\2O%7A?QEI^J?'SPCHO@3]H_PYX(^+'Q/^'G@']I'PKX9T6?
MPUX;TSXZ^!?!/BO0O#?Q!DTKPM<S>"[G5-2L4U?Q3\.?)^%OCB_\4?#*TM/"
M$ !^.MU^U?\ MF?M2:-^T9\1O _[4GQ!_98\++_P1F_8J_X*1_#'X<> /AM\
M ?&&L?"OXS?&;P1^TWXDUOP'>^-?BK\)O%5[XR^&-SJ/PDT%_'&BZYX?LO&>
MN316EMX(\<?"G2(?$6D^,/:?V3OVF?VM_%7Q^_X);>*OB9^T+J/CKPG_ ,%,
M/^"=/Q<_:+^(/P37X;?"WPO\)_@?\2O 7@K]CWQ]X3OO@;<:)X43XR)9?9_C
MMXMT7Q/8?%GXQ?%2'7I)3J5K_8EO;>'M'\-_I]XB_80_9H\4>+_C1XYU7PEX
MSB\0_M!? C1_V9?BF-"^.7Q\\*>']5^!OAV'7H/#O@+PUX-\+?$[1O!_PVM/
M#R>*_%KZ%J_PTT+PAXBT>X\8>,;K3-9M+GQ9XAFU+,\(_L"?LO?#37_V9?&O
M@SP-X]MM?_8N^$FO_!/]FNW3X^_'W4K'P-\+/$&G:/IFL^!3X>\1_%FX\)^-
M[;5]-\,>$M+:[^)UGXFO%MO!_@BV.J6UKX,\,G1P#\4OA5^T-_P42MOV0?V8
M/V]-4_;%UCXIW6E?\%$+[]E;XP?L\:[\$_@QI7@+XV? 'QI_P4T^)?[#%G>P
M?\('\/\ 2OB5IO[2WAJ;Q3X#\3>"?%W@KQ]X+^%L7AOX<Z!X8\0?!7Q?KUQX
M\\4?$[TR+]KS]J.Q_;*^ >I:#\<OBQ\5?@E\6_\ @J!\:OV0]=O[/X8? [PK
M^Q3+\,M/^$/[2FNZ#\&?A9?ZQHVG_M5_$3XZ? KQ!\!M E^(_P"T#X<U:Z^
M&I_%>^^,GPNL_%OC&7P=)\-OAO[9_P $QO\ @G3%X-^#7PY\1?M8?"?XN^%_
MC#\*OVIOVJOCKX,^$OQ,^.T/Q&^$7AOQ5\3OV@OC7X[^&'QF\*_"_P"'GQB^
M)OP5TSQEI/PK^*>F:/:!H;=O!OQ%M/%GC70O#UEXVU$_$KQ)].S?\$DOV)Y/
M$J^)H/"?Q9TZ2R_:2U+]K'PWX=TG]I?]HS2? _@7XS^)5\=_\)[JGPZ\"Z=\
M4+;PI\/_  O\4IOB=\0)?BGX"\(Z3I'@SX@0^)[O2O$NBW^A66CZ7IH!^3/@
M_P#:>_;PG\&?$O\ :#U[]M'QCJ]K\#/^"\C_ +"%G\(HO@U^SYI/P^^(G[-W
MB/\ ;8^%7[,,_A[XAZA:?#=O'C>+/#OA3QSJ.K>#_&/@/Q9X$^QW=K GBO0_
M&>M-)XJKZ3\:_M*_M8?"3X_?\% /V(/%G[1_B_5_C[\8H?@=\2/^"6_C.7P9
M^S^]_P"$_A9^T;XTB^!GB6>S\!Z9\#]#TGQ];?L0?&>75OB#\=$\;ZE\3_%N
MO_LPQ^#?%4.FZ5K4'BG7-7_0!?\ @F)^QO'X \8_#&#P/\3+7P9X^_:?A_;,
M\6:?8_M0?M5V&HZG^TK;>+=-\?V_Q.C\2V?QKA\3Z;=0^/M&T?QY'X:TC6;#
MP6GC?2-*\6KX;'B'3K/4H<;1/@]XT_:$_;$^'7[1OQT_9STOX3VW[$Q_:G^'
M'[-VL^*/&G@SXC^,OB/=_&K4?A]X0C^/W@^Y\#:G>GX9^#]8^#G@?6M$D\&^
M.KI_'6LWWQ/U*T\2>%_#+?#G1=;\:@'Z$:5:7&G:;I^GWFK7^NW=E8VEK<ZU
MJL>F0ZGJ\]M;Q0S:GJ,6BZ=I&C1W]_(C7EY'I&DZ5ID=Q/(NGZ;8V@AM8M"N
M0M/!>FV7CO7OB%%J7BN75_$7A;PMX1O-(N_&?BJ]\$6>G^$=4\6ZMI^HZ%\/
M[K5YO!7A[Q/J-QXRU&W\3^+=%T*Q\2>*],TOPII/B'4]1T[PEX=MM.Z^@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBN'^)NL>*?#OPW^(/B#P-HR>(O&VA>"/%>L^#_
M  _+;75[%KOBG2]"O[[P]HTEG8W-E>W<>IZO!9V3VMI>6ES<+.88+F"5UE4
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
M_83_ &Z;2]?1?AQ!XV\+O=2Z=X5M;G2O";:MXNO+?3=:_LS7/$UKXRLK;5M
MUWVO7_VXOVX?A/\ !C]J#X?>,_'_ ,)_%GQX_8I_X*._L.?LS>,/C-:?!FZL
M_#_QZ_9U_:_\8?LHRZ#J=AX7M_'ND:'\,/CUI?A#]IJV@\>7UGHGC#X>V%UX
M5EM?"WA9I?&5EXF\% ']#.1G'/UP<=^,],X&<?3U&5K^>_\ :*_:3^.O[)_[
M<_\ P4O_ &A]?^)\?Q'^#7[*7_!,7X'?M%:'^S>_A$>'-,UA+OQ!^W#:Z=X$
MT+QXOB;6CX-UOQ#XX^&GA?6?'/Q2G\%>*]3\0:7-8^'4\,6.C^#O#UJ=S3_V
MS?\ @H=^S?HGQR_:!_:3^ 7Q$\<_LM?#S]B3XM_M(^(O%'C>?]BSX:7FC_M"
M?"3PG+X]B^&/P/MOV;OVH_VB_$FJ_L^_&#PY::]!X*_X6;HGCWXD?">ZT72K
MWQ=\9/BMI^O7USH(!^QOB/\ :(^"?A+XV?#?]G#Q#\1O#VG_ !T^+OA[Q?XN
M^'OPP$MS>>*M?\*> [=+CQ5XF>QL+:Z71O#^FA_LT6L:_+I>GZIJ,<^E:3<7
M^IVUQ:1^SU_.==^'OVC+#_@K#_P1E\4_M%?'#PG\7_$OQ!_9?_X*-^+KS2/
M_P -M-\"^!_AQXUU7P1^RYJ/C70/A;J=O?W'B/7_ (--9ZCX2T[P%9?$P^)O
MBAI]WH'B3Q'XF^)GB:U\::1X2^'WZX?MT?%KQ5\%_P!GZ_\ %_@WXA>!_A9K
M%_\ $'X0^"[GQOXQT?Q/XPUK2?#/CKXH^$_"WC2'X+?##P?X,^(&O?&3]I?5
M?!^IZ[I'[-GPCMO"'B*V\=?&N_\ !6DZIX=\5:2U]X4UT ^P:*_G-\"_M_?M
MR^(?V1?VM_%&F_#SXQ?%+QA^S!_P4I3]E?7M;^'GP.\&W'[8FG_L@7'AOX%?
M$;6_BS:_L]:'=^-/AEX[_:;\'>%?C.=&.AZ)X.TGPN]MIUOXZ\0_ O3+_0O$
MWPRG_5__ ()^?M!:)^TY^R_X1^+N@_'_ ,!_M,Z;KOBOXJVVF?%GP#X=O_!<
M6I^%K'XH>+D^'6C>-_ FK:/X<U?P-\6O#?POD\$:-\6O#&I>&O#;V?Q"M/$-
MS8:%I^CWFFP@ ^TZ*_ C]J/]N?\ :5^$O[6>E:)X#^*/ACQ7X.TW]OO]AO\
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
MAO\ 9TU"Q^(_@_X8^#;7X17_ (!\?7WB7PE\4_&J?%77-+BT?P9HWPW\ O\
M@H3^VC_P42^+/P6\"? ?XJ?#/]DWP?\ M"_\$F=$_;8T?4=6_9[E^,?COX9?
M%_5/C)IWP?U[13<^)_BOH?AKQ_X4T?Q5HFKWOA/5)_#/A)-7^'VJW]CJ_AR3
MQ5K'A_QGX% /Z4:*_G9_99_;Y_;3^(7C[_@C)\2/BQXP^$.H?#3_ (*C_!3X
MBVOC/X'>!_AI?:':_"KQO\/?V7=6_:.T[XH^%OB7J_B;5O%FMZIXKU+PAK/A
MW6O ^KVD7A'PWX=\4Z9I.D2:YKG@ZY\?>-O'_$?_  4 _P""CG@+]F/]HC]N
M_P 2?%+X)^,/!'[#7_!1GXU?LX_%#]G/P)^SY+H2?M$_ #X>?M3Z/^S7XKUC
M3/&/B?XMZUXE^%?Q(\.:)J<OQ"^%NGZ5KGBZPCUO1+W3OB!??%.R\6:9X?\
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
M(!'>OY)OCS^W?\=_CO\ \$J_^"J>M^#OVJ/&/@KXJ_!7]EGP1_PLOX+?&_\
M9LM_@/\ MS?LS>/O&_AGXAZI\:? /CKP7!9>"O#VC^ ?B5X/UWX<K^SE\:?"
M>E^*-2T7PQ%XU@A\5^)?B7H$7CZU_JO\$Z9XMTCPUIMAX[\4:9XS\5P_;#JW
MB31O##>#=,U$S:A=W%E]D\--KOB5M,2RTZ6ST]PVN7[W<MH]\\D37301 '5T
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%?(OQN_;Y_8M_9PUWQ/X5^.'[3_P %?AQXM\$^#3\0?%_@[7_'
MFBCQGX:\&&6QCM]?UGPA8W%YXDL+34EOTNM$2XTR.YU[3K'7-4T:"^TWP[K]
MWIH!]=45\M^!_P!MO]D;XF?%O0_@3\.OVC?@]X\^+7B?X8Z1\9O#?@OP?XYT
M3Q)J'B#X8:_H^A>)=$\7:)=:1<W>E:M8ZIX3\4^%?&EE:V%_<:G/X'\4^&O&
MJ6/_  BNOZ3J]XS1_P!MS]DW7_BU>_ S2/CY\.+SXIVE_P#$;2+?PK_;JV[Z
M_KOP;5&^,WAKP;K%U#!X?\=^*O@TSM!\7_"O@O5M?\1?"V\M[VQ\>Z9X?O+"
M]@@ /J>BOG3P_P#M>_LK>+?AQX:^,?A/]HWX'^*/A%XS\<Z7\,?!WQ3\.?%'
MP9KGPZ\6_$;7-93PWHO@7PQXTTO6+KP[K_BW6/$TD?AC3- TG4;O4K_Q.P\-
MVL$NN8L#V_QB^./P<_9[\&2?$/XY_%#P)\)?!*:E8Z)'XE^(/BC2/"VEWWB#
M5C*FC>&M)GU:ZMCK7BC79H9+;0/#.D)>Z]KMXHLM(TZ]NF6%@#U2@C/7V/Y'
M(_6OFWX-?MA_LM?M#77Q7L_@A\?OA3\3Y_@9J=CI?Q>3PAXST?51\/WU;2+C
M7M$U+Q \=P([?PWK^CV6I:AX=\6QO+X6\06VCZX^C:Q?'0]66SY?PW^WM^QK
MXM/C,:#^TA\*;IO /P\N?C%XBBN?$]MI4\GP7MKY=+7XW>&+?6%L)_'7P1U#
M5G71]$^,7@>/Q%\-/$&LLFD:%XHU'4F6U(!Y9X1_X)S^!_A'X\^('B3]F_X]
M?M$_LP_#SXM>+-0^('Q-_9W^#6H?!5O@=XE^(&O-+_PEWC70=+^)_P $/B5X
M_P#@]KGC2%XAXGC^ GQ#^%6CWFHVL/B:TTJQ\7-<^()^B^)W_!/[X4^,]?\
M@)X\^&GCSXP_LP_%K]FS0/&?@CX9?%WX!^(_"P\7S_#/XD6^FGXB_#'XDZ+\
M:/!7QF^&GQG\(>,]>T'PUX\U%_B[X \;>*-,^)?AS3?B/X9\2Z%XUFU;7-3]
M#_8R_;"^#7[=/[/G@G]H_P"!VOV&L>"_&EG!<OIJ:QHVI^(?!U_>:?I^NVOA
M7QY9:+?:A#X7\<6_AO6_#VL:WX4O;@ZAHJ:U:13F:.2"ZN+FF_MF_LLZS\;A
M^SAIOQT^'UU\:)M:\5>%+'P0FL^7<ZQXV\!Z%I?BKQY\._#^LRPQ^&_$7Q.\
M"^$];TOQ;XT^&>A:SJ/C[PGX5NU\2^(/#FG:''+?H >0:'_P3D^!'A36?V>=
M?\(ZW\2O#&K_ +.WQS^+G[3.F:CIVM^&KN_^*'Q]^/\ 9>.=,^.'Q1^,>H:Y
MX/U>_P#%GB#XEZ1\4/B5HNIVFE77AOP_X:T7QC)I7P^T;P=9>%?A_#X0\VU3
M_@D[\#=4^%OQJ^$!^+W[2>G>$_C_ /M91_ML?$>71_'7@K2M>O/V@+?QIX0^
M(]EXAT?6K/X:QW6@Z)IOQ ^'W@7QAIOA73/(T*QUGPIIGV>S2PEU*RO^ _8D
M_P""@4NH_"C]JSQ_^W7\=O@9\/8?A)_P4A_:D_8^\(^-]8.A_ KX=7NF?!_Q
MC:^"O N@:5!XP\8:ZZ^(?$ITW4]3M=,U?QKXG\0ZEJ5_/866H7L5O9VL/Z4Z
M5\>?@QKOC3X@_#;1/BCX#UGXB_";2;+7OBAX TGQ1I.H^-_AYHFIQW4ND:OX
MT\*6EQ+KWAO3M;BL;^30;O5;"VAUV/3[]]':]2RNV@ /)9_V0O"MU^T[X2_:
MZN?B7\5Y_C%X/_9[\0_LT6=V]S\.E\.:A\.O%FN^'_&'B6XU+P[%\-X[,>)]
M8\>>$/"'C>?5]+;2X;?5_#.GZ/8:?:>"KO6_"FK?,NI_\$A/V6M8_8PT+]A_
M4?$/QL;X>^ /B[K/[0/P5^)VF>/[#PW^T#\ /CMJWCSQ5\4K?XO?!SXJ^%_#
M&B7GAOQ[X?\ B+X[\<^*?#NMZEIFNR6#^+M:\.RQW7@UK#PW8?3'B/\ ;Q_8
MY\)W/P_AU[]H[X46MG\3_#/@+QMX,\16_BBUU3P9?>"OBSJMQH7PA\9ZKXZT
ME;[P9X5\(?&/7K+4-!^#OB?Q9KVAZ'\6-=TO5M&^'E_XEU/2M1M;;O\ 3?VH
MOV<-9UOXR^&='^/'P@U;Q)^SI82:K^T#H&F?$7PKJ&L_ W38[34M0-]\7=,M
M-3FO/AS;2:;HVL:G;2^+H=(2[TW2=3U&U,UCI]W<0@'QQXG_ ."4OP2\5_";
MX>> -4^,O[4=Q\2?AQ^TS\-OVPM-_:FU/XJZ3XM_:.US]H?X6^&7\"^'?&OB
M;6/'?@KQ5\+M1T67X?37?@.Y^&%M\*+#X36'AJ]N8_#7@;P_J31ZE'W>J_\
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
M>!O%U]X&\'ZS'K7@VX\%?%/P3XF\-:'XN^&GQ'\$^*M*L-:M_G#]G[_@D=\
M_P!G2;]BFZ\*_%K]I3Q7>_L$Z)\4_#/P)N?'_CWP;K4(\.?&#1-+\'^+M \4
M:1I?PVT'P_<:./ ?ASPEX-TG3_#6D>%;:PB\-)XV*3_%7Q5\0OB!XQ_5$<@'
M&,CIZ>U> _\ #4G[/O\ PN2W_9__ .%K>%#\7KO6KCPO:>#?M5Q]IO/&%EX%
MO/BEJ/@2SU7[+_8%W\0])^%]C)\3-:^'MOJTGC71?AY<:;XWU30K3PSJ^DZI
M>@'R#\:O^"4'[/\ \9_VCO&O[22_$[]I[X1ZM\:?#6A>#OVI?A=\#?C;J?PZ
M^#O[77AOPMH5MX3\-6'Q]\+VNDW^MWUWH?@RW;P19^(?AOXI^&WB>;P?=ZAX
M>U#6KW3KZZBD^W_C7;O8_ OXJV&C:)JFJ2K\+_&>F:-X<\*:)<ZIJM]/-X8U
M"PTK1=!T+2H))KBXGFDMK*RM+>)(H]R;W@MXWDCX6;]LC]ENW^*=I\%Y_CK\
M.8?B)J'BN;X>6&D3>(((M,OOBG;!Y;GX,V?BUT'@VZ^.5M81OK<_P/@\02?%
MJ'PTC>)Y?!J>'A_:=8W[:OQ*L?A;\ -=\2S_ +6'PP_8NOV\4_#VTT?XY_%G
M0/"GC'PQ:SVWCC0=<USP#:>#/%WBKP;9>*_$GQ4\':-XG^'>@:9I6MCQ39W_
M (C37_"^GZKKFC66GW !\&_\$Q?V";_P'^S!^P)XN^.OQ"_:6UOXM?LX?LL>
M!/ G@3X-?&:X\#VGA;]DSXOWWP7TCX3?&R_^&^A:5\,/#6O>*M<M1#XN\!^
M_%OQC\5?&[3O"/PRUK7/#WP3U+0/AKX_UZS\2?3_ (,_X)H?LR>&?V)O%O\
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
M+/8WT=AKFD:GI5S);S2(E[8W,.[=&:\A\-_MH?LK^+_C*W[/OAKXZ_#W5OC
M^L>/_#FF>"X-:$=SXH\3_"5X8OB]X3\#ZI<PP:!X^\7?!^>86GQ<\)^"M6U_
MQ'\+[Z&\L/'FF>'[VQO(( #Z \5>%?#'CKPQXC\$^-O#>@^,?!GC'0=8\*^+
MO"/BK1]/\0^&/%7ACQ#I]QI&O^&_$F@:M;W>E:YH&N:5>7>F:QH^IVEUIVIZ
M?=7%E>V\UM-)&WP1\)O^";O@'X.^"XO@=X?_ &@/VHO$7[(VG:4/#'A[]CKX
M@^./ /CGX/>'/ 5O'ID>E_"RT^(6O?"VX_:OUGX2Z3!IBZ1!\,?%_P"TEXE\
M$ZCX)O=1^%FOZ+K'PFNCX%7[9^)OQ1^'7P9\%:Q\1_BOXV\+_#OP'H$FE0:Q
MXM\8ZU8:!H5E=Z_K.G>&O#VG-?ZC-!%-JWB3Q-K&C^&?#>CVYFU3Q#XDUC2=
M T6TOM8U.QLKCP[PY^W-^Q_XITK4M9TS]H[X1VUAH?Q \(_"3Q(?$/C'3?"%
MYX2^+OCQGC\(?"'QEIGBU]$U/P=\6==N$6SL_ACXGL])\=#4)[+3I] AOK^R
MM[@ \U^)'_!/KX?>-/CG\1/V@O OQA^/G[.WCCXY^!- ^&_[25M\!/$/P]\/
M:)^T5X9\(V<NB^#+OXA_\)I\,O'WB#PWX[\&^$[W6/!/A?XM?!CQ!\*?BUI'
MA/51I<'CC=X>\&W'AJ3PC_P3N^"/PV^-'AKXX_"GQ#\2_A?XA\!_L>Z/^PM\
M./#/A/6/"D_@3X>_L]>&+NWU?PCH7AO0/%7@OQ--<>(/"OB*RL/$.D^)O$FI
M>(-2FO+*#2M8;5?"S7'AZ;ZHM/C-\)K_ ,8>/_A[9_$SP#<>/OA3HFB>)OB?
MX)C\7Z"?%GP\\->);:_O?#GB3QKX?-\-4\,>']>L])U:ZT;6]9MK/2]3ATG5
M'L[J8:=>>3Y1X!_;6_90^)_ASXG>+_!/Q]^&>J>%_@QX=T[QM\4]>O?$EMX>
MTSP1\.M<T'4/%/AGXJZU=>)1I"1_!_QEX8T?6O$7@3XO6_VCX9^.M#T/6]6\
M(>*M:L-'U*XM0#P;P'_P3'^!WPWC_82@\,^//C4MI_P3GMO%FF_LV65_XC\$
MWMO8:-XT\%:C\,-;T;QF9/AX)_%MH?A;J^I_#VQN[F:VUC3=$O)-7L]3B\9I
M#XIB^#?V#/V M6^(*?M.W_[1^M?M2>&?AAK/_!5;]IW]K[PS^RMXVM= \)_
MWXJVU_\ M-:E\>?V9_C)JD&L_#6/XY+I,-Y9?#OQY>?!FU^+WA+X<_\ "<>!
M;&7XJ?!:;6]7\<0^,?T ^.'_  5$_8Z^!GP0O/CIK_Q4T6]T"U^,?@#X 2>'
MYYI/"/B_3/B[\0]4\!06'@_Q=X7\<P>'/$'@6^\.>&?B1X7^)?C:'Q7I.F7W
MAGX97B>,+BPFLKO2X]0]+^#7QG\*_$[]HWXW6/@K]L'X1?&SPG:?"?\ 9X\5
M:!^SS\/=-\&ZCXB^!MCXTTOQGXFL_B=XJ^(WASQ9K6K>)=,_:+\-:OX4U_P5
MI'B#1- L=*\+>$=-\0>%GU;3O%UYJ=T ?)?C3_@C'^SAXPU_Q]JEM\8OVK_!
M7A_QG^VOX,_X*$Z)\._!/Q@TO3O GPO_ &J/#^NVOBGQEX\^'UCJG@C6M<.G
M?%_Q3;2>*/&_A'QWX@\=>&/"WB:_U#Q#\$-,^$.LW/VY/1OB)_P2O^!'Q0^$
M_P"U5\%?%7Q&^/$O@']L?X[^%?VBOC)9V7BSP59ZO+\1O!P^'<6C2>&/$:_#
MI]=T31OLGP<^#]C=Z>]_?2W-M\-])8WBW/B+X@W'C+Z)\ _MO?LC?%#7-;\.
M^!OVA_A5KNJZ%X#U+XKS1KXJL=/L]8^$FBW,=EKGQ?\ !NK:LUAI'C[X0Z%?
MS0Z;KGQ5\#7_ (B^'VC:G/;Z;J?B.UOKB&W?G/AS_P %#?V'/B_\2?!'P@^%
M?[5GP*^(?Q)^)FA^*_$GPY\*>#_B)H&O7WCW1_!'FS>)[KP=<:?=3:=XDETW
M289?%26.CWMYJ&H>!HV\?:9:WO@K;KQ /!_&/P4'[6'[97[.'C/XC_LV^//"
MNE?\$YOB%\5?%?@W]H'XPVGP>DN?C3XV\<?"/3/A_HVG_!_2O!'B[Q9J=U\*
M-8B\72_%SQSXE\2^$_A'J>A_&3X'_!K3?#'AZ^:Q\6VWA3]0"=JYP6V@9P.2
M!U(4 DD#)"J"3T4$D"O&_C7^T5\!/V;=#\-^)?V@?C-\,?@MH'C'QEH/P\\)
MZO\ $_QMX>\%6/B7QQXFG:#1?"VA3^(+^Q35=:NTBNK][*R,TMEH^GZKKM^+
M71=)U._M/%+O_@HE^Q)9?"OPO\;9OVD_AG)\+?&@^)<_ACQ;9:K=:E:ZMI7P
M7\13>%/C'XHCT_3K&ZUFW\$_"37HEL_B?X[O-.MO!O@&.[TV^\5Z[I.G:KIM
MW= 'YR?L)_L):KX]M?CCKO[0?B3]JSPU\/YO^"G7[4_[6OAC]E'QS%H7@_X'
M^-[S4_VN/&7[07[,_P 9[RUU#X;VOQNFL;6&X^&OQ#?X0)\8='^%5I\1_"-G
MJOQ!^#0\<'Q7+K?V7\0_^"8?P5\?^,OVB]4M_B;\?OA]\*?VR((_^&O_ -F;
MX<^-/"FA? C]HK5KCP8OPV\4>)_$-OJ'@'6OBK\+?%/Q(^'=GH/@SXJZY^SC
M\5?@I>?$S2O#&AWGC1M9UZ/4-8U#ZC\:?M3?L\_#_1O"?B'Q-\7O!46B^.?
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
MUSP)\/\ XA_$37?BA\0/ASX,U'7/"O@OQ/HN@>,_'VG>+/T*M/VB/@-JE_\
M!G1],^-7PIO=5_:/\/7?BS]GFSM/'_A>[G^.GAFP\)KX]O?$7P@BM]6W?$O1
M+'P/)%XUO+_P:^K6\'A)T\032Q:1(EZWQ5^Q9^V#KVI?LD_$'XW?MD?%+P%%
MJW@3]KG]K;X":CXUT'P=/\.O"^M?\*N_;$^)G[._PJ\.>"?AY'X@\?>)9->\
M7OX?\*^&/!7@2'Q/\1?'_B?Q1K.E>&;/6/&WBG4H+G4P"_XJ_P""7'P5^*/P
M]_:3\&_'?XG?'#X^>+/VH?V=]+_93\;?&_XB:C\)](^,7AKX#^&K_P =^(/!
M_@CP-JWPI^$7PT\'V0\,^-OB1XL\>-KWB?P1XL\1^-?$ESI<7Q0U;QWX=\-^
M&M TC[O^%_@:[^&W@/PWX)U#Q_X]^*>H:#8&WU'XA_%#4=%U3Q[XPU&>YGO+
M_7O$MSX9T#PGX6AO[Z[N9I%TWPKX4\,>%M(MOL^E>'/#NBZ-966G6_@%[^WY
M^Q3I7PU\(?&'7?VI/@;X9^&WCSXAQ_"+PIXI\6?$7PYX3M=5^+']LGP_?_##
M[%XCO=+U:Q^(?A[5X[JU\8>"M3T^R\2^"ETW6+KQ=IFBV>C:K<6?M'P4^-_P
MG_:-^&OA_P",7P.\>>'_ (F_"_Q5/XAM?#OC?PM=M>Z%K%SX3\3ZUX+\2P6=
MP\4+O)HOBKP[K>@WZM&ABU#3+J'!\O<0#U6BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\:/$F@^)]'_ ."W
M>L_&S4_A?\5[[X0:%_P27UOX7W'Q-TGX-?$KQ9X,D^(4'[2K?%/4OA]HVN^'
MO"6L6FO^++[P)9QZK;^&?#SZGJ.N7<5KX:T^TOO$[6NB/^R]% '\KW[*/P.^
M)G@#P[_P;':+=_L[?&/P?-^S%X:_:#TG]HNW3]G[XE:);?!GQ3XW_8\^(GP@
MO+KXBS0>";>T\-OXR^-_BBV6]\1:C)'8>(I=2N_B/>:G>>%Q?>*DXWX.?\-'
M:M^U'_P3S^,/Q$_95_:]^&<OP@_X*!?\% +#XI?LX?#S]F76?#/[+'[+2_%3
MX0?MA> /AA>?#S6?#G@S0;'XXV/[17CGQKH'Q%\=_MH:EXH^(?P&TKQI\0_%
M.L:O\2?V<? /BC3O!=U_4IX0^*WPR^('B'XB>$O WC_P=XO\4?"/Q):>#OBC
MX>\-^(M)UG6?A]XJU#0M-\3V/A_QAINGW5Q=^']6N_#^L:;JUO9:G%;3RV=V
MCJA9)EC[R1!(CQL7"R(R,8Y'BD 8%24EB9)8W /RR1NKH<,C*P! !^$7[.OP
M#^)WPS_X**_&S]D6VMH)_P!B[X<?$:P_X*K?#":#Q%<ZBGACQO\ M61_&;X<
M7?[+>N>!K^TMM&LOAWI/[3/A?]H']LOX<RZ1#=6?A/QO9?#_ /LK[)JN@13Z
M;[5_P76^'WC/XM_\$P?V@OA9\//AKXW^+WC'QUXA^ .GZ9\/? '@'Q%\2-<\
M0:?H?[1?PH\9^+8Y_#?AS1]:FET>S\%>&/$E_JLNHVJ:9/;6ITMGGOM2L+"]
M^\?V=/V:O W[-/A*?PYX7\1?%'XAZ]JBZ4OBOXK?'3XE^*_C)\8_'"Z!8_V9
MX>B\6_$;QK?ZCKFH6.@:<98-&T>V>QT2QN;[6]:BTW_A(?$WB;5]8^A: /YO
M_P!OC]GK]H/]J'XK?\%;? ?[/?A'XCZ%XG_:$_X)1_LR_"#X4^,/$'PV\=>!
M_ 'Q0\<>!_B9^U9XX^)GP*3XF>+M*\(>"K#4_'GPX^,'@CX<ZQ<:EXOTJ'2E
M^(>JV]Q>PWG@'QQ:^&?HU-7U7]N+]K__ ()D?M"?#+X _M&_!B#]E'3/VD?&
M?Q\E_:%^#'Q;_9NU#X>Z%\</V=9_A=8?LTZ?IWQ,\#>%M%^-GB/7OBQ=>$_%
MFJZS\&=?\??"/PG9?L\7&O:GXM\SQ;\&[[Q3^M_P\^+WPI^+@\<'X5_$GP)\
M2/\ A67Q$\3?"+XCCP+XLT+Q6? /Q6\%&R'C#X:^,AH5_??\(UX\\+'4=/\
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
M2\2_\&W&H_&CX!_M*>'=6^"G_!.G]L[X3^(O"]U^RK\9?%GQF\$^/O"'PO\
M^"?_ ,,O%OB&#X">&O WB']H;3-%L?%@\3_#B3Q/I_PP2ZU'2KRY\;V4%W\"
M/$5K\2]2_K@KYF\>?LL^"_B%^TM\#/VIM7\6>/[#QY^SSX0^*/@CX?Z!H]]X
M6M_!+Z%\:3X8/Q.3Q#I]WX1OM?U>X\4CP)X!5I3XEMDT0^#-*E\-Q:-/J7BB
M7Q  ?SFP?#K4?V7]#_83^*/Q;^%?Q4M? GQL_P""^W[7O[9_P^_9]LOA-XP^
M)7Q0^$_P@^)_[,_[</B/X2"V^ ?AK3_%7CC2/%<.F:=I_P"T9J/PF\+>$/\
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
M,\9^*O&=II7BW1_%>D7$W[27P,NE^,VD^)O%/PX\53>/-3USPC\2?%L'P_\
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
M87QK\3_'-W)8>#/AWX4_MF]LSXA\;>*KN&>#P_X8TD7>LZL]O<_8K.86\Q0
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
M-\+I?#UUYOA#QOJH@\?ZYIGB+Q7#XIU3Q#X@M7M;*Y\*^'_!0!R/@7_@I/\
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
MQ_?>!_%B77A/QS=^%?&^B:'XDMHO!.O_  UUG3[B?XBV/VYJW_!*SPC=:?\
MM)_!W1/CQ\5O#/[&G[77Q*\0?%SXY?LMZ=_9LL4GBCXCZJNL_'OP7\+OB],W
M_">_"WX'?M):DMU?_%_X8Z0=0OK*\\4>/3\&O&GP@LO%TMAI^Q\2?^"6?PU^
M*%O_ ,%'[+7/C=\;]/L?^"GNG^!M'^.MOHR?"&)O!6C^ _AKI?P:LK+X03ZE
M\*=4ET5];^%FBZ7X8U^[\<-\09_M=JWB/PZ?#NMW%Q<R 'R?X]T7XT?$/_@O
MDGP]U3QS\(-<^"<__!*75;^Y^%?Q"^"7BKQUIL_PB^(O[4O@?PQ\;O <B3?'
M?2_"3^./BI=>"=*&J?$.;P1<^%V\':-X-\%^*/A-XVD\)IXEU3YK_9]^*-U^
MQU^RIX6\-_!?X.? B?X?:Q_P<:?&3]E2T\)^*?#-Q;^'?A'\,OB5_P %.?'W
MPCL-0^"W@[PM#I&CZ!XN\!^'+\6GPZN/M^E:!X(6TM+B+1-?L[9?#]Q^TVF?
ML36-C^V7X>_;?N_CC\5M5^)^C_LU:5^RKJ?A6YTGX16WPZ\4_#BQ\7I\1+[6
M-7L-.^&5IXNLO&^L>.P^NW6I>'/&>B>&K6V9-'T[PC:649\SPJX_X)3> [KX
M6:1\*Y_VA_CU)8Z-_P % 7_X*26_B,V7P.7Q!-\>Y/C->_M#-X=NA'\'$T5O
MA2?C)J-WXJ.@0:1;^,/L+IX6'CX>'HQ8D @^(7[1W[<WQ:^(G[66@?L+Z-^S
M)=6O[&GQ%^'?P<UOP/\ M#>'OB7+KO[17Q4UOX>?"3X[_$'0O"GQ+\(?$7PA
MH/P \,>&/A+\6_#?AOPIXP\1?#OXYW/BSXH7&O3ZGX4\*>#/"FE:A\0\[X"_
M$7]J?Q7_ ,%:OV[_ (9^*?B[\/+[X!?!KX"?L0:IX=^%UC\+_'=KJ%I:?%:_
M_;/U6"_TCQ'>_'C4_"^C_$0ZOH>GVGQ.\=Q?#2>S^)_@[PS\.?#=AX0^'U[X
M)?7]>Z#XI?\ !+_3O%/[4/Q9_:7^#/[6'[2G[*TO[4?A;PGX2_;(^'OP5O/A
MG=:'^T#;?#SP=JG@/P'XFTGQ!\3/A[X_\5? ;XAZ=X1O[/PAK7C[X)ZGX1\0
MWWAG1-+N?#=SX-^(0N_B'=>T^"/V(=$^&7[8WC#]JOX;_%+Q?X$\,_$+X)?!
MGX,^-OV<?#?A?X:VGPJUNT_9\C^).G_!_4+/4)O!UQXT\):3X-T7XJ>)K6V\
M(^!]>\,Z5?WL&B3:I->:-IK>'KH Y3XS?M,?%S7_ -K_ $[]A/\ 9LU;X7>
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
M4_$/X6_M>_LX^*/#/Q!\ >&_@O;ZWJ/CCXO^,?!G[3_P>\>_#7Q#XP\0Z_\
M'/X5?#7P5X$BU6Y^%D$4>FW7C:?PUI_Z]_ _X11?!7X?VG@V;QWX[^*>OW&K
M:YXH\9_%'XG:AI.I>/OB%XS\3ZK<ZSKWB7Q%)X=T7PUX8TV-KBX32O#GA/P?
MX:\,^!O ?@_2_#W@/P)X9\.>#/#6A:)8?#/@W_@FA'9?$+X7_%+XK?M(_$CX
MU?$;]GKX&?%_X"?L\_%#Q-X/^&VD_%7PEX:^.5AX;T[Q=KWQ-\6Z3X>_LOXW
M>)?"&G>&8=#^$_\ PE'A73O#FC:1KGB?5?B?X=^,/Q)U6#XC:> ?G?\ \$R/
MVJ_VDO@U\-/^"$'[/?CS2_@;JGP!_;0_8+?P_P"#M*\*:3X]3XP?"?Q7^SG^
MRY\-_B?X9\9^)_B?J_BE/!7Q&\-?%'P/8^)3X@^'FE?!?X>:M\*/%>L:!HFG
M?$GXNZ1H&I^)_$/LNJ_\%.?VFM#_ &2_@E_P5+O/#OP(F_82^*/Q'^%R^,?@
M9_PB7CY?VEOAA^S9\:_BU9?!?P%\=K?XY^'?BIXS^'GC[QWI-QXD\ _%;Q[\
M $_9U\&C0?#_ (E\6?#2/XOS>)/AJOC'QW]=_#__ ()@?#GX=7O_  3?N])^
M-?QKU&+_ ()A>!_&WPZ^!EGJ\7PB>'QQX4\<?#6V^#=U;?&&73OA7IMUK%_H
M7PQL;+0- U'P'<?#J1M1BE\0>(X_$>H3D)SGPZ_X)6>"OA[X"T3]FJ'XS>-=
M<_8:\#_'?2OV@OAI^RIJOA+P UMX1UCPW\8M,_:!\%_!J\^)Z:)_PDOBC]FK
MX?\ QGTV'QYX/^'FJZ<OC^-K'0_ ?BCXP>*OA#I4WPXU$ \ U#_@I?\ M%:3
M^Q/\>/VC;CPW\%KWQY^SO_P4[U/]AS7=,A\*>.;+PC\0?A]I/[=G@W]C27Q;
MI.GR?$V^UGP%XRO+3QO:_$")KS7_ !]H=I<:+<>''TJ[CU>+6=)\?TO]IGPE
M^Q/^UM_P<E?M6>+-%?6]!^!'AK]ASXES>%[&X;2KGQAK>E?L61R:!X3AU2#3
M-7&DWGC/Q--I7AQ=>N=+O[72)=575=1@DLK2XKZ=^(/_  1TT?QOX>_:,^&.
MF_MA_M&> ?@5^T#^U!I'[8B_"KPGH7P+NO\ A7OQZN/VA_!7[2?CWQ-H7C#Q
M?\*O%&O>)-%U_P"('@N/4?"?@?QP/$7@CP;J&O:Q?ZKX>\<06?A73/#7NVM_
M\$PO@CXVU[_@H3J/Q.\8?$3XF>'_ /@I3X(\ ^!/COX)\3P_#B'P]X;LOAG\
M,)_A)X0USX63Z#\/M'U[P]XHL_#4MKK#:QXAUCQ:;#QQI.C^*O"UOX9FL?L<
MH!\F^ M(_:STW_@L%^R?<_M8^)/V9?%/B;5O^";O[:U_I5S^SE\.?B=\/+?P
MW?R_'C]@MO%?@'7IOB5\2OB9=_$71_"E\U@W@SXI6;_#6Z\7Q:KKQU;X,?#^
M33[0ZW]Z?M,_'WXK^'OCI^S?^RA\ I?AYX<^+?[0GA_XW?$^X^)OQ>\&^)_B
M-\/?A[\)OV=4^&5KXX=/AUX,^(?PG\0^.O'GB[Q9\9_AGX4\*Z2WQ*\#:#H&
MB:AXT^(.K:WK5[X+T3X:_$3R?X%_\$[?'GPR^.GP*_:$^*7[=?[2/[1/CGX!
M?"+XQ? ;P];>/O"/[..AZ/XL^%7Q7U[X?:XNC^/9O"7P7TWQ5J_B31;OX6^
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
M+/A+6_!B?$4Z5KUW9^/O$?QD\=W/PRM]!T+PK/X&^*O_  EMWXQ\!?I%JO\
MP2X\/']D.T_93\,_M'?&71[KPQ^U79_ME?#CXSZKH'P<USQSX&^--M^T^_[7
MC7 \/67PW\._#OQ-X6_X7/J'B'5;7P]XA\)W8@T?64T">]O-,TJP@3IO&/\
MP34\(^/-1_;9U3Q1^T#\==5O?V]?V7?A]^R=\:[J6U^"5I/8>!/AWX.\?^![
M#Q5X(&D_!W3+/1_B#KNE?%SXJZCXAOM4L]=\)-KWC&.;0/!OA_0_#7AOP_IP
M!]M?!KXB6GQJ^#'PI^+,>BOHMC\6OAAX&^(D?AV]N8M2DTFT\>>%-+\2KHMW
M=I!;P:@]A#JHL9[E;:"*Z:)Y5@C201K_ #??\$A?VE?VH?@[^S9_P0H^#NN:
M/\ ]6_9R_;%^!GQ"^%&DZ+I=M\0X?CA\./&7P>^ /C_X]>$_B+??$BYU<^ ?
M&?A;XA:'\-O$F@>(_AC!\)?"&L?#/5M9T"[TSXJ?%.TLM3CE_HO^%/PC_P"%
M0? ?X?\ P-\.^-_$VHI\-?A9X;^%GASX@Z[9>%)O&$MKX0\+VOA70/%&KV.E
M^'=)\%77B2*UL++4+^*R\*:;X:O=3CE,7AVSTZ;^S8_A[X2_\$L_AQ\&_#7_
M  3Q\)>%_CC\<+[1O^":FH>.;KX()KL7P>N;KQG:>//A]XL^$M]I?Q<NM.^$
M^E-K-MH_PR\<^*?"^AS^"$^'U\9K^V\0Z_=:]KVG6M\ #Y67_@H?\;OA?_P3
ME\:?M+WOPI^%7A+6_ O[=/[1?P$^*VO_  :^"_Q,^*_PB_9_^$WPZ_;0^*_P
MD^(/[3OB;X)>$O&O@[XN?&#1M TKPM<>-OBDW@SQ#X-\1ZMK/B;6OB4?#]AI
M^FZIX6F_3/\ 88^.6N_M(?LR^!?C+X@^)/P%^,$WC/7_ (L2:!\3OV9_[4@^
M#WCCX?Z%\8/'GAKX7^(M'TC7/&OQ&UKPEXJU+X:Z1X2N/B?X"UCQKK^J_#_X
MHOXR\%7]S%<Z#):6_D/@O]@77?A+\(;7X:_![]K/XX^#]?T[]J;XJ?M:VGQ
MU/0?@_K=WJOC/XS^)/B3X[^(WPW\:>%-)^'GA/PKXJ^"?BKQW\4_%.KZCX7-
MAI?C73=,GL['P=\1O">NZ#X4\5>'/:_V0OV2/A]^QY\._%O@KP+,^H:E\3?C
M%\4OV@OBCKJ:98^'=+U_XM?&3Q')XE\9WOACP;HX70O G@S3W^P>'?!GA#2Q
M>3Z5X7T/27\4>(?&OCBY\4>.O$P!^6WB[_@I]^TRG['GB[_@J=\.?"_P4\:?
ML0_#OXM?$JP\0? ;1_ ?Q'U[]ICQ1^S-\'OVB/%G[/?CSX_>'/C0WQ1\,_#[
M0/%\&F^$]5^/ ^"^O_ &[L=#\$:;>^!M>^+4/B1;CQ!IWU/\#_C[^W#\;/VR
MOVL_A=]J_9/\&? #]D?]IOPA\,-9ME\%?&'QE\8_B9\,_B)^RK\+/CYH%UIG
MB=_B/X)\$> ?'&@:U\2_#UGJM]=>"_'FA:]INNZYI%KHOAVY^&>G>)_C)G:A
M_P $I? UWX0^*W[.UM\9_B#I?["WQH^+EY\:_&G[(^GZ3X;MM(L-;\2?$R#X
MN?$SX1^!/B-#;1>(/!'[,'Q@\=KJ>N?$/X+Z7I;ZBQ\5^-=!\%_$+P7X)\2W
M/A*'Z]^"'[+VD_!#XP?M3_&2P^(WCSQCK'[6?Q+\+?%3QKX?\56O@2#P[X1\
M0^#/ACX0^#6A6?@/_A%?!OAO78=%3X;_  ^\$:+>6OB[6_%]Y<W^@MKJ:A!J
M.KZR]\ ?FW_P4SM?'\W_  42_P"")O\ PJ9_ NG_ !/N_C'^W1I7A77OB+IV
MLZOX0\.7&H?L%?&&VN/$FOZ%X:OM$\0^,M/\*VTUQXF3X>:;XK\!O\0KW2K;
MP;)\2/AI'KC^/_#G#>&?^"K?QUN/@?\ #GPEXG\,?#67]L#QO_P4(_:[_8&N
M?$'P^^#?QW^(_P (HV_8[OOCCXC^('QS\+_L_P#@CQ/XG^,GBNPO_A[\'K+2
M]'^$X^+>DZK+XV\86VM:GX_T?P%H'B34M+_47XV_LA>&?CA^T5^R-^TCK'Q#
M^('AGQ-^QMXH^*'BWX>^%/#*>"3X/\6:K\7_ (=:I\)?& ^( \0>#]=\47=K
M%X!UW7=,T"#PEXF\'C3]2U676;]M7N++2XK#XU\5?\$</A-XC^"GBSX:6OQ^
M_:"T#XC2?MJ^/_\ @H7\'/VB=$U'X>Z+\4_V?_VI?B3XCUSQ7XLUCP/#X;\!
M>'_"'B;X8:YJ/BKQ?H^M_"_XE^'O&5CJW@_Q;K&ASZRFHZ=X-U_PF ?.U_\
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
M<?"'XI:Y\,?A!\;+/7?V?O WQS\):=8_"&^UKQ7XL^.LVA^)K>7]HB\T_P"
MOBGXM7_A'P-H5CI/CGP)\7KKX7:';?\ "5?#[0(OVAOVN/COX<TS1?']AX/_
M &<?'_P=U?\ X*P_LG_L@?#<^,?!?C-_$^F>!M6_:&^'W[.WQL^)$2/XTU"Q
MO/B]X(^/>H?$OP=\,-2&F^!]%\-P?#*U^),EIX[M/%>E^'K3[S^.G[*_@W]H
MO]D?XC?LA?%/7-9U_P *_$WX,:E\(-<\;R:;X5C\86MS=>'/['TKXF:/:1:
MG@_2OB%X6UJ'3?'?A>_L/#-MI.A>--'TO5=+TBTCL;6VA\^^,'["?@'XJ? K
M]G_]G_3/B%\3/AKX1_9R^*/[/_Q>\&ZSX4G\%ZYXNU[Q?^S3XMT/X@?#F7QQ
MK/Q&\&^-HM?BU#QYX;T;Q5X^OX[*P\3>--1AO?MWB&W36=7%Z ?&GQO_ ."C
M7Q3\ ?\ !1'2_P!C)O$GP*^!']M>+OV;K;X,^&?VC_A=\1X/^&UOASXZ\7^
M;3]HCQ)^SO\ M/Z;\8?!_P )O"?Q3^$.B>*O$_A;PU^SWXG^&'CCQWXW\?\
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
M7:YJ_P 89/!VI?!;P5KVK?%WPOK6DP:;XC\":=J%[&)_>?VE?BK>>%OVW_\
M@G'^V#\;?A;XV\(_L>Z-X#_:Y^&I\<>/M+GT>R_9:^/'QBO?A3H_P,_:!^.V
M@QW,]Y\*-!^+/PB\+?$[X2>&_%7Q T[2I?@POQLO?!/QDD^%/BOQQJWA< 'Z
MT6OQR^"E[X/\$_$*S^,'PMN_ 'Q+U#2M)^'/CBU^('A.?P?X_P!5UW[3_8FF
M>"?$T6KOHOBK4-8^Q7G]EV6A7M_<ZA]DN?LD4WD2[?.](_;0_8[\0:'\+_$^
M@_M8?LTZWX:^-_C:?X:?!?Q#I'QV^%VI:'\7OB/;:G'HMS\/_A?JUEXIFL/'
M_C:WUB6+29_"GA2XU;78M3DCL)+!;IUB/\PGQ6_9TT_6?B9\+/&^C_"'Q'XB
M_93^)?\ P<4_##XX? _PIXL^"\FN:;I'[/\ K_[*5SX7_:H^/.G:0GAK4+WP
M=^RG\7?VK+J_UNQ\1^)-.\._#3Q%I2^$_C0MQ>^'_B9HWC/Q!>_;4^"_AN?]
MDG_@X;?X<? 34)?B?\0?VYO@=XG^%,?@7X!^)Y?'/Q!6S\%_L5M=>+_A39^'
M?!#:[XY-C\;/!WQW\2:MXM\!0:P]GXST/XA>/M6U2*5-2\0R ']2/Q7_ &GO
MV:O@-!K-S\<OVAO@;\&;;P[8>&]5\07'Q7^+7@'X=P:%IGC+4]7T7PAJ6LR^
M+_$&CQZ98>*M9\/Z]I/AN\O6@M]<U/1-7L-+DNKK3;R*&Q\7OVD_V=?V?+?P
MO=_'OX^?!;X(6OC?49-'\%W/Q?\ BGX&^&MOXOU:%;1IM+\+S>,]=T6/Q!J,
M2W]BTEEI+7=RBWMH6C N(=_XB?&7Q/\ L/>!?^"QO[2/BC]I7PK\+K_PG\7O
M^"1_[-EBVI>)?A,?'^G?%H>*OCQ^V9X8\2?#VUCTWPEXB'Q$^(OQ:^&WASPY
MX0\*?">UAUKXC_&CPOX0'A'P-X8\6V/A2\TO3ORA\7> /C1\#_V7OV>_V/\
MXT^#OB3\.OC</^" _P"T9X"L?BGHGP6^*/QX^,/QJL_&%YK_ (AA_P"":/P\
MT*'PIX^^ W@'5?@SX/\  ?PNG_:2\0:SX ^(GQ*\0>!KK0=+^'.O?"#1/#>H
M_$B] /[(OB?^T/\  #X(I?R_&CXY?![X0QZ5X1O?B!JDGQ0^)G@OP FF^ M,
M\3>&/!>H^-[]_%>MZ2MGX0T_QCXV\&>$[WQ+<&/1K7Q+XN\,:%/>QZIK^E6M
MW>M?CG\$K[6?!GARR^,7PLO/$/Q'\.Z/XP^'F@VOQ!\)7&L^/?"7B&WOKO0/
M%'@S2XM7>^\4>'=<M-,U*ZT?6]#@OM,U.WT^^FLKJ>.TG:/^;3]B3PK\)?&_
M[7/_  3)^+GB[X10:CX0T7_@WZO/ /B?XB_$7X$>(]+TBS^(-AXH_9XTF+PW
MJGBCQ]X&L$;7]0^$_A?XZW?AFQN;V2]\2?!V\\4^(_#B:E\.O&\6J>(/*?@9
MX"^)?P _X(\_\$F?^"@>G?"_Q_=?M"_\$L=&UJ]^-WPGUKP_XL\/?&/Q)^R-
MXPG\6_"G]K3X*1>"/%_B'X?Q#Q1X5\#W?@[X\_#;2_'D$VG?VM\%?"<?A.W%
MGXHL[F^ /Z"/B?\ M;:SIG[27[&/PI^#5AX ^*OPR^.7QF^/?P@^/?Q!T+Q7
M9:]=?!K7_A1^S=X[^-'AWPZL.@:M+;6GBS7?$'AC3-)UG2M;AGNM+T2[DDDL
M+:XO["\B^C/ ?[0WP!^*GBOQ;X$^&'QQ^#_Q'\<> +_4]+\=^#? 7Q+\%^,/
M%?@G4]%O;;3=8T[Q=X=\/:UJ.K^&[[2=1O;.PU.TUFSLKBPO;NVM;J.*>>*-
M^&_9(^#.I_!/X#>"O#'C*ST%/BGKU_XM^+_QLNO#SF[T*]_:"^.7B[Q!\6OC
MKJ?AR\GM+2[?PW<?$[QQXLM?":7$,4UAX.BT31E2.VL8HE_$7_@D?<^)/"OQ
M[^#'PJ\!>,K+]JG]E3PU^PMKEC\%?BO\0/A;-\,OVT_V ?"NE^,O@7:>%OV
MOVQY?#$-C\-?$ESJ7AFVT'7_ (53:SI7ASXQW%_\+_BI>GPQ-\/;*V\8^(P#
M^C;Q1XI\,^!_#?B#QGXT\1:%X0\'^$]%U3Q)XI\5^*-7T_0/#7AKP[HEE-J6
MLZ_X@UW5KBTTO1M%TC3K:XO]3U74;JVL;"R@FNKN>*")W7\U/VJ_^"@-MX2^
M&?[*/Q?_ &0/'O[.WQ^^'7QL_P""@/[*?[)GCKQMHWB]/BEX5MO!_P :_C9H
M/PG^('_"!ZY\+O%L.A?\+'\,G5YOLTNMZU?Z7X=U*U(UCPQK;;M./.?\%A)_
MBEX>^#7[,GQ4\&?#OQ;\7?A+\!_V[/V;?CA^UQ\,_ VE7OBGQ1X@_9G^']YX
MIOM7\1Z5X"TK1?$&M?$2?X.?%JX^$'QZ_P"$0T736U&Y'PK_ +4CN]/ATF>^
MM_S:_:Z\2?LT?M4_#+P+\3_V</V9O%6H_ SXY?\ !67_ ()G_%GXO_$[Q3\
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
M"&PD^*%M'J>DZA\1H_B#?Z-K%YX6\,6OB'4OAYH&CW?B3XD1^%#JWP[TKX@
M'U1X/_:'^ 'Q#^(WC?X/> /CE\'O'/Q<^&2N_P 2/A9X/^)G@OQ-\1OA\B7P
MTQW\;^"-%UN]\3>%%34F73W;7M,L MZ1:,1.1'6%IO[5_P"RUK7C#P[\/='_
M &E?@#JWC[QA8>.M5\)>!]-^,?P[O_&'BG2_A=K_ (I\*_$S4O#OAFU\1RZU
MK=A\.O%'@?QKX;\=7FF65U;^$=?\'^*='\02:?J/A_5K>T_GI\(Z?\/?VB/@
ME_P0G\!_LV>!KOX6_M,?L2?&3X'VWQX\#7/P^UB#QO\ L6_ GP-^SWX\^'?[
M;GP5_:,U'XA^#V\5?#7P1\<=.\.W7PB\/Q^-+WPU>_M*>+_^$#^*/@JZ\?\
MAKPCJ?B?3/F+P+\ / \7[$O_  25\-I^SF-,N]'_ ."[OQB\9?%GPP/@!K6B
M:MH'P,\2_&_]MI;+Q3\3O#0\$V.K>&_@YJ'PK\;?L\V>J:YXST_3O 4?PYUO
MX<:5KUS#X4&F6D0!_6'X:_:9_9O\9_"2\^/_ (/_ &@O@CXK^!&GC5&U#XV>
M&OBMX$UWX1V*Z'?OI6M&\^)&EZ]=>#;4:/JD<FFZH9]90:??H]G=^5<(T8U?
M!'Q[^!?Q-N_B78?#?XT?"?X@WWP7\4:OX(^,5EX'^(O@_P 67?PG\::!)>PZ
M]X0^)=MH.L:A-X$\4:)+INHQ:OH'BE-*U;39+"]2\M(6M)Q'_*?_ ,%"O!/@
M^/\ X)Z_\'&ND/\ #6'3=!U']NGX7_&+P/IMS\,K_0=&U^ZU?X:_L+^"_%7Q
M3^'<%YX=TW3O$>KZ]\6?!OQ9TC6/'/@PW^IZWXXT_P 275SJUUJFHB\OO</V
MJK+X2:_\7/VW_P!J/]D3]EVZ_:3^ 7A?_@BS\3_V7_V@_A]\(K3Q;\-/AM\?
MO''B[X@>$+;X1_ +3)_AY%H.N:K\2?@3\"O#'QJTCXO:?X(L[3XI_ ?P-XS^
M'_PZEN=!\0ZWH.@:( ?T0> OVJ/V8?BIX!\8_%;X7_M'? ;XD?"[X=G4!\0/
MB3X"^+_P^\8> ? ITG1;;Q)JH\9>,?#WB'4?#OA@Z9X=O+37]0&MZC8_8]%N
MK;5+CR[&>*=I=,_:A_9HUJ_^*&E:-^T1\"]6U3X(P^';GXT:;IGQ;\ 7]_\
M"&W\86\]WX2G^*%G:^();CP!#XIM;:XN?#DOBN/28];@@FFTQKJ.)V7^5#Q?
MXA\)?%?PM_P6_P!+76O'W[3>L?M8?\$</V>M<^"^NQ?L7^._A5X)^)_CSPMX
M5_;UT'PC9? KX='X41:SIWA#PA\1/$OPA\,_ Z3XH>-?BU\6HO$MWX8\.VWQ
ME^(>N>&[2ZTC] ?A?\$OA!JW_!1_]F7PQ;_!#1(O@5X__P""%7Q)_9]^(%FO
MPCOM$^'/B"/Q?\:?@)XAT?X&^.K^7PSI^B/KMYX!T_XSZW'\+/$UW'XDTO0Y
MO'6HW&@6$>M:E-?@'[KV7QH^#NIIX$DT[XL?#34(_BE/JEK\,I++QWX7ND^(
MUSH98:W;^!'@U61?%\^CE'&JP^'SJ$FG[6^UK#@UP/[6_P 3_&GP0_9D^/7Q
MN\ P>%]0\2_!?X1?$CXMVFA^,++5[K0O$T?PW\%Z[XQF\+W5UH>KZ3J.A-XB
M&C+I,?B2&/7!H!NCJ;>&?$'V<:;/^2G_  2U^%'Q;TGQVW[,WQJT+4;WPO\
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
MJ@#]$_A/_P %*O#\W[8?[<OPA_:#^*G[+WPL^ /P2OOV(]*_9I^)M]X]LO"
M^*NK_M:?#/XD_$2ST2_\=>-_&T/@SQIXEUZT\(:?<> /#O@#2=/GN=*AU6Z@
MN/%:3QW.F_HE\7/C]\"/@!I.D:]\>/C7\)?@GH?B#51H6@ZS\7?B/X.^&VE:
MWKAA>X&C:1J/C+6=%M-2U4V\<DXT^SFFNS"CRB'8K,/YH/VHO@WH'BWXF_\
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
M%7B)))?#_AGQ%K&B>*;[3M$\0:['%+)H^C:E<6VHZFD4CV5M.J,1W/C/X^?
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
M/:?4FT9SR#U.&(!X Y .#P!SC/&.E?Q+^';7X7? ;]FW_@@M\6/AY^R-J_\
MP3R\8ZYXO_8(7XT?\%&GT7X)_##X,>-_@U)\(O"FL?%;P7\>O&O[-'Q#^(?C
M;Q18_M47]SI?A3P#IO[4_@?P3X+E\6^)KWQ+XT\:_#?5=(U.2[_HM^)7[9G[
M2?B+Q/\ MB:9^QW^SU\/?C-8_L.WFD>$O&]I\1?BY=> =3^/WQJF^$?A3XZ^
M)_@7\%M0\*^$?B#IOA#5/"OPV^(OP[MV^(/Q)A;3M1^*_B&[^&M[X.\/:'H>
MI_$Z  _3P# P,_B23^9)/ZU\W?%C]G%/C+\1/ WB?Q;\8/BS#\,?!\_A76=3
M_9QT9_AII_P@\?\ C7X?^/M'^*'P]\<^,M7;X:W/QP&K^$/''AGPKK$6B>%?
MC'X6\$>)+;PU9>'/&?A3Q'X2UGQOX?\ %WY*_M)_\%K;SX;_ +/OA7]L#X2_
M#CX57/[._BO]CWP3^UU\-[3X]_%\?#OXQ?M)W6L7NMZK\4/V=_@QX \!:'\4
M-4TWXE_L_P#PWT6T\5_%+QC>6'C7P#I7B#QGX/\ #^J3>'O!4FM_%?2?L7QO
M^UO^UE>?MR^.?V-O@G^S]^S]KEAX&^!O[/'[24WQ3^*7[1GQ \(/J?PQ^+?Q
M7^(7PY\5:*? WA3]F_QO+IOQ$TB7X0?$*/PMI\?BG6/"VH0R>%O$.M^*-)FO
MK_P;9 'Z0:UKVA^'+2WO?$&L:7HEC=:IHFA6UYK&HV>F6MQK?B76;#PYX;T:
M"YOIX(IM7\0^(=4TS0M"T^-VO-6UK4+'3+"*>^N[>&353& 1NY X8DD>QW$D
M'L>>U?R_?MR_M">+OVSO /\ P3F_:0\*?"WX':K^RM>?\%H_V)- ^!OQ&O?%
MVJ:M\=(],\#?MIZ1\+H_CAI.FW'P\D\+:)X<^,>H^&_%NDZ/X)T#Q?;^)].^
M%FJ>#O&OB;Q?<ZOXL\7_  8^'_[P?MK?M*I^QW^RI\<OVGIO VM?$:T^"O@6
M_P#&]_X4T1K^%IM-L+FT@U+7-=O])T/Q3K&C>"/!UA=7'C'XA^(=%\*^+-:\
M.^ M \2:YI'A/Q/J6GVN@Z@ ?1FM:_H7AVVMKS7]9TK0[2]U;1= M+O5]2LM
M,M[G7/$FJV>@^'=&MI[Z>"*?5M>US4=/T;1=-B9[W5=5OK/3K""XO+F"&36
MQQS^))_4DFOY?_V[?CEJ?[4O[/?_  3]^/(\._LX_%N7PE_P6V_8%TK]FOXP
M? CXEZ3\0?AQ\;?#;^)O!=UJ/B[PGXKU'1[O6O@I>7_Q+O?&?P5^(W@B]O/$
MNM>$=3^&FL/J&H>)8I[;3I/NO3/^"H/Q&\"^%?VM_#/Q_P#@7X"MOVF/V;_V
MM?V=OV1? _PW^#7QEO-?^&?QR^(?[9VB? [7?V9K'1_B5\3/AY\-O$GA7[,?
MCSHEC\<+RY^&NN'P=H/@OQAX\\&:9X]46O@Z$ _9:F,!][#9&/ND@D \# (S
MU/7IDGBOQ$_:2_X*D?'W]BW4OVD_ WQ\_9M^%WBWQU\*/V+?%_[=/P3U_P"'
M'QK\4^&OAI\=OAW\(?$NE^'?VA/A5K5UXF^$'B+Q5\+/B_\ "=_%'@S4?"XL
M]$^)GA#XM^'/$MEXBO=9^$MW;ZWX7T/[>\<_'JW\1_MA:9^P/X\^#?@WQ=\-
M?C1^Q3\:OCUJ?BK7O$B>)+/6M-\"?$OX/?!OQI\(?&7P;UOX=R>'-6\+>*M*
M^.EC?C7Y_'FJP:G:Z9K?AS6? <-I=V^IW !]D:!K^A>*-'T_7_#.L:5X@T#5
M;6*\TG6]#U&SU?1]3LI@?)N]-U33YKBROK60 ^7<6T\L3X.US@TNF:_H>LW6
MN66CZSI6JW?AG55T'Q';:;J-G?7&@:XVE:7KHT76X+6>672=6.AZYHFLC3K]
M+>\.E:QI>HB'['J%G--^!?\ P3R_:;\0_"G_ ()M_P#!%+]G/X3>'/"7BKX_
M?M4_LP^#;?P3:^/?$>H^&O _@KX<?!_X.Z#XO^,?Q<\3MHFDZSXB\30>#K76
M/"/A[P]X"\.V^GW_ (V\=^/?"6C:IXL^'_A.3Q+\0/"_9?\ !"C2=8T/1/\
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
M^!+WQYX+TW3O"GBFT\3_ !!\.W?B33[CPAHOB0:/X5M-1D'B?7[GQ!9>'&\
M^,0#],I->T*/7;3PO+K.EQ>);W2M0U^P\/R:G9IKE[H>DW>F:?JNM6>DM.-0
MN=(TR_UO1['4-1BMWLK*\U;3+6XFCFO[6.79 P,<_B<G_/\ D5_-_P".Y?VF
M/#__  6RU+Q3\%_@5^S8?VIO&/\ P1HAU+Q?HGB;XO>*M)^#R:MI'[8+:99W
M.M_%_0_@1!\3OB#<0Z=IOA_0/#Z7?P@\/)'ID=Y'>ZQX<M=$TJS\1>_0_P#!
M8)OB1\,OV,'^$'PM72OCC^V!^QTO[:E[X6\4>'?CG\8_"7P0^&UL/A_X?.FZ
MW;_LV_"#QW\0O'-_XH^*OQ$TCP%X5UN;PM\-O"MGX4TKQK\1_$VM:;XIT+P3
M\$_BH ?N#@9!YS]3CH>V<?D,TM?*W['WQ[UC]K_]EGX9?&WX@?L_?$W]G+Q#
M\2O#^M6WCG]G[XY^&M2T7QIX)US1->UOP7XHT34]+\2Z'X=U36O"&LW^B7VK
M^!?$.M^$_"U]XV^'.L>&O$VJ>#O"MWK5SX;TS^0SX'?"7X'V'P)_X+[^)I/^
M"5GB_P#:K\:?#?\ X*H_\%%K7X1_%OX"> /V<+3XC?"'4?#^@_"^7X>^&?AE
MXNN?BAX,_:C^']W\._$U['X[M[SX#^!/$4GAG3-7U'5_!]GXA\1C6?#E ']S
M?4$9]N#R/\#2;1SU.1@Y8GC&,9))_P#KDGJ37XH_LJ?ME>.KG]FC_@ES\"?A
M+\2?A[^V]^T3^TC^RM>^,_$_[3Q\:^([OX-67A3]G+P=\.O"/QN^-GC;5+W1
MK?XM^,O$+?&3X@>!_ACIW@GQ!X8^'_C_ ,5>.M5\4R?$V^^%?B#PIXITJUT%
M_P""GOQ0_P"$%^+>@>*_A!\)/@Q\>_V8?VL_#7[,_P"UWK'Q3^.VBZ;^S%\!
M/AYXP^',GQ=\"_M?_P#"SM9L?!6K^+OA'\4/ ^H^ ])\"?#W5=,^'WQ'/Q:^
M(%A\-];-C9Z1_P )GK8!^SX4+TSTQ@DD#\R?_K=NIRM?A/HO_!6OXX>)?V?_
M -BCXF^$OV8_A%XH\=?M2?MT?%C]@+Q3HTO[17CWPCX"\(_$[X4^)_CYH,'Q
M$\':]K/[,MUXT\2?"SQSIW[.GC+7Y!XM\!> _B'X CUWPWI,G@?QYJ,>J+!V
M7Q@_:._:*^-?@_\ :2_9"N/@9^R5\0/BW\$/V2M&\:_MQ^&-;^*_C7Q!\!;O
M4OCMHGQ3@\$_ #X:3Z_\#SK^M7?C7X?_  ^U_P ?^+_&7Q0^'MOX>^'6EZ]\
M.O#D'@;XOCQIXAUOX? 'W#^V#^S)\./^"B7[)?C+]GO7/B9XG\/_  C^.VC^
M"M2NOB%\&=1\":CKNJ^%=.\1^'/B%HEWX-U[Q5X8^(/@N?2O$DNBZ03K/_"/
MZREWH%U<OHL]I=7=GJUG]<:?;W5M8VEM>WKZC=PVUM#<ZA)%#;R7MQ#"D<]X
M]O;)';6[W4J-<-!;HD$+2&.%5C517P9_P2>('_!++_@FEGO^P#^QL!]3^SK\
M.?\ /%?(_B7_ (*S>*O#'[,&D_\ !2*[^$W@:;_@G=>_%"T\&:GXEM_&_BR?
MX\Z/\%=5^/'_  HC1/VP!X7MO %SX5U;P-J>N3:=XM7X+Z7J%QXE@^#.JV/Q
M5;XH2>)$U+X,Z< ?MMM&<Y8_\";'7/3./KVQD8P2#Q_Q#\+ZIXW\"^+_  =H
MWCGQ9\,M4\4^&]:\/Z?\1/ ?_"-?\)OX)O-6T^>RM_%'A+_A,O#?B_PH/$.B
MRS+?Z2_B#POKVE)>01/>:5>1*T+?G]^SA^UA^UI^T-^T'^T#X&A^!'[._@[X
M*_LO?M<?$#]FWXG>-)/VA/B1XE^)>OZ/I'P$^%WQ=\!^*? /@9?V<?#GAF?6
M-7O/BYX0A\:Z/XC\<Z-I_ABV;7]*\/:OXTET*P\1>)N!_;+_ &F?VL/AQ_P4
M<_X)F?LW?!KP[\)[_P"$?[0*_M0>+OB*WBSXD^*/!WBGQ;/\&?AA;&Y\-7!T
MOX,_$73]$\+^$]/^(.G_ !$T2*SGO-6^)OQ T70O#>IZG\*?#7AF_P!9\=@'
MWY\ /AYX)^&/ACQ#X9\,>.]5^*GBEO&>JZG\8OB?XLUCPEK?Q(\=_%FZTS0X
M]:UOXGW/@C0_"WAG3O%D7AVW\*Z-I_A;0?"/@_PQX'\"Z3X-\%^"/"'A7P%H
M'A;0-/\ =:_E1_83_:*^+7[&7AG]I^X^'/[/WPBU#]E6[_X. OVDOV:?&\H^
M(EWX"^(7A>+X_P#[7'A'X$>!M1^"WPM\-_#C7? MWX-^'/B'QQX,;5++Q5XX
M\$:KJ]CIGBS1-$\,:+I.E>&_&7BG[8^-G_!8;QEX2\>?'%O@)^RY\3/VD_AO
M^RS^T9H'[./Q<\.?"_X5?M)^.?C7\3=?MI_ \/QUUWX#O\/O@=XK^",<G[/,
M'C_2[D^#?B3\5/#_ (@^+NH>&/B5IDDOP>T/P_X \:?%D _=:L$>)_#)UJ[\
M-CQ'H9\1:?IS:Q?Z!_;%@=:LM)#0*VJ7FE?:3?6^G*UW;*;V:!+8&XMU,O[V
M('\O?^"Y/[6'Q,_8C_X)2?MD?M)?!N>*P^*/A#P+X4\)^"==>1HKCPEK?QD^
M*/@3X)P>.M*8)+&WB#P%'\1)?&?AN*[AGT^?7]"TV#4K>XT^2YAD;+_P1N_8
MEUO]CM?V7=;^&7A?4O$FH^&;74]:_:IM?"GARQ_:;\0_M"2>'K>SU7]KC5?B
MT+2\\6:K\?/$?B-9O%GB7Q/K6NZU%XK2^U'P9XLC\0^ =6U7PW?@'ZEV^OZ'
M>:UJGAJUUG2KCQ%HEAI.J:SH,&I64VM:3I>OS:M;Z%J>I:5%.]]I^GZW/H&N
M0Z1>7<$-OJ4NC:K'9R3/IUXL.O7\MOB7XT_&']C']N__ (."?VA?V;_@+\$_
M'VE?!SX1_L-_M)?''1?'7Q%U;X+IK?A#X>?LW_&GXA_$*+P?-X%^%'Q,N?%'
MQ>\:Z'I'B0V&K>+[#P_H%MK,6DW.LZYK:WEU9:;]T?\ !0'_ (*F?$']C?PU
MK'Q4TCX8?!T_"GP]^S/X?_:.\+VWQJ^,TO@7XG?M/:G+J>NZE\2O@7^S_P""
MO!/AKXBZW;^,_@O\+-%TSQ_X[\<ZMHGB?P58WWC_ ,#:+KL7A+P?/KWQ.T4
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
MS@LV,YR#C..">!TZ<<+C\-_'/[8/BOX<_$3_ (+EWOP5_92_9I\'_M _L;_
MGX#_ !>N_BO?^)-0BN?VH)-5^!GQ3\9^#=?^/>M>%_@[H7C*YN/A#\.O EOH
M7A'X?2:MXR6\$4W@[3?BKX*T37AX@\,^:_LT_M<?\%%?%?Q2_P""/?@3QOX=
M^ VJ>"_VB_V$?&WQP^*>K?\ "_O&5WXR^)=SX(T;]CJQUKXL>)!!^R'H6F:/
MXXTC0/CEJ_B_0_@UH%Q;^"O&?C3Q!J^E:W\4_!NF^#/"^LZ\ ?T)%0V<Y(/;
M) _0CIUSZ\]AA2 <9['(P2"#@C@C!'!(^AK\(O@?_P %B_''Q[\:_LY>,OAS
M^RI\3/''[*_[3'QLUWX.:!XL\&?"G]IO6?B1\-?!\NL>*?#GPP_:F\?ZROP%
M3]G6]^!7CWQ#X6\GQM;Z#\:!JGP/\)^*?!7C+7M<\87]UX[\%?#A_P *O^"Q
M'C;XU?$/X >)?A5^RO\ $SXF?LJ_M#?M$^(OV?=*\9> _A5^TIK'Q%^'GA2V
M\0>+O _@W]KCQMKTGP+MOV<+GX!>)?B#X-NM+\7Z3HOQHEU_X3_#GQ%X-^)N
MN^(==\2W7CCX-_#L _=L#'K^))_GF@C/'/X$CH<]1@_7UZ'BB@G'J>0./<X_
M(=3[4 0+<VS7$EFMQ"UU!#!<36PE1KB*WNGN8K:>6$,94BN9;.[C@E=0DTEK
M<I&S-!*%GK^2KX(_\%!O 4'_  6%^!W[2VE?M<_"KXK_  7_ ."IOA;QI^R,
M_P %?"7QS^'/BZX_9MO/@7XN\5^*O^"?GBS4O!.AJ?B+HG_#2OA#5/B/KU[X
M0\8:1I^J?#GXS?M*>*?!WB*\T\Z-I]I?_P!:@.0#Z\\T +1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ Z]
M^QSX^N_V_=;_ &Z_#GQC\(:1>7/[%^I?LB:!\,M=^#NL^(K33'F^(\WQ8TKX
MAZSXMT[XT>%I]=2S\8M#%J/A"Q\/>&VU/PS'-I-KXJTC59H_$4'W]7YY_M*?
MMTZA\-?VD_A-^Q!^SW\+++X]_M?_ !>^''BGXVIX0\1^.[GX7?"?X._ CP?K
M4'AC4?C%\=?B/H_@GXI>+?#'ASQ%XOG;P)\-]/\ "7PJ\;7WC+Q[;OX>U&;P
MAIS-XC@ /G[X3?\ !+/QK\++'_@DUIL/[1OA;6K3_@ECI7C[0=)W_ 75M/N?
MC7HWC;X-:]^S^D>H3#X^7T7@+5=,^&OB*_GFU"VMO%UG?^.TL_$46DZ=X>BG
M\$W&C^S_ /\ !-'XU_LR>,M9\"_!_P#;A\3^&/V$)_C]J7[0O@[]E.S^"_AR
MP^(GPTU77?B5+\</$GP<\'_M,:-XWTJ=/V<?$WQ=O=7NO$7PYU;X/ZEXJU;X
M8ZUK'POG^(_E:SKGB?5/KWX/?&_]H/5_C?XO^!_[07[/OA?X8R:?\-=!^)7P
MV^*7PQ^*WB#XN_#;XI6C>)=3\,_$+PT9_$'PA^$VL> _&/PWGN/ &H7^AZQ9
MZM!XCTKXA6-[X:U74$\/^(19?56FZ[HNLG4!H^KZ9JQTG5+O0]5&F7]KJ!TS
M6K!8VOM(U 6DLQLM4LUFB:ZT^Y\J[MQ+&984#KD _&[4?^"5'Q,U7X)_"7X2
MW?[3G@./4?A7_P %-[[_ (*6P^*++]FWQ##8:UXFO?VA/&'[3;?"F3PU<_M,
M7EQ8:%'\2/'6O:9'XF7Q+=WY\!0Z/HKZ3_PDEG?>,=5U_C9_P2@U3X^^&_\
M@IQX5\:?M$Q:-IW_  41\?\ P+^)VDWO@KX/QZ=K/P/\6_LX>&_A'X:^& N[
MCQ+\3O%^D_%/P_-;? KX=W'CG2QHGP[OO$5Q-XV_L/6?!\.OZ#%X._7Q-;T:
M2Z:QCU;3)+U--BUA[.._M7NDTB>6>"#57MUE,J:;-/;7,,5^R"UDEMYHTE+Q
M.JOBU;2Y[&TU.#4;&;3=02PDL-1BNH)+"^CU5H$TN2SO$=K>Z34I+FVCL'@D
M=;R2XA2W,CRH& /S=UG_ ()UV?QWF^/7BC]M?QWX8^-_Q%^/'[*OB3]BBZU+
MX1?#35/@1X$^'?[/?CF6ZUOXB6?P[\'>+?BC\?\ Q)9?$?X@^-[G3/%/B+QS
MXA^(OB&ST^'X<?!_2O"/A;PW>>$O%?B#XA^)Z9_P35_:]\0_LL?%C]E7X_\
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
MUX[Y&/7/% 'X">/_ /@A?$WAKXX_"CX#?M0O\)O@?\=?^"=?PB_X)YZEX?\
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
M^+_%6DZ;\ OC-I7PQT]/!UYK6J>"OBYX"\2OI_A?7?%OPV\07WA32XJTH?\
M@GU\4?A'\6_VB/'W['?[2FA_ GPI^U/X6^&MG\5/"'Q#^#7B#X\Z]X;^)7PQ
M^'=G\'M+^-/P:\>3_';X<77AWQ[KWPRT?PS9>+V^*V@_&JP\2^//"7A_XBZD
MD][<^,]&\8_J06 ZY]_E;CKR>.!P>>U*S!1EC@>IZ# )))[  $DG@ 9)H _)
M#X1?\$MD_9X^.&F_$OX'?%OPUX:\ ^"O^";?@#_@G)\,?ACXJ^#U]XGO="\,
M_##Q#K_C#PM\4_&?C?0OB]X'3QQXEU+Q1XGUF_\ '.EZ?X1\%MXIMYH?L^NZ
M%K1U#7]1X/6O^"6/QEU']CKX/?L/R?M+? SQG\"/ W[(>E?LD?$3P+\:/V-M
M5^)OA#X@VW@NRCT/X7_&[PMH]M^U)X2UCX5_&GP-H%K9JVMZ9XH\0Z%K7B,2
M^)X-"T&^TGP%'X%_9C1]<T7Q#IUKK'A_5],UW2+X2FRU71K^UU33;L032VTY
MMK^QEGM9Q#<036\IBE81SQ21/MD1E$-AXD\/:KHR>(M+UW1]2\/26]Q>1Z]I
M^IV5[HTEI9M*EW=)JEM-+8M;6KPS)<SK.8H&AE65T,;@ 'XHZG_P1W\8^%K;
M]HSP7^S_ /M@ZK\.OA3^U;^Q-\$?V.?C%'\4/@OI_P =/C>Q_9T^!'Q#^ 7P
MV^)_@WXN3_$SP!X1TK4?$GA3Q9H+_&;0/%WP7\?7'C-]'\23>!/%'PG\0>+;
M#Q-X0][_ &?/^"=/C'X#_'S]E#XRG]H+2_'&E?LQ?\$_C^P+)X8U3X-'1=?\
M>>&IO$'PT\5S>/\ _A+M)^*@T7POJ=OK?PA\#V^F:"G@#7X8/#P\2Z?J6L:S
MK&L:=XDT#]+=4\4Z!H^E^)-9O=3@^P^$;.]O?$C6:S:I=:1#I^E)KETEUIVF
M1W>HF\32)(M0BTZ*UDU"ZMY[9K6VF-S )/Q:T#_@I9^UIJ?C;_@FEXYN?V8?
MA)+^Q[_P5#N?ANOP\^)&F?&/6#\6/V>=1\>_ SQ]^T!X:\"?%;P!J/A&SL/B
M+XA^(WPT\)P^(](\4_#[4M+\*?#CQ!HWQ!^'?BA?$R:;\._B%\4 #[2_X)[?
ML=>,?V&/@UK/P$U/XSZ5\7OAWIGQ,^+_ (S^$JVWPL?X=>(_"'ASXP_&GXF?
M''6="\>:P?B+X[M?B-XJM/$GQ/U#1E\7:)I/PT\/R^'=!\/PVOP]T[5CKNKZ
MW)\>OV"?AQ\?OVN/V7_VM?$?B#7=(US]F_P[X[\,ZEX)T:VT^+0OC5I.N>-O
MA-\6?AKIOQ)U(A-8GT?X'_&WX.>#_C/X"TBQGBM3X_TZSO\ 4&ELH;FPO_I3
MX<:Q\8[_ ,2?%^U^*OASX;:#X;TOXAQVOP2NO GB_7O$VN>(?A9+X/\ "T\6
ML_$O3M9\+^'K?POXUG\;/XRMQH^A7.MZ1'H=OI$<.I7D]O-JNK5OBO\ M _!
M_P""GP?^+7QZ^(?CO1-*^%7P,\,>,?%WQ2\3V,[Z^GA?2O >D7&M>)[673M
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
M1#JGB_3]%\62^'_!=_X\^)7A:7Q/XNTKPQXOOM$\*-J>MZ+X5\5ZC;66@:F
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
MWQ$^+O\ P3Z_;;T3_@G;JFL_&?XR:#\!-4NH_%WP$UFUUNWT^PU35M%B\>>
M?AK\1_#<^JQW'[3.J_ ^;XA>)/AQX9^'=GXQ\=^!=87X?>)/$&B:)??$/X,6
M7Q'^%/'7_#$?Q"_:E_8R^*?_  3_ -=_9Q'[.6N_L>?MEZ1^W=;_  6TOX7:
M)\$=3_8?U#X#Q2?!C3OVEH;!=-L/ =WH/QYO/#EK\*_#/CG2?#WBDZ*W[0FG
MPR6&B^#OB3I#?TPV5C8Z;:PV&G6=K865NFRWLK*"*UM;=-Q;9!;0+'#"FYBV
MV-%&XEL9)-,L],TW3S=G3["RL3?7LVI7WV*VAM3>:C<JBW%_=^0D?VB]N%CC
M6:ZFWSRJB"21@BX /XL?V8_A%^QA?ZO_ ,&PT?\ PC/P+OM2_:A_8X^,/PX_
M:99=6\/7NI?M):'X7_8U^']SI7PI_: ?^UIKKXW^#O!?QL\$Z%H&@?"GXGGQ
M7X2\">+?">E^ ] \,:"=!M/#]G>UR3]F$_\ !.7X6:?IOB'X3:?^S_\ L]_\
M',D^B>%-0\+^,= T/P-\!?@>_P#P5&\;7ME_PB?B?PUK-A;?";P7;_"/Q)+K
MNC:MH6J^'[6P\$:W%XCTF]M])O;;47_M-P#Z_F<?EG%?$O[<7[)GBC]KKPG\
M#O#?A?XJ:!\*;KX*_M4?L_\ [4D.I>(/AGJ7Q/@\0ZU^SOX]TWXD^%/"CZ?I
MWQ.^&,FE:9K7B31].@\0Z@-1U*ZDT+[;8Z9!IVH7-OK%B ?SI?'"R_9%^!.F
M?\%7]8_9S^'_ ,/M?_X)S?$/Q#_P2X^'?BCP?X,\<77PD_X)]>&/VT;[XUW7
MAOXP^(=<UOX4^&]5\#^"OV?O#_PS7]E)OV[+WX4^'-6/CRPNM0^&'BR6Z\83
M>(+;P;\J?M'>+?V>+?\ 8F_X++_#&X^,'[.'B<?\/'?^"9?QF\+:E\!?#EK^
MSK\+&7XG:?\ \$WM6\9_&SX*>"-(^(/BN^^%N@_$VSG^+6O>&OBIHOQ+UC6/
MB_H6@?$WXH^'OB5XXM='\9^+++^Z*#1])M=.&D6VF:?;Z2+:6S&E06=O%IHM
M)@RS6HL8XUM1;2J[B6 1>5('?>AW-FU':VT+RRPV\,,L_E^?)%&D<DWDH(H?
M-= K2>5$!'%O)\N,!$VJ * /YKK']B[]AO\ :'_:_P#^"R?_  3S\-Z'\$?
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
MVC/ .N2>!Y?ACX%\9_"B?Q%=Z'=7*:)XM^'/CW0/A\?!6D)\5+7P7H=SL_!
M_LD:S^TO_P $-/BM\;OV5_V6OV9IM:^'G_!4OX;^$O"5X?AI\1OA]J7Q3^$G
M[3WP'?\ 9^M_V8_'^H^'[:7QMX0U3QWJ?Q ^)'[$6B>#;6YOM'\,?$+R/@D^
MO:9K%MXF\4?U]W&F:=>6=QI]W86=UI]X)UN[&YMH9[.Z%S(TUR+BUE1X)A<2
MN\LXDC;S97>23<[,3,UI:N;=GMX&:TD\ZT9HD8VLQMYK,RVQ*DP2?9+B>U\R
M+8WV>:6#/E2.I /P[_X+H6G@!O!__!-37?C+!X=C^!?A+_@K'^S)KGQQUWQW
M]GM_A9X6^&]Y\,?V@_"UYJGQ;UG5#%X7T/X<:GX@\1^'O".N77C6ZM/!VKS^
M)M/\*:ZUW;>(AIE]^+_[>'P?^#/PY_8,_P""]NK_  5L?AKX;_X)W>,?'?[$
MLO[+NB>$[SPUHOP)B_:E\-:_X3TC]K+Q!^S=::4MCX:LM+FU>;X;^#]8U7X:
MWDV@V_QA\#_%GP9I3Z=XH\">,-(TW^V2XMK6[MYK6[@@N;6X@EMKFVN(TFMY
M[:>-HIK>XAD#1S031LT<L4JM'(A*NI!(HMK2ULK>WM+.WAM+2T@AM;6UM8TM
M[:VMH$$4%O;P1!(H8(8U6.&&-%CC151%55  !_.U^T/\,/V/_@%_P5@_X(?6
MWP(^'W[-GP4@^('C?_@H?XX^R?"3PO\ ##X;V_CC4OB+^R-IFBVWC,V?@^RT
M:'Q/J'CB^T[PUHT/B7R;ZZ\27%GH>G1WUX\5C"/RJM/"W[%VA?LX?M_?']8?
MV>=(^*GP?_X.3? L7P8^+4VM^"+/Q1\*=)U3]N;]D2_\16WPN\47&II+X T?
M6_AM9_%'7?%.G>$KC2-)UOPMHOC#Q1K]I>6V@:EJUA_<!L7G@\YSR><]<\\\
M#'/;CI2X'O\ F?\ &@#^-W_@I!\??V6- ^+G_!7[]D?X^_M"_ +P%\1?VL]5
M_9*N?@U\9/C;JWQ+\+^)_@!HG@_X1_";5],6V@T?PG?:KKOPT^"7B"/7_P!H
M#]FO4O@Y-J?A7QO^T-\1OBEX&^)-_P##I8_''Q)D_I%_:)\9_!3P5_P3F^-_
MC_X?:3?>-?V=_#_[&_Q$\5^#=(_93\26?A^^\4_!RW^#>KZIH47[/7C3X>7,
M%AH$FK^#/LTGPR\8>![M+71Q/H^O>&YS':V;GS/3_P!C7]K/P9\0_B1<?##_
M (*(>-/#GP6^+/Q.\??%3Q#X3\9?L[_!GXF?''P+J_Q&UC5];U/P]\'_ (^:
MS%INA6?A#P>]]I/A[X5Z5\=?@C^T+?> ?A]X7\.?#BWU74_!OA_PWI&A?=GP
ML^&?@[X,_#7P%\(_A[I;Z+X#^&?@_P .>!/!VDRW]_JMQ8>&_"FDVFBZ/!>:
MOJUS>ZOK%^ME90M?ZSJU[>ZMJMZ9M0U*\NKZXGGD /XH_"OB[]F+0;S_ (*
M^$O#OQ _8KN_AE\8_P#@W2\,ZMX=\+?LOZ?)HWP%U_6/A1K?[8OA?PYI4FM>
M*]?U+4?VB/&_P \/Z%H?PF\3_M)^+-$\$ZU=>*M-T_PKK'P\^"_BR]M_A/I7
MVY^Q_P#"K]BBQ^.__!&[POH'A?\ 9[;4_P!K_P#X(I_M!>$/VD]&BN?!>J:]
M^TWH=UX2_8.M- T+XR17=[>:S\8HIQI7QJTS15\8GQ#=7%CX8^(&E6<LFG^$
M-9MM)_JPMM+TVR$ L]/LK06MNUI:BUM8+<6UH[I(]K;B%$\FV>2..1H(]L32
M(CE"Z@C!\=Z/XGU_P1XRT+P/XN'P_P#&FM>%/$6D^$/'CZ#9>+%\$^*-2TB\
ML] \7-X5U6XMM+\3+X;U::TUD^']2N+>PUD61TV[GBM[F1U /YVO^";GP(U"
MT^+_ (3_ ."=OQ5^$FFW'@G_ ((E?%GXI^._AG\1/$7A[1E_X6?9?'>WU=_^
M"=OQ)\+7VF>!?#?A?Q%K7A/]F[XC_M%^&?VAH[2T;6M'_:+^&WPJ^(MSXJ\1
M>*[O4Y]+^T?^"U?BSQ%X$_9B^$/C+5= OO%'[+'AG]L']G?7/^"A&A6/A;4O
M&T-W^PSI6N:O??%RZ\3^$=#TO6M;\4?#'1?$\'P[U[XU>%['2]2L/%7P6TOX
M@^&?%VDZYX$UCQ3H6I_?O[.WP/U7X+^'?$L_C3XB:A\7_B[\3_$6F>//C1\5
M+_0--\'6_C?Q[IW@#P1\,X;_ ,.^ =$GNM"^'WA.P\(?#SPOI.A^#]*O-0%J
MME=:QKFM>)?%VN>)/$^M?01&<>QR.2/Y?RZ4 ?RR?M)^+OV(1\/;?XI_L7^#
MK/Q/^P7XY_X*4_L:_%#_ (*;?%?X2^)K(?L=^-OAWJG@OQ=X/\9W#Z4VMWW@
M2\\"?"SQUX1_92\4?MKVW@+P+9^!?%?A?Q'>^&_BIKGB"_T?XUV'P_\ C;_@
MK3X:^$5G\+/^"S6O_LS7GP8_X83\6_L _LV^(?B-:> KSPS<_!&__P""E+?M
M!^)-,\):S\+KK2K^\^'UO\<Y?V>]!\')\8]%\ 0Z)XBDM9?V>->\6VOB#6/$
MV@7MC_:]%:VT$$5K!;PPVL$"6T-M#$D=O#;1HL4=O% @6*.!(U6-(401JBA
MH4 5!8:=INE6D%AI=C9:;8VXD%M9:?;0V5I ))&FE$%M;)%#$))7>601HH:1
MWD;+,Q(!_,/XE\-?L(_#W_@HQ_P4+^&>@V'[+ND? /XC_P#!&CX&?&[XP^#9
MF^&5_P##OXI?$;1OCY^TYXGT[XT?%O2M1DOM*^)OQ$B\+>)_A[XIE^)WCF+Q
M#XMU#3_%7A'Q->Z]='Q+I&H:AY;\ =7_ &2O '[#?_!LP?A/JO[.?@>^\=_M
M2?LI>(_B@?A]J'PR\,77C/XW:/\ \$P?C]\-_BSKGCUO#LUC+XB^*VF^/]<\
M%> /B%J/B$WGB^U\9ZSX5\)^(IDUW4M(T^?^M?:/?U^\WKGUHP!QSZ<LQ_4G
M/X]: /Y4_C1KOB.S^&O_  <HZ-^Q/]E\4_%+3?VK_P!G[Q+XF\ ? 76=.N_B
M=J_@+5OV9OV,(?VN[;PK9>$;X^)M,^(_BSPOIO[2?ARSU;19--\7VWQ?M?$E
MOH&IZ9\0=$GETWS#]N^#_@DE^T/_ ,$YO^"D'Q1_X)[?"?X2?$Z#5/\ @GQH
M'B7QMX\^!W@JTL?@+\+&^!DFH-^SCX>\2_#+R=%\)> _VF/#/A3QQ\3-4\,M
MIGPY@^,/P;^&7@V^L_B+J/PRT'Q%\,M-\:_U]%0>N3T/4\$9P1SP>>H_H*@6
MSM$BD@2UMT@E>ZDE@2&-(99+V:6XO7DB51'(]W/---=,ZEKB6:624NTCE@#P
M_P" T_P)NO@3X7G_ &.D^"B?!&72-<E^$,GP4MO#%M\#;F.;5-6FDOO"(^'$
M,'A6Z\,WWBF34KN_O_"?F6>HW4^HWUM<W%Q/)._\K/@*Q^%_Q _X)]_L-W?P
MOC\/Z#_P6_\ AC^VC\#K7QD-3UI=2_;-TS]K)OVD]#\&_M]ZE^T%/X-M9OBY
M<?!'Q+\"=9^,WC3XL:5XOL=5^$\/[,\_A%I8=5\":-X$O!_8Y%%'#&D4,:11
M1HL<<<:A(XXT4*B(B@*B(H"HB@*J@*H"@ 5$TO38[^;5(]/LDU.YMX[6XU)+
M6!;^XM8FW16T]XJ"YEMXV.Z.&21HT;E5!H _!3_@C]X/_8BLOVG_ /@K!J'P
M*\(_LKZ?\5/"/[>WC7POH%W\)O#?PET[X@>&?@5J/[-?['T=]H6CR^#[&W\1
MZ/\ "75?C1X8\</=V-D;?P;JOQ/T+Q7<RI=>*K#5Y8_<_CYJ_P *-'_X+:_\
M$]%NM;^'^E?%#7OV'_\ @H)H.H6]UK7A^Q\<ZOH47Q _8\UKX?Z5-8SWD6MW
MFGE[/XR:MX3MEMWCG73/B3?:6LL>D>))+3]A=HXZ\'(Y/7\Z-H]^_0D=3D\
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
MA?\ !,7Q!;_"3X3>(_A#XF_92\/?":WTGQSI7[#GCCQ/\/?%W@WX?_%[X?\
MQXO]'\<^!]%^!<VD?$'Q?!/^SGXT\":-X[T?X?>!YO"O]AUQ;6UU;S6MW#%<
MVMS#+;W-M<HL]O<6\R-'-!/#*'CFBEC9HY(Y%9'1F1@5)%-EM+2X,#SV\%P;
M>=;NV>:))C;W2QR1)<V[2!C#.L4TL:S1E9!'(Z!@KL" ?S9?L+_!G]EWXI?\
M%0/VPK;XI>!_!?Q?^-'PW_9#_P""/WQ4TBX_:=\*?"#Q/^TQX8^-W@3P;^T7
M9^(/BU\1-#T:WU/3/!W[2GAA[CX6CXF>*?!,%C/X4U_6M!MM(U*RT;7-!%_\
M8_\ !*^V^ OQ&U3]C6_^(?[1OQ>\-?\ !5#]GSX\^.=#_:4_9DTWX1_!?PY^
MUIJOQ7\1WFOK^T]J7[1OC'4O!\WQ$\<?LA>,M*\0O\7M;^(GB'QS-X&O!:?#
M7PQX"UN'X_:%\._A5;_V1%5Q@CCTR<>PQG&.F!T'&!4*6EK'/-<QVT"7-PD,
M=Q<I$BW$\=N9#;QRS*HED2 RRF!'8K%YDGEA=[9 /XMOV9?#GPQ\3_"_XQ_
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
M\0-0T@65[=_$^;5H/V?]%^(%AX@GG\9I>W_P4L_$L*2:]X 34/IWXI7'P/\
M&7@S_@N;\+?^"@"> ?#W[:R?&/XO^*OV7+C6(?#%]^T'J/[.O_"F_"/_  [?
M\5_L4#4$TCQ3KVLZ1XW\/WEIX&\ _"3Q1K&IQ?MCQ?%!+RWT/XA_$75M!D_J
MSAMK>W1H[>&.WC:6>=HX$6%&GNIY;JZF*1A5,US<S37%Q(1OFGEDFD9I'9C6
MFTS3+F[L=0N+"RN+_3#='3+Z:V@FO-.-[%Y%Z;"Z=&GM#=PCR;K[/)'Y\0\N
M7>G% '\;/Q#^%'P6^(<7_!6N+]NK2/V?_B#^UIX*_P""$O["?CCXX67BW4_
MFIC2?VNO#GP#_;&\/_$[XLQ^%([N'P[I?Q:\%^*+KX8Z/X3^*=CH%CXW^&>D
M>-/"6D^!M>\*Z1\28[/Q)_3A_P $\?&\_P 2/V"/V*/'5]XND\>:MXJ_90_9
M\UG7O&-QKQ\47WB/Q'=_"GPJ?$FJZKX@:ZO9M7UFXUX:B=;O;F[GO)=6%[]M
MD-V)J^Q-H]^W\3=OQ_\ U]Z  "2.IQDY)Z=.M "T444 %%%% !1110 4444
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
M[GP]\</@)^R!\0/VX_!'@[X,_&#2OBC\._C]\!/A=<2Z?\2+WP+\5?B'X$^
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
MI.G:!>>./$\5K&=?\4OX=T?.D>&X-;U5KN_L_#6DL^E^'K*>WT73Y'L[&%R
M?C%_P4<^*WC/XN?\%%_^"</_  3!TOQCXY^'OP8_:'T7]H'X^_M6:G\.O%FN
M?#KQM\2?AG\$?!LUWX!^!^A_$3P=J=KXP\.>#?'GCU;C_A==KHDWA;5?$O@2
MSM/#&E>,(;/6?$FE7?VI;_L>?LV_LG_$/0OVHOA+=Z;^RG\,/@Y\)?BYI7QF
M^%_@-(O"/[-OBOX:ZEINC>,]8^(7B+X3Z6;3P+X7^*G@75_A[H6L'XU>&]"L
M/'&N^"8_$G@GQOJ'BC1I?#(\*X_[<7["FI_M'?$7]F;]J?X)^.]'^$O[9?[%
M'B'QYXD_9\\=>+?#]YXP^&/B70_BEX9C\'_%GX,?&3P?IVJ:+JFI_#[XH^%8
M$T,^*O#NJ6?CGX8:G(GC#P;)?2)K'AKQ+Z%J/P9^-?[3'@?QKX"_:_L_AIX(
M^%_C_P"%GQ(^#WC?X$? ;X@>+_B)I'C[1OB=X6U'P7XE\2^*/C7XN^&GP6\5
MV5LWA37M7TKP[\.O#/PZTI?#>L&3QAJWQ'\<75QX>T;P. ?-?A[_ (*?Z[9:
MC^QQXT^-O[-.L_!+]FW_ (*#>)_!_P /_P!E_P"*6K?%GPGK7Q)T+XG?$_X>
MZA\2?@O\.?VHO@E<Z%X;B^#OB/XX:/HNL:+\.5^%WQ-_:,L]/\:Q:5X2^+%U
M\+-5UNSB'C6G?\%DOB#+X9_9Q^*FL_L%?$W1?@S^T%^UU\7/V(+741\<_@IK
M7Q;TGX_>#?BQ\9?@_P##;2=%^&^BZA=^"_$'A?Q]XS^#U]X9\8^+==^,O@;3
M/AAXAOK^^M1\0/AAI-E\4]>ZSX<_\$_/VHM3^&'[$/[,O[1/Q(^#GB;X(?\
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
MO%.G_"R7X4^,?%^K>*Y]#^*'C#0M;^*'@;1O'WB/3;/3M;\2Z;X=\>V/U/\
MLF_LZ?&WX'?&O]M3X@_$'7OA1KOA']K+X\V'Q^T72_!5OXQLO$OPXU;2OA!\
M)/@7#X.U>^UYKC2O'.FZCX.^$'ASQ#)XFL;'P/=Z7XIN-?M5\.ZOH^LZ8?"@
M!]N:_<ZM8Z)JUUX?TJ#6];M=,U&YT;1+K41H]KK&K0VDTNG:3<ZPUGJ"Z1;Z
MC>+#:3:F;"]73XYFNC9W*PF%_P".EM*^!'Q&_P"">6H_\%-/^"@W["Z?M"_$
MOX5_M<_'A;?Q_P"#OCLVA>.OB4NN?\%+/C7\*O!WPP^-7B"W?P9KNM_L[_LV
M^+=$^"NC?#7P+J%S\5M'TW3?!/@.3P3\-]%\,Z!J^B+_ &0ZB^H1V-Y)I-O9
MWFIQVER^GV>H7LVF6-W?+ [6=M>ZE;Z?JUQI]G/<B.*ZO8-+U*>T@:2>+3[V
M2-;:7\)-6_X)9?M(>(/^"5/Q*_X)QZO\6_@>GBCQE\:]=^*VC?&C3O"_CZ+P
MYI=IXS_;)U']M+Q)I&I_#&ZU>ZU6_GTWQ=>W7P]T.:U^)5FEWX;U.W\2:@;?
M5/#<FC>+0#Z#_::_X*0_%OX.?%G]K+X-?"?]BWQ/\8_$G[*?[+_PV_:QU/Q'
MXC^.GPP^$W@#QU\.?&.I?%^WU^QT75UMOB)XGT+Q'IMO\&_%5AX-T[Q+X,L#
MXQ\5:5KEGXA?X<^";?PQ\1/&7&_M(?\ !7.+X1_!'X>?M+?#;]GG5/&/[/\
MXI_8NLOVZO$'Q<^-7Q$/[./@:T^'.O:=X;UWP5\"OA[XHN/A[\4/#7Q$_;,\
M?^']9U35_"7[/VHZUX"T^]BT-([SXCV!US2GE]/^*7[&/QQ^(?QH_;:^*]GX
MG^$VC6O[6/[!_@/]CS0="NG\8ZI<> =>\$S_ !WU.+Q]K&IPZ;ID7BO1Y]3_
M &CO%\4WANQT_P ,WMQ8>"/#)CUS3[GQ1JI\._!7Q"_X(\?M1Z_X#^#_ ,-M
M!^+O[-NNZ%X._P""._B/_@EM)JWQ6\'?%/Q1J?P+\8CX>^(?AQJG[3G[,^CZ
M?XFT_P .Z+XB_:<\%ZIX?\#?';1]1M/#OB7P=X>^'OP^6T^(/QHT#P[=^!M<
M /OSQM_P42\9W/Q4_9Z^#W[/O[*/C7XP^(_VHOV-_'7[7/PF\2>*_BC\-OA)
MX$M[3PCJ/P<M8?!'Q$OC<>/O&GA+%K\9/#Q\4>*M+\ >*X=)U?5?"^E>$-"^
M(<-]XUU3X=<_\'_^"H5O^T?\"OV.O&7P(^"S:O\ '_\ ;+T'XMZUX4^!OQ'^
M),'@3PI\.;?]FW71X-_:3U_XD?&/P[X'^)%R/ ?P[^(LFD?#GPOX@\"_"WQK
MXB^(OB;QW\.[ZT\$Z!X-U/QGXK\ Q_ C]B[]I?X<_$_]ASXL^/?&/P)\1ZO^
MRO\ L(_$C]DOQ7X=\(67Q!\.Z;XFUOXCZI\$/$-MJWAS6M:/B2YM]*\$M^SS
MX%\(3:QJFCK>>/DU_P 7>/U\*?#QH]%^&]O\F_#;_@DU^UQ^SK^S[^PW<_L_
M?M#_  8@_;#_ &!]>_:WT_POJ'COPI\1#^R[^T7\(/VS?'M[\0/B=\.?BQX.
M\,^(+/XG>![_ ,-:_'X#UWP'XD\/^+_'%I8>(_A79:CJWAS5(/&OV/P$ >TI
M^T]X/^)O[5__  2@U']H?]@;XE_"C]JKXK2_MU^#?AGXD^(GC'P\8OV8-5^'
M7P^UF+X\V.BQ:1JUOJ/Q/TGXT:9\+O"\OPZ\87WP^\.:1KWPLU[1?'5IJ'AW
M4M0N/!M_ZA;?\%+];TW]KSX6?LV?$?\ 9^'PP\.?'OXX?'7X!_!75_%/Q>T6
MQ_:'\2:S\"])^(^J3?&CQ!^RIJO@W1M:T?\ 93^*J_!OXCK\(/CMX5^)7Q 3
MQ#:/\-]2\0>#_"MK\2=-.FY<_P"PM^U%XI_::_8(_:;^+7QZ^&7Q'\7_ ++G
MC?\ :A\?_%FUTKP=XX\">&O%MS^TG\*X/@KHW@KX'>$M0\9?$9/A+X&^"O@?
M3M'OHK;7?$7CK4?C!XNAU[Q!K<_@#6O%NLZT_P U^&O^"9O[<_A/XE?#?Q7;
M?&#]D;Q,_P +/^"D'Q._;$7XJ^+_ (=?%J[^.GQJ\#?%7X5_M"_"W21\=]<T
MSQ=IVG>(_'/[/'@SX[0?"WX3>#-(N=/\):M\*_AU\/?#ECXV^%6D>&6\-ZN
M>^?\$7-)L=!^$/[;6B::EPMAH_\ P5D_X*6:-8B\OK[5+T:?HO[3OB_2-,CO
M-5U2YO-4U.>VTVQM+3[;J5Y=WTT=O&;BYE<;C^A_[47[1GP]_9(_9_\ BI^T
M=\4D\077@OX4^&)=?OM$\'Z9;ZWXU\7ZM<7=IHWA/P!X$T2[OM+M-;\??$3Q
M;J>A^!O VBW>JZ5::OXM\0Z-IUSJFFP7,E[!X=^P;^R]X_\ V5O"_P"T-H/C
MOQ#X.\1R?&S]L+]I;]JS2G\(C6@GABW_ &D_B1JOQ/OOA]J4VLV=HVN7'@;5
M-9N]$M/&%I:Z)%XKTZ.VU"?PEX8NHY;2X[3]O#]D7PG^WA^R/\;?V4/&/B36
M_!6G?%KPUI]OHWCOPW)>KKGP_P#'WA#Q+HGQ ^%_Q!TV#3M7T"ZU*?P'\2O"
MGA/Q?_8BZWI,.O1Z,^BW6H6MK?S3( > V_[>'Q5\(?M%^!/V4/C]^SAX6^%/
MQF_:'^&'Q0^*/[(8T3]HW0/'W@#XU2_!B3P]=_%'X,^+?$-U\.? WB[X:?'O
MP-X2\5Z%\0M:T'0?A[\5OA)J'@L:]>^$/C9XKU/PSK6DVG\Y]GX>\=:M_P $
M=/V=O^"D'_"F;;1OVR/BAH'[.GPL^)?[4'A3X^:EX-^(G[1?PM_;+_; ^!?A
MKXUV_P ;;'PIX6TG3_'%OX^D\1ZGX(\*>'/'R^*;;X"67BJY\9_":[\,:QX:
MT6WM_P"AW3OV8_VM/BS\:?V<?VD_VGKS]F^U^)7[''P\^,NE?![P1\']6^).
MJ> OB3\>/C+X&\,_#K7OVB/&GB/Q=X2T#Q+\*_#MEX)B^(GA;PW^SOH.C_%=
M]"MOB+J&JZS\??&U_I>B1Z;\\0_\$Q_VD;+_ ())_!G_ ()J67Q7^!B^,O@W
MKGP!2P^-]WX6^($_A77?#7[-OQX\ _M >!KF_P#A5#K=KK-KKOB#5/AYH?@;
MQA8VOQ1_L\V+:OXST/4--GU6Q\%^'@"W^S1\#/V3?V9O^"H)\/\ P^_89T_]
MG3]HG]H_]B+XN?';QM\2/!'Q4@U'X)^&- \#?&O]FWP)XR^#WPO^$FCWVF^%
MO#]_XO\ $7B/P1\3?B7XTTKX7?#*TUWQ!HVGWD=QX]UK6_%EYX9^C?A'^WY\
M1_C!XC^"'CSP[^RYJ]S^Q-^T<GQ*N_AK^U5I/Q.L=1U;PKX6\!^'-:\5>&?B
MY\?OA+J'@;0M%^$/P1^->A^%M=U+X3>,K3XQ^.O%;6^K_#K3?B5\//AQXM\9
M7GA;POZ9??LX?%37/V]_A#^V%J&I?#S3?"W@K]D;XK_LT^)?A]:7_B75]>DU
M7XP_$?X0?%;6?%6B^)I]"T73K[3?#>M?!3P_X6TW2K[0=(NM;TOQ)K7B6ZOM
M'NM+L?#-]\C_ +(W_!/_ /;1_9O\.^#_ -CSQ!^U!\*/&G_!.?X):K?P?"JU
MB^'WQ(M/VS_B'\(9=1\4ZYX)_9\^,7Q2B^)UC\,M \'_  NN-5\+>$=0\6>
M/ ,]]\9OAGX.B\%ZCX3^&.FZ_KD5T <M\%_^"XWP<^-GQC^!W@/P=X7^'OCG
MP9^U3IGQ N/V>[CX-?M0?!WXH_M V^K>#/!>I?$3PGHW[37[.4DGA%_V9W^.
MGA#1=3N_A+<ZG\3_ !VWA_7)=(\$?M'6G[/GCG4+GPWIWU/_ ,$[_P!N?XJ_
MM]?#7P!^T$/V5[OX)?LY_%GX36GQ!^&WCGQ+\:_!OC/QMK?B-O'/B;PO?>$-
M7^&OA30"OAW3ET#1-.\8Z7XJF\8WL][#K0T#5/#.@:QIUU&_B'[%O[&__!17
M]DW2? G[->K?M2_!+XF_L4_LT6LNF?L^SS^ /%WA[]K/XG?#SP]H>KV7P?\
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
MQGXKF#77B'Q!9^%=-N+S3_">CZAJT]W-H7A.ROM1M?"^BFPT"'4M1CTY;ZX
M._HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *0MCLQ^BD_P A2U_/'^TE\#O@U^T5_P %LO$/P$_:0U?Q=XK^
M!'C+_@D-K7CK7O@[KWQT^*/ACX:ZGX@L_P!JO1/#FJ>+++PCH_CW0]-T6Z\.
M>'O#^@ZW)?>%XM'LM+\5Z-X9^)VI1O\ $+PIX,\6Z  ?T-;AQPW(SC!X^OH?
MKZ&C<..&Y..AX[<^GX_XU_''^SU\/]=_:0\2_P#!![X6?M8?$?XX?&+P-\=/
MV8_^"NOA#78O&/QE^+OA"R_:2_9^^''BOP9H_P"R3\1?&_AGPGXW\,Z9XHUO
MQQ^S#X\T;QA<>,;G3AXK\=:+XETS6?%E_J<FC:(='^N+GP#\'?C3I7_!:+P;
M^U7XGU'X*_$O]B+Q--9?LR>/4^)/C$^._P!AG]D3P?\ L?\ PO\ $G[.G[2?
M[.GB'2O%E[XJ^&E_XQ\6^'?B9\1OB5XT\$7VG^)/B]K_ (?U+X1_&&Y\7Z%X
M$L_ FB '],I..Q/T!/\ *D+ '&&/.#A20.G?&.XZ'U]#C^1SX<_%3X;?M._$
MSXF?"3_@ME\2="_9S^)EW_P3!_X)^^/OV<M?^+WC3PG^SW>?#OQ)\2O@/XJ\
M3?M?_M-?L_'QYJ47A#X:_M7_  U_:5DU7P_X@\>V7AK3/$_PY\/_  Q\ :#I
M>F'PM8>.!KG)_&_Q!8?M-?M/_M=_!7]H3]MKX<_L.6'A/]E_]CCQ_P#L+^-_
MV]OAGX^\-?M&_!_X/>*/V?=+\3:Y^U)^SK\4+C]LW]EQ/AG^TGX-_:5'Q+T7
M]HCQF?"VM^-K[6_AYX2^''Q1U[Q%\.?"T'@32P#^H;]KS]H _LH_LL_M#_M-
MGP'K'Q-M_P!G[X-_$/XR:AX%T+6-&\/:EXATCX=>&-2\5ZU;0ZWK\T>FZ9#;
M:3I=[?WUUY6I:BEA:7/]B:%XAUHV&A:AZ=\*O&[?$SX7_#?XD-I8T-OB!X"\
M'^-VT47QU0:.WBOP]IVO'2QJ9L]..HC3S?FT%\=/L3=B'[1]CM?,\A/Y-OVL
M/%/P=^/GP!_X+<Z=^V?\1[KQ=^TQ^SK^PSH]]^RS!\8+;4_V=?%&@?"/Q;_P
M3R^'_BVR^-'P9^#U[/X/U[X;^*_VB?VL?%?Q4\%?'_1=*2\\0ZO!/X7_ &/?
MB\^L^#= LOAY>?;'[,OQO^!6D?M<ZOI7CWXW?#?2_@C\0/\ @AG^P3\4+S3-
M?^*^AV?PY\72R_%+]I#X5^._B1I=A+XBBT/5YQX>L/A5X!\2^,]"AFN(K8?#
M_P .WVI)+=^';6< _HM+8.,$GV!/YGH/Q]*:'!) #<'!^4\'C@GH",@D$@@?
M0U_'1^SGH_@[]L.'_@W$\'_&#XG_ !"^,7@/]H7_ ()O_MP>%?CSX=A_:1^+
M;^%OBGXH^'/PG^ &CZEIWCO3O"/Q*L-,UKQSX=U'Q[\3=%\97%Y&?%\EW&^C
M^+[B>3P5H=IH&=\5S%XW^/'_  42^'/Q@_;R_9X_8$^-_P"R)\</ EC^Q]J'
MQ$^"OQ'^+'[7'P9_91\'?";X-7OP+\4?L4^(9/VOO %GXLT/XZZE;^+_  O\
M5_ACX&^%'Q.\<?'#QAXJU;X9?&J#Q?:>)OAE\/=" /[*2P!QANO]TXZ9SG&,
M?UXZTI(&,]S@8!))Z\ <G@$_0&OYGM7\1ZE\%O\ @IGH/QP\9:-X._:I^#?Q
MX_X*'V/P ^''Q^^#GBBYMOVO/V.?CS=_L_:O\);K]C']HWX;7&BA/&?['.D0
M2^)_C9H&@>&M>L-.^']_JUS^U%XK\,ZU+?\ AKQ]K?W'_P %2?B1HOASXH_\
M$W/A3\9]4TCPQ^QQ\??VM_$_@?\ :B\0>*?%#>%/ ?B8:)^S9\:?&'P%^!7Q
M+O7U#3]/U7X<_&7XY:+X0M_%'@K7I)/"?Q-B\*VWPO\ &]GKO@?QGXD\*^(
M#['_ &9_VHK[]H3Q[^U_X&U+X7ZC\,[C]E#]I9OV>3+JOBK1?$UYX_MW^"GP
M=^,^F_$".T\/02:=X6L=;TOXO6%OIOAR36_$&JPV-E;WNN3Z)K=[?^%=#^M\
M\$X/';!S^ &2?PYK^+_XP_%+PM^SK\(?^"H/@_\ 94^*/@7X<? GP[_P6_\
MV1?"W[37B#PCKFM_%7P]^SQ^Q[XS_9]_9"\,?$NXUGPCX!^+/@[XA>&_@!9_
M$;PIJ'P$U_P#\.?&W@>S\%_##3/B%\#_ (7Q^"=*\ KH?A/W<?!B*\^&WQ_^
M"O[-G_!2[]AKXHZ)\5_VD?V*O%'P8_9=T'X+>(_A[_P3 TKQSJ]C\4O$?C']
MCB[USPO\;/VH+2V\'?ME>'OAS!\0O'?[/WA'Q;;VF@>)X_!^JQ?#*33OVJ=*
MT_QH ?UC^8N<8;/4C:20!WP >/3U[9IQ; !PW/H#G\?3\:_DI^%/[4WP'\3Z
M]^PM\"?VM_A/K7[+W['.H?&?_@J7\%_B_P#!?X]^+-)\9?LJ)_P4.^&'QO\
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
M) !)SQZ<GTX'<^W4T +17YHP_P#!4'X3>//VB_BE^S#^S#\'/V@?VQ_'_P
M-1?P_P#M&>(/V?\ 3/@WIWPK^ WC)=1?2V^'WCGXI?M ?&KX$^#=:^(EO=V^
MH1:CX(^&&J?$+Q'H<^C>(+'Q!IVEZEX?UJRL/I3]F;]J7P?^U#9_%]O#/@OX
MK?#S7?@3\7[CX%?$_P &?&+P4/ WBSP_\2=/^&GPR^*6JZ;;V":IK%EKNA6N
M@_%;PW;Z7XWT#4=3\$^-_*N/%'PY\0>,?AUJGA3QMXD /IJBBB@ HHHH ***
M* "BN0T+X@>"/%'B;QQX-\-^+- U[Q5\,]0T32/B)H&D:I::AJ?@C6?$GA[3
M_%VA:+XJM;66630]9U7PGJ^C>*;/2-1%OJ,GAS7-"UW[,-+UO2KJ\Z^@ HKX
M5_:Y_P""A7P*_8_\:?!+X/>)M.^(GQ9_:._:4\1OX:^ 7[,_P-\-Z7XN^,?Q
M.N+*>V37M:MK?Q'XB\%^ ? _@CPK9SS:SXJ^(?Q4\?> ? F@:%I>NZO?^(H[
M+0-9DLN5^#O_  4L^#7Q$_:JU7]ASXG> /C!^RG^ULG@5?BIX(^"G[1EG\++
M74_C'\+@U]%=^.O@YXU^"WQ8^-7PJ\=6>F3:3K:ZMX8L_'T'Q!TZ'PYXMU&Y
M\'1Z3X.\57VB@'Z*4444 %%%% !17'^/?B#X'^%OA35/'7Q'\6^'_ _@[16T
M^/4_$GB?5+31](M;C6-4LM"T6Q-Y>RQ1RZEKFNZGIF@Z%ID!DU#6M=U/3=&T
MNVN]3O[2UF[#]/\ /M0 445Y9\<?BQI7P(^#7Q5^-6M^&/'7C;2/A-\._&/Q
M&U'P=\,/#4GC#XC>*[/P;H%_X@G\-^!?"\=S9+KOBS6X[!M.T'3KG4-,L9]1
MN(!J.J:9IXN;^V /4Z*\.^'_ .T%X \<?#?]GOXBZD=;^&,G[36C^%+SX7_#
M[XMZ8O@7XH77B/Q7\,M:^+Z_#?5?!E[=7%W9_$CPYX"\+^+];\5^%K2XU&;1
MK3P;XJO6N;C3-%NK]>2^!7[4_A;X^?$[]IKX6>'_ (=?'+P;JO[+'Q.TGX4^
M+_$?Q3^$WB'X?^!_'^N:OX2TSQC%K7P;\4:O_HGQ \+VVFZK:)=:C;QZ?>+!
M=Z'XD@TZX\$^-/ ?BGQ0 ?3U%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M/^/,W[&^F?$_3O@/X:USXJ?##5?!OQ%TBU,/ASPWJ/Q%:P\66^J?&Z]>WO\
MQ#>7?F:D=2^4OCC_ ,% OV\I?^"/V@>+?#_[3?QP\*?$SX$?\%Y-?_86^%WQ
MVM_'WC<>./BE^S7X=\">*=5\.6_Q@\1:5KVAO\=A;ZY<Q^']:\1^(+JYU'Q0
M?!,#:KK,GB:37]7OO[FO'/[)?[,_Q'^%WP_^"OB_X%_#"_\ A5\)-6\(:_\
M"'P/8>$=*\/:'\']?^'UI/IO@37OA%#X;@TB;X6ZYX-TF[O=%\,ZQX"G\/:E
MHNB:AJ6BZ?<V^E:C?6=QSVM?L,_L7>)_A!X#_9]\5_LD_LT>+_@3\+KHW_PV
M^#?B_P"!?PR\5?##P'J3)J<<NJ^$O _B#PUJ/AS0=7N%UK6C=ZOING6^I7LF
MM:Q-=W4TVJ7SS@'\PG_!=[]DKQ#^SO\ L[?L>6>L_M=_MJ_M%77QU_X+E_ 3
M5]5O?C-^T%XN@N-"\(_&+PAK>N^(?A7X:\._!Z3X5_#_ $CP3X9\?_!G0/&W
MP8LM \#Z)>? ?4-4URS^#4_@F/7_ !/-X@]S_:L^*7Q7^#W_  6IO?V8? GQ
M^_:!T3]G6W_X(/\ Q?\ BC?^!M1_:+^-'B#2[7XD>"]>^-?PZTOXJS^)_%/C
M_5_$]A\2]*\/>!/#27?Q-3Q%;>-IO$FG7/C/4O$,_C35=:U_4/Z//C_^S)^S
MY^U7\.O^%2_M)?!SX>?&WX;KKFC>)H/!WQ&\,:;XET2S\0^'WE.CZUI]M?PR
M-IVIV,-Q>V"7MC);W$NDZEJNC7$DVE:MJ5G=\%\0OV#OV*OBQK7PL\0?$O\
M90_9Y\<ZK\$?"5QX ^$TWB?X1>!]7M_ 7@&YT*]\-'P%X>TZ[T:33+3P-;:+
MJ%Y9:;X.:SD\-Z5YWVG3-,M+M(YT /XVM-_:R_;$\7?\$/?^"!_QI3]KK]I[
MP_\ ';]H/_@J+!\ OBO\;?#GQ?\ %3_$'QI\./&W[2O[4^@7>@^*QXAG\1^#
M_'HTS3?A]X+M/#%I\2/"/C32]%T_PY%H%II3>&-3\1:'K'M7@+]HO]I;PQ\/
M/^#L'X0V?[27[26J>%_V(+O3/&O[)^M>*_C]\8?&/Q1^"&J7GA[X[:Z]IX.^
M,OB?QGJOQ9C\+VMW\)O LL/A74?&5_X<FL['6;34]/U"S\7^,(M=_JQN_P#@
MG]^PA?\ @7P9\+K[]BC]D:]^&7PY\0:OXL^'OPYO/V;?@W<^!/ ?BGQ!-#<:
M_P")?!GA&;P:^@>%]?UN>VMIM7UG0]/L=1U*:W@EO;B>2)&&Q)^P]^Q;,OQE
M2;]D/]EZ9/VC+\:M^T*LOP ^%$B_'C55\2W'C1=3^,X?PHP^*.HKXQN[OQ8+
MWQO_ &Y=#Q-=W.O"7^U)Y;IP#^1Z"WU;]HG]NG_@U'U7XV?%'X\>(-5^,7_!
M.?XN>.?BAXFL_P!I'X_> _$6J>*+7]B'4/%EYX]M/$G@3XE^%=7\&^,/$FH7
M5Y)\0O'?@^]\.^)_B=H2P>'?B7K?BSPMING:39^$_'O_ (*4?MX? 'X0?\'-
M.O\ PZ^-_P 9M?U#X'?MP_!7X*?!/7_$GC#Q/XWB_9;^''Q<^,'QG\->+M3^
M''_"2-X@C\$6UW8PZ)X*\-3VEQH]GX5U?5O!]WX9N+'5-"\.63_V>>+O^"?W
M[#?CW1/@GX8\7_LA?LV:[X6_9MU+4-5^ /A6\^"WP_'A;X.W6KS6]WJ\?P\\
M-P:%#HOAC3M7U&RTS5]5T?3;&'2-1UO1M#UR\L9M7T/2+VRZ:U_8N_8_L8?C
M9!I_[*O[-^G1?M+/>2?M&+IWP.^&=@?CY-J&HZOK%_/\:'M/#,+_ !0N+S6/
M$&O:M<W/C9M;N)=4UO5M0:4WFI7DTP!_-'\7/A'_ ,%6]#_9K_:1\-?LY?M@
M_"/Q,_QZ^*_[(/[1?[!/[,FE_P#!0C]IGX__ !L\<_"O3?!?CSXB_&O]G[2?
MVR/BP/V=?VF5\ ?M(>&_@I>_%7P%JWA#XL^&]2;P;\/OCC\//#/BOPQ8ZMX@
M\6']B?\ @BC\?-+_ &C/V'-.\>6=I^TYX<UJQ^-'QV\*>.OAA^U[XY\=_%/X
MV_ OQ_HGQ'UA_%/P&U7XI_$J*#QQ\1O#'PBO;X>"_ WB7Q;;6OC1/"6F:1H7
MQ"M;?XBZ+XMC7Z6\+_\ !./]A'P3\)=+^!?A']DWX%^&_A3H?CNV^*FB>$M&
M\ :+I\6B_%73[?4;/1/BII.KV\">(--^)WA:TU2ZMO!GQ"LM5@\8>"[=+&+P
MGK6C)I>EBS^E/A9\*?AM\$? FA_#'X1>!_#'PY^'WAO^TWT3PCX0T>ST31+*
MYUW6-0\1^(=2^R6442W.L>)?$NKZQXG\3:W>&XU?Q)XFUC5_$6NWVH:UJE_?
M7 !Z#1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%(2 "3GCTY/IP.Y]NIH \3^(G[1?P;^%/Q2^ ?P6\>>-M-T'XF_M.>)
M?''A/X)^$IA-+J?C35OAQ\/];^)OC5K:*".06>F^'_">A337VKWYMM,CU;4O
M#N@&Z_MKQ+H5C?\ MM?R=?\ !530?C]^TQ9?M$?M:_ O]E7X]>//B1^P+\;_
M (?^-_V!_CKX3U+]G2?X7Z/J'[!?BOQ)JG[5RZSX&\;?&GPA^U!+??%SXIWO
MQ]_9[^(W@#P-\*/$?A?XQ:1^SM^S/XS\-V?C:RCLQ??TO_LZ_'7P#^T[\!O@
M[^T1\+=0_M+X>_&SX;>#OB?X2N&>-KJ+1O&>AV>N6VG:G%$[_8M;T<W;Z3KV
MES;+O2=9L;_3+V&"[M)X4 .#^-W[8/P7^!'C7PC\*=>NO&/CKXV>/]-DU_P=
M\#/@WX#\5?%GXM:IX2MM8M-!U+X@ZMX3\%Z9J;^!/A9H^L7UMI6K?%CXD7?@
M_P"&=CK4]KX>F\6#Q%?Z=I-Y/^S_ /M=?!C]I3Q%\6O!/PZN_&NG?$'X"ZOX
M7\.?&GX=?$CX:^/?A9XW^''B3QAH]SK^@:3J^@>/_#^@7&K6>K:+;'5]!\9>
M$F\1_#SQ?H\]IK?@GQAXET6Z@U!_R1_8ZOUC_P"#A'_@LGI?Q7N)E^(-[^SG
M_P $^=1_93M?$OVD:M/^R[IG@#7[;XY7'PO^U#9_PK>U_:/U71X_&O\ 9["R
M_P"%CW3"4-??:L?8_P#P4G^/=K^S-\,]1\=?"C5?#O@7X^?%GXK?L+?LR^.?
MC-9>%_#GC7Q1\#O@O\<OVG[SX8:'\8O%_AW5OM-I+H7@"U\>_'J]^#$GC?2M
M8\!7'QAOY;/4O#_BG2W\3^'KX _4'(]1^8I<CU%?S=_MV_%;]K#]B7Q7^UM\
M,/A+^U+\4/$'@#Q3_P $D/VQOVU_A%J7C1_AM\3OC-^S'^T'^Q+)X)GU35]+
M\5^-?!>OW>M? W]HJW^*/AO2M?\ "WQ2T'QE-X9\6>']>M_@7XL^'&F7"Z)X
M;Z3X>:)^U+XW_:O^!/P%U/\ ;[_:?M/!?[7W_!+KQ)^TG\4;_3+7X)VOBCP'
M\0_AAX]_9O\ !&ER_LZ:K-\)KNT^$<&MZ;^T'K%OXHO-3TSQ_P"(=;L_#.A7
MM]KL_CII_'H /Z'\CU'YBC(]1^8K^8?X"?M/_MC?M(?L8_\ !"?QU>?M1^._
MAW\0/VI_CO\ $WX"?M$>)? W@OX57(^)_A;PM\ ?VO-5A\;:E8^+?!/B2ZT7
MXJ6DW[/F@:WHFL^'=6TSX=V/C'Q'XA\2>+/A9XZTVR\,>&-"V!\=OVF?A/#^
MU-^QUXQ_:0_:%^("? [_ (*4_LR_ 3X)_$W0OAQH'CK]K7]KKX9_';]GOP%^
MUGXD_8K\'>,K?Q%\$?A[\/\ XJZ%X8U[6M.\5_M:^*_%OA^Q^%WP+77/'6NR
M_#V[T/2/'>E@'],&1ZC\Q1D>H_.OY-=-_:^_;=O_ -E_X6Z?+^TC\2/ ?C?P
MI_P<*:1_P3AU?75L/A!XY\8:W^SK'^TC9^!;#P7\2/%VO?"^ZC\:^*O"6C)%
MH]Q\0/#MOX4U#QVVGF3QY<^.-.U37(M?^@M>UW_@H#I/PT_X+!?!?]G/]JOX
MY_$;XN_L#_M"_"?XG?L]ZYXVT'X-^-_B_P#%[P'XM_9/^"_[3/Q3_9,UZ]B^
M!>H^']5TGQC<^-OB#X5^!FJ>'/AWHWQ#\$>*]2\ V][XTU_PGH=UX>OP#^DC
M(]1^=?)_[4'[;O[./[&[?#!?V@_$_CGPLWQH^(_AKX/_  L7PI\#/CQ\7V\;
M?%3QE%K4_A3X=Z,OP:^&GQ :3QEXBA\/:U+H_AZ<0:G?QV$KV]NZO"9/$?V)
M_P!HN/\ ;4\=^//VIO@_\7?%/B3]CK4OA;\$/ OP9\%W>B>%[;PYXD^(NL>#
M[?XT_%;XP#7/^$9?QG<:MIV@_%#X7? 76/"1\:_V+\/?BI\)/CEX9\0>%X/&
M\.H_V/\ $G_!?276(+/_ ((Y3^'K#3-5U^'_ (+K?L(RZ'IFM:O=:!H^HZQ'
MX8^/3Z;8ZKKMCHGB:]T;3;J]$,%]JEGX=UVYL+9Y;J#2-1EB6TE /UF_9[_:
M]_9Z_:DN?B1I/P8\=W6L>+?@YK^F^&?BY\-O&/@CXA?"+XO_  NUC7+*;4_#
M<7Q$^#?Q@\*> _BIX+L_%FF6MWJG@W5O$?@_3=(\8Z99WFH^%[[5K*TN9XOI
M/(]1^=?SB?$+]E?X\_LOW_\ P4^_X*>_&C]HCP#^S7^TC^USX;_9R^"OP_A_
M9H^$_B_]JNS^"7A/POXB\%?";P9X=\"Z+XFT7X3>*/VD_P!IGXU:GK.B>!OA
MU<ZM\/?"/AWPS\1M3\*2OX?\1^%$N/#=K\H_'7]L?]MKX7_LC_\ !<32_#7Q
M=^.?P-\4_L6_$C]DNZ_9Z@^(NK_!?XR_'7X2^$/VF/A9\$_'/C#X4?$;XFW&
MD?%3P]XX&GZA\4-<N[+4],\8>-?%W@6>>'PUX-^//B+1O#VAZ^X!_6[=:E86
M4VGV]W>VEM<:K=O8:7!<7,,,^I7T=A>ZI)9:?%*ZR7MW'IFFZCJ3VULLDRZ?
MI]]>,@M[2>2.YD>H_,5_./\ M/\ [/WQ4\!?\%,O^"0W@:X_;I_;*\=Z;\1_
MC3_P4'^(LD_CC6?V=[Y?!^MV/[(NJF"#PGH.@_LX^'?!Z6%II&M>+/#'AL^)
M/#7B34_A_P"'/'?C73?ASJGA$^(+F9?0?V>?VA_VF=9\?>./^"='Q,_:#\?Z
MY^V7\&_V[7N?%?Q?BTGX.KXR\1?\$ZI_#T_[1/PQ^..J^!-%^"'@_P"&:>"/
MB7X!MM!_8=\=ZKX(\-6]S\/OVDO%MSXSMO$EIK,&A^';X _?BDR/4?F*^3?V
M\_CYXI_96_8G_:Q_:6\#^&[#Q=XS^ O[//Q<^+7A7P[K%IJ5_H.H^(/ ?@?6
MO$>D#Q-::-?:9JL_A6UOM/@O?%*Z=JFEWB^'[;4G@U/3Y%6\@_/+X@W>N_LR
M?!WXA_M0G_@L'K=M\(/B+_P3\^(?B/POXO\ C3\._ ?QKTF3XW1Z=:>/_#_[
M?_PZTWPC::<O_"+:%X6\2:;H4/[,/PH^'4'P8\77WB3X;Z?H7A]O%6J:-H/B
M\ _;_(]1^8HR/4?G7\O$O[0/[8W@3X,?\%J--A^)G[5OP5N_V=?^":GP*_;%
M_9RLOV@M=^ 7Q3^/_P *_B+J7PW_ &P]3\9WNO7]OX3^*'AC0])^+NL_LR^&
M;_Q)\)]9\;_%L_#J+7/%;?#/Q1\)=2UC3_"?PY^COAAXP_:>\'_MMV7P/\0?
MM??&CQ[H?[2'_!(GQ[^U-J^I:WH7P<23X._'SX:_$CX)_#?1/%W[/GA^Z^&F
ML^&/!^B#0OB_K,T_A#XC:5\7[+6]5\/>%M8\>7_CO68O$6I>(P#]^LCU%)D>
MHYZ<U_,;^Q]\?OVN+#XD?\$%O'WQ)_:K^)OQJMO^"C_[(/Q)F_:!^'7C'P_\
M/].^'5CJ7@']D_PS^T)X*\7_  XT/PAX8T+6M%^)"^)Y;W3O&WC'Q!XE\5MX
MYLM:U>"'2?"^D1>%?#_A6OX;_:Z_:>U'_@F%^SI_P6%\*_'KQK\3/BAXX^,'
MP?U/XH?LP:'IVD?\*,\;?"[XX_MA:!^S[KG['_@?P-JN@1ZEX+^(OP-'C:W\
M+^$/CAHS:G\6?&OQ2^'5S%XOO_'GA#QDWA&$ _INM-1L+Z6_@L[RUN;C2[M+
M#4[>"YAFGTZ^DL;+5([._BB=WL[N33-2T[48[:X6.9["_LKQ4-O=P227<@=2
M!7X:?\$:?#GC:W^)'_!6W7?%_P <OB]\59=/_P""J_Q\\"M;?$BX^'FHQWTG
MACX)?LN6&E>*[B_\.?#KPOKEOJ]CX8L]%\":/X=TO5]/^&GA;P3X;T#0?"/@
M+0$L&GG]+_;-OOCWXE_X**?L-_LY>!OVG_B[\$_@U^T1^SE^W'J?Q8\.?##2
M_A=%K4FI_ Z?]G=?"/BCP-XW\2?#_7O%/@OQAJ"_&G5M'UK6+S4/$^C66@Z5
M8OX&\,^"?B!./B-: 'Z_Y'J/SHR/4?F*_DV\ _MO?MWZ_P"(?V8/V"+SQG;>
M.?$&L_MZ?\%-_P!E?4_VE/'/Q)U3]G_Q;^TS\)_V!;72+OX<>&[CXS?#?X!_
M$BW^'GQ1\<KXROM!^('B'X>_#R/Q5XBO_P!G#XA:5X=\9^&O%>OZ[X@T[W&'
M4?\ @HIH'Q:_8#_9-^/W[<_]G:]XW_;(_;7^!'CW6OV5_&_PD^(?CZ]^!VE_
ML.?$S]IC]G;2_P!H;QO\0?V0_ D^F_M0_#W0[KPG;:AJ/A3X;>"/"?B_P/?>
M"OB_J/A34/'_ (ET3Q1X; /Z6,CU'YT9'7(QZYK^<WX\_&+]H_\ 9*_:L\"^
M&?CW\7_VFM-_8YT;QO\ L+?"+X4?MP^"M<^%OQ*^'WA[7+2;P#:_&CX/?\%,
M?AGIVB:)K'@[QE^UAXAM[+1X/VJM-\%Z5X%\&2?''X16OA)_A=:-\0O^$FY[
MXA?M(_M/>./V /VV?^"E_P .OVF_%?PQ^-O[)/QY_; U+PG^S_XB\/\ A_2_
M@-X<^$G[$_QQ\:^!;K]E3XT_"S5TN-0\7^,/CU\*OAQ'XB\:?$N'QEI?QB\*
M_%OXHV=E\(/&/@?P?X?TWX>3@']*>1ZC\Z,CU'YBOY1?VD?C_P#MIW.G_P#!
M=GXG:)^V+^T!\+T_X)XZ7^SS\;_V:?AII/AKX&Z7#X7UK7OV1O!'[4&M?##X
MLO+\);B?X@_#FR\4>*+_ ,#R>%;V+2]<U+PPVI1_$3Q=\1=9B\*:IX.],_X+
M!?M?_M!_!V']MOXA?LQ_'#XH:UXW_8Q_9X^ ?Q%C\*?#&T\$>"/@E^RIXS\0
M>*O$'BSQ)/\ M0:CXRUCQ9>_M.^,?VG/ $_A2P\$?!G1OACK5C\(_AYX3'B7
M4]5^"FK_ !;\/?%CQ@ ?M_/^V?\ !>U^)_[4OPFGM_BD/$O['?PI^&/QC^,T
MMK\&_B=JMM)X0^+-E\4=3\+?\*NT_1_#&H>*/C9?KI_PC\5-?CX2>'?&6F_V
MP(_!NF:GJ?CO2_%7A?PYZQ\!OC+X0_:+^!OP8_:#^'Z:O#X#^.WPG^'?QE\$
MQ>(;.#3=?B\(?$_PAH_C;PW'KFG6UYJ%O8:NFC:W9+J=E!?WL%K>B>"*\N8X
MUF?\Q(!C_@H;_P %=P <?\.Z/V!P.I_YB/\ P4G Y/)Z?4U\<?#OXP_&#]E/
M_@GS_P $ _VI[;XV:_X1_8ZT#X#?L&_!3]MWX:R:7\)K/P,O@#X]?LV^$?AI
M\)?CSXF^)'C+0AXS\!Z!\)/V@O$WPM3XA1^'/%NF:7KO@?7;FXU6&VM/#]__
M &L ?TLY'J/SJJ]]9QWL&FO=6R:A=6UU>VUB\\*WES9V,ME!?7=O:LXGFM;.
M?4M/@N[B.-H;>:_LHI71[J%7^4/V+-<^('CSX1ZI\8?'7CGQ/XSTOXY_$OXD
M?%OX/Z?XFM/"%HO@/]G?Q3XEN5_9_P#"NA)X6\'>$-0;2]5^%%AX7^(U_!X^
M/BGX@:-XG\>>(/#.L^+]6T[0M&M]/_-CQ&FM^#_^"X/[1/CWQ#^TIXX\$?#G
MX9_\$FOA/\9+W2O&,OP\N?@GX+T:\^/'[3&@>*X_$6GWG@_3->T_X>Z2GPYT
M7XF>([[1/'WA+QOK&L:1-:Z_\1+CP98Z)X<T( _;SQCXLTCP+X2\3^-M>CUR
M?0_".@:QXFUB'POX6\4>.O$DNEZ'I]QJ=^F@>"O!&C^(?&?BW6'M;:5=-\-^
M$] UOQ'K=X8=.T72M0U"XM[67A/V??C=X+_:5^!?P>_:&^'*:S'\/_CC\,_!
M/Q8\$KXBL8=+UX>%/'_A[3_$_A\ZQIL%W?PV&I'2]2M6O+..]NEMIR\(GDV[
MC^ 7[#O[17[2GB']J?P1\,O&OQ+^/?Q!^"_QU_X)*_$_]IRY\5_'Y?A_I5U\
M=?C#X+^+/P+\(I^U#\*/A+X;M=7\1?LO_";XO^&OC'K>K>$?@'J_B_0I=!\,
M2^%++7_@9\)?%7AK46\4[/\ P0\_:%U7XX?!7]D[X%:]X[^*/[//B+]D[]@;
M]C75M*_9=U+0/ -M/^U5\(_'7P*^'UYH/[8-IXXU#2_&=SXS^"5SXNAU[X1^
M%?"GP7\1>#-?^''C/PIXNL_VE+^_\3>.O 'PW^%H!_2'D'H1^=>;?&/XO_#G
M]G_X5?$/XV_%[Q-;^#/A?\*O!WB#Q[X]\4W-GJ>IIHGA?PQIMQJNK7D.D:'8
MZIK^N7_V:V>+3- \/:5JOB#7M2EM='T+2]2U>]L[&X_GU_X)_?&;_@HS^TYX
M"_8@_P""A-[\;?V>=-^#7QX\7W$O[1WA;Q+^U!XAU#X?:_X/^)OB[Q!X \._
M!?X2? J3]CG1],^$OQQ^ OQ7N/#/PJ\!)I7[1NI:Q\0=8\/^(/!_QM\2_%GQ
MKXGL/%VA?3G_  <5Z#J&N?\ !'_]K-['Q9XE\+IHEG\,=9O[;PY#X5F3Q99I
M\7/ VG+X:U]O$_A?Q--!H:WVI67B0S>&9/#OB+^V?#NCQ#7QH4NNZ+K0!^BG
MP$_:O\*_'CX@?&WX1GX;?&GX/?%?X W?@F7QUX"^,_@:#P]<7W@[XGVOB*\^
M&'Q*\"^,O"VM^,_AA\0?!'CE/!WC"TMI?"/CO5?$GA'7/"NN>%OB5X:\$>*;
M(Z*_U'D>H_.OQP\1^)/B5XY_X*'Z/_P3K\0_M0?&72_ O@?]@>[_ &K]4\2:
M!<^$O 7QW^//C7XA_M*^(_ACI]_J'Q%^&GPZ\&>'/"?@S]FS3O"FE0_\(I\/
M]$\&S^.;WXM>#D\>)XL\/^'=7TS7OSD\(?M1?MN?';XV?L,_LS>-/VI/C5\-
M1?\ [>__  5>_8-^,GQ:^$OAK]GSPG?_ +37A?\ 9"^"'QIUWX8?M :7!J?P
M1\8Z7\/_ !TUSI.F^&/&&B>![I/ 6E?$CPGXRU+3?"N@^)=+\.6_@0 _J4U_
M6K/PWH>L^(=0@U:YL-!TK4-9OK?0-!USQ3KDUGIEG-?7,6C>&/#&G:OXE\1Z
MK)# Z:=H/A[2=4UW6+MH=/TC3K[4+FWM9?%OV6_VEOAE^V#\ /AE^TO\&I];
MNOA=\7=%N/$?@F\\1Z2V@ZS?:)#K.I:-#?W>CRSW$^GK>R:9+>6UM=/'>I9S
M6_VVVL[LS6D'J/P_\+7?@?P)X+\%W_B_Q9\0;[PAX3\.>&+SQ]X]NM'OO'7C
MBZT#1K+2;GQAXUO/#NA^&?#UWXM\336CZUXDN=!\-^'M&N-9O;V?3-#TFRDA
ML+?^4C_@D!J'QL^$G[-__!OAKND?M%_$W4_ ?[3MA\<?@1\1O@#>:;X @^!]
MOX#\-_LZ?M._'?P=J/AW18_",OCJQ^(NA>-O@QX:O;[Q_?\ Q"U34=;77/&>
MDQVFC>!]3T+P1X9 /ZD/@Y\5[?XR>$K[Q=;^ /BK\-4L?''Q&\#_ /".?&/P
M+J/P[\7WA^'7COQ!X''BZQ\/ZH\ES<>!O':: GC3X<^(0ZIXF\"Z[X?UQK;3
MY[Z;3K3U7(]1^=?S::S^T'^UK:_\$Y_B]\0-/_:J^)R?%_X4?\%E=3_9BT_X
MJZCX5^"][K/C+X-V/_!5CP[^QW:>#?'?A_3_ (7Z)X3BTA_A?XB2^OS\*]'^
M$^M7/B;1M/DL]=TSP]>^(?#VM^5?'SQ7^U]X$F_X+H_#3P]^W_\ M3P6/_!/
MS]EWX7?MS_ [QI-%\ Y/B/??%#QW\#OCY\4]2^'WC36A\#D\,W?P$M_%O[/&
MF/;_  L\)^#/!]JND>-_%^@1ZM%HZZ#::0 ?U0Y'J*3(]1^?IUK^<S_@H!^T
M]^UEX.\*?"+X^W&H?&KPA^R?K'[#^F^/?B_\8OV*D\+>*?B-^Q-^T!X_-E=:
M=^T_\;OV<O%=YJWC/XY?LG^'?"4VOW;:'X<3Q?9^!= ^'WQC\5^,- U[7[#X
M?>(?"V?XT^/?[=O[:?Q>_;HN/V*/C3\"?AP/V/\ XA_!G0/@7?\ CK]I37OA
MKX T[P!XI_9^^$O[0R_&SXY_!G0_V4_CC;_'3X5_M(6?Q$\8Z#H_BW7_ (I^
M"]$T[X8_#O1I?@CHGPL^(VD?$#XS?$< _:3X4_M>_!KXQ_%+]J+X1^$KKQ38
M>)OV/?%'A3P=\;;KQIX2UGP'HND:WXO\&CX@:<^CW?BV#2;O6M!3PC+8Z\OB
M^WL$\(:QH^J:7K?A?7=?T.]BU,^??L^?M^_!S]I#XEZ%\-_!?A'XTZ!'\1?@
M#H_[5'P"^(OCGX::AH?PL_:/_9WU6_\ "FDS_$OX4^,K.\U:#3Y=!U+Q]X"B
M\0_#+XM6GPO^-.FZ9XX\)>*O^%:S>#==L/$4OXZ64-]\1O&'_!SA<:7XQN_"
M5SXB\!_LO^(QXG^&-_X9\2Q2VB_\$L_A5XCOM-\.ZQXU\%ZYHNL^%_%EA!<^
M&[C69_!]IJUWX6UFZU'0&\+^(VTO5M)_4C_@C]X7UCPS_P $POV"FUCX@^,O
M'Y\1?L=?LJ^)M._X3&V\#6W_  A6DZC^SI\+8+/P#X73P-X*\%1R>$= ^Q22
MZ5<>*D\3^-9Y]0OY=>\8:T6M1:@'Z1Y'J/S_ ,^AI<CU%?BE+XE^-_[9?QE_
MX*@^!_!O[6'Q$_98\6_L8^.? WP<_9RT;PAH7AK0].\ >(=3_9J^'/QSMOVD
M?CAHWC/2_%.A?'/PO\3/'7Q$\0>%+'P5XP,?PZA^"_PTL-6T/PMX8^(7B:_^
M(<OQ-^RS^T)^UW_P49_::^ 7A[QG^U'^T!^RWX!^,W_!'C]D[]O+7/AG^S]H
M_P #O"EOH?QG\;_'Z^\.^(G\%^(_B1\%OB=XXB^$WC[2_AM8:W::#XK\1>+_
M !!+X8\8:EH=GXUM_#&L:CI6H ']"7[3/[0_P]_9-^ /Q9_:2^*\/C&X^&_P
M8\%:UX]\9)X!\$^)/B%XI30="MS<7T]AX9\*V&H:@]O;1@W&K:W?C3O"WA32
M(K_Q3XUU_P ->$-&USQ!IOL>D:G;ZUI6F:O:+*EMJNGV6I6R7"JDZ6]_;174
M*S(CR(DJQS*LBK(ZJX8*[ !C^>W_  5]!'_!*/\ X*2# !_X89_:FX'0?\66
M\9G ]@/P_"OS+\=?M,?M1_L.?M*?M*Z9'\;O%?[2GAS3?^"''QM_X*(:7\.O
MBQH'A?3_  ?X<_:"_9J\0^'O"WAKPW\*=&^&^D>%M3\#?"3Q=H.N#2?$7@BZ
MU;QAXIU"XTS2-<O?'^J^+7UW7]? /Z3LCU%)D>H_.OYI_#_B+_@I5X-^!NC?
MM07?[6WPJMOA#\9OV#_BAXWD\3']I#0?C?X\^(G[05I^S]J/[1/P9^.'[*?P
MX\>?L"?#;X9^"K[5_#W@_P <W/Q%^"=KK?B_X/R?"5%\5>$_ >F>(/ 6N>)/
M%>EX0'[=UE_P3C_8K_:B\ _&7]J#]M/X@?M.> OV'/BA^TU\"KKXP? GX-?$
M34OA-=?LK^+_ !-\7M'_ &*/$>D_#7X92^'?B;J_C'7?!GQ-\6^'=5\>S^-/
MB+X(^%/B/1O"WCKPUXT\0:QX@UP _I'R/45\\>(OVG?AIX8_:;^&O[)6I6WC
M?_A;/Q6^%'Q)^,_A6XC\$>((_A_+X+^%>N^#?#GBM&^(M[:6GA+4/$]KJ?CO
MPZ)_!_A[4M<\2Z)8:CIFK^+-,\.Z3XD\)7OB'^?_ , _MK_'']J_QE^R%^RG
M^S]\7_B/XX\._%/]GC]LSX[>-_B#\>_']Y^P3^TMK_Q)^$W[3.F?"BQ_9=\=
M:]\/OV9?B[=^%_C-^R1I_BO4G^,'@/X7> /!,?Q)UGP)X/\ '*^*Q\ 9O$O@
M;XQ?1/P3E_:3N_VS?^"4&E?M>?$_X*_%7]IGPW^QS_P5Q\ _%WXE_LXZD=5^
M'&N>*? _QZ_89\'PW=M/>>#? UK;?$/3='TC2K#XNZ3:?#[P=X=T?XO6/C32
M]!\%^&M M;#P_8 'Z)>*O^"A?P1\*_&+P_\ "G_A&_B_XIT/5OCU8?LJZY\<
MO GP^G\9?!/X?_M-:SH?AGQ!HGP7\>:WH6I7?C/2=3U&U\9>&=*NOB)8>!-6
M^"'A;QG?WWPZ\;_%+PO\0_#'B_PMX?\ NS(Z9Y]*_!__ ((<> /$GAS3_P#@
MHMK&J_&+XG>-[.W_ ."KO_!0_P *3>&_%=C\);30-1US3OC= VH?$RX/@GX5
M^#-;C\;>)&MY#K-I8ZW:_#Z![N]/A[P+H6^%;?Z=_:#^+/C+QY_P41^ 7[",
M/B_X@_"?X6^+?V3OCU^U%XY\5> ;UO"/B;XO>(?AY\4/@I\-/!WP=\+_ !,M
MK8^(?!VF>%[/Q[XI^)7Q)_X5_JGASQUJ9B^&>G)XFL/!=YXTT'Q8 ?J%D>H_
M,49'J/S%?S V_P"T)^W!J?BCX1?L[W7[8OCF'5OA?_P6Z^)/_!.[Q3\;?#?@
MW]G[6/$OQW_9P\0?L4^./VN/ VK_ !)BLOA;;^#]._:&^#U@?#WPSFUSP%H?
M@[X?-XGT+4_$7Q5^$'CW55N/#-CF^-/C9^VY\'+/]KK]F/PY^U?\8]7/[*G_
M  5'_P""7?PH^$'[2OC;P[\+_''CGQU\)OVXO%?[.E]X^_9\^,_]I?#2SL_&
M]O\ "B#XR7&J1ZOX2USP-\2?$.@Z[\/M,UWQ;IGA234/#_B, _J1R.>1QU]O
MK29'J/SK^8K]I[]J7]K3_@G%JG_!1KX5VW[27C;XO>!O#WP(_81^//PF_:6_
M:/T#PQXSUS]DK7/VT/VN_%_[''Q%;Q-!X&\!>&?#7Q$\,^!K/PIK?[1WPX\)
MZCH&EZ=I*^#-<\&SZ)XD\,75X^F^[?M?_$?]IK]BKXW6?PF^&'[0GQQ\>_#W
M]I']AC]O/XO6FN>-8OAM\0/'_P"S/\?/V./!?PV\<Z7\;/#/B?QI\/?$^EW_
M ,/?BX/']OX"\6?";Q3X,U'X5^"_&4G@^^^&UCX,A\0WWA76 #]\[[4K#3(8
M[C4+RULH);NPL(Y[NYAMH7OM5OK?3-+LDEG>-&N]2U.\M-.T^V#&:]O[JVL[
M=)+B>*-KN1Z^_P"'K7\BOQE\%?M >+/V"O\ @C7^T!XX_;T_;$\:>+/VO?VN
M/^"'WB/XA^'M9U?X P^ - \4>)9?!/BZ[USPAX8TK]GVPDN4M?&LVD>.T\._
M$35/B%X3U7QUX/\ !_C+Q3H7B'Q%HSZE=_=GQ/\ VDOVG/!/PJ_X.%X=*^/O
MC:;6?V#/ T/BW]EWQIJ/ACX1S^(O 6K:7_P3G^&G[4EQ!=K%\-+?PWXQL-4^
M*NN:I<ZI8^+_  _KB)X=U)O#VG'3;"&P%J ?O[D>H].O?TKRK6?BO;Z-\9/
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
M]!\5_"_]I_\ @G1_RCX_82PNP?\ #&W[,.$Y^3_BR7@?Y?F);Y>GS$GCDYH
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
M7AOXJP^*[2/QQ:?$'P]\*],\66/Q"DN_B%9:M;^-KZ]UZX\(\ _M,>&/V+_
MFM>&?VKOVL_B]^T[K-\-4^/'@K4(?V-OBQJ?[07P@_9/\4VL;> ?^&I/AQ^S
M;\)->U?PDGAW5O#GQ$TAOC7\3OA5\"K+Q3)X;\0>']6\-V_B[X<>.;A?5?B?
M_P %.OV'_A)?> M,\2_&Y/$&J?%/X&W?[2WPSTGX1_#?XO?'W5_B!\";&?PV
MEY\2O!NE? OP!\1;_P 1^'[73_%.G^*)_P"R+>[OX_ =GXD^(C60\">#O%_B
M+0@#V?X4_LD? #X(?%?XT?&OX6^"+WPG\0/VA/$\WC?XL7%OXX^(.H^$]?\
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
M]#S0!\(>.?\ @FI^Q[\1CHJ^+/ OQ$NK;1_@AH/[-5YIND_M(_M->%=%\<_
M'PU=>([O1_A#\7]#\*?&#1-'^.'@.!O&'BNUNO#_ ,8['QU9:GI?B37-%U1+
MW2-4O+&6C\9O^"6_[!'[0/QBT+X]_%?]G+PSX@^*.B>$;#X>WFLZ7XA\>>"=
M#\>_#G3+K3KFR^&_QE\!> _%?AGX??';X<1)I.G:;)\/_C1X6\>^#KG0+5/#
M=SHDWA]Y-,?SS_@IM^VKX_\ V7-'_9C^#G[/^G^$-6_:I_;?_:2\%_LU?!%O
M'=I>ZOX/^'ECJZ2ZQ\4?CQXO\+Z=K/AK4?&/A;X/>#K;^T;KPKI?B71M1UG7
MM;\-6R3SV)U"W?MM+^"G[<'PN^(7[/6K:+^V+XP_:4^&H^(&JVO[4W@_XY?#
M/]F[PAX@OO ^J?#'QKI?AWQ!\$?$GP.^#_P?7PK!X2^+-[X0\2^)_!GC*S^(
M6O\ BSPE9Q66A_$'P_=Z#K6E_$T ]0OOV%?V8-2O?VH=0O? ?B">\_;1LK'3
M?VG9O^%L_&./_A:^G:;X?7PA8V&IQQ>/XX="LK7P6D7@6*U\(Q^'H!X"AM_
MQC/A*WAT9/9_@K\%OAU^SS\,?"'P;^$FD:GX<^&O@#1=.\,^"?#&I>+O&/C.
M+PMX8T:RM],T/PQH>I>.=?\ $FLZ?X9\/Z59VFE>'O#T&HIHV@:5:6VF:-8V
M-C!%;KX%J'_!0C]DC2/BGX4^$>K_ !1O](UKQW\4KWX%^!_&^J_"_P"+^F_
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
M..TT6[\!^.?#VH>'M!N]-ZGX6_\ !1_]C'XR>*_%7@OP#\:;>_U[PE\#=/\
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
M'K_AF[U3PSXFTVVUC0]2FT#Q3IFB^(](-_IMW;7:V.M:3IVHPI,JW-I#)E
M=I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5^1?Q,L/CU\(?^"I7BCXZ>$OV8/BG\<OA[\>/V#_@M^SSX2\4
M_#S6OAEIGACP?\6_@W\=OVFOB3K^G?&'5/&WC?PWJ7@#P=?>#_C%X>U;3?&E
MEX?\5KJ3Z3KWA[0-$\0>.&\.>$?$7ZZ44 ?RH>'_ -DGX^6'[ __  30\.:I
M\$/VYOV7OVS_ -EK]BKQ#\//A=^T-^S5XC^&?BGQK\)OC;8VO@;3M*^!WQV^
M#.D_$7Q1\+/C1^SO^T-K_P .?!_CR]T[XCW,7A?PII'@FST+XM^)OV=/$/C.
M_DM?T _9T^%W[6WA/]HGXN_%+XW_  'OXM:\0?\ !)[]B+X)ZUX@^$]W\*+3
MX:>*?VH/@I-^T?XN^-7P[^$/AN3XCZ9XAT'PW#KOQUT+2OAUJ'BOP]X.\%W(
MTS7;/_A(;#3](L=0U7]KZ* /YR/@1^RO^U/X,O?^#<M?%7[/OC?0K7]A/X ?
M&#X=?M97MSXJ^#-QI_P?\3:I^R%I/[/OA][U]+^*M_+XUTW7O&^G7MYIVI_#
M&V\<1V'A1TUOQ./#C7'V(_)7[/\ X3\??!CX.?LF77QH_8T_:Q?_ ()Z?L5_
MM%_$#]M'X$^(?AEXQ_9 ^(_AKP'X9\;7_P 3)?@YXIUGQ_H?[8NJ?M$_M!_
M#X(^&/CGXW\7>%]/\(_L[>!?BIXS\*W'@2;Q!X8\4VG@+5?!?Q-_K:UG1])\
M0Z1JN@:_I>FZYH6N:;?:/K6BZS8VVIZ1K&DZG:RV6HZ7JNFWL4UGJ&FZA9SS
M6E]8W<,MM=VLTL$\4D4CH?ASX1?\$SOV._@=J?A&Y^'7@7XBV7ASX>ZO#X@^
M'7PF\2_M+?M0?$7]GKX=:]8ZL^O:)K7P]_9H^(_QD\6?L^>!=5\)ZY(VM>!]
M1\)_#/1[OP)JX34_!LNAWL<<Z@'WK7X1_ /X.?&'_@F3^VI^W'X@@^#WQ4^.
M?[&7[?OQO7]JGPUXU^"GABQ^(/CO]GG]HCQ-X?UQ_CAX2^+O@*WUU/BCXC\
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
M_8:\8^.(_B!\=;?0=$\&^,?BM\4_V&=._9[^%WP*\"76@ZSJ6M>./ 7Q$O\
MQ3;_ !?\>?$3PQ>V'@GP_P"%_A[X/\/ZA>W'Q$UVZT#P'_0U\6_A7X*^./PQ
M\?\ P<^).GZCK'P[^*'A#7_ ?CG1M)\3^*O!E_K/A/Q1IT^D:]I,/BGP1K7A
MSQ;HJ:GIEU=6-S=Z#KFEWYM;B:*.[19&R?"3X5^"O@=\,? 'P<^&VGZCH_P[
M^%_A#0/ ?@;1M6\3^*O&=_HWA/POIT&D:#I,WBGQOK7B/Q;K2:9IEK:V-M=Z
M]KFJ7XM;>&*2[=8UP ?S8_\ !/WX<?M9?#;]IC]CCXY?$[]C']LNQUBR_P""
M;?[0?[.OQQNO%>N_ 72? 7@/XX67Q0_92\6P^!_@7\$O!GQKTOX-_ +]FG0-
M&^$'B3X=_LX>'_AQX"^'-Y\0/#^F^"M;\7:/XHU=_&WQ;?T?]G']DS]K+P)H
MG_!N7H_BK]G3QUHTW["OA/XR>&_VKVD\6?!>\M/A-J.N_L@>-?V<O#ES/)I'
MQ5U%O'%EX@\=>);/5-/NOAG%XU>P\'+>ZUXDBT"]2/2)_P"DNH+JVCO+:XM)
MFG6*Y@EMY'MKJYLKE4FC:)VM[RREM[RTG57)ANK2>&YMY LL$L<J(Z@'X@?L
MS_LS^._AI_P4F_:'^#D%[I&I?L??#/QNG_!2SX2:?#>ZK%XG\#?M+?MN:)\7
M/@[XU^$]W$TC:+>_#SPWJ?@_]IKXZZ?X>MK'3AHVN_M%> KF07<WA;2+I/W%
M.0.!D\ #)'?') )P.YP:\1^ '[.WPD_9B\ 0_#7X.:!K&C>&DO5U&ZNO%/CS
MXA?%3QGKE]#I.E>'-.NO%7Q+^+'BKQO\2/&$^A>$_#_AKP1X9?Q5XLU@^%O
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
M>Z)XV\.:QX4OOG3]BW]AS]J3]D']H?X90>+?AUXV^)?@OX.?\$(O@;^Q=?\
MQ9\+>,OA_KGA_P 6?M,?"OXE^./B!XC^&?P^M?%OC+P3\0SX;CTOQA9Z)\*_
M$OBWP)X0\&P:-H]MH.O>(O#M[810W']( Y R,''(]/;CCCVHH _G*^ G[*?[
M57A'4?\ @W(A\2_L]>.=&A_87^ ?Q>^&_P"U?<S>*/@U=V?PC\4ZQ^R)I/[/
MGAW[5_9/Q4U"?QO8>(?'.GWEUIFH_#"U\<K8^%9(]:\3+X<:X^PGP;P+X ^(
M/[87[*/[9?[!WA#X1_%W2KKXH_\ !:;]J_Q'JG[0%O9^%[7X4> OA/\ #7_@
MJSK?QI\?_$^#QG)XBDE'C?PY#\.-7\$>"_A<NDGXF:Y\1[_PAKP\.:?\'KK6
MOBIX>_JN^E> ?L]?LQ_!_P#9:\.^+_"GP6T?Q3H>@^//B5XZ^,/BJV\5_%3X
ML?%>[U+XD_$W7)_$_C_Q/#J_Q<\;^.=8TJ7Q9XFO+_Q)K6G:/?V&CWGB'5-5
MUQ]/&J:IJ%W<@'\T_P"T7\$_VWOB!^TEIGC_ %[]C#]I3Q/K_P "O^"V7P7^
M.GA_3/@GJGP5\!_LO:Q^QUH=]J^B>"?BOX3\&2?&WP3:_&G]I+QYHMKX.U?X
M^?%CXZ6/B/Q?\+=7NO$FA:;XT^#?PAL;+P*/H/\ ;7_9/_:W^,7[._\ P7Z^
M'?P^_9M^(&L>+OVS_B?\%KG]F6T?Q?\  _2[;XJ:)X<_9N_9A^!'B/6[;4]5
M^+EE:>#])T3Q-\%_&6L74/Q(E\%ZM>^#;C0=0T32-6U?5G\/6O\ 2I10!^%_
M[>W[._Q$\4?M<_LO?$?X0R1:#IO_  4 ^'WB+_@G+^VKX&\07]]I/B!/V<QX
M8\=_M-Q_$WP[<>'+^XL-#^*_PN\%^#/V@O@GI/B*637(K?6/VB_#9TZ[MI?#
MVF74G[F0PQ6\44$$<<,$,:10PQ(L<4,4:A(XHHT 2..- J(B *JJ%4  "O#O
M"/[-OPA\$_&;XB_M Z)H7B";XK_%&*&W\2>(?$GQ&^)?C;3M,M5TOPEHNH6?
MP[\'>-/%^O\ @CX067BC3OA_\/HO'=E\)?#G@FU^(4WP_P# =YXYB\0WO@OP
MS<:5[K0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %?BK\>_B/\ MJ?$S_@J+XE_8;^$'[56G_LV_"K5O^";
MEY^T;X?\6^$/@-\.?B'\3O"7Q97]H;3OAMI&LQZE\6CXQ\'>(-.9].\C7-&U
M+P7;Z9=^ =8\4^&M*M-(^(6I>$_C)\/?VJK\5/C#^R3\:OBY_P %AK/XX6(^
M/7PA^!EI_P $X)_@$/VB_@[XY^&'AZ:?XEZC^T%?>/-<^%]SH7B#4/%GBJ33
MM8\ 7GVY/&J_"I!X6\1V6FW?@/XB^$_'-C;WB@'QA\(?VX?^"A/[56K_ /!*
M[X7R?'/P3^S3XG_:L^%'_!4;P;^T/XC^&/P8\'_$/68?C;^P-\2-.^!FG_$C
MX=WOQ6?6_"VEZ#XE\62)X[LO"VI> +^PM;$:OX?U$ZS#KFBWW@OZAL/C'^VM
M^TIX8_X*$ZY^SS^T[=^ ?&G_  3X^*VO_LU_"7P;K/PD^"<GAC]I3XM_!3]G
MGX0?%7Q]XH_:CNO&'AR^U/2_"OQ>^(7CK4O!WA:/X >+?V>[+P#X/@?Q9=ZE
MXAO;N'2_#WZ ^%_^"?'[,'@3Q?\ LD^+_ 'A'6_ \O[#?PW\7_";]FK0/#GB
M_P 10>%_!'@7XAZ+HOA[XAZ7K&DWM]??\+"OO'.E>&/#'_"1^(?B)<>*?$5Q
MK/A^Q\6VFJV?C"XU77]1QOBM_P $[O@9\5_B+\9?B'-XA^+O@!?VGO!6F_#K
M]K'P5\,/'\GA'P9^TWX0T3PR/!&AVGQ(B72[[Q-X9\0Z5X&+^!H_B)\%/$_P
MG^)FH^"_LGA76_&6J:%H^A6.E@'YF_"[]I3]NG_@H3\6U\,_!K]J*W_8N\"?
M&?\ X))?L4?MT?"V#PU\ OA?\6?'/PD^+/[26N?'+2?[,UK6_BW;^)?#OQ*\
M$1:E\/[.Z\56LGA+PG?^)?!R:#HO@>]^%_B2'Q!X\\2^,_!W_@JI^UO^W98_
MLL_"'X=>$/C'\(/B[\1/^"<UE^V;\5]7_92T_P#8RU/XAR_$#6/CIXS_ &;]
M)D\(>#?V]_B):>#8OV<]*\3?"WQIXU\1VND:?XV^(6L0?$;X'Z1;?$[P'9Z?
MKMS\3/MOQ+^Q'XQ\;?\ !3/XA>+=#TKX_P#[-W[--E_P3L_9Y_99\%_$?]GG
MX@?#SX8^$]>3X??%O]H7Q7XZ^">G^%M)UG6O%_@O1(/ OQ:^'MKX(^)/A/X=
M> O'GP^U+PQXDLO@U\7/AY="];Q7]'?'C_@E7^R;\<=*_9YM]-M/BI^SMXJ_
M94\&6_PO^ 7Q2_91^+OC;]GWXK?#SX01Z1I>@7/P@L/'/@;4K75-1^'%_HVB
MZ;I\N@:U_:36*174^B7>E7FK:Q<Z@ ?GWX.^-O\ P5$^/O[37[._[*_Q+^.O
M@7]BCX@>//\ @FE\:OC5\9M-^ GPZ^#WQYN/!W[2'P5_:K^"GP9OO$'A3QM\
M29?B1X.NM&\167B#4C<> ;S0M6M_ NA^(?%_@75-2\0_$6P\,_$_P-\W_"GX
MA?MU?#_]C+_@K1^U'\)/VE/B/\3_ (D_LY?\%/OVM]4\3>#_ !IX1^".HZI\
M3/V?_P!ECQEH_@CXD^&O#&LQ_""Y/A_XHWG[._@^V@^&<EKH.J^"M)\4?#OP
M7X4TOX>V?A_6=6A/[W> /V$OV>/A=\9?AW\=? >C^+M!\=?"[X)^(_V>?"SR
M>/O%FNZ7-\+O&GC"T^)/CJT\5VOB74]9N?'7C;Q_\4--TOXG?$#XN^-+W7OB
M]XZ\>:>FO^+?'6L37VKQZCY;HG[.WAG]A/7?C/\ %/\ 9H^"'[2O[0&K_M3_
M +1'B'XH?$/X/>$_C=X"_P"$.^&_C'XMP2:]\4OBSX>\-_M"?&#X7>#O#_A+
MQ1XW\.:9J_C>P\-ZMXR\;6.M>*Y6^'_A"#P<FL:-IX!V?[-'QNU/]H_XR_&?
MXF_#KXLCQM^R=H7@7X >$_A;96^@>&[?3?%7Q)\<_#32_P!H;QE\5O#WBNVT
M&'7/$OP[UWX-?&/]G/3?!N[6;6*P\<Q?&VRU719(;3PH^F?<M?FI\%_V$H?@
M+_P36\&_L0^!)M4\&:MH7PW:QU"Z_9Z^+/CC]GN*Q^*7C3QA=?$_XEW?PP^+
M&C6.M_$;X5> -3^)_B3Q5/IE_IVE^(/&.@_#N\_LFWT[7]8C6VO/O#X6^'?%
M_A#X9?#KPG\0O'4WQ0\?>&/ GA'P]XX^)ESH>F^&+GXB>,-%\/Z?IOB;QU<>
M&]&_XE'AZ?Q=K5M>^()=#TK_ (ENDR:@UA8_Z+;Q4 ?GG>?M ?M!2?\ !7GQ
M#^R19^.O"EI\$YO^":E]^T3X0\-R?#NWN;O2?C!=_M#Z7\++?Q)XO\1?\)%#
MX@\7:;INF6-ZUCX:T'4OA_I;V.KWMKJ/]I:M#I?B+3?S=_84_;+_ &\OB5\/
MO^"//[3OQF_:6T?QUH'[<_QG^/\ ^SU\8O@+I/P-^&G@WP.EAH_P[_:Q^*7P
MV^*7AOQCIME<?$K1?B-X2U+]G^T\+ZUIH\1WGPY\5^!-=TO36\'Z3XX\,:U\
M3/B#^Y]_^R;\+;W]J&]_;%CN_&^G_'B[^!%Q^S7'XAL?%U^/#]A\()_%+>/$
M\/V7@6[2[\%KJMKX]9?%]OXPN="N?&(OHTT:;7IO"&[PVWB_PY_X)G_LP_";
MP#^RG\,/ <'Q1T;P+^Q3\2?$WQ8_9UT.7XM>-M5/A#QGXOA\8V6NW>LZKJ^I
MWVM^/;"?1_B1\2?#UKI7CS4O$EAIOASQ[X@T/38+73H]$@T< _#S]G_XW>/O
MV$?V7O\ @OS^UYK?Q,\1_&Z]^ 7_  4+_:AMM"\"_$?P;\-CX+\6?&:#X<?L
M@:?\+_BOXZ?P#X,\&^+K*/1?$USX?L_%.F>#_$.A>&;#P9:WNI^'?#&G>)=-
MT[44_3KQKXY_;1_9>_:^_9(^"VM_M%?\-#_#7]NC0OVA?A;+XH^)?PN^$'AF
M]_9L_:<^%OP1\4_'[P'XO^'GA/X2:9\,-=\=? 3Q;X9\"?$?0M=^&/C_ ,0^
M+O'/ABZT+P;-/^T%=7&MWJZE]<?#7]@3]G;X9>'OVHO!UGI?C#QAX+_;0\4_
M$?QQ^TOX.^)'C;7?'/ACXF^,?B]H</A;XF:Y-H^M3S6OA:+Q?X5M;/PO?>&O
M!"^&O!ECX>L--TG1/#>EVFF:?';8?PP_X)[_  A^&FI>"]=N?'GQQ^)OB/X/
M?#+QU\&/V=O$_P 5?B#!XH\1_LX?"_XBVWAVQ\3^'_A7K-IX?T:]N_$=SIGA
M#PQHD'Q?^)\OQ'^.</AW2#X:/Q.D\/ZOXATS5P#\B_"G[1G_  46B_X)3_LT
M?M^W7[:NCZ_\3/VB[?\ X)C6FK^"O$?[+GPF?X<^"I?CY^U%\,_A1\3K_P *
M67A6^\(>+;B\\;^#_BUX6A\7CQ-XQURP74O"7C34/A7I_P 'C\0O#$'PBH_'
M+]H/_@H?\.IO^"UGP\\/_MRWTDW_  3D_9X^&7[<7PA^(&H_LW?L_P WC[Q'
M_P )]\#OC!\1[W]F?QDL7A:'X=7GP%T[5/V?O%B66L6'PXL/VA&'Q(T$7/QR
MG@^'-_;_ !&_8R;_ ()X_LZ2?LH?#+]BF"/XDV'[/OP>U;X:ZK\/_#>G?%#Q
MA:>(-&_X4UXQTOX@_"339?'*:@?&.J:3\._&WA_POXC\.6>J:U>8N_"OAZUU
M.34=*L/[/E=XR_X)Z?L[^/=?_:^\2^)X_B%>ZG^W=\*_"WP3_:=\KQ_KEE9>
M//A?X,\.Z[X-\/>%-,L+1X;3P';6G@WQ?XZ\,3WO@"'PSJNHV?CKQ-JFHWUW
MXFGT[7=- /RQ_P""B_[='[47@SP'I?Q ^!GQHU/P-K>A?\$QOB5^VM_PHC]G
MSX??"[XF_%%_B+H>A67C32/'_P"TYK?[0/P]\2?#'X8?L/>']*\.>)_"]NVB
M>.OA;^T/\;_%#^._#WP-F\9^)_A]>Z;HU[X9_$'X^_'C_@K?^R#XKO/CKXA\
M)Z1XX_X(F:Y^TA:?"W1?"G@B^^%GA[QE\2?C=^RM:>.]$AT_5]"N?'6I^%O%
M>J:5X;U349;OQ_#XXTZV\,Z?HOA3QMX8T^^\0)K'W?\ %3_@D[^R[\7[[2[O
MQ)K_ .T)I5L/V0K[]A7QYHW@[X_?$/PIH_QG_9H2T\2P>$/ WQ?M=)U.&3Q9
M>_#N\\:>,=4\,>+()]*\4ZO/XL\0Z;\1-7\=>'-5NM#?HO!7_!,?]GOX>^.?
MV:/B;X5\7?M"6/Q _9=^ VI?LW^$_%MS\=?'&IZMX]^%U[XE\/\ CJRT/XM/
MJ5W=V_C&PT#Q]X;T[Q;H7AJ"WT;P/:^7!X*N/"=Y\+M)\/\ @31P#\XOV8?^
M"A'[3_QF_8M_X)?6GBOXH>&M'_:,_P""@_[5?[1WP5\:?'>+P#X6TG2_A_\
M#SX*^(OVLO&FNW_PU\&75OJG@:S^)VH^"/@=X4^$WP;L_'.E>/-!MO$7B*V\
M7>.])^*%WHFJ:/XNX#]M+]MS_@H-^QQX5_;L^".C_%O3?'/C7X#-_P $Y_C'
M\ /VG_B5\(_AQJWB+Q)\%/VU/VJ7_9B\6?#GXL>&/AE:?#?X6:=X_P#!WCCP
MIXUN_"'BS1OAMI"^+/ 5KJEI<>"=(U[3=-\>WOZN67_!+C]DK2OV4? W['.D
M:#X\TWX5_"'XC-\9?@5X@7XD>*M1^+WP(^,D7B_Q!\0-)^*WPM^+NMWNJ>.-
M*\;Z'XV\6^+-;L=1UK5=?M;RP\5>(_ ^OV.L_#?6M0\&SS^-?^"9/[-/Q2^'
M?Q?\"?%J3XE?$K6/VB/%OPB\:_M ?%C6O'$WASXM?%O5_@#J^G>(?@A8:KXG
M^'.G>"-/\$^$/A5XBT;2?$?@KX?_  BT+X<^!-)\21ZYXA7PY+K7CSXCW_C
M X[]D?X@?M':7^W!^W9^S#\;?CN?C_X/^&OPZ_9!^/OPJU[5?A?X#^&OB+X?
M+^T;+^T9X;\??">&3X>6FF:;XK^'/AWQ#\ ;?Q%\,M1\5:??_$S0M&\77GA3
MQUX^^)M]HUKXQO?T\KX0^+G[$OA+Q'J/[27Q1\&^)/CAIGQO_:/^%7PW^$_B
M_P 2^"/VBO&WP/U&]T3X2:OJ&J?#*#0/&/@K3]0E^#Y\-ZAXH\=3ZCXP^'7A
M*;Q-_97Q \>M%I'B34-2T[3HOK3X6^'?%_A#X9?#KPG\0O'4WQ0\?>&/ GA'
MP]XX^)ESH>F^&+GXB>,-%\/Z?IOB;QU<>&]&_P")1X>G\7:U;7OB"70]*_XE
MNDR:@UA8_P"BV\5 'Y[>.?BG\:?VAOVY/CC^QO\ "CX_ZW^S!X;_ &</V:?@
M=\7]=\9^!/!?PH\5_%GX@_$W]H7QC\8]'\-Z?96OQO\  GQ2\"GX*?#CPM\'
MS=>-8='\&:=XX\2^-?B!X=T_3_B!X,TOPQ?V?C'\T_ '[;W_  4._:2^*?\
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
M5>'OUGU'_@F;^S?JGB+XB&\N?B3+\&OB[\:-*_:0^*/[++^+[>;]G7QU\?\
M2?&VC?$G_A9VL>&+C19O&5N=>^('AW1?&?CKX9:+X]TKX'_$GQ+9W&L?$3X7
M>*;W6O$$VK7?B3_P36_9E^+GA/\ :Y\"_$&#XFZ_X2_;G\3^%?%G[2^C'XJ>
M,-/C\<:GX*T?PQX8\.P:7>:7J%EJ7@73+7P?X'\#>"[S3? =[X<MM9\*^$-%
MTC6DU"$ZDVH 'WY7XH>#O!?C6#_@L_\ ME>(=6^./CB]\':-^P;^Q?XIUKX?
M-X'^$-[HVO>"M1^,?[?]O:?#*[O'^'[>*&\.>&[NVU?6]+O=/UJS\7ZS?Z_=
M6'B7Q%K6D6.DZ?:?M#IED^FZ;I^G27U]JCV%C:63ZEJ<D,NI:B]K;QP-?:A+
M;P6MO+?79C-Q=R06MM"]Q)(T4$*%8U^<]"_90^&WAW]I[QE^UWINN_$\?&'X
M@^!/#OPN\8_:_B/XEO? &L_#GP9>:]JW@CPE_P *QNKJ7P)I<'@S7O%/B;Q!
MX=UW1="TWQ;:ZKXG\6/<>(;JT\8>*[36@#\:H?VWOVN=._87_9+_ ."M?_"X
M$\;^!_C5\1OV:KWXR_L7^$/ _P ,O$/PJ\-? W]J;XW^&O@IH?A?X->+E\$>
M$OV@+C]I'X2GXD_#Y?%&M>,_C!XJ^'?CGXG>&_B/8:=\-O!?A+Q'X:L? 7T7
M_P $[/B-^V1^TU\7/VJ/'WQ=_:K27P#^R]_P4'_:]_9DLO@5X$^!7PO\)^!O
M'_P_\">'/ FD_#]O$GBK68/&OQ7TW5/!>N:Q>^*K"]\/>/=-EUJ[N[O2?%?]
MNZ.-.M=.^FOAW_P3*_9I^%^HZ?I?A5_B1#\#O#'QRN/VF?AQ^RG<^-I9/V;_
M (4?'RY\5#Q\?'_P^\&P:=;>)=.TG3OB++J7Q,\)_!O5O&FM_L_?#WXG:K+\
M1OAU\)?"7C72O#6NZ%[U^SK^RM\*?V7#\93\*AXMC/Q]^-OC7]HOXG?\)5XM
MU?Q;_:_QB^(_V#_A.O%>E_VS+<?\(Q:^(O[)TG=X0\-?V5X'T7^SHO\ A&?#
M6B?:=1^V@'#?\%$_BG\3O@5^P/\ MH?'+X,:_HGA?XI_!3]EWXY_&#P/KGB'
MPS'XPTFRUWX8?#;Q'XYMQ/X>GU/2K2]GNTT&6RL)=0GO-,T[4+FUU35-#\2:
M=97/A[5/R0\9?MS_ +8G[$'C3]G#XL_'GXH7/[7/P3_:H_8"_:1_:"\5?"?0
M?A#\/OACJ'P(^-'['W[-MO\ M+ZA<?";Q?X3M4UW4_AO\>/"%QJ/@35O#?Q?
M?Q_K/A7XGZ7X>\1^%?&VE^&/%\OPZT/]9_\ @H]\/?'WQ>_X)]_MO?![X5>$
M=1\>_$[XQ?LG?M _"'X=^$-*O_#^E7>O>-OBE\*_%/@'PO9OJOBO6O#WAS2K
M$:UXALI]5U36-9L++3M+AO+V65O($4GF'[&_[$GA+X?>!?@WX]^*W_"X?&_Q
M5\/?LO:%\ =+\'?M#^--!^(D7P$^'/B'3/"6H?$WX*>%['0&U'POK-MKWB+P
MEX=T_P ;_$'Q3K_Q7^(WQ!TCP3X-T77_ (N>+O"7AKPY;6P!\7?L:_'K_@IY
M\6O%W[*_Q.US2]<O_@!^UM^SMJOB_P")OBKXU3?L36/PJ^"OQA\4_"2#XM_!
M3Q-^Q)X4_9I^+&O?';XR_ _Q%?OXD\.>)_A[^T/X]UKXE0_#^R\#>-[#XJV=
M]IOQ%DO_  'X3_M%_P#!3OQ-_P $M_V</V^H?B]\;?VE?$OQV\!? G7OC/\
M!S]F+]GW]F>R^+_PJ^',^M>-M4^*?Q1_90\%>*_ GBFV^+/QKO=$7X=^';OX
M>?$5_&'A+4[&S^(7BKP1X,\*ZCK'A[0_!OZA_LS_ /!*3]E[]DO6]4U'X/:[
M^T+!X>L4\3K\%?A=XT_:%^)_Q"^#/[*<_C.Q\1:=XGU3]E_X3>,M<UCP)\+/
M$FI6/BSQ)IT/B]-$UCQ;HVA^(O%?A;0-<TKPIXW\<:'XD[[1_P#@GE\$/!W[
M/G[/_P"S=\,/$_QJ^$W@K]E;QA9>./V>=?\  WQ2UG_A//AKK&E>'O'/A;2+
M%/$?BJ#Q0GCKPG8:#\1?%6CS^!?BEI_CKP7XAT*]3POXLT'Q!X4B&A, ?G7\
M*/\ @H+XF^.]G_P3S_9Z^$'[75EXYU+]MKQC_P % ];UC]K6V^'W@SP7\:_"
MWPK_ &3=?U/6?#GPCT7X-^-_A1%\.?#?[5^DZ5\2/@OX7^)TGC_X)7/@>/PO
M\-_C=XHT/P(VH>*?A]KVF^&_%S]O#]O?X4^,?B3^R1IOQK\+:I\3?@!_P5-_
MX)I_L^6?[37C3]G_ ,&:N_QK_9:_;ZUWP9J_A_PW\0/"'@OQOX,\%6/QB^'P
MO/%O@?XQ:]\/O"7PBM_&W@Z'PIXE^&OAGX+Z[XPM?%&B_KIJ7_!-7]FRY\ >
M _"VB1^/? WC[X:_'_QI^U?X1_:'\ ^*HO"WQZM/VFOBCJGBC5OB_P#&+5/$
M]AI(\,>);OXP-XW\7:)\2?AEXE\%ZO\  KQ%X&UJ/X:'X4VWPW\/>$O"?A^U
MKW_!.']G;Q9X6L-!\5W/Q1\1:\/VDOA[^V)XI^)5]\1]:M_B)\1/VG_A3I_A
M73OAS\6_&VKZ4NG:3=?\(5#X'\'IX4^%VAZ%H/P-\+V'A;PUX<\._"[2O"?A
MW0M TX _-ZT_:M_:T\ :/_P5I^ /B3]K7PWJ/C+]D3]I#]DCP-\&?VHOC)\)
MO#$WCRV^'7[5G@'X _$'Q%X'T;X0?L[?"$Z'\7_C_P"&]'\?>-/!W[+?A;P[
M\&?$6I_%_P"-6J_#;PKXI\'>(K+4+G2[GXZ_:\^/WQY^*_\ P37_ ."F_P +
M?CSJ'Q/UF_\ V:_^"@7_  3D\!^ ]8^._A7X%^$/CW<^ ?B/\<_^">/Q]TFR
M^+>F?LSRI\#Y-9TB[^*M_8>';KP?H_AS53X'B\,VWQ!T'3/B+;>*K6+]QOBI
M_P $NOV7_B[+^T[J?B&;XO:-XL_:Q\>?!;XL?$;QWX,^+7BSPKXS\-?%S]FX
MZ G[/OQ4^$>L:9<HOPI\<_"*S\)^%].\.:IX.MM.@UBR\/:6OC>R\63PO/)Q
M>K?\$A/V5O$VD?M!>'O&7BG]ICQMX>_:>\5?!GQY\8=&\4_M(_$_48/$'CSX
M&67PSB\&^.+>]CUBVUC3O%DFK_!GX4^(+[6[;4A>6$_@?3/#7A1_#/P^O_$'
M@S6 #]2J_#;]LC]MOXT_"_\ :&_;'^%EU\5M._9EM?@Q^PYX0^/'[%-C=>&_
M!OCC_AM+XRZUK/Q,MO&NCW6G:]X3\1^)?%<7@+QYX1^"_P %;7]GGX,WOA7X
MX>*4^-&IZWI.LWVK^/OA!>^!_P!P[>)X;>"&2XFNY(H8HI+JX6W6XN7C14>X
MG6U@MK59IF!DE6VMK>W#LPA@BC"QK^#/[2'P ^*'C']L'X]>//'7[&7[?WC?
M1_$UK\*O"?PC^+O_  3T_P""C*?LW^$_%_PK\'^#'N%TC]H?X>^(?V[OV3=0
ML?B-X1^)_B[XJO9:QX8\#^*_#EU\/?$7AZSTJ:?Q18>*M1\4@'@G[:/[9O\
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
M+VZUJ8 ^&-=\3_M_ZI_P42^*W[">G?MWW/AO0/B5^P/HO[7_ (8^*6D?LS?
MR?Q1^SY\1=&^,GB'X1W?@WX*^'/$&DZ]H&K_  H\7:GJ'AKQ#XBTG]H.?XZ_
M$'3_  YX7U'PAX6^)FC:]XN3XC>$_+_#W[;O[:?Q_P#"?_! H>%OC3X7^"4O
M_!2'X6?$RY_:2UKPQ\'O"?C'Q./$7A[]B'QG\8)O%7PVN_'=WJ_A+P=?V/BG
M1Y/$?@G2M3\#>*]!T7QA%X<G\<:?\3OAUI'B3X7>.?V _P"&+OA1_P +Z_X:
M<_M_XJ_\+R_X9J_X9,_X3L_$;6_M'_"FO[:_X2S[%_8F?^$:_P"$R/CG_BMS
M\2?[&_X3[^W/]#_X2'_A&/\ BGJ_,W]H'_@GGXD\)?&C_@C5\*/V7/"_QT\.
M_LV_L5^-/VB'UWXK>"/B5X*N?%G[._A#Q5^SGXN^&'P=M[34OBUXBU'Q/\0;
M&S\<^(]$TVX\,7O@GXN>';GX<Z;KFB?$O1M3\'3C0=; /#K?]OK]MOX=:=;_
M +&/Q&\5Z[\5OVCO^'G_ ,0_V&;#]I;X2^!/V=/"WQ(\:_!/PU^Q[H7[<'AK
MQMHO@OXS>*/AC^RYH/[2OBCPEXU\)_"6"PUNR?X6Z;=/JWB_3_ OCGQ)8:'\
M/?&_$?'?7O\ @HOK$7[!7PX_:-^+GQ/^"^IZC_P6/\)_"OP7K,,'[)%S\5_C
M'^S7KOP'^,WQI^"_CC]IGP5\)+7XI_!6T^,GPR^(/PJOM#MK;P#_ ,(I\'?&
MEQI%O\0;SX06WB+3O"Y\)_L-X\_X)>?LA_$O]FV^_9F\8>$/$U_HE_\ %N\_
M:/;XLVGC77M&_:&L?VJKW6[[Q-)^U/HOQFT:>P\5:!\<[;7M2O)-)\1:)+I^
MA:%X6>'X5:)X9T_X.6=E\/+?G]3_ ."5'[->L?"#X=?"O5/%_P"TKJ>N_#;]
MH?P1^U7I_P"T!JO[1WQ0UC]IGQ'\>/ WA&X^&UEXX\9_&G5]:O\ Q+XA_M'X
M4WVH?"B[\/3>3X8TGX?7<6A^#M&\+OH_AZ[T< _.7Q=^VU_P4>^-OC+]M#QK
M^QW\/_B3K-O^Q/\ M?ZO^S7X/^&^J:G^POX._98^*_A[X(Z'\+-3^/%_^U/\
M0OBQ\0;?]J?P;XW\6VWB[X@Z]\,/$'P1TWP!X#\'>'8?@GJ/B?P]XV@F^(IU
M?^D49QZGG&1C."<9X'7V'TK\T?'W_!)K]DGX@_M Z]^T-=-\</"NJ_$?1] T
M/]H;X7?#_P"/_P 5?!/P*_:TT[PEX<F\(^%K;]JOX5Z'XDMM"^.-KI7AJXG\
M/ZGIOBYKC2?'OAVZU+PO\3[#QOX8UG6M&U']+Z /YY/VC_VI_P!N/X6>*O\
M@IG^SAX/^,E_K'[3?@3P_P#LT?'#_@FOI%M\.O@GX@U+XS^"?V@)_'/@'3OA
M%K7@3_A'= FU6YT'X[?#KXC>%/B)X_N-9TN#P3\+;'X?_%C4[O2-)T3XD+X@
MROVG?^"C?QC^(7_!/S]K[]NK]AWXV7?A3P'\(/V#?A+X_P# FJ^-? 7PI\?W
M-M\?_BKX-\.?'+7;'6O#L.D6D&A?$KX5?!'Q3\+8M5M[[Q#XY^&#^,?C-J-I
M?_#J>X^%MSI'B']O=?\ V;?@OXH_:&^'/[5.N^!M'U'XZ?"?X:_$7X3> _'-
MS;13:AH/@SXHZQX-UKQ5:VHEC=4U$S^"K:RTG6$V:CHVC>(_'6C:?<0Z;XV\
M1VU_X7J'_!./]DV\_97^*_[%UE\/'\+_ +._QO\ &GQ5\;_$_P %>!=5N? 4
MWB:^^,OQ.UGXJ^.-(;7O!XT76]+\/W.LZR/#FEZ=HM]ISZ-\/-'T#X?Z?<P^
M%M)M]. !\C?$"#XL:M_P7>^!'ARV^/7CS1/ASIG_  32_:'^)&G_  RTWP]\
M+YO"\-S'^U5^QUX;\9Z/<7VI^ [_ ,67MK\1+32] FUC4KCQ$VO>&I?#UC#X
M!U7PK9:IXLMO$GY<_P#!./XK_M*?L\_LU?\ !*/QEX9^. O_ ((_M'_\%-/V
MU_V1/&W[-<WPU\!P>&9O#7CGX^_\%"_B-IWQ0F^)=WIVK_%C_A:7ACQ[\*[J
M6/\ L/Q3X<^&VM>"M4T#PO=_#JV\0^'M>\>>.?Z)_&G[%'PJ\<_M ?!#]I[4
MO%'Q?TGXR? OX9^)/A%I/B7PK\2];\,0^/? GB;6_"'BZYT+XJZ5HZVNG>,]
M/M_'7@7PUXW;2I+>QT37M;L?L'C'2_$WA:5_#E>7^%/^"8'[+7@GX<_L[_"C
MPU!\4+#P-^RI^T!KW[4'P/TN7XJ>+M1N_"WQM\2ZKXSUS6/%VIZ[J5Y>:_XS
MAO=6^)OQ4O+GP[XVU/Q#X9O!\3/%EE?Z1=:;_85EH8!^A3AWA8(RI(T9V/(G
MF(KE?E9XP\?F*K8+('CW@%0RYR/X]O&,'QGU#_@EQ_P4H\0>-/C]XR^,?BJ'
M_@MOX3^&/A[4/BYX?\#75E9W?P7_ ."OO[.WPN\*>(]:_P"%;^&OAQK.I1ZA
MX8\,^#]*U7PQINL:%X7T30?#.G>'_AOH_@32H(H$_L-*@J5[$8XQT^F,?I7Y
MJWO_  2C_98U+PW^T+X(OM0^.L_P_P#VEOVC5_:I\=^ !\=OB'!X3T'XP/\
M$?1/C7?ZQ\-[&UU6"Y\!6&K_ !S\.Z-\9-3L=#O(FF\96,5C#<6_@G/A @'Y
MU_&__@H9^U+^P+;?\%@XOB1\4=&_:CC_ &5?!/[!/Q1_9VUGX@_#WX:_"W_A
M ?$?[>'C7Q[\#[GP3X[N? ^L_"OPGXL^!GPD^(_@S2?B5I-[XFUKP;\18O 6
MK^)O!OCGXU:U=Z;IWQ&MOO#]CCQ1^WMI_P"TG\1?A_\ M!:!\5M7_9HU[X3:
M;X\^%_Q#_:AUK]B/0_VC]!^,&A>)M/\ #GQ"^&VG>!OV(M:U'P'XM^!M[X:U
MSPKXQ\-^.?$.F:/X[\'>+Y?$GA+Q3?\ B;2/$/@:ZTWZ"\2_L#_LV>.O%_[3
MOC'XC>%M8^(\W[8WPK\&_!C]HGPYXT\2:IJG@SQY\/OAW8:]IW@/28/"T,EG
MI7@^Z\)0^+O&=UH^L>"(?#FK)K'BW6/$%U>7.OQZ3J>EY'['W_!/WX*_L6P7
MA\ ^+_V@/BCK T9?!GA3Q+^TE\>_B1\?=<^%OPNAETN>T^#_ ,'W^(&M:EIO
MPN^&D<^AZ!/JFA>"]-TB[\82>&/!9\=ZIXI7P#X$7PV ?'/_  <5>+_B;X(_
MX(K_ +?>M_"5]1C\5W7PM\,>%-3?2K9[NZ7X;>/?BO\ #[P+\9]\<?S1V!^#
MWB/QVNJW?"V&EF\OG(2W8C]#/"7P:_9J\;?L>>$_@%H?A[PSXO\ V1O$?[-_
MAOX3>'_#0NIIO"'B+]GG4OAI8>%M"TN"_BELKHZ#?_#R6RAMM2@GL;N&T:*^
MMY[2X2.:/Z$\2>&_#WC+P]KWA'Q=H6C>*?"?BG1M4\.>)_#'B/2['7/#WB3P
M[KEC/IFM:!K^BZI!=:;K&BZQIMU<Z?JFEZA;7%CJ%C<3VEU!+!+)&WPU\+/^
M"<WP@^$?A1/@_P"'OB5^T+KG[+EA%:VGAS]DKQW\4Y/'/P3\+:+80:!:Z=X(
MTW5O$FB7_P <M5^$5C8:#_8\7P&\7_&;Q-\"9O#6L:SX1O/AK=>$[BUT.R /
MG.\^*/[67[77Q-_X*$^'?V;/VC(?@%>_L5?$'PY\%/@CX&T+P'\*/&2_&#XK
M3?L\_#WXZZOXG_:13XL>#?%&KGX/^*?$7Q0\/?#;X>Z7\&/%OP6\10Z1X+^(
M?BS5OB)K-SXD\.6G@3X?^$'[<_[;W[?OQ7\(^%OAO\>Q^QEX+^,7_!&#X,?M
MYZ#;^%_@%\./B+X[^''QH\?_ !)\;>#;^2QU;XPS^,?#_C/P4VN^!X+K3TU?
MPEIT7BSX/:Y-I>G6/@7XAW^F?%/P_P#L'\3_ /@GQ\$/B1\7OB7\:M.U_P"+
M/PC\6?'[X?Z1\*OVH+7X*^/)/A_I'[3GP_\ #=G)I'A73/BM]ETR]UO3/%OA
M+PW>:MX.\,?&7X2:W\+_ ([:-X*U:?PA9_$]/#NG>'].T;6TS]@7]G7PY\5)
M_C#X)T;Q-\//%H_95T7]B?0[+P!XIU#PKX-\&?LS^&+J?4_"7PW\$>!=,$7A
M+PLOA#6KJ\UCPKXHTO2(?&.@R7EQI.G>((/#3)H: 'Y4_LO_ +:/[9OB/XN?
M\$4_'7Q6^-7A[QKX)_X*E_LM?%#Q)\4O@9HGPF\&^#_AW\*_&G@O]FKP=^T5
MX3^('PK\201:I\8#XENF75_!WCC1O'/Q(\8> M:M_$5WK/A3PGX&N-*TJU3R
M?7_VP/\ @HQ\._V9?BA^W=KO[3FA?$#2OV3O^"GOQ@_9J\<_LP^&?V;_ (>:
M'X+_ &AOV=M&_;HU#]C^YT<:[->ZS\6?!7Q@\+VWB32?&WPA\3>$OB+_ &'"
M?!^E^#OBEX0^,5_X@UCQ7)^R7A#_ ()S_LV^!;[]BZ_\.6_Q'M7_ ."?7AOQ
M=X/_ &5K>X^)?BO4+/P'X4\<^%(?A]XDT#6;6]O;B/XB64_PYM+'P#I,GQ#'
MBB_\+^'K.*7PI>:)KL][K5U\3_L'_L":[<Q?&GQ/^TWH?[0O@:PU'_@I3^U-
M^V%X,_9P\8_$[P5JOP9\3ZGXI_:>\8_'']G+XWWVA?#_ ,1>-=3&I>&-'UGP
M7K*_";4_'VD?#31/BWX+T[XD:[\&;CXJZ'I7Q)O@#YL^,7_!0#]JOP)^VUX(
MMO WQOG^*?PEUC_@K%\*/V%/&7@?P'\,/AO??L@?#KX3?$CX<6VFWG@#Q3\7
MO%O@OP3^T'XO_;P\-_$&W\2^+?&!^ WQ3^+7P!^#\NE6WPL^,OAKPIXS9_#E
MWC_MG_MA_P#!0/X/^"/^"Q'QS\(_M1^&=$T/_@FO^T7\"]<^$?PPTG]GOX>2
MZ)\2_ASXA^!/[,7QG\7? [XR:[XKNO%GBJ\\&>(-)^+.K^'?^$Q^'6M?#SXJ
M:;XNGU3QMI?C&R\+OH'PJ\/?HAXP_P""-'[(OC3Q7XH\37GB7]IO1+#Q!^U[
MH/[=&E>!_"'[2WQ3\*>!/ '[2=MJNJZWX[\>?#O1-$UJTG\,W/Q?U37=<U#Q
MSLU&ZN]!U#6-3U+X0WOPNU*[EO&]E^)/_!-;]F3XN>$_VN? OQ M_B9KOA']
MN;Q/X5\6?M+:)_PM3QCI\7C?4O!6C>&/"_ARWTJ\TW4;34_ NEVG@[P-X&\%
MWFG>!;[P[!K7A7P?HND:V-1B.I-J(!\??&S]KO\ :%_9B_;(_:V^#_Q1^(VH
M^(O WQ5_8WN/CI_P36\/Z7X-^&OAO5-<^,_A;7H?A;\5/V=;+Q%J>AR-\3_C
M';?%'Q[\ ]7^%.FW\*:7'X'^*ZV7C'2/%MSX=U7Q5%^POPRT;QKX=^'7@70?
MB3XRC^(GQ#T?PEX?T[QWX\@T+3?"]MXQ\86>EVL'B3Q)9>&](BATWP_8:QK"
M7E]8:+:*\>F6<T%D9[J2%[F7X.^(GP0US]IO]I_]G2V^*'[/&O:'\.OV!OC)
M+\</A_\ M!_$_7?@_P");KX]>-+GX#^(_AIX6L/AOH/@;Q=KOCWPYINB^)OB
M3K7Q#^(^L?$KPW\,$A\<_!OX2OX/\,^.[;Q+JNI?"S]*  H '0# _"@!:***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_#7XE>+_  K8>&?C9X%^,GB.^\+_  4\'>%?V?O'?Q'/CSP/X@T+XGWD&K>
M_!NK7,8!^POP1_;P_8N_:6\:O\.?V>?VI?@5\</&Z>#==^(9\._"GXE>%_'E
MZ? OAKQLGPYUSQ;&WAK4=2MY= L/&DUIH;:E%.]M/-J&E75K)/8:KIMW=7/C
M5\08/#/QR_93\&K^T[\*_@Y=^//''Q"2?X$^,-$\.:S\1/VK])T3X8:^9?"/
MPMN=2\8:)XB\,O\ #76M4T#XE^+?$?A7PQXME_L_1=.T+6CHVD:S<27_ ,:_
M\$/?"GC?P%_P3J^'7@;XD^ /B-\-/&VA?&?]L/4]8\)_%+X>^-OAKXIM[#X@
M_M@_'/XJ^#]3.@^/=!\/ZO<:=X@\!^//"VO6FHV]I-:!]1GTFYF@US2=8TVP
M[7]O>P\1ZE^T3_P2KNM!\%_$KQ5I?@7]N;7/B!X]U7P3\,/B/XZT#P1X.N?V
M/OVH_A%:>*/&^N^#/"VO:)X0TMOB#\7? ?A^.[\37VEA(=<OM?8IX8\-^+M9
MT( ]RUW_ (*'_L)>&O%6G^!M9_:]_9VM?&.I_&N[_9QM/#,?Q8\&WNM'XZZ<
M-'35_A;<V%AJUS<6'B_0KSQ'X<T?Q#IE^EL_A[Q#XBT#PWK;6&OZWIFFW7C/
M_!3']OKX??L;_LW_ +1&H:#\<_@EX"_:@\%?LU?$CXY?"KP/\4T;Q)'J/_"*
M:?J<'A2X\2^#]-\7>#-2TKP[\1_'>G0?"/P+XGUWQ#H6@ZO\4]=T7PQI \7^
M)#%X(UG\</VX?@U\0OB#^R1_P<'^'O"7[./QP\5?$C]H+]L#]G[4/A7:Z9^S
M%\9+SQ/\9/ _@KX5_L8>#M-U'P7>O\-A=>/?!_@WQY\*/C1]BO\ 1[K5= \+
M_8[SQ?!-I_A_QUX;U_Q/Z?\ M7_\+-\(ZW_P7>^'VH?LL_M)_$#4/^"AW[(J
M^(/V1?BQ\*OV<OBY\6M-\=Z38?L!S? Q?V;/'^J^#O 6J3_!'Q9X'^+6D>/O
M&?A;X?\ Q=OO"EAK5S\8-<N_#UM%XW\57^DZ^ ?IK^S7^TG=>._'7P4O/'_[
M9?P-EU+7O^"<GPQ^.OQ._9#_ .$:\&Z7\6O#GBS4)?!VO^,OVLO$7C>T\>Q:
MKX.^$MUIWC33O ]OX%U?X9Z9X9&INWB?2/&SBRU#18/9OA[_ ,%'OV _BSJ/
MB_3/AE^V9^S1X[G^'_PK\6?'+QQ=>%_C)X$UC1_"/P9\">(;KPOXS^*OB/7[
M36I-#TCX?>&-8M&36O%M]J,.AV&GW.FZW/>KHFKZ5J-Y^6'[)WA3XH^&O^"A
MO[$GCOQC\$OCWX0\(>#/^"$&D? _QAX@U[X,?$=O#_A7XR6_Q<^"'C=OAIKO
MB31_#VK^%[/QY-X4\ >)=3'A@:U+K4-S96OAR]M+;Q5JFE:'=_./PG_9S_:6
MU+_@WJ^%OPP\,? /XQ7'QM^"?[2VE_M!>+?V7_$&B>-?V??BM\7/"?PH_P""
ME=[^U3K7@'P_JOBJV\%>*_"GB/QK\.+:S\7>"_%7A])M9NO%,.FZ1HL@\5S2
M)8@']%/@[]K7]F?QY\/OB'\5/#OQQ^&Y^'WP?EU>'XP^)M=\2V'A"S^#\N@Z
M5%X@U=?BW!XNDT.^^&/V+PU<6GBESXZM= 63PI?Z9XHA,F@:GI^HW/S7\8?^
M"KG[#7P>^#&I?&S4_CQX$U?1--^*OPX^"5UX<C\2:3X:\9:7\2_BCX@\.Z/X
M<T'Q7X7\:W7AS7?!4=GHGB6U^)?B"\\4:;IO]F?"6QU/XBPP7WAZ&VN+O\;?
MBI\)]6^*?PH\6_M??L1?L6_\%#=*\;^!_CA_P3D_:)_:"\(_M=>+/V@?#'[1
M7[6GAK]C/X]6GQKO?V7_  +\'/VH?B-K.I:OKOP2\-W5SX[TWX@Z? G@;QEX
MZDTCX:_!'7?C'XH'C.T\&?1_[67BV?\ :-_9<_:+^.OP4_8 ^//PO.N_'_\
MX)9_$;QGXJUK]E7QCX#_ &QOVBM2^ /[:WP6\6_$Z7Q#\ M+\%-^T'XX\/\
M[-_P7\%Z';^#/$FN:3K=[XAMI?&ND_#G2F\(>"[+7?$P!]N^"?VSY5_;2_:J
MT7X@_'/X&I^QA\._V)OV0?VKOA?\2;8Z#X2\'>'O"_QN\6?M)Z#XI\8^,OC7
MJGC[7_"OCCPSJUC\(-%\4>'O'&G-X#\&V7A/6=-TZ+0K^\TV_P#'/BW[;TK]
MHW]GS7;?X07>A_'3X/:S:?M")J$GP"N=*^)G@O4;?XX1Z1HT_B/5)/@_-::U
M-'\2TTWP[;7/B"^?P8VM+:Z';SZQ.4TZ&2Y7\_OA';2?$3_@J%^U3XTU?X5?
M%6'X1_%G_@GO^QMX&TG6OB;\!/BIX4\!^++[PU\3_P!KGQ;XY\#ZEJ7CWP-I
M7A?^W+/P/\</AO=^(O FMWD/B*S;Q1JGA/6]!M?%G@OXC>&_"?AG_!+/X+_&
MKX<_$SXE?LZ_%=I]7^$?_!*O7OB!^R=^RIXQNO%$_BB3XG_#KX]:9\*OV@OA
MGJ/B^PU33+'^P?'/[+7[+NL?!C]G+PQJNF"XFN-%\8?%:R;5;FQU>5+@ _=H
M'(SZ\T'.#@9..!TR?3-<7X \<:;\1/#@\3Z1I/C#1=/;6_%F@QV/CSP+XP^&
M_B1I_!WBS7/!U]?OX3\=Z+X?\26^AZO?Z!<ZMX1UJXTN+3?%_A&^T/Q?X=N-
M0\.:[I.HW?:=.M 'Y"^%OVW/C3H?_!1W]LO]GKXW_$3]FOPA^RK^RU^SG\'O
MVC)/&<WPP\:>"?&]CH7Q:O?B'ILVE^-/B9XA_:)U_P "16O@EO :ZE=^(K7X
M9:2GB.'5VTV'1M FT]+_ %+[3_8T_;#^"?[=7P!\&?M%_ 7Q3I'B+P5XPMH9
M9=/M-?\ #NM>(O!6IW>F:;X@MO!_Q$L/#FJZO%X.^(-MX9UWP[K>N^"M5N4U
MK0(==L([V(I/;W%Q^>'P-L?%EI_P6[_;?^(-Y\,OC7I?P]^)?[)/[,WPT\!?
M$K5_@5\9M$^&7B/QQ\(/$'Q<U7Q]HEE\3=6\"67@&%M)LO%?AZ73=1N_$=MI
M7BN743;>#[_7KO3M6@L/;/\ @B]<>(M-_P""9W['7PT\:?#GXO?##QY\$_@)
M\,OA!\0_"OQF^$WQ$^#WB/2O'O@?PGIFE^(]+T[0?B;X=\+ZWXBT/3I8[<6/
MC?P_I^I> =>2X6'PSXGUBZT[6K720#Z@T7XE66I_MD^-?AO9?M2_"?Q FA_
M7PIJ>I?L<Z3HOAFZ^,GPY\0Q^,M1N;WXZ^+?%5AXRN?%>F>$O'GAWQ=X-\)Z
M'X,\2>!--TR>X\/CQ-X:\07CW6O6M=5\(?VJ?V<OCYK.I^'O@S\9/ GQ(UO2
M=#L_%EQIWA;6H=0N;CP3JUW)I_A_XAZ0JA5U[X:^+;^VU&R\$_$G0VU'P+XW
MN]$\16WA+Q#K4OAO7DT[\X=7\-^,D_X+9?&#XDR?"7XH:]\+;C_@DCX-^$=M
MXR/PS^(D/PP\3_$S0?VDOBO\2-8^%]A\2D\*W'@V?Q%<^"O%N@7)L[/5;JXE
MDU*;3+&*\UO2M6TRQ\&_X)'>%OC;\-_C!H/PN\(V?[2_B[]@KP;^QSI%M\)+
MO]NS]F#Q;^S[^UK^QIXU/B_P'I^A?L43^/O%/@GX9:=^TA\-H_#6D^,];L?$
M?@W2_B?IWPL'PU\,^%9_B4?"?B3X::M\1 #]4OVR?VZ?V=_V%O#/PO\ $OQ^
M\>>'O"2_%_XU_"?X)>"--U;Q!H6A7>I:K\2_B/X1\#:UXMEGU[4--T^P\#?"
M;1/%$_Q(^)_B;4+JUTSP]X.T*[WW+ZSJ6@Z9JGP?X7_X*G> ?AG^VW^WEX#_
M &M/VHOV:_AY^R_\+/!'[ 6O?LQ^+[^ZT;X?:7K'_#46B_'G7M=GU'QSK/CO
MQ/;?$J:^C\*^#+J/Q?HA\,>#=*\*PV>ICPYHUN^M>(]:]7_X*^^&O&FL?!#]
MF/Q3X0\!?$;XB6/P=_X*/?\ !/WXX?$;1_A1\/?&OQ8\<:7\*/A9^TOX(\3?
M$#Q9IGPV^&NA^*?B'XR@\*Z);2ZSJ.D>"_"WB/7A86UQ?0:3-!:7,L/YO?M"
M>!_B1XX^('_!Q;XIT?\ 9[_:%N9_VG/^"7/P!^$_[/-Q)^SE\89]1^(WCV;]
MG;]IWP?XC^&W@N_M/ ]Y:ZMX@TOQI\8/A/I7BO2M&U*[M-/N)K_5=2N!I7@#
MQCJ7AD _H&^-W[4/[//[-L>@S?'GXP^!/A3#XD@UG4-+E\9ZY;Z3$OA[PS=^
M'[#Q;XUU620E- ^'7@J^\7>$++QU\2=>.F> O ]WXO\ "=MXM\1Z-/XFT-+_
M -RMKFVO;>"\LYX;JTNH8KBUNK>5)K>YMYT66&XMYXV:.:":-EDBFC9HY(V5
MT9E8$_RQ>*_ VJ_#;X_^#_&?[1_[,O\ P41^+?[+G[5/_!-;]D#X#V6O_LCZ
M%^U;I7B?X'>.?V>]+^/2?$7X#?M#? GX ZUX7^,4'A'XD67QK36-$\5^.O!Z
M:3X?\5W&J^&8K*Q@N?%/B#3?Z(/V3/ -A\*OV9/@+\,])^%.I? G1/ 'PI\$
M^$/#_P $]:^(LWQ:UKX1>'/#^@V6F>'?AKK7Q&EUKQ-!XJUCP1H=MI_AO5;[
M2O%/BSP_#J&G7%CX:\6>*/#]KINO:@ ?G#_P6'_X*8:+^QI^R]\>)/@5\?O@
M3X<_:X^'NE_#J[TSX?\ CK3X_'FK6J_$CQ%;Z9HNCS^';3Q=X9L?#'Q \5>%
MH_%/C/X5V/C*75W\5V'@7Q-J.D_#SQQHVB:Y_9OZ97W[3?[-NEQ?&2?4OV@O
M@EIT/[.8L#^T'+??%7P-:1_ E=4L)-5TQ_C*]QKL8^&$>HZ5#+JEA)XW.AI>
M:;%)J%NTEHC3#^7+]L/PI^T+9?L4?\%I?V(O$7[*/[3?Q)_:"^.7[:?BS]H_
MX#>,?A1^SQ\5/BU\-?VA_@S\3_CE\%?&/PRU&S^-'AKP*WPWT#XA_ 'X7>$=
M+^&GBKX?^/\ Q=I7B[0]!^$WAY/ 3>++6/2],T[W']IS1OC%X4^(?_!PAX<7
M]F/]JCQ?KO[?_P"Q+\,[_P#953X;? 7Q_P#$;PSX[O=#_8.^*'P?\=>$=5^)
MG@[3-7^%?P]^(_@'Q=H]V-0^&GQ \<>&?'?CI-0\,Z5\%]!^*/B_QGX5\,:N
M ?L!XG_X*E?L/>$OVH/"O[*VL_M%?!ZP\8>(?V<?%7[3M_XKU+XH>!-(\ >&
M_A_I%]\-7\(VVI>+-5U^RT:[UWXF^#O'NK_%'P?IVCWFHW ^%_P_\0^/-:BT
MSPQJWA/5-=^C-+_:Q_99USPA\,?B%HO[2OP"U?P!\;/'.G_##X,^.=,^,7P\
MO_!WQ=^)6KW6HV6E?#SX8>)[7Q%+H?C[QSJE[I&KV>G>$_"E]JVOWUWI.IVU
MKI\LVGWB0_BK^SEX:^+7PU_X*!_\$X/B)XU^ 7[0NC>#M=_X(HZ7^RQ>:S#\
M'_&7B#1_A_\ '6Q^-'[/GBO4?!?QBUSPO8ZWX<^"UU:^"_"WB'Q.-0^*6K^$
M],U.'1;OPSHU[J?CTV?A"[[W]@[]G7XG?"3]L'XH?LA:MI&B#]C[_@GU\2?'
M/[27['.IZ;:PP"SM_P!NK1O%P^'WP?M1IUUJ(T5_V/\ 1O$/[:'PRD\.Z_JS
M:MK'PG^-W[.?B1?#?AW1=+\-W&O@'[PZAJ-AI-C>:GJE[:Z;INGVMS?:AJ%_
M<16EC86-G"]S>7M[=W#QV]I9VEO%)/<W,\D<,$,;RRNJ*S#Y5\%_M[?L6?$'
MPK\1_'/A?]J+X(7/@WX0:)X:\5_$_P 4ZK\0O#WAC0? _@CQMIR:QX$^(WB'
M4_%%[HUI8_"_X@:4YU+X??$YI3X \>6,-U=>$?$>LPV=T\/1?MEIXGD_9%_:
M@C\%?!K0?VBO%\_[/GQCMO#?P!\4VJ:AX7^->LW?P]\0VUA\*O$FFR36Z:IH
M'CVXEC\,:QI7VBW?5-/U.XT^.X@DN5E7^8[1/"WQLU'Q?^USXCB^#O[=/Q"M
MOC3_ ,$ +?X&^!_%_CC]A?QI\ K./XN:'XM_:VBU3X*^!/@CX.^'FBZ?\$-!
M\ ZUXB\&?#7X9_ :^AUKXM:GH.H>'?B7I^I?&[X9:EJ/[2OB0 _IA^#_ .V[
M^R%^T%\0=5^$WP2_:0^#WQ0^)VB^ =%^*6J?#_P;XXT36?%]I\/-?N+&SLO%
MTF@6]T=2?1K>_P!4TC3-;N([=SX:U76]#TKQ&FE:CK>E6MY\<_%[_@H/X?N_
MVZOV"/V;OV?OCY\%O%&B?%7X^_M#?"W]H?P%I^CKXE\=ZO!\*OV7?C_\0%F\
M >/QXNMO#T6D?"WXN?"^R\$_&^P\+^#O&NK>&_'=_P"'O!/BSQE\,=9L]2\'
M>._B'X=?"SXOR:K_ ,$@/"?P^^'OQ;^$?C7X?_\ !&;]J+X#7WCW5OV??B]X
M:\+? 'X[_$'X;_L9>'_A;HWQ!UV;X;C0/ NL:=XG^"'Q0U!-$U^6TGTZ/PS;
M/<6,0\<^!H_%GF'[,7B/XB3Z)_P0 ^"]S^Q3^VAX \??L'^-[[X-?M31^*?V
M7/'?AOP%\*]<\.?L!_M%_LN2^,[/XR:A8VGPG^)7PN^(_P 2Y8?&6B_$_P"$
M?C;Q_P"$I/"M[HNH>/-5\,>-O&'@'PEXN /Z<_&7C/P?\.O"?B3Q[\0?%?AK
MP+X%\&Z)J?B;Q?XT\9:[I?ACPGX4\-Z+:2ZAK'B#Q)XCUNZL='T+1-)L()[W
M4]5U2\M;"PM(9;FZN(H8W<?+W@W_ (*%?L-?$/P_X\\6>!?VL?@-XN\+_##P
M[\,?%7Q \0^'_B3X:U31O"FB_&F>>S^$LVK:E:7TEI%>_$34K=M%\):,DLFL
MZUX@FL_#UGI\FMW]C87'MWQWNIK/X(?%^XAL==U2Y3X8^.A;:;X7\/>(/%GB
M*_NY/#&IQ6UGH?AGPIINL^)==U.YN'CBLM+T/2M0U2\G=(;.TFF94/\ /#\5
M?@I\<'_X(U?\$;M5T+]GK]H/QYKO["NI_L-?$[]IW]F7X=P_$CX-?M3ZKX1^
M"'[-OC+X'_&?0_A1X92\^''CG6_B_P##CQWXH@^)/@3PQ8:WX=_X61?^ K*[
M\'>([J+6/#VK7H!^[&F?MG_LKZW\+I_C-HGQS\ ZW\.[;QI>_#*XUC1M4?5=
M2@^*>FSR6NH_":7PGI\%QXP3XM:=<12PW_PM;01X_LI(I4NO#L1C<#D]9_X*
M(_L'Z#X;\/\ B[4?VPOV<!X?\7>$?$?C[PA?6/Q>\$:N_B_P/X3UW5?"FO>+
M_"5CI&L7VH>)_#=GXOT:_P#!<6LZ%::AI^H>-EM?!NFSWGB?4=.TJ[_%7Q_\
M#_@'XO\ !3?%_P"&GP2_X*S_ ++U]\3?VQ?A!X[\)?M>Z7HO[8'Q<_:W\+?M
M"_"[]F#]H#P%IO[0/Q&_9+^*7AGXY_%+1_V9K/P,VD?LA^*+GQO\/=)C^,R_
M$F\LO%O@[PQ\(?"?PV^-WB[R+2/B/\5OAO\ M<_\$*OB!^VA\*]2OOB5HVA_
M\%KEOM?^!W[*OQ7;Q;XN@\2^-?@EH?@W]J77_P!ECPMX.\5?&/X->-?VB/#?
MB"W^)7Q7\,:+X4O]8\":K\7?$>H^.]"^&/AVX\<^%_AZ ?TBZ;^UU^S#K/P+
M\,?M,Z-\>/A?K'P$\;Q6'_"%?%/2?%NE:GX5\8ZCJNJS^']+\,^%+NQGGF\1
M^-M3\3VUQX1T[P'HUO>^-+_QG!-X-M-!F\41OI*Y$'[;?['T_@?PW\2#^TW\
M#K7P3XM^*>F_ KP_KNI?$KPKI,5]\=-4G6U@^![V>J:G9ZC8_&>UN3+;ZS\*
M=0L[3Q_X>FL]1CU[P]IKZ9J MOY\_AS^S9^T7^S'X_\ V>/VX8OAE\;-:_92
ME_X*P_\ !03]K3Q?^R]X&^&'Q+\<?'7X.?!C]MSX1:I^S_\ L_\ QVM?V=-/
M?_A:45QX9\0WOBCXI_$CX)>&? >M?%?X.?#K]K/QO:ZS\$M+\8_#GQUIWA+1
M_:2^!'C?QYXP_;=_:+T/X*?'77?@)^UM^W7_ ,$8=3\._"C5/@)\=_$?B+QW
MH_['?Q9^'&O?M8_'SQ/^S5>_"X^-OAQX%U;X>Z1;?#_4(?B+X TC5_BF/V>F
MUK38/$_ASQS\'QXE /W^^'/[:W[(WQ=^'/Q+^,'PR_:0^#7CCX5?!O7=?\-_
M%+XC^'?'WA[4/!7@35_#-I;:AJ\/B+Q+%??V38VT>FWUCJMCJ;73:7K&DW]C
MJFCWE_I][:W,OCOQ&_:V^#?Q"\-_!_6_@O\ MT? 3X00W?[8GP?^"GB=_%NE
M^&O%VN?$[QA=WVA:WXC_ &*](\*>*/&7@?7OA_\ M!_$OP[XCT"""*?2-<^(
M7PZTN_DUZ?X>7"AKJP_)#XU_!K3?%O[2?_!=9OC+^S_^V9JOP4^/EC_P2JTW
MPSXX_9Q^#'QBLOBGJ.I_":[M_#OB3XU_L[^)=&^'^K/X_P#&_P"R?XPUOP7\
M9C9^"M-\>ZU>V7P[O(-$\)>,HM,OM#;D[ZR_:_OOV?SX<^*_@[XR?M!:3X$_
MX+'_ /!/3XE_#G]I:R_8S^,7PI_:-_:1^ ?PD^)G[-7Q*^(_Q7_:*_9W\-_"
MZR\1:7KGP \%^!+[X,0_%ZZ\$^"+/XV:#\'=!G\/>##JSZ%J/CP ^YO"7_!4
MWP-\(/V[/^"A7P$_;A_:8_9S^#GPZ^"?CC]EKPM^SBWB:?2_A++=Z3\8OA#+
M\3/%%YXLU3Q3XT\03ZU)H>I>*/"'A;Q'\0KJ[\+?#_3[H>'%_L;PA?\ BJ"P
MU+[GUKXB:UJ7[8?BOX1^!_VQO@19>)T_9+U;Q#I/['.K?#S2/&?Q3\&^.K?Q
M]866F?M5^-M2T/XO^$_'EW\'Q;>*_"_@.7X4S^'_  ;;>*=0$VK^'?BQIM\]
M[!8?D?\ $WP7XN\$_M9?\%S?"GC?]EGXX_%2S_;_ /@M^S/X;_9JM_"/P-\;
M?$'X8?'N72/V5/$/P&UKP)XG^-/AO0-9^#WP3.B_%+4FTG76_:0\;_";3/#>
M@:K<?$J6X3P&FH>*8.F_9T^"?Q5_9>_X*(_L=:5\2/#OQ8^(/AK]FK_@@MI_
M[+GQ(^/?A'X/_&KQK\.?%'QN\!?$[X'>(=6TK1O%^G^"M4'B'Q5XO\.?"_Q;
MXIT7P_%->^+M7G&GZ VGR>+M>T71M3 /?OV+_P!L7Q_^T!^RA_P2>^,WQ=_:
MG^"OP?\ BQ^U#I3>-O'/PGUGPEX537_VKC=_#KQ?#J/PQ^#.D7WC'1M<\)-X
M'\0:_P"#OB%JVO\ A'2/%^HV.G>%]/TSQ#]GT77M5DU/Z$\,?\%7?V!M>^('
M[3?@/5_VI/@)X 7]E#Q5H'@WXF>)_B-\:OA9X)\.OJNJZ5X)NM4U'1KO7O%M
MGY_A3PQXE^(WA#X8ZSXIN_L>F)\5[N_\!1,VLV,27OY'?LY_#OXK^$?V#O\
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
M[.WQ;T3XH_&3PO\ #_X%>.!X#\8V.H>"M1TWPWXV^%WACX@W'A;QW\8OB/\
M![6-$\-_#34_"NJ?"G7_ (R?%?[?'P_\=?M1ZU^W]^U%\!/A#^TC)X,\4_\
M!$KX\_L.6^E>(_@'^T?\-OB)\>OV@_C#XZNO%?P9\%^%/V</'WPJ\)?%C4T^
M#VDWOBFW\0_%35_!B^"=+;]H4^'M.\26K^"_C.GA8 _9'5?^"EW_  3]T2T^
M,U]JO[8O[/=G:?L]7.C67QFN'^)?AQX_ >H>((=7ETG3-3,5[(;K5;J3P_XA
MT]M+TH:AJ%KK7A[Q!H-Y;6^M:'JMA:>B>,/VUOV0OA_I?POUKQG^TU\#?#NE
M_&[P-KWQ/^#=YJ/Q-\(QQ_%3X:>%_ -Q\4?$7Q#^'JIJKR^+_ VB_#VV/BS4
M/%F@I?:#;Z1<Z;,]^'U;2X[S\O?#?A^XT3_@KS\"?CG!\$/B_I_P:\&_\$8?
M%/PV@\<V/[,?QFM?#WA;QH_QS^&7Q&T7X76D=O\ #.*\T3QVOPV\,>+GT_X9
M0V-IXLM+E%\$CP]!XIU[2?#VI?GI\$DNOV>_@#_P;$:%\=_A+\8M!UWX.^/?
MCGX<^(/PMO?V?OBYXC^*7ASQQX;_ &%OVE=/CN8/@SI7@35/B3KMQX6\326?
MB6WUSPQX1UB*VT[3I?&VC7EQI5@-54 _I$T;]M[]D?Q'\"O"W[3/AS]H7X7^
M(O@1XYURP\*^"/B3X?\ $MIK>B>,O&6J>()O">F>!/"<.E_:]4\2>/\ 4?%-
MM<^&['P'HVGWOC"ZUZWGTB#17U"*2W6JG[=W[%;?#CX8?%Z3]JW]GRU^&?QJ
MN-7LOA-XSU#XL>"=-T7XAW_AN[N++Q?IGA6?4-8MGU;5/ =W9:E#\1=,MHVO
M_AV^CZY_PF]OH T/5S9?@MXJ\#?$_P "K\1OV@/A]^S5\;_AA\$/VM?^"P]M
M^T9H_BSP[^QKXF^/?[4G[*'@#2?V/-*^$7BS]LKP'^Q[K_@3QWXQ\"_&/]I'
MXU^"?'-O:^(_B#\"?&GBGX0_#3XOP^/_ !Y\%]0\8WUGX%T+Q[0/A7\8)OAW
M^R/X UK]EW]K=KKX4?\ !RO\7/VE?',GQ$^ 'Q&\6ZEI7PGNOC'^UQXH\/\
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
MB_#70D^)_P"VA^P'J?[(_@S_ ()V?$_]G/\ :X^'W_!.[X^?L=>*/B%^T?\
M!&T^#/@7X&:YJW[/&I?!9/AK^R_\=KC3M9T_XN>!_C)\9/"W@6[T#5/@=JE_
M\,(O@5X4NOB-\2_$7@OQC8?"#X>?$/U#_@F_X=\ ?$_XD_L]_$Z^_86_X*!_
M C]I3X#?!+QE\,/BKKG[8'Q*_:HT[X5? 2TUBUT?PQXJ^%'P%NOBGXZ\1?#3
M]IKP]\3/&_@;0_$7@2^^%F@WW@'0OA;X1L/B%XY\3?"GX@+\+?A;X[ /U(_;
M"_;>_9]_8=\(_#SQ?\?/'/A[PE;?%'XS_"/X*>#[+6/$?AWP]<:AK'Q2^)/A
M'P#J/B>2X\1ZII-A:^#/A9I/BF?XD_$[7[BZCM/#G@3P[J]Z6GU*72M.U#X<
MTG_@IU\.OA;^V+^VIH'[4O[4G[-W@3]DWX??"G_@GUXQ_9F\9W=UHO@C2-4E
M_:EB_:9NM:EO/B!J7CKQ1;?%:Z\00_#GPMK6F^*/#<?A?PAI7@>TM;Z+PO8P
MV/B?QKXD]A_X*QZ'XMU']GWX)>)?"O@?XB?$"T^%/[?G_!/3XS^/=$^%7@#Q
MI\5O'-G\+_A5^V%\(?&7Q!\2Z/\ #7X;Z'XH^(?C:/PIX;TN]\0ZEHW@KPOX
MCU]=,T^\U&#29K:PNIH/SB_:1\&^,_B'\0?^"^7BO0?V?OCYJ=[^T9_P21^!
M_P )_@%?W'[-/QE_M'Q]XTN/@]^UOI7BOX5>#]1E^'[PZAXGM_$7QH^"=IXK
M\):;J$LL%_-=RZI#M^&GCB;PB ?N[\;/VI/V=?V;[?0KSX[?&+P%\+;?Q+9:
MYJ^D2>+=<MM.,WAKPK+H,'C'QK=)F233/A[X'E\5^%8_'GQ$U1;/P-X';Q5X
M9_X2SQ!HX\0:1]L]SL;ZQU2QL]3TR\M=1TW4;6WOM/U"QN(KNROK*[B2XM;R
MSN[=Y(+JUNH)(Y[>X@D>&>%TEB=D96/\I,_P_P#$7PB^,G[/'Q)_:(_9=_X*
M#_$7]FKX^?\ !*;]D+]F2^\3?LB>'_VK],^)7[/WQ5_9WM/C1JWCKX/?M _
M/]GO4/#/QLD\!?$73_BOOTKQ7XB\(:E9:%XWLU\-C1;+3=1UGQ-IW]&O[(WP
MWTKX/_LR? [X7:!\*-7^!'AOP%\.?#OA?PM\%?$'Q*O/B]XA^%'A32;1;;PM
M\/O$/Q#N]>\61:_K_A+P^FFZ)K::-XP\:^%=%U2RN] \'>-_&?A32M&\3ZL
M?1=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M4 *, 8'H/<Y/ZU\G_L@_&#Q%^T-^RO\ #_XN1_%SX"?%W7/'&F>-;G1/C%\
M]-UBY^!?BZ"Q\9>*M"\*^)M \)WWC_Q-XDT>%=-TW2CXR^'6K?$G4/$OA'Q5
M;>(_ NK^*(]:TBZO8OQQ\2?\%9_VF_A%\ O _P 0_C9J'[-^E^/O@C_P4S\=
M_L;?\%!-+T'X#_'*+0?"'P \%^.-^H?M'_"+2W^.NO>(O"OA31?@9XT^!/QE
M\2^-OB'<>*?"%EHOQ8M+""Q?Q*OA+PIXY /WC^)WQV^"GP7U#X=Z+\5_BCX#
M^'VN?%[QSH?PT^%/A_Q7XFTO1_$'Q*\?>(]3T_2-*\)> ]"NKA=7\6:W)=:M
M927EGH5E?-I6FR2ZQJYL='M;N^@]:"+_ '<9.XCD<]<]N<U_-G_P4@^*7QA^
M, _9.\2Z-JOPMOO OA[_ (+Y?LL_!O\ 9NF'A7Q3H=U+JGP9F^*WPV^+NN?%
M75A\0?$\WBJW\._M%Z%\2/ >GZ'H/@_X77%]IOPNEU"/4Y]/\>:1XA\/>I^(
M?^"EO[3/[//@G]J?X:?&B/X3?&7]I#X;?\%$OV8?V"?@7XY^%GPG\5^!? ?B
MW5?VS/AQ^SW\2_ ?BSQ=\&O$'QN\1:K>WOPATKXU>)I]1\'Z=\=/"%M\63X&
MT'P1#\0/AOJ'B:]^)-@ ?N_XFT&+Q/X;\0>&I=3UO1(O$.AZKH4FL^&-5NM!
M\2:1%JUA<:>^I^'M<L62\T;7+!+AKK2=5M&6YTV_B@O+=A+"AKR?]GS]GWP;
M^SAX%/@KPGK?CWQE?ZE=Z?K7CCXE_%GQIK'Q&^+7Q3\7:=X3\,^!D\;_ !+\
M=Z[*^H>)?%$OA/P9X5\/_:A%96%EHV@:3I.E:=I^EZ?:6</XS^//VW?^"H_P
M8^"O[0?BSQE\#OAYIZ_#G]J?]AKP)^SW\5?CKX-?X:0_M$?"']K/XS_#SX&_
M$/P1XI^'GPJ^,OQ7N_A'\4O@7XZ\;JR_&:)O%G@WQAX0OM"OK'X"R:Q8ZH-5
M^S?V*_VC?VE/%?[77[>_['W[2OB#X1?$75_V6[7]F#XC>!OBM\(OAOXH^#NG
MZ]X+_:B\-?%'5H?!&O?#;Q/\3/C'/8:I\.-6^%.I6MKXHMOB-JW_  EFDZ]8
MS7VF:/?Z=<+=@'Z5ZUK>C>'-(U;Q!XAU;3="T'0=-OM9US6]9O[72](T;2-+
MM);_ %+5=6U.]E@LM-TW3[&">\OK^\GAM;2UAFN)Y8XHG=>*^$OQ<^%WQZ^'
MV@_%;X,^._"WQ/\ AGXJ?6!X7\>^"M7M?$/A+Q+%H6N:GX8U.^\/:]8O+I^M
MZ7'K.CZE9VVKZ;/<Z9J*6_VO3;N[L9K>YF_*;7/B%^U9J'_!=[P[\%M/^-_@
MBP_9T\._\$Y]6^-%O\([OX3^*[J:XC\5_M#^!_ 7C"2]\3Z7\<= TO5?BC>:
MUX#TB[\(?$;Q!X(UO0/A_P" ;C6_ ?A_X9_VUXK\:_$'Q/\ G/\ \$>/CC^U
M+\$OV1/^"+VB_P#"1?!+5_V9/VI_B+\>_P!G*_\ AJGP_P#&9^,7AC6=/T7]
MKKXZZ!\58?C-)\0X/"^H_:]4^"ESHVJ_#T_!VSM]&TGQ,]G;^,O%&HV4/B2(
M _JXV)_='&..W'3CIQ@8^E*% Q@8QT]NO3\S7\_7P&_X*,?MV_M2^)OV>OC_
M /L]?L[WGQ _9(^+O[5'CSX.>-O!]YX!\.>%I? '[,GAGXF?$CX(1?M-:?\
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
M@SX6^"M*B^!WP^\9"QN-;\?>(-)U7Q&WCG0?'7A/PKI?G*?\%"/V^OBEX_\
MC!XR_9L_9IU+XF_"SX)?MN^._P!EF;X2:=X!\*37WQ)^'7P0^*MI\&/CM\0_
M^&@_$W[1_@#3OA]\2]-\0Z7XY\>_#OPO=_"37?"-UX,\/Z)X/\075_XF\;-X
MI\#@'[Z;1C&/?\>F<]>G'TXZ4FQ2<D<^N3GT]?2OQ4^"_P#P4$^+/C;_ (*
M:C^R9\4/&/PX^!OC:R^-/[0>AV?[+'QB^"/C[P#\0?B_^S!\/-)^)4WP4_:4
M_9#_ &B+_P"(\WPZ_:#;QRF@^$_%GQ9\"Z1X)N/$/@[0[KQWI_\ 8W@NU^"V
ML^+/BM^UN0>A!H ;L3^Z.>IQR>G?KV'Y5\Q_&+]E;PA\:?C3^S+\=->\:_$3
MP]XK_90\9^+_ !W\,]*\*77@V'PS?ZYX]\"ZW\+_ !;_ ,)?9>(?!/B34]6M
M-7^''BGQ5X/\G3=8T5].LO$5[J^D3:?XILM$U_2OIZB@!-JXQC@9X^N<_GD_
MF:0HAZJ#QCGTYX/J.3C/3)QUIU% 'A?QW^ VE?'W1/!_A[6/B1\;OAKIWA/Q
M_I/CRYF^!7Q:\7?!S6O&4.FZ/XAT*\\!^-/$G@F]T[7]3^'NOV/B.YFUC0K#
M4M*OEUC3O#_B'2-8TG7_  _I&I6GK7AKPWX>\&^'= \(>$M#TCPQX5\*Z+I7
MAOPSX;\/Z=::/H/A[P]H5C!I>BZ'HFDV$4%CI>D:3IMK;6&FZ=900VEE9V\-
MM;11PQ(@VJ* $*@G)&2.,]\'M^E&!C';&,>U+10 A53U /UY].N>O0=>PQTH
MP ,  #T_S_GM2T4 ?.?P<_9E\%_!KQ?\1?B!:^+/BO\ $GQO\1O$?BO59O%7
MQG^(_B'XEZMX)\+>*?&NN>/E^$WPR;79FM/ ?PH\.Z]X@NX_#_A30[2&1-&T
M[PMH>L:GK&E^"?!MMH/T9110 TJI.2,GGU[]<>E*  20.3C)ZDXSCD^F32T4
M (0#U&>OZC!_0D?C2;5XXY' /.<>F>M.HH 0*H.0.0,#V'H/04FU1D =2"?<
MC&#GKQ@8IU% #2JGMW)[]3U_F?S/K2>6G]T?UYP>OU I]% ";0.@[8_#T]J
MJC&!T&![#C@>@X''M2T4 %-V(.B@?SXSW_$TZB@!H11T &>"1P2,DX)')Y)/
M/<GUIP  P.!110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %?$O[2W["OPU_:)^)_PA_:#TOQA\0/@)^T_\
M!K;Q/I'PM_:/^#+^"4^(&F>#O&MC<6'B_P"&GBS0_B7X)^(WPT^)7PT\0K<&
M]?PMX^\#:^WAO6@_B3P%J/@_Q+<W>LW'VU10!\<>)/V*/AK\6_AM\5_AM^U#
MKOBG]J:P^-/PTU/X.^-;WXHCPUHD=G\,M9C675?"O@'P_P#"WPYX \.?#J?4
M==2W\7:GXZ\+Z9:?%/6/%&C>!K[6?'FH6?PE^#NG?#_SKPA_P3\MM.U+P5XG
M^*/[3_[17[07Q#^$/PE^(GP<^ _Q/^+4?P'NO&WP@T?XIZ-H/AWQOX_T^3PS
M\#O#WASQ_P#&GQ#H'AC0-$U/XC?%GP[X[!TJRU.ST[P_IJ^.OB<_CG]#** /
MS*\ ?\$NOA?\.KW_ ()SW>E?'']H;44_X)C>"_&/P^^ MIK%Y\"GMO%WA7QG
M\.X/A)=V'Q>.E_ 32;K7IM+^&EI9^$=*O_!=UX OF@MEUS6+C6/%<MSK\_P9
M^W7^Q#K7P)_9C^#?PK^#'C']KGXNZCXW_P""Q?[/_P"V-XV\=>'_ (6^%/BU
M\3OA.?%?[5-M\??V@/B?H&D?!O\ 9N7P=IVA>#-1O/%/Q"T&U^(7PZ\7:4NJ
M-;>$K:Q\2:<^D>#)/Z*** /R^\=?\$L_AS\4/!GQ=B^(?QX_:!\0?'CXO?%;
M]GGXRW'[4L.I?#/2/BK\/_%G[)?BW3_&W[-NC?#+PS8?#-/@QX;^'OPI\1P:
M_JNF^"+_ .&&N6.NZS\0?B1XJ\4W6M>-?%]YXFA\]\>?\$<?AO\ $WPK^T[X
M1\<?M9?MAZU9?M9_$G]G?XQ?%;47U[]GM-7F^*/[.EA\%X=&\8:29OV<KK1+
M1_&FJ_L]_";7/$/AJ?0KKP3X-_X1N[\*?!/PQ\*? /B?Q;X3UW]@Z* /S^\9
M?"W0?V4/BQ^T-^WY_:7[5OQU\3_%/X<_LZ_!WQG\#?ACX"^&_P 2II/#OPP\
M=:WHO@7Q)X \!^"?ACX5^)^H:IX3O_C9\2/&GCR>7XA:W:MX6UCQ1?)X;O+;
MPIX.TC0YO^"=/[)>@?LE?!_XF6.D>!4^&.I?M ?M.?M$_M2^(OAS!J5E?67@
M"3XV?$K5]<\&^!K6RT>[U+PQX:N_"/POM/ >A^*O"_@G5]:\!:3X^M/%_P#P
MA.LZKX:N-.U"Z^^Z* /SG_:8_P""<?@W]J_5_BMHWQ8^./QMU3]GOX]?\*L7
MXU?LI.?A3J7P7\9K\)-7\.ZUHTND7>O_  OUGXG_  [U+Q5<>%]&L/'^M^ O
MB%H6L:KIFFZ1<^&;WP=XLT/2/%=I[1^VS^R'X+_;I_9S\8?LR_$3QU\2OA[X
M(\<ZQX'UC7M>^$]UX#LO&3O\/O&_A_XB:#96MY\1?A_\2O#UO9/XI\+:%=ZA
M_P 4R]Y<6]D;..\@M[F[CG^L** /S?\ C]_P3?\ #GQD_: \'_M5?#[]I?\
M:?\ V5OVA]&^%L7P1\>_$O\ 9Y\3_#.U_P"%W?"NSU*_UK1/#_Q6\ ?%/X4?
M$_X3ZMK/A#6];\3ZMX*\9:/X!T3Q%X?NO%&IPK=7=CIGA*S\-?F3^V'^S7II
M_:+\+^ K_P +_P#!6[]G_P"#7P?^$GP3^#W[,_C_ /8%31/VA/ OQ-M/!QU7
M7+G7?B?+XN\)_M'>.?A9\2/!WB?QS>>&I?'?C_P=\.M2\;6?AZZ^(/COXV?%
M+[3X4TOX7_TK44 ?DE^S?^PI\2=<\0_L;_M*_M-_'+]I?5/CE^R+I/[2?@WX
M6>%OB/K/[-6O>*;[X0?'O7=-L+'1OVIO$_PS^%6H:!\0_C1#\.O WPRM?%?B
MOX/^,?#F@V.N>'SIUMXB^(NI#Q;\4/B7L-_P2C\#CX:W/P?M/VHOVI=,^'.G
M_MGZ9^W!\./#FGR?LV2#X3?$G3/VBO$_[6">$?">IZW^S;KFJZ]\/[KX]>*9
M_&-[#\1[WQOXTDL-'T3PE;^-+;PJ-=TG7_U5HH _.CXG_P#!-OX??%;Q=^W9
MXLUSXW?'[2O^'@W[._A3]F'XR^'= NO@A!H7A?X:^#-"^('AG19?A?+JGP,U
M;Q#H_B8:'\6/B=I]UJWC#7_'4$Z>-+V<:>EYH?@ZZ\-:7AW_ ()V_#[0?'7[
M.OC:[^,/QQ\3P_LX?LD^-/V+]$\'Z]<?!BW\,>/OA%\0H/A_#XON_B'<^&?@
MGX=\8_\ "9:LWPH^&UPNL_#[Q;\/].TV7PG"FDZ'86VN^++?Q!^@M% 'Y0?
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
MIWP[N/!UIX=^&'ASQM8ZC9P>-O&)U*;7?'?B.WU23Q%<FXM=FF>'X]'^NJ*
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ***J7>H6-@(#?WMI9+=7,5G;-=W$5LMQ=S[O)M(&F=!+
M<S;',5O&6ED",41@IP 6Z*/\^G\Z* "BBB@ HHHH **\S^(_QJ^#GP<BT:?X
MN_%GX9_"N#Q'?/IGAZ;XD>._"W@:+7M1C6-I+#19/$^JZ6FJWJ++$SVMB9YU
M$B$H ZY[O3M7TG5UG?2=3T_4TM9+>&Y?3[VVO5MY;K3['5[6*=K:20127.DZ
MGINJ6Z2%6FT[4+&]C#6UW;RR &C1110 45Y8WQS^":ZQXQ\/-\8?A:NO_#NY
MT6S^(&AM\0?":ZQX%N_$EW9Z?X=M?&6F'5Q>^&+G7[_4=/L=%@UN"QEU2\O[
M*UL5GGNH$D]'O]1T_2K5[[4[ZSTVRB>".2\O[F&SM8WN9X[6W22XN'CB1[BY
MFAMX59PTL\L<*!I'52 7**@MKJVO8(;JSN(+NUN(TF@N;:5)[>>&10T<L,T3
M-'+&ZD,CQLRL"""0:GH ***Q+WQ+X<TW5]$\/ZCKVC6&O>)?[2'AS1+W4[*T
MUC7SHMJE]K T33+B>.]U4Z3921WFIBP@N/L%JZ7%WY43*Y -NBBN:NO&?@^Q
MT77/$E[XK\-VGAWPQI]]JWB77KG7-,@T7P[I6F6L]]J6IZ[JDMTMCI&GZ?96
MMU>7U[J$]O;6EK;SW%Q+'%%(Z@'2T5##<07$,-Q;S13P7$4<]O/ ZS0SPRJK
MQ312QEDDBD1E>.1&*.K!E8@@U-0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MVUOX<.CB^,OB)]CXN_\ !$_5O&WQ7_;P^(?PP_; U_X)^'O^"FW[-NG?!?\
M;0\ :/\  OP+XOT[Q?\ $/P_X$U7P'HGQA^&.J>)-?,OPR6^TO7?$UMXT\&7
M=CXVN]>LO'/C>Y\/^-_!GC2Y\'^-_! !^?GP$_X*D:]^R3^PE_P1'_8P^!OA
MOP]KG[1_[4'[![?$G3]?\:?#SXN_%/P3\.O!7P3^ >I^.K-M3^&GP5BL?B+\
M0=:^+7B#PMJ?@/1(/!VN0R> ([?6?B#XLLM3TO3-+\/^*/KB^_X+0_M'WGBS
M_@D)X/TS]B>3X;^-/^"HL?QW\,^)_A;^T;XF\=_"/X@?LT^/?V>+_2=+\>7V
MKV-U\.[W4?&G@V^37$\5^ X+KPQX)UWQGX6TJR::3PY-XUM+CPSV_BW_ ((6
MV>F>'O\ @FKXH_9V_:Y\;_!S]J7_ ()@>$M0^&7P<_:#\5_"7P'\4-*^(GPB
MUO2KS0=7^&OQ<^%.E7_PNM=8T<>&[[4?".CZEX;\9^&-<L_#7B3QB^JZAK_B
M[7++Q?H?T[\9O^"8EQ\;_P!I?]@/]J+QE^TKXXU+QW^P-XD^+/C#PO'JO@SP
MUJ%O\2M?^/%YI"_%"'Q0]K>:3'H7AB+P[H6E>&?AEX<\+V=B/ -E9QSWVH>,
M)24(!^%WQR_X+C?MF_%7_@@M^VO^U_X(\+_"/X+?M(?L]?M3>,OV&_B=XF\'
M:C\0;WP\L6HZG\/?";?%?]GV"\U*T\2^$O&VEVGQN\+7'AN[\:Z_K5MHVL^$
MM7\3_8+E]3TKPWI7W_\ ''XRV_A+_@IK_P $,OAO^T9^S?\ !;XJ?'3XI>#O
MVLF^%WQ_\.^.OBI9:M^S_?Z-\*I+GQG=:)H.L@:9\24^(WP^?P-I=PWCVUEO
M?"/B>V\6:UH%P)]0L;R.U;_\&]OPV@_X)M_MF_\ !.:7]I;QY>>'_P!K_P#:
M#N_VI;WXL3^ O#D?B+P)\8;R_P#AAK$HB\,VFLVNC>)/A\VK?"3PN[>%?M7A
M_71I]]XCLHO&L5S>Z3J.@_67BW_@EYXA^)'[2?\ P3N_:J^)G[4OB+Q?\5/^
M"?6B_$"QT65?A-X(\.:%\4]0^,-E)H'Q,DUO1_#U]80^%]"B\&KIWA7X9:1I
M+7^K>#H=(M-8\8>)_BAK=QJ=[? 'P=>?\%QOCMX)_;?_ &2O@+\8/V;='^%W
MA']K#]JWXW?LGO\  CQ;);6'[5WP/3P)XH\(^$O@G^T7XOUG2?BGXG\&>+?A
M9^T3/KNJ^(]#T)_AK\.?L/A[0M8U7X6?$/\ : \'V>@>//&?Y&_ ?QKX)^$O
MPO\ ^#O7QQXV^"G@GX\?#W0?VV_&B^._@MXPUG7_  7X?^(/@S4_C!\9M*\1
M:&OB[P6B^)_".MQ:?J]]J_A?Q/H'E:OH?BFUT[5-/O-,OD35K/\ 5[X<?\&W
MQ^'T_P"R;XAG_;T^)7C?XA?LI?\ !0/XK?MU6?C[QK\%_!.L^(/B_??&&_\
MAUJOC'2?C)K<GB=?&?CWXPZA?_"[PP;OX^^)?&6KM?6,FIZ==?#)K:/PV/#7
MT/'_ ,$)?!B_#K_@JM\.3^TMXY.G_P#!6+XI#XJ_%F^7X?\ A1;GX7ZM>_$?
MQ5X[U_2OALC:A(D^EZGI_BJ;PO9GQ6^MWNE0Z?9:PMU>7[WBW(!\"Z1^WU^U
M-KO[<'_!N]^RW^S=HWPD_9Z_9C_:,_8)TG]IVP^"VE7_ (]O=+MBO[$/Q8;0
M_A1XYUG3KC2;CQ/\)?A%HKZ;<?#7P3!8VRZOXX\)>'?&WB[5VU'3/"T7@[Z\
M^!7_  5^_:C^+?Q/_;-_90\5_ #X+_"W]M_]E?\ :A_9P_9_\,?!+4/&GCK7
M?#GQK\%?'/Q?J%KJ7Q[\%:_)I/AOQ]?> _"/P:TGQ#^TQJ5O8_"V]NM)^#/A
M6+6O$%SIT7B]KWP9ZU=_\$4+/3?C/_P2T^._PZ_:H\8> /'_ /P3)_9UE_92
MT34X_A=X/\4#XH_!X?"G5O@YI]_'8^(=6N=%\#?%.T\)Z_K%W/XLOM(^(7@^
M]\036EZ/AK;Z=:'1[CG_ -C+X8?!_P#;B_X*)_\ #W_2_P!E_P#:-_9O\6>$
M_P!E*^_9;O?!_P"U=\&HO@Q\1Y/BX/C'XTL]=UZ[\&7R7FI'QKX!^$GAC1_#
M-S\1-%\3>+?"/B+P!\:M%^'$&KZ?XV^%?Q#\)>&0#][TSL&<D\Y)!!SDYX)8
M@>GS'C')ZT^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHKS_ ,7?%/P!X$\3_#'P7XL\26FC^*?C
M)XIU?P7\--%EAO;B\\4^)-!\#>*_B1K%E;+9VUS'8V^G>#O!7B'4[G5=6?3]
M'2Y@T[1!?G7_ !!X?TO5 #T"BO /B]^TU\*/@A)<0>-V^)6I7UG9^']3OM'^
M%?P+^.'QX\0Z=HWB9O&<>E>(=2\,_ WX=_$7Q%IOA<3> /$UKJOBJ^TNW\-^
M'[Z+1]/U_5=,O_%/A:VUGG-'_;'^!/B+3?#>N>&KWXI>)O#_ (M^"VE_'[0_
M$GAG]G7]HKQ%X8E^'^N^&[+Q?H-AJ'B71?A5?:%H?Q6\0>'-3TC5/#_P"US4
M-.^/&NQ:WH4.D_#>\NM<TB"] /J*BOB'3?\ @HG^REJ/AO7?%<GB?XIZ!I'A
M#XKVGP7\?)XU_9B_:B\ :W\+_&=WX'\ _$M]1^+GA?QQ\&O#WB;X2?#+2_ ?
MQ3^'/BGQ%\;OB5I'A;X+>%M)\:>'I_$GC_2FU*!&]XNOCW\/+;Q[XY^&L<'Q
M(U3Q1\-_!$_CWQ?)X>^"?QH\4>$K#38+73M1/AJP^(GASP!JOP]\1?%6XTK6
M-(UJP^"7AOQ1J_QDU/0=5TS7=.\"76D7]I>S 'LU%?-@_:\_9X?P5\,?B-!\
M03>>!_B_\/?"OQ;\$^)=/\)>.=2TW_A57C1?#4GA_P")?C&2P\,W+_#+P#-!
MXMT6[U'QA\3(_"/A_P /V#:IJ'B#4-+LO#WB"?2_2O /Q;\!_$[6?BMX>\&Z
MIJ-]K/P2^)!^$GQ,L-3\+^*_#$OA[Q[_ ,(%X#^*$6E6S^*-$T:'Q)IUWX"^
M)W@;Q)IWBCPK)K?A/4[37XH=/URZO;/4K:S /2:*\V^'WQ<\!?%'4?B=H_@O
M5=0O]5^#?Q)OOA)\2--U3PQXJ\*WWAOQ[8>%O"7CAM)-KXLT31)M6T^_\&>/
M/!OBO0?$^A)J?A7Q+X>\2:3K'A[6]4L+I)Z])H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "OSL_:K_ &8_CS^T/-\7-0T'QGH?@/5/!/A3X;:O^QZ+
M+QA93:'J7QI^&OC;0?C[I.M?'NUO?@'JOBSP;X&O_CQ\-/@OI/BO0_AUXY\=
MMXN^&/@6Z=K3P_J6O:KH%[^B=% 'Q'\3O@#\4/B_^SQ\;?ASXDD\$>'_ !I^
MU%J7A_P[\8M,TKQ3X@U[PIX4^#?B>+P%\+/C1X.^'7C>?P3X9\2ZEX@?X!:3
MXYN? 6NZKX,\.6I^+_B2/4[NP\-Z'--+97KC]F2TU?\ :]TK]I^+X>_#KX7^
M+/",.K>&+SXL?#;Q/=S?$_\ :3^%FL_#NUT>#X7_ +0WA^3X9>%]*?PMX*^(
M,UIXT\!++XZ^)6M>%M0^&GA>Z\*Z[X5TGXC?$KP>_P!G44 ?F/XF_9,^/&M?
MLW6OP0L=9\,:+X^^(GB/XP?'#XE?'7PO\;_BAX*U;X1_M(?$'XG2_%'P3JW@
M;P+HWPUNM-_:?^%'POUSQAKMCIWPR^/_ (A\(^ ?%_@KX0?"SX;?$+P!XN\(
M^,-?A\!^S^&OV;[C2/VJ/''[4FF?#GX6?##Q=K'@?QKX!UZY^&WBN_\ [0_:
MD@O[[X<3?#+QA^TN8OA1X2A3Q7\(M)^'=UX9^'E]<R_&'7O _A_XA^,]$\*>
M+M/\/7_B#0_&'VC10!^1&A?\$[/%^J?LL_LP_LV>.;WPSX>N_#O[#7P__8B_
M:K^('PY^(_BB=/B'\(]"\'^"_"OQ&^%>@>"=<^&.G:=XLT+Q[8:5XUTSP7\7
M]2UGX9?%CX$#QMK^M_#^&<^*/&/A[7OL'X1_"SXL_##XD?MC>-)--^'FLV/[
M07[4?PU^+/@FT3QOXCL;O3OA[I_[-_[*G[//CF3Q5N^'%U#IOC/1X_@EXR\9
M>$_#>CR>(=#\6R7?AGPWK'C/P.NI:IX@T'ZVHH ^8_@'\)?'/PY^)O[9?C/Q
M>WA3^R?V@?VD_#_Q=\!0^'-;U?5]1LO"6A_LI_LR?  VWB^#4_"_AZVTCQ%<
M^(/@;KNM_P!G:+>^)M,AT?6=)7^W9;U;RW@^G*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>ex19_003.jpg
<TEXT>
begin 644 ex19_003.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBJ>H7D>G6%[?RQW4L5C:W%Y+%86=UJ-]+';1--)%9:?8P
MW-[?W<B(4MK*SMY[JZF9(+>*2:1$(!^/_P#P4$_X*.^,_P!D#]J3]B_P1I'A
M*'4_V>]=^,_PR\'?MQ?$6Y2W@'P=\(_M71_%KX0?LFZ_+J&JK::-I/@[4?CM
M\/?$.M?%+QK/K-M_P@^@^#/#N@75A>7/Q9T!X?V,!S^OZ<5^!7C[_@GC-^W9
M^QE^V._[27B3]J;X4>,_VSM=^*?CCQS\"M1CT=M%^'6M:1;>'_!O[,6GS?#?
MP;8>-[#Q5K/PF^&GPD_9[N_$=SX!\>>(O#GCGXF^%/%?BBQU*)O$>J6%M^AW
M_!.#Q_\ M*^//V.?@8?VR/AAXT^%'[4_A7P!X=\'?'/0_&7_  C][+X@\=^&
MK)=$U'X@Z5X@\'ZGK?A#6;'XB+I\?C62+1-6F?0[O7)]$U*STZ\LFMZ /"?V
MV?VQ?BSH'[6G[)O_  3I_9:U/PGX=^/O[4F@_%+XI?$'XO>*_#H\>:=^S/\
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
M  A\0^'YKZ[OUN?^%?>"];?Q!>OHEQ\/OM/V'PD/%%[X@O(]% !^C.@_M6?
M;Q1#^SW<Z#XY?4;;]JS3-4UK]GVXC\*>-XH/B3HVD>$V\=W>KZ;-<>&H8]*T
MN7P4I\5Z9J'B-M&M-;\/%=7T::_L66<^Q^+M+U;6_#6K:;H?BG5_!.KW-LIL
M/%&AV/A[4M3TF>":*Y$D%AXKT;7]!NX[A86L[R&^TJ9GLKBX%G/87_V74+7\
M8_\ @E3^S]\3OA)X\^,?P>^(>L0>*?A-_P $XO$WCK]BG]BWQ.=;U/5]>U[X
M(_%6/X8?M-_\5Q/?:7IEIJWB#X2?"KQ!^S;^S'I^IZ?"\&F:M\%?B9#!,)_$
MFKQM^SWBS78O#/AS5]<FTO7]:2PM"XTGPOHUYX@U_4)9G2V@M=,TBQ1I[JXE
MFFC4L[0VEK%YEYJ%U9V%O<W<(!_+5\'?^"L'[=GAC]CS_@D3^W+\5/$?PE^,
MW@__ (*(?M6?#;]E7XQ? S2OA%=>#/&?@W4?C#XL^*/A?P7XR_9\\6Z#XY=+
MN^\.OX!2^\3>#?B'X<\;'QK'/'9:!K?@-GFU&+]\=$_;[_9-\0_''_AG32/B
ML;[XFOX[\8?"BQE_X0/XF6OPRUWXO?#W1AX@\=_!SPU\=KSP9;_ KQ/\9?!V
MD)?WGBCX1^'?B1JGQ&T(:#XJ@U'PS;W'A'Q/#I/YN?\ !$G_ ()[>!?@;^Q7
M^QEJ?[2'[)GAWP%^V_\ LW> O'?@?4/$7C[P=X=U?QM\.+_Q+XX\9O?7WP^\
M8Z=<^(O"L%SXP\$WVDC5/%WPZUN75=1T'5/^$9\4ZE;Z@NN>'K/XYU[P+^TW
MJ7[2/P+^(WB?]B[]KJV\7_ W_@L;\3?'WBCP7\'O"GPP\(_L@VGP-\<?#?\
M:YT#X=_&#X1^&O#OQ.\*^'OB_P"-_C=>?$[X:_$C]H/]J/XY:9J/Q \&_%GQ
M5\7_  ]XJ\;_  ?^'T_A_P  ZH ?KGXR_P""Q?\ P3V\*>'_ (K>(M*^-VH?
M%&S^#-C\<Y_'C_!;X6_%GXL:9I6I_LYZ!IWB;XK^&KCQEX,\$:I\/--\0:#H
MVL:7J%O;:]XPT>SU/3KF;6;&^FT'3-9U73O4/V=/^"A/P _:"@_9_P##EGJ^
MM>%OC/\ M ? K1_C[X?^#VK^!_BC!K%GX,FL[6+Q1J\.NZY\//#.EZGX0\)^
M)Y_^$4N/'DL6D^'M3U*Z\/M:M$_BWPY:ZA^;'PF_9C_:(O\ _@G9_P %Q/@?
M<?"+Q?HOQ/\ VH_C[_P5F\7?L[^&/$TFA: _Q2\)_M1:#XQF^!FN:/J.I:W%
MI.@6_C2ZUFVL)M,\;WWA7Q#X2OA,OC71?#=L]M<W/+?&W0_C'I?_  3T_P""
M;?[;'PS^!?B;P'^V'_P3YU3]G/0O /P5_:%T_0_AOXW^,N@?&;PKX!_9$^.W
M[,5Q>1:QXHNOAY>?&FY\=Z;#X%EU+2-9UN\^+_PT^%U]8>#M6@NM N;L _?'
MX5_&#X>?&O0=;\3?#379_$6A^'?'7CGX::O?RZ#XDT!+7QS\,_$VH^"OB!X=
M2'Q+I&C7-W=^$/&6CZUX1U^6RAN+/3_%&AZYX?FN1JVBZI:6GC_QQ_;=_9<_
M9P\<^%_A=\8/BSIGASXI^.?!?C#X@^!_A9I&A>+_ !Y\3_&OA;P-+8V^NW7A
M#X=_#SP]XK\9>)M3FN]0AL?#7AK1-$O_ !-XUU&WU/3O!FCZ_?:-K$%CZ/\
ML]_"*/X#?!/X:?",^(;CQIJG@GPIIVG^*_B!J&GP:9K?Q/\ 'UTK:K\1OBQX
MGM()[M/^$Q^*OCV_\1_$3QE=/>W]SJ'BGQ-J^H7E_>W=U-=2_%'[0G@7XC:Q
M_P %0/\ @GM\7-"^'OC36_A5\(/@)^W;X3^*/C_1],CO/#_@_7?CB?V:[GX9
MZ;J,27B:SJLFO2?!/QI;W"^&](UTZ#=#P[)XA32K3Q#I=Y* =S\,/^"IO[ _
MQHU[]G[P[\+/VBO#WC>Z_:DT^:Y^"&K:+X7^(DG@[Q5K-KX6N?&UW\.]7\?S
M^#H/ OP^^-%GX5M)M;O?@5\2/$7A'XS6=GY/VGP)%+<VT<W?:K^W[^R!H7PK
M^+/QMUGXV:%I7PL^ WQ<O/@1\:_%^H:)XPM++X3_ !;TZ]\-Z;?^"_B'9S^'
M$U7PC?V=_P",?"=K<W>MV%EI,,OB31!)J"_VG:>;^&WA']FC]IVU_9*_X)9>
M"-2_9Y^+-KXV^ W_  6Q^*/[57QH\,W.EZ)/J?@3X ^*OCW^VO\ $73_ (DZ
ME<VWB&YT?6[6'PO^T9\+]2NM!\):MXD\92WESXCTG2O#NJ:WX/\ $=AIWD?[
M5'P _:]A_9F_X+9_L5^"_P!COX]?%#XC?M?_ +=$W[4'P2\?>"[3P.GP/\1?
M"#XEWW[+5K:3R_$GQ+XTT!+?QWX=U#X3^*-!\2_#M=%EUO1K^YT3Q%K$NE?"
M<^)?BAX6 /Z1/'_[:'[.7PP^*&G?![QEXWUBR\:W_B;X9^"+F72OAI\5?%G@
M?PMXZ^,WB;0O"'PF\"?$+XK>$?!&N_"OX9^.?B+KWBGPO!X/\&?$/QIX8\3:
M[9>)= UFPTJ;1=9TW4+GSC]C?]OKX3_MK^)OVE=!^&&D^-M/M?V<_COXG^!U
MSJGBOP/X^\+1>+[OP7X8\!W?BC7X5\5^"_#=GH4^G^.?$_B3P=%X0FU/4O$D
MFE>%].\;WMIIVE^+]-LK/\K_ -I/X-_'O6/VW=<^/G[)?PL_:=^ _P"TCXB^
M,/[&5KX]^'_Q&T#1OB=^P!^W%\%=!M_@AK?Q'^(/QJU/2(O'GP\_9^^/W['W
MA\Z]HWAWXE:=XRT#QYK,_P #]-\-?L]K\9O$OCFW@\-?7W_!+KP5\7?A!\3O
M^"E_PV^*/P4^)O@:#QA_P4>_:2_:+\#_ !&UVR\-CX9>/OAI\9K+X9ZK\.[W
MP-XAL/$]_>^)K[4]+M-4GUJUT_1RG@G4-(U#PUXUFT#Q0;71KH ^^OV@/VKO
MV<OV5;+P%J/[17QC\#?""R^*'CW1/AEX F\9ZNNG?\)1XUU^399:5I\21S2B
MVM8]U]KVN7*0:!X6TF.76O$VJ:1I,,MZGRLG_!8'_@G5_P (X/%=Y^T0FB:-
M9_&6#X ^,3XG^%'QQ\*:M\(/BE=^)M(\&VFC_M"^'/$OPSTGQ'^S=H-YXGU_
M0M&M/'_Q[TKX<?#V[N]8TP6WBJ6.]MY).._X*I_"_P"*?Q1;_@GC_P *L^'/
MC#XB_P#"J/\ @IS^RM\=_B>/"5G9W!\$_!GX9GQR?'GC[5_[0U'3/MUAX?\
M[?T?_BG/#W]N>.=>-S)_PBOA/7O[.U/[#^>G[;O[-/[2?Q8_9X_X."_ ?P\_
M9\^)^N^-?VPOB=\$O^&;K1-/\.:>WQ<T;PS^S3^S!\#M?U'2]8U+Q)::?HFA
MZ!XQ^$'Q"NII/&]]X9^T>%ETS7-#MM27Q-I=I=@'[4_'W]O3]E/]E[Q.GA+X
MZ_$ZX\#7]MHGA'Q1XJU=?A]\4/%/@;X6>$?B!XPO_ /@3QI\=/B5X,\%>(OA
MW\ /!'C'QCH^OZ#X9\9_&WQ1X \+ZW=^&/%CZ;JUS;>%/$4^F8NC_'SX>:!^
MT[^UOHGB?]L#0=:T?X,?!7X)_$+QY^S]J?ACPCH.A_LH:%>P_%:_UGXE^*OB
MW9:1:ZEJ@^+NC:)9:O<>$/&7B.ZN? 6D^!5\0Z?8VNB>.K*1OPN_X*X?#/\
M:Z_:.U/_ (*._#GPM^RU^TAXE\%_$C]@+X:-^RUJO[.?A_PMX TOXS>)O#]K
M\2M6\=Z=^U_\1(O$G@?XT>,_%?P?U7Q[?Z#\"_V0[_7-5\#ZYIOCCXC>(I?@
M?\2?&FKV&J>$_P!-/"5I\5]3_;M_:Z_:#U+X"?&[PI\/_B/_ ,$Z/V8O 7@B
M;7- \/3:OJ/Q&^&/CS]K+Q_XJ^'=OI_A[Q=KIMO%=KHGQY^'YM$FG@T.ZUZ?
MQ+HB:XFI^&-8CA /H/X4?\%./V&_CEXK\$^"_A1\>-.\8:[\3?@OJWQ_^&<E
MIX(^)UAX?^(_PU\.6FBWWBZ?X?>,-8\$Z=X0\;>-_ EKX@TN3XA?"/PQKFJ_
M%SX?M+<0^,_ VASZ?J,5IYY\#_\ @K%^RI\7_P!G6?\ :6U'5?&G@'P/<_'3
MQS\"O!^EZW\)_C;=>-OB7XCTO]H+XI? KX8V7PR^'B_"RR^(WQ%\;_%:+X97
M7C,?"CP+X,\2?$'X=07FI^&_'>C:7JOA+Q!);_G5^S]^S;^T3X1U/_@VVL_$
M'P$^)&A0?L5_ 'XS_#_]JFZGTW06T[X->,]9_8^TOX!^'X==DL-?NF\10>*_
MB99:I;:;K7@&'Q?86>A,/&'BR[\.>'-0MM4N?,_!OA7]JKX;_L'_  B^"6H_
ML=?M&6EY\&O^"I'Q\U+XV^/_  7\)/@_\1_CKX%^#WQ@_:9_;#^*6A?'[]B'
M3/&7B;7);W7;6V^)WPA\"^-OC?X4\(:KXN\"?"3XO?%76O@E!J?C7PQJ7B_X
M=@'ZX_$3]M/X!_$;PO\ LD^/_AC^V]IWP1\/_$K]L#PE\*K/P]-\-+/4O'O[
M07BW3KSQ3X$\5_L<>(OAO\4_!O\ PL[X+^+#X[O-'D^)NHS^#_"/Q,^$;>#K
MBS\27'@[3]0U:]BWOBU_P56_X)^? [Q-\4/!WQ*_:7\(Z3XB^!_B7P%X4^-5
MEHNA>//&\7P?U+XDW$5CX8U#XIZCX$\)^)=+^'WA*'4;O2M)\7>//%M[I'@?
MX=ZSXB\*:/\ $'Q%X8U3Q;X9M-6_!_X=?LV?M/V7PN^%/PVM?V1?VH]!C^$?
M_!Q[K'[8&LW?Q%O-!\9:PO[+NH_&;XO>.9OB9>>.-4^+OCCQ7\69_"'@[Q7X
M%N?&'B6VUGQSXC^(OB'Q)<KX U7XM^(?#OQ&N?#/T[\>OV;OVB_$NL_\')2^
M&?@-\2=6D_;6_9U^#'PN_9;U2RT[08+?XT^)-'_8\\0? #Q%I>C7EYK]G<:!
MI?A7XE:\EIJ>H?$"/PCI%[H%]?\ B_PG/XC\-Q:EJ<0!_25NRH8#.0" "#G.
M,<@X/7J#COFOQ+_:M_X*A:=JOPL_X*]?#7]F36O&OP]_:#_X)Y_LM_$/XA6?
MQ+\1_"/Q#J/AU?BCX:^"GBWXQ-::38>-_!)\ 7VD:7HMCX*;PYK?B74M0T[X
MAKXIO_$'A/PQXE\$^'+;7/%7Z_\ PTN)KGX=^!)KG2]6T.Z;P=X:-UHNNV7]
MG:UI%T-'LUN-+U:P\R9;74;"97MKN&.:>!9HW^SW%Q"8YG_GH^.OP6_:/G^(
MG_!QY\,=%_9J^,WB1?V[/V;?!X_9F^(6AZ9X4N?AC\0=7U'_ ()YV7[+]OX4
MA\2S>+H+K2O%\'QIT>?P_K>B:SH^GMX<\.SV7Q"U^YT[P#./$:@'ZF?L:_M]
M?L^_M(MX2^".B_&G3?&_[2_A_P#9O^$GQM^(7A^7PUKWAIO%GA;Q?IMEH>K?
M%/X<:U=>%?#OPZ^+'@>V^(<.I^$O%GB?X(ZGXK\&^!/'!3P3XBN/#FO2V>BM
MZA\'OVY/V7/CU\0F^%WPL^)__"0>+KKPA/\ $3PBM_X)^(OA'PS\6_AO::E!
MI-Y\3/@#X]\:>$?#O@/]HKX:6-]>Z0M_\1/@3XE^(G@RQM_$7A6_N]<AL/%G
MANYU3\GO&?[+OQY^,7Q$^"_@O1O!'Q*^$6A^)/\ @A'^U#^Q#J7Q9O-*BTS2
MO@A^T1\=)/V;'\):-JB:)K3ZS:ZGX5LO@]XPU*]U_P +VM]X7M-0TSPWINF>
M*;B^UW1E?@/^"8OP UBY\9_LA6'QL_X)P?M3_"/]IG]@WP+K/PX\8?M!_M'?
MM.?%'XK_ +-7@R/5/@QK7P@\33?L$VWB[]IKXM1^((/C7-IW@N>^\,Z-\)?"
M7PZ\"_#*UU_2_$/CUO&/@GX2:=X[ /Z+O&/C'PG\//"7B?Q]X]\2Z#X+\#>"
M?#^L^+?&7C'Q5J]AX?\ #'A/PKX<TZYU?Q!XE\1Z[JMQ:Z9HNA:'I-G=ZGJV
MJZC=6]EI]A:SW5U-%!$[K\L_#S_@H%^R/\2;/XQWEA\61X$/[/?AW2?&GQLT
MWX]^!?B9^S+X@^&O@/7]'GUW0_B+XH\,?M&^#/A7XCLOAKK&F6>H2Z;\1DTJ
M7P1>SZ7J]A;Z])J&DZC:VOG_ /P54^!?QP_:._8-^./PN_9MA\.:C\<FN/A-
M\1OAQX9\7:I+HOAGQ_KGP0^-OPW^-S_"S6]534='M['3_BQIWP\OOAK/-JFL
M:/H 7Q5M\1:MIF@MJ-]!^>?[34W[6W_!1?\ 9E^,NM_!O_@GMXK_ &?/'?A2
MV_9J^(-MX'_;3TCX->"?B#^UQ\3/V5OVJO!'[0OA[]G2RO\ PK\2/'\5K\$M
M*TWP-\3_  [:>(?C9IWAGP;XP\8_'#PCJ_A"YT?P58_%35M0 /U&TG_@H5^R
M%?VGQ>N=;^+,GPNN?@-X%3XI?%K0/C]\//BI^S?XR\'_  NFN=0L+7XG7'@7
MX_>!_AMXSU3X<7^K:5J&AZ;X\T'0=5\*:GX@M)= L-7N-: L#D?";_@I-^Q;
M\=?$^K>#?A)\96\<>)-,^ EE^T_;:=I/PY^+,?\ PE?P*O!:0S^/OAK>:AX#
ML[#XL6^@:S?6W@_QEH7PQN?%WBCP+\0G?X;^--#T'QY;W'AR+\POVPOAK\5O
MVZ?%FK_M)?!SX$?M'_#>P^'G_!+/_@H%^S_>^'?B/X(OOA!\3?C7\=OVM?"W
MPJTSX8_LR2?#GQ7J.D:KK6A_"C6?"6O>*?%?Q0NG;]GW_A.]=\#7O@+XH^,]
M/\/^.O$/@3TC]G_X4?&'P-\5/^",>L^)?@C\4-#\.?LP_P#!+OXV?!/XZZ@G
MABTO;+X6?%;Q?X/_ &+[+1? 5[IV@ZEJ.IZ[JGVW]FSXFZ3)<_#_ $KQ7H)F
MA\)2:?JM[I/C#P_J%T ?+OP^_;N^+G[4/P1\#_MTR_\ !377?V#/A'%^T9\1
M/AY\6_@IXM_9(^'_ ([\"ZM\/;;]K[XK?"/]G;PI\!/&OC_X/6/Q!UGXY?$3
MPC\(;'PO\79K+Q=\:-/T_4/&7C?Q#IWPW^#^H^'?#.C:?^Q_[:?[;/P8_9M\
M*^-? NL_&"3P'\;=0^"/Q"^)WAE?#WPN\=_&K4OACX.\/V=QI+?'OXJ>'? ?
MA7Q7IGPP^"?A3Q+-;PZM\7OC5+X-^#&G7ME?P^(?%2VFDZU!!^'MA^S+^U5>
M_P#! *]_9*N/V8OC'I7[3-I^UC8?$(?!O4;+P9)X@O/"6H?\%5A^V;_:MGXG
MTOQIJ?PRF6R^"27EUJ(;QZB6OBZR/@_S9-7U/04U?[7^)</[1GP%_;T_;@\?
M0?LZ_M#?M'?"K]OC]E+]GWPC\!O&/P;T#PGJ%M\'/B#\ /!O[0NE:_\ !7XJ
M0>-?B'X1U/X<:7XKU'XG67Q$\'>,=>T[0/ J>)/&GB?0=2U6V\10Z@: /I?]
MG']O;P?X:_X)\_L#?'+]JGQ]XB\0_%[]H+]C#X'_ !L\46GP]^$'CGXI?$KQ
MUJ]S\$?AMXS^-'Q-TWX)?LX_#OQ9XJM/ WAO7_&NDW/CCQ-X<^'^G_#CX?WW
MC3P?HFHW7AYO%'A33=0]6\:?\%-?V$_ M]X0TG4_VC/"'B#7/B%\"+[]IGX>
M^&_AGI?C#XQ^*OB#\#M/U#0M/E\>> _"WPD\-^-O$/C.VNCX@@U+2=%\-:;J
M?B;7/#NC^,_%6C:+?^&?A_XYU;P[_/KH/[-7[3WP!LO^"6_[27Q5_9!_;G^*
M'PY\#?\ !)GX+_\ !/SX\? /]DGX]>,OA;^U/^S[\8_A'J&C:MI/Q2M_#_P"
M_:?^&&D_$CX7_%Q[-]+\4Z!/XW.N>%=*T#P#XE\<:;X6\3^')O DGZ%?LG_L
MRZS^S?\ M?\ [)%]X&_8]\4?LX_LU?"G_@G[^VM\-+7P3X9U*3XF:+\'O%/Q
MT_:[^#G[1'P^^'/B36K3Q;XWU/6_BEJ_P\^&OBS6?BD? >K?$7X9:!\6=3D^
M'_@3XE>--)OO"6J:L ?7?CG_ (*L?LM>'O%W[!7A[P9KGB+XK:)_P4"N/$FK
M_";QI\/? GQ-\3>'K3X:>'?@I\1?BO-X\N9O#W@#6S<ZBVL>#_#_ (&OOAO>
M2:'X\T%O%6J^+=<TFPT/X?>+1;:GP8_:\^!_A#X6_MA_&?XA?MTZ+^T%\+_@
MQ^UC\3O!GBCQS)X%\,^&M&_9]U"]F^'O_"*_LA^%/^%9>%+*X^-.M>!KWQ[X
M1\&>%M;T^'Q]\3OB5X]\:6W@5M0U[QQ#%X<L_P 5?V5_V;_VLOV??@O_ ,&^
M^K^-/V4?C?J/B3]D#XT_MN:#^T+\.?"UEX%UKQKX"O/CW\)/VC_!OPPUK495
M\=0>"Y/!WB#5?'7AN\U/Q]#XPD\&>$;+4PGC/7- UB*?28_:H/AE^UE\*?V9
M?^"K^IZ)^RWXY\7>(?BU_P %=)?VD_ _A6Y^&GPM^*/Q)US]EO4O$?[+5GJ/
M[0G[/'PQ^*%SK?PN\7_'_P"'.F?"/QG\4/@!X"^*MHFI^'_B9X.^'_B'Q;\/
M+J4Z-X6UX ^K?^"@O_!0Z<_\$^?BY^T3^P_\8]0\(_$#X.?M)_LT?!SQ_!XN
M^#>K^&_B-X'O_'_[3?P0^%OCKP!XW^#G[1/@/0O%?P[\1:GX&^*MOXCT6Z\:
M?#J*ZO\ PWJ.B^)O"\4^EZ]HWB)/M6;X^^!O#W[7/QU\'ZC^U)<>*9?AG^S'
M\/\ XB^)OV/O"WPMM_%FO_"BW7Q7X[EU#XPR>)/ GA36_B7XI\3_ !7TFX\+
M>&O#'P46XU'6_*\*Q:]X2\*ZO-XXMV@_GL^*W[.O[2'B_P#9_P#^"L'P<^&W
M[)O[:VJZI\=?VP/^"<?[0'P<U'XZ:QIGC/QC\1?!OPLL/V M9^($FI_$KQS\
M8O$EU>^+H;?X$?&+6W\-7FN6OAOX;VF@:'\*;L_#WQ#J?@#X72_M%X6\ ?$>
M3_@LC\3OCT_PZ\:6WP3\2?\ !-WX%_!#1OB??:0MAX;N_BMX+_:'^.7Q5U_P
M:]K>W,'B6UN[?P3\5O"VH1:K=:!#X=DU*/7?##:S%XIT6ZT6@#:_99_X*N?L
MK_M/?#_]F3Q;8:OXL\!>)_VOKWQ;;_ ;X:^+?A]\2U\4>-E\*01>(-331[Z'
MP+#X=UJ70/A_J.C>./'FH^'M5UCP?X(TJ?7+F[\7ZAH/A;5_$:?='@;XO_#_
M .)/B/XH>$O!FM7.JZ_\%_&EM\.OB=83Z!XDT?\ X13QM>>$_#OCRT\/7%UK
MFD:;8ZC>W7@CQAX0\86[:+<ZE;2^&/%GA?74G;2_$.CW5[_-;X0^"7QMT+_@
MW_\ @W#XK^%'C/\ 9O\ VK?^"3GA7PC^TE\/7^/6G:)I>CW7QG_8>G\0^+?&
M5E9MX6^(,KW_ ,(_BY\.]-^(7P</C:\UK1=%U_P3\2KSQ+8PZCX=0&\_H#_9
M#\!>+/ WP,\.WOQ)TI=%^+_Q2U;Q1\<OC-I1U'^W9?#_ ,3_ (S>(=0^(7B/
MX?Q^)Y;>VOO$^@?!Y-=L?@MX!U?488;E?AM\.O!NE0VFFZ=IECI=D >@?&/X
MY_"WX!^'--\3_%3Q.=!L]?U^W\(^$='TS0_$7C/QS\0/&=WI>KZ[:>!OAE\-
MO ^D>(_B'\3_ !U=Z!X>\1>(+;P5\/O"_B7Q3/H'ASQ!K<6DOI>AZI=VGYK?
MMD_\%5/A1X&_87\?_M)_LR>.(O&NOV?QF\ ?LR.[_#KXCW/B#X)_%GQG\<?A
MC\&_'^E?&7X7:EX)C\:?"SXI?!G1OB.WC@_"'XT>%O!GB'7];M/"WA.?1Y)?
M&6D6VH])^W[\.?C!I'[5O_!-S]L[P/X/\5?%OX5_LH_$']H/PW\??A-X!\*+
MXV^(ECX-_:6^$4'PWT7]H3P!X575[36/$>N? W7=)33O$N@> M"\6_%+5_A1
M\4/B5:>!?#>M73WVA:Q^:O[47[,/[0_Q(\._\%/?VAOA?\ ?CMK@_;8_:C_X
M)2^*_@M\"O+M-%\=^*O!'["GCGX!>-OB?^T/K?@3XE^,_"FB_ S6_B7X0\'Z
MIX%T3X??$2[^''Q#U*T^#?P^D\=>%?#?B3Q)/IVD@'[G?LG:!\:-/M/B5XH\
M??M/>(_VEOA/\0_$^E>+_P!G^7XF? GPU\%_C1\+_"T^@6NG>+/ 7CVZ\&>%
M/A/H'C31D\6Z?>:SX#N-1^!O@#QUX=TC4KS1_&/B#XAO_96KZ?5\=_M^?LE_
M#3XT)\ ?&?Q6.E_$:+Q7\._ .NFW\!_$S6OA]X%^('Q=L5U+X4_#[XI?&;0?
M!FI_!KX2^/\ XEV$^EW7@+P1\3?'WA+Q3XNB\2>#CH.DWQ\:^$AK/UKI>H1:
MMIECJD$-_;P:C9P7L,&JZ=?:/J4$5U&LT<5_I>IP6FI:;=QHX2XLKZVM[NUE
M#0W$,4J,B_R^_M\> OVE/B!\4OVOK.Y_9'_:IU<^$OVN?^">'QJ^#=S^S+X8
M\'Z5\ OC5\$_AC\8OV1=>^(?QF^,%YX4\:^%/B)^U%^U)H6E_#+Q[\,Y?AG\
M5]-\;Z!\(OAM\._@=K?PM\!>&FTWQ3\7+D ^B/BO^V#^USX;T;_@XX31/C7;
M6&J_L#?#7P_X\_92U ?#+X>74'PP%Q^P;I?[3=YI\MA>:'./'%U=^*=0EL9-
M2^(=UXKM8S%!=6VBP::)?#\W[7?L_P#B77?&?P&^"7C#Q1J+ZOXF\5_"+X;>
M)?$6K26MA9/JFNZ[X-T75-7U%[+2[6QTRT>]U"ZN+EK73K&SL+<RF*SM;>W2
M.%/P@^(7P$_:+\9:1_P<@SVG[/GQ3TN^_;J^!'@GPU^S%H^J6/AF2]^(WB^Z
M_P""=^B_LR:MX4BNM$\4:SHVCW_A7XSVLOAO7-9UK5+#P;=:+CQ]X7\4>)/A
MZEQXI@_<K]F.QU?2OV<?@)HWB'0M8\,>(M#^#7PST+Q#X:\06L=GK?A_7M%\
M&:-I>LZ+JD$$]W:?;-,U*TNK.::PO;_3+IH?M6EZAJ&G3VM[. >??M#_ +<'
M[,_[+%W/I_QI\=:WI&H:;X)U/XH>)].\%?"WXN_&/4?A]\*-&GOK;5/B[\5;
M#X,^ _']W\)/A%9W&E:U!+\5/B;#X3^'XF\/^(XU\1E_#NMBPSOBW^WS^R7\
M%--T[6?&GQ:@U72M0^&NF?&R?4/A5X-^(GQXM?#?P*UN+5KC1_C[X]F^!GA#
MXBI\-O@#JL&@>(I].^.7Q /AGX4WL'AOQ'-;^+WC\/ZPUE^>/Q/MOCY^RS_P
M4;_:@^*6J_L??'C]NC]FK_@H1\&OV:_A5I5O\#H?A5XOU'X,>,O@1IWQ:\+Z
MU\(?BGX,^.7Q3^&?@O0O@5\2](^)^N>-X_'5WXDTWP)I/B_6O%>D>+M/63Q3
M>:Y3/@;HW[1?[&_[;/[3WQ7^/?P1\4?$CPM^VG\ /V*]3\&ZG^R5\+M<^)O@
M[X3?'G]G;X3:A\(_B9^R4+B"\_X2[P=\+M=\4:JOQ2^ GQ$^)GA[X=_ CP_;
M^-/B<WQ%^(/@;6Y;VXU8 ^\_B)_P4D_8@^&&M>&/#7B']H;P?K7B;QU\"KK]
MIGP!X9^&-AXJ^-7B7XB? JVNO#T$7Q%^'7A_X.>'O'FL>/\ 2M7M?$UAKWAJ
MR\'V6M:UXK\(6'BGQMX:TS5O"'@CQGK>@?+7[5__  4N^&NG>&?V!;GX$?%S
M6A\/_P!N[XKZ);:?\<OAE\)?&/Q.U;1?@8GP/^-'QDN/$?P]T^;X8>/_  S)
M\0]>\1_"_P +_#V]\&^,/!FO>*O"^A>*?%^LWO@6QU#PO/JWA_Y _P"";/[&
MOQ]_8R^+7_!/S0/B7\-?'\GA3X)?\$S?VO?AGX^U_3=0N/B=X8^$'Q/_ &@?
MVL/@Q^TOX)_9RTSQ.-:UOQ/XV@^$GPY\ ^)OA3I'BG0[#6?#=]'X.\':+IVL
MRWOB/2-,'F_[)/P(_:<^"_[(/_!#+X=^._V7_CK9^-OV3_VM?B_\2OVEO#^D
MZ+X/UJX^$O@7Q%\.?VS?A?I?BC5+G3O'$FF^-(KW4/VA/ OBA-'^%5Y\0?%+
M^$(_%$@T)_%>D1>$M1 /T]_80\;>.-#^*W[8WPI^.'_!2_3_ -N#QS\&YOA/
MX@UKP/<? ;X4_ NX_9/^''C2Q^)=YX M?B1XB^&_AGPWI?C'XG_%#PUX6N?%
M'Q.?5V\/V7A"^\+02:%\,_AKX>U^S@USR33/^"BEC\;O^"FG[%?P=_9U^->M
M:[^S_P#%+]FK]KKXD?$/P1J7P0\0^"M,^($O@&^^!)^!_P :?A]\1?BE\./#
M^O?$7X1^+[/QKX]C\!?$'X*:[?\ PB\=#P]J5]8^*?&,4$2Z9XE\;OV0_P!H
MWXX_&7_@O[X8\)^#]>\&:?\ MK_L)_LZ? 7]F_XE>*XK>P\"_$+QS\/_ (-_
MM*^#OB!H1U&WOKK4_#NB)KGQD\*>%[G6/$6DZ9_:EGJ/B+Q!X3L/%>C>'KVY
MEKKJO[3'[8O[6'_!/OX@C]BG]JS]DVP^'O[*7_!13X#?&OQ5XFT7X6>$M$_9
MX^*7Q7T/]ECPUH&I^#+RT^,UCK?C#P5I>N?#W4KOX:^*OAY9WMSXRTJZT#5O
M"%I-;>&_BE<_#, _5+PK_P %"OV.?&/CZY^'&D_&W1[/6QH'Q&\5:#KOBKPY
MXY\"_#'XC>&_@[*(OC!KGP7^-'C?POX=^#WQTTSX1LP?XJ7?P;\=>.HOAS!F
MY\9-HMNIE'&?"7_@J5^P5\=?'/PO^''PH_:'T+Q;XH^-OPX\9?%/X.M!X1^)
M&E^&/B?X8^'4%I>?$+3_  'X\UWP9I?@7Q5\0_ .E7UIXA\:_"'1O$=Y\6?"
MOA:=/%6O>"K#PYG5!^/7_!-KX!^-/AK/^R5\(?V@_P#@G?\ M>:;^T-_P3K\
M,GPIX@_:7^(7[3OQA^+O['.G^'O!OP1\5?"_3OB-^Q-X3US]H?Q/8>,_&'QS
M\'IX>T&U^$?@O]G_ ,":+\+--\6>*-'\1OX9OO WA3P5XHZ?]C_]FG]I#X8_
M"G_@W<\&^,?@%\2O#>K?L;ZK\;+7]J"S;3M N++X377B+]D_XZ? 7P]J.LW>
MD:_?67B*T\2?$3XF^'YK34_!4OBB*T\.7>K>*?$TFAV.G:B\8!]FZ)_P4V^"
M'[37PH\/_$3P3^T3XV_8\TW0_P!OOP)^SK;7_CWX%:U>:U\>I]*_:3\2?!JV
M^"&E>&_BK\,[672M0_:0E\#>(]/NSX0BN/BE^S_H%Y9>)OB&? .LZ3KVBV'V
M1\8/^"@?[(OP%^)MQ\(_BM\6O^$8\7:2GPQE\:7L7@/XF^(OA]\)HOC7XFO_
M  ;\'YOCM\7O"W@O6_A+\ (?BAXITR]T/P%-\;/&_@&+Q7?Q+'HC7JSV[3?C
M5%\,OVD)OV1/B5\!A^RS^T(OC'X=_P#!;>U_:&>\ET#PC'X>^(7P9F_X*PW?
M[;=_X^^&E\_CL77BKPQHWP(MK'5[V_NM/T==2\<ZQI_P_P##$7B'Q58^([70
M/"/^"N'P8_:T^.'C'_@I)X1T+]E']H_Q-IEYX;_87\9_LR7?[-?@?P/X9^&/
MQ\\$_#3QU\+?$_QB^('[1_CCPYXUT?XK_'_X]?#+6_\ A9_PT^&W[-?Q!?4O
M#_AWX<Z3X,\>?#CX":IXAO\ 6OB_: '[-_LS?'CXW^,_^"F?_!3;]GSQYX]@
M\2?"'X#_  Z_8)\6?!7P?!X1\,Z%_P (%<?'#PU^T3??$6*7Q!IUD?%'BZXU
MZ\\ >%[B6Y\3:U?6FG-I_E>'=+T.&YU%+_[O^,?QC^&/[/WPR\8?&3XR^,M(
M\ ?#7P'IBZKXH\5:TUP;6Q@GO+;3=/L[2SL;>\U76M=US6+[3] \,^&M#L-2
M\1>*?$>IZ5X<\.Z7JFN:II^GW/YO_LB^ OBW8_\ !3;_ (*0?'?QO\&_B)\,
M_AU^T#\%/^"?6F?#35O&D'A:5-6\2?!3P=\<(OB[X7FNO!OBGQ=I-OJO@36/
MBOX8\/SW7]I2:#XLU"VU_4OAYK/C'PKI$GB.7VK_ (*@Q_%J7]BOXI+\%?@V
M/COXTM]=^$6J7/@*P^'7PV^+WC:U\%Z'\9/ 6M_$'XB?!WX6?&*>#X6?$#X^
M_"'P7IVM_%7X!>&O'?V[P]=?&+P;X*N+K0/%36L?A;60#;O?^"E'[$VB_!SX
MB_'CQ?\ ''3_ (;_  \^$7CC3OAG\45^+G@SXE?!_P"(/P_^(6M#2YO#W@KQ
M;\&OBAX,\)?&/0_$OBG3M<T;7O".D:AX"@O/%WA?5=/\5^&HM5\-7<&JOV7P
MF_;J_9-^-MQ\?K;X>_&?P_=G]EQ-+OOCQ<^*=-\3_#?3OA_X9U_PSJ'C3PQ\
M1KO5OB3H7A+2]:^#_B_P=I&K>+/!?QH\,7FM_"?QEX9TO4=>\+^,M6TJQNKJ
M+^9_XQ_LQ_M+>-OV?_\ @L[\'OAK^R5^VQXMO/VF_B__ ,$]?BW\$=5^/6H^
M'_$OC/XLZ!X \)?L=1_$"#Q#XW^(/Q;OO^*ME;X6_%K7[WPCJ5]H_A?X9:)X
M?T[X6ZK8_#+7-1^&_P );W[J_P""@_[*O[3O[4_CS_@JIX?^"/@CQKHK_M"?
M\$P/V9?@M\$?&_B.QLO#W@[XE?$KX1?%K]I?XL>/O@?/<ZWXBT#4/#5I\1/"
M'QE\*?#N]U/QG:^&_"KS^*O%]IJ5_(GAC6[:0 ^E_@S_ ,%![3]H_P#X*C?#
MKX/_  5^+^NZ]^SAXE_X)U_&7X^77PU\3_ ;Q?\ ":_U7Q7H?[0/[,WA;X6?
M'GPQXA^+WP^\'_$7Q]\+?'G@SXC?$+1? /C?P'/<_ WQK_8NO3:%J7BKQ!X9
MO;S0_P!1?C3\:/A;^SM\*O'?QO\ C9XVT3X<_"GX9^'KWQ3XY\:^(II8M*T'
M1+$*))Y$MH;F^OKNYGD@L-+TG2[2]U?6M5N[+2=(L+[4[VTM)OR4^#WQ$^.7
M[1'_  4R_9I_:6N_V)OVK_@C\)K+]@K]J7X&^.M<^-^A_"WP<OPX^*WB_P".
MW[-/CZST76=&'Q6OO$^L:5<VOP7U?1M(\2>#_#GB"U\4W&O>&-:T"+4/!UIX
MS\2>#?N'_@I3X)\:_$__ ()Y?MQ_"CX:^$]:\=?$?XN_LE_M!_"+X>^$/#\5
MJ^I^(/'7Q3^%7BKP#X1TU)K^ZL=-T^SF\0>(=/\ [3U?5+ZRTK1M,6\U74KN
MWLK.>50#>^"/[>/[)W[1OQ4\6?!3X,?&#3/&?Q,\'_#WPE\7+OPY_P ([XU\
M.Q^)/A/XWOKO2= ^*/PQU[Q9X9T+PU\8?ARVNV-SX:UGQQ\)]8\:>&/"WBH0
M^%O%&J:-XANK73)LSP%_P4(_8]^)GQ(\,?"KPE\9K"7Q5\0= \3^*_A#?^(/
M"7Q \$_#WX_^%_!.F6NN>-/$?[-/Q>\;^$O#OPF_:8T/PAX>O;3Q/XGU7X!^
M-?B-8Z#X5N8/$^JSVF@2IJ)_+?XM_LK_ !\^//[1/AW2/#'A+XB?!OPIX_\
M^"#7[3'[$$/QKU+1/L&E?!C]H[XZZ_\ !C4O".D:E8Z%KL/B*UU3P;H_PZ\0
MZ]J.M:#&GA6VU+3-"\/Z3XSD\0:SI=K61X>^&?QM_:5^"'_!(?X!ZM^SA\9O
MV:?BK_P3_P#V@?V:/BO^TYJLG@ZX^&_PM^$%C^R=\&OB-\/M9\*_!3Q1X:UV
M;P/^T'X(_:4O ?AQX)\+? ;5OBEHGA_X(_$#4+WXQVGPV\2V6@^$M6 /TH^&
M7_!5']@7XR^,OA+X&^%_[1.@^-=6^.?BOXD> ?A5K&B^$?B3+X \7>/_ (3:
MAXJT_P ;> ;?XJ2^"X?ACIGCN"/P9KNN^&_!>N>+M+\3^//!AT/Q[X#TKQ+X
M)\6>%/$&M?:'Q&^(_@/X0^!/%OQ0^)_BW0? ?P[\!^']3\4^,O&?BC4K;2/#
MWAOP_H]L]WJ.JZKJ-TZ0VUK;P(S%B6>1]D,*2321QM_--X1_9G_:=M?V2?\
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
M>U'2='^(VC?%Q++PA9>%P ?UCT5^2WC#XV_MJ_L^?M,_LI? 3XB^.?@]\6M
M_;=\/_M"^ M ^)>C_ +Q'X0TW]GC]JCX7?!;6/CGX0-YH5O\=[BY^)'[/'C'
MP=X%^)%I8?#R_P!;T#XOZ5K?A>&:]^.NOZ7XF<>!?ACP_P#MU_\ !2FX_8O_
M .">'[:NK?%#]D*]MOVYOC+_ ,$ZOA?J?P8T_P#9?^*&D)X#T[]J#XI:=X6\
M;ZGI'Q4G_:IUBXN]4O\ 3?%VDH&U'X;7UAH-KH<EKI-A/J=[)XD8 _I0HK^9
MSXM_MX?\%+/A3X)_X*S;_BG^R?XA\1_\$G_$/@7XGWOBY/V;_B%HEK^TM\.O
MB%^SU\/_ -IA?@K+X";]H36H_@?_ ,(3IFM>(? :_%2U\=_%S7?B';ZOX?U!
M_"OPQO\ P)JFI_%/Z(_X*J_MZ_M$_LGZK\6Y_@Q\1?A)I5Y\(OV(=>_:O\&?
M")?@?\0?VC/B3\2_$_@#Q-XWU#Q^WQWLO!OBKP7I/[.W[*EGX#\%Z?X9T3XT
M^)O%_@C4?$WQ/\7:U;>"-1\:ZW\,KKX5^,@#]T;Z^LM+L;S4]2N[>PT[3K6X
MOK^^O)H[>TLK*TA>XNKNZN)62*"WMH(Y)IYI&6.*)&=V"J2.#^$'Q<^&_P ?
M/A=X!^-7P?\ %FG>.OA=\4?"NC>-O ?B_24NXK#Q#X9U^SBO]+U&&WU"VLM1
MLVFMY5%Q8:E966I:?<K-9:A9VM[!/;Q_D7I7Q!_:]\:_\%DO'7P]\._''X:^
M'O@]IG_!,;X1_&;P7\,/$?P9\<^+]/\ #6L?%_XN?&GP?=WU[J.D?M$> [77
M_&<'CSX7^$M<\1^+9M LK+Q!\*M)L/A7X:\+?#[Q(->^+GB7D?@/_P %*_B]
M\</V=O\ @C]X;6Y^&GP\_:;_ ."HOA7XA^++_P 3V7@J^U#X<_"OP)\&O@]X
MD^+?Q1OOAWX U;Q[876N^+59? 7@#X<>']<\6Z_!H4/B;5_BEXITKX@:!\-]
M>\%^*0#]Z**_GD^+7_!1']MSX0>(?VC_ -GE;/X'^(OC;^S#^U]_P3*^'^G?
M$WQ;\,_&/A?X=?M#_LQ_\%$OB;I'PI\*79T[P]\4];U+X7?&?P3XPL_'FB_$
M;XA:5H7COX?WY\(G4O!?P9TF3Q/'H?@7[4_8:_:,_:0\8?M5_P#!07]D7]I3
MQ+\+?B5K_P"R;K_[.GBGP9\6?A7\.M=^#NF>(?!7[3OPY\0^.;;P5JGPQUWQ
M_P#%F?2KSX9ZMX2U72-.\2CXD^(+OQ9H6IZ9-J]K8:KIMW<:F ?J/17YY_\
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
M(\5_%']D3]M?XT?LBZI\3/A_X8O? >@?%K2OAYH'P[\;>'?B#)\/+W6_% \
MZQ>Z+\3++0M:\-V/BOQ-IJZAX?FU:RU;RM5%C9 'Z745\"_M@_M.^*_AE\7_
M -C7]E;X5ZAX;\/?&+]M?XH_$SPCH'CGQAH%YXIT+X<_#OX)?!/QE\:OBIXP
ML?#%KKGAJ+Q7XXGM/#_AKP-X&\/WVN6NEV&K>-I/B%KNG>*_#G@#6O!7B7\[
MOCE^W]^W%\#Q^V#\$S/\"]8^+_[*OQ__ .":%CX*^,/BWX,^,[3P1\<OV9?^
M"B'QGT7]G_1Y=8\#>'?CC8W/A/XT?"WXAV?Q$@\7^.]"UB]^'GC2U\(6DGAK
MX1>!;CQ3-8>!0#^@NO)=#^/'P:\3_&'QS^S]X<^)?A#7OC5\,?#7ACQA\2/A
MIH^LVNI>*_ 7A[QKY[>$;[QCIUF\S>')/$EO;OJ&C:?JS6FIZAI,EKK%O9OI
M5Y:7D[_@QH'QE\->"AI?QW^)G@?XM>/O^$@\37S^+_A[\)]3^"_AS_A']3UN
M\U#PWH$/@C5OBC\8+R.?POI-S;Z ^M2>,II==AT^WU&\LK?4)KR:Y_$G]JS4
M?VE]"_X*<_ME^*/V8OB!\)_A=XN\#?\ !';]FKXA7OB[XI?#GQ!\7(KI? _[
M2O[?.OZ;X*T;P/H_C/X<V-FGBZXM)X-<^(&J^*M7E\(Z;I_]G:/\-_%.H^*4
M\2> @#^@VBOY\+7_ (*;?M1_M':G^R3\+OV>?AK<>$OB#\;/^"7OP,_X*+_$
M[Q%X0\"^!/C;<>#M1_:(FA\/_#?P#H'@CXH_'_\ 9QM-4\ :#XNT+QM>?$S7
M8O%.H>,=5\-V_A;PQX7A\&ZQXENO'_AKO(?VF/\ @J'\0OB!^PE\"]<T;]GW
M]B;XR?M1_L??M3?$+XU^%?B!\)M2_:2UOX+?&S]FKQE\#_!UQKW@G5?A[^U/
MX<\!^+O ?Q$M/C5IOBGP=X-U/5+C5O!>G640\8^,/&.JWMWX8T8 _<RYN;:R
MMKB\O+B"TL[2"6YNKJYEC@MK:V@C:6>XN)Y62*&"&)'DEED98XXU9W954D>9
M?!;XX?"']HWX<Z1\7O@1\1O"?Q:^%GB'5/%^D>'/B%X%U>V\0>#_ !'=^!/&
M7B#X?^*)O#NOV+2:;KVEV'B[PMKVDV^N:1<7FBZNM@=1T74-0TJYL[ZX]%TN
M/48M,T^+6+FRO=7CLK6/5+W3;"?2M.O-12%%O;NPTNZU/6KG3+*YN1+-::?<
M:QJT]E \=M+J=_)$UU+_ "T_L9_&[]L+]E/]B3]G_P#:-\-^*O@CX]_9,N_^
M"BG[1?P*^,_P%UGX:>*M ^,NE^&?VD?^"N/QR^!=M\9/ OQV@^*.K:'KOC7P
M+\4O'_A748_AIJ_PBT3PSXE^'E]XET^[\6Z5XHL-*\2, ?U2T5^),7[<G[6>
MA^-?V]?V9O'-[^S]9?M5?"'XY?LN^&?V0Y-'^!OQ5_X5Q\0/@/\ MC^(?#7A
M/X1?%;QSX6O?VC#XR^(8\"^*[?XQZ!^T!+\.?$/A"U^&^D_!CQ'X\M-/\0:1
M<V>D/^UT*W M84N)(I[I885N);:%K6"6<*HFD@MY;B[>VA=PS10R75R\*%4:
M>=E,C@'EGQS^/7P8_9F^%WBOXU_M _$WP;\(/A3X)L5OO$WCOQWKEGH.@Z<L
MTJ6UC8QW%W(DFHZWK-_+;Z5X>\/:7%>Z]XCUJ\L=$T'3=1U:^L[*;UL?X_GW
M_6OY)/VK/$O[4WBG_@GW_P '*<OQH^.'@;XD>"O ?Q4^+_PR\-^'-&^$WC/P
M;K'ANXTS]D;]BG6=%M_!^MZM\>_B!H'ACX7V'AC7KJRU#X<6O@FXU7Q!\2-1
M\6_%B^^($,_C+4O"-O\ >WQ2_P""CG[27[&?QZ_;[\&?M)VOP@^-OA3X%?\
M!-:+_@I'\+-%^%/AGQ5\&[SPS)IGCCXL_#2^_9J\0>*]?\0_%V7X@VWB+5_
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
MX*^%R>#?BOX0\#^.)I_A_KOB>TT>\TSQ9X=UWS#QW^V'_P %/OA!\#/$>O\
MCGX.^ /"'B;0_P!NW]C/X(?";QY\=/!WAK0K7]HWX _M0?%[X9_"+68=>\'_
M  '_ &D?BXWP,^+GPR\7>.KG2O$GQ&:W\9^#_%FAZ/9>)/!WP1TJ\\4W&C^"
M #]]**_EB_X*'?M;_P#!0'X0_ '_ (*V_LJ>/OC=\)C\6OA+^Q!X<_:\^#G[
M2?P<^"WBKX=WFI_L^_&/5OBO\'O'?PQ/@V?X[Z[J/PD^,7@SQUX U.T^&_Q?
MTKQQ\1'3PIJ4?B6[\.V/C/2M.F;^FGX?V/Q TWPGI%E\4O$O@_QCX\@BN1XA
M\2^ ? VM?#7P?JL[WUW)9R:+X'\1?$3XKZUH$5OICV5G=Q7WQ!\2->W\%SJ4
M,]C;WD6EV0!VE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7Q[J7[&GA.^_;(O_VWK;XI?%S1OBM>?LU77[+%
MOX=TR7X72_#O2OAW<>,G^(4.J6&EZQ\+=6\42>+[#QLZ^(;74-4\8:EH[S1)
MIM]H%[H32Z5)]A5X?JW[3?[-N@^//&7PKUW]H3X'Z+\3_ASX-'Q&^(/PXU;X
ML> M.\>>!/AZ5L7'COQEX/O-?A\0^&/!I34]-<>*-;TZQT0KJ%BPOL7=N9 #
MXP^$O_!*OX2?!?X8_L2?"/P;\;_VB6\'_L$_%WQ;\9O@Y%K%Y\"K_4=?\1^,
MM(^(WAK4M)^(U^OP'MGUCPY:^$_B]\3_  SIT'AI/"&L1V7C&XU.[UN\\3:#
MX0U[P[TWPT_X)C_ KP/X$_;2^%/C+QE\7/CU\*/V^?B'\4?BA^T+\.OC%JO@
M!M%U#Q=\9/#VC>$?'U[X/UGX7?#CX7^-O!\5_P"&/#?AO2-%@TWQ65\'MH.G
M:YX0.A^)EN-;N/I:X_:,^"OB[P+X$UOX8?M(?L^R7/[0<.N^'OV9O'%QXV\)
M^/? OQ1\<V^BZU?62>!--\/?$#PM)\9X=$.C:CK6N^$_A_XTT_6+_1=#UJ&+
M7=!\B?5K#XE_X)A_\%(OAW^UY^SQ^RS:_%+XW? E_P!M;XO_ +._AKX[^/\
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
MPV!IWPVB_:)^#:Z2W[-^N^-)_P!DQ=&TUOV@[K5;?XF^&-%A_:&_X2/_ (6
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
M%?'OC#QFGQ(TJ\U#Q=I5[J\<,$GBSQQ'XG]-^+7[:O[('P&U36M#^-7[4/P
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
M^'4GQ.T6TB\:>$FU#3?%?@P_07BG_@CO\&/$_B&?5D_:+_:[\.:!9?MPW_\
MP4%\"?#[P]\0/AE'X-^%7[0/BV7X@WOQ5F\ -K/P=UGQ=;>$OBOK'Q.\6>(=
M;T?Q)XL\2ZCX \0WLNM? K6OA+?ZEXBFUS[J\8?M*_!#X*_"OP#\1_CE\=_A
M-X7\/>,M/T2VT/QYJ>M:?X.\,?$;6[SPI<^+9[KX?:/J6OZ[?W]O?^&])UWQ
MQ;Z'IFK^)[W1O!6E:KK=_J5WH^A:IK4<'C;]L#]E7X;_  X\&?&#QU^T=\$?
M#'PJ^(VD?\)%\/?B-JGQ/\'Q>"?'?AE=&7Q)-XH\'>)H]6DTGQ+X8LO##CQ1
MJ7B/1KJ\T32_#"R^(]1O[71(9;] #XZUS_@DO\(=<^%W[2_PEE^//[2MCX;_
M &K/VQ/#?[<'Q+N[&_\ @)_;-E\9/"GBSX>>-]%LO"=Q??L_WUAIG@B#Q/\
M"#X4:E-HFI:;K.I7/_"!:?9SZZ]AK_C>V\5-U3X3V'[6_P"W?^S]\9_%7[/O
MQ<\!6G_!.;6?VF/#FA_%SXMZ=I'@]?C!XZ^)7AGX>^"=%C^&7AS1]<UK3OB;
M\#]8T-_$/Q2OO'FM>'_"%UX9^*'@#X21^!E%Y_PL;2=%^H?B=^WI^Q'\%GLH
M_BW^UW^S3\-WU+X?:3\6--C\:?&[X<>'IM1^&&OZQI'A_P /_$.P@U+Q%!+>
M>"_$&MZ]I&E:#XEMDDT?6[Z_AM]+N[M_,$?U3>WUEIUE=ZEJ%Y:V&G6%K/?7
MU_>W$5K965E:Q//<WEW=3O'!;VMO CS3W$TB10Q(\DCJBE@ 6NG2OR5\=?\
M!'_X/>+?$?QIUGP[^T5^U=\*M$^,W[6_PQ_;Q_X0'X>>*?@P_@WX=?M>_"_6
M?A=KMC\9_!<7CWX%^.O$6O-XDU+X3Z%>^)/A=\8/$7Q3^!PU'4=1UCP]\,/#
M^LZ9X,U#PG]B^%/VW_V./'>D?$#7O"7[4WP UK0OA7X?L?&'Q&UNU^+?@B/2
MO!7@?57N$T?X@>(=1N=:@L]-^'>O&TO!X=^(,\P\&>(397W]B:Y?_8KKRO@3
M_@G)^V+\?OV]E^$'[5'P^^/'[*WC7]F;XE_#_P 4:C\<OV:]$C2;X[?LI^-=
M2UC5-;^!'AVR\4>#?%7C*VUGQ)J?@"[TS1/CMX?^+MOX0N&\3>'[GQ_\,;+P
M]H?B1OAKX8 /6_BC_P $H_@]\7OAM^W'\*/%_P ;_P!I&;P=^W_XE\#>(_C3
M#!KOP=FUC15^'_@OP)\--%T7P%XBU;X)ZIKEMI]U\./A?\/O!NL:EXVO_'7B
MS4+;PRGB-O$L7CK7/%/BS74^,7_!*GX7_%KXB?''XFZ?^T'^TW\'_$/[5?[/
MFG_LY?M<VWPBU?X'Z-HO[4'AC1? VO?#C0?&_P 3M.\5? CQC_8/Q:T'P?XB
MO=!T;X@_!V?X6:IINC06&AV<<.A6<>F'UG7/V]_V>M<_:I\<_L!?#[X[?"72
M?VN](^#S>.=(T;Q+K?ACQ59:1XNU^U\7W'A?PE=_#72_B1X(\=?$#QAX?T+P
M;K/Q4\?_  N\/:SX6\1:3\*4T'Q%J?B'PQI7C;0=?3RG_@FM_P %$?AI^UI\
M _V7=+^(/QQ^!U]^VG\3OV6/A?\ M"_%'X$^#_%?AVQ\;Z!9^._"^A>)+K6(
MOAC_ &[J?BC0?#:P^(])N]/341/<)HFJ:+J4]Q/:ZG:7UT ?=/P%^#?AO]G?
MX)_"CX#^#=5\4:WX0^#OP_\ "GPU\+:IXUU:+7?%5WX=\&Z-::#HSZ[JT%EI
MMM>WZ:=8V\4DEIIVGV:+&D-I96EM'%!'XIK'[%G@/Q%^T=\9OVD=?\?_ !2U
M;6/CG^S;X?\ V5/&/PYEN_A_9_#>S^$_AC5?'.OZ/!X>?2OAWI_Q*L/$%OKW
MQ0^)&KR:U>?$C46N+GQC=VT]M)IFB>$;#P[Z1HO[5/[-7B/XO7?P T+X]?"+
M5OC=8GQ EQ\*=/\ B#X8N_'HN/"*6TOB^Q@\-0ZDVIW>I^#X;[3[CQAI5I!/
MJ7A2WU/2[CQ#:Z;#J5B]QXO_ ,%#OVW_  [^P'^SC??&F]\!:W\8?'_B7QSX
M!^#'P$^!7A;5['0/%/QU^/GQ9\00^&OAO\+]"US4[6^L=$_M6\>]UG7M;ET_
M5KC1?"6@^(=6TS0?$FK65AX>U0 \M^'G_!-)OA-\,/V=?A9\.OVX/VT/#^C_
M +-/PF\7_ 7PA>W<_P"R?XF3Q7\&/$NA?!WPSHG@'XA>#/%/[*.L?"W7(OAI
MH?P.\&V7P[\6:7X T'Q_:F_\<2>+?%GC ?$+QM'KOVQ^S_\  OX;?LQ_!'X4
M_L]?!_1&\._##X,^ _#?P[\$:3+</>W<&@>&-,@TRSFU/4)0)]4UF_$#:AK>
MKW.;O5]7NKW4KMGN;J5V^-M5F_X*G_#K3O@KXFU;Q+^Q[\>I-;^+?P6\*_M"
M?#?X<? OXO\ PHO_  -\,O'GQ%\-^&OB5\0?@]XX\5?M*_$6#QG-\(/#NLWN
MMZMI7CKPIX5?Q;X8TG7/'VD/H6MZ%IOP8\;_ $_XM_:Z_9;\ ?$[1?@OXY_:
M'^"W@[XL^(O$?A;P=HOP[\2_$KPEHOBV_P#&/CL0-X"\&QZ-?ZK!=)XQ\?1W
M,,G@3PG,D?B'QI&S/X8T[55CD9 #Y:^,?_!+CX._%3]I'QU^U!X7^-'[47[.
MOCGXV^!/#'PS_:<T+]F_XK:;\.?"'[47@SP5;C2_!UO\7(;OP=XC\4Z7XK\)
M>%Y=2\%>%?BE\'O%?PI^+'AGPCK>KZ3H'CG36N8KJWYGXJ_\$CO@9\3-6_:Q
MBTGXR?M*_!KX7?ML?"'0OA'^T#\ O@GXP^'7@OX1ZY#X.^"D?[/W@7QEX2@N
M_A3KOC[X<:]X4^&.G>%O#TWA3P)X^T#X.^/],\%>'/#WQ;^%WQ!\(2>(_#?B
M'Z;^(/[?G[#GPH\0ZYX3^)G[8'[,_@+Q-X7\8^'_ (>^)] \6_&_X<Z#J_AK
MQYXJMVO= \&^(=/U#Q#!=:)XFU#3E_M8:)J<=KJ%MHSP:S>6]OI=S;7<O<>#
M?VK_ -F/XA^*OC3X'\#?M!_!CQ;XO_9QGFMOC]X<\/?$KPAJ^K?!B>U&J?;H
M_B;:66K3/X,_LV30]<M=5;7OL2:5?:'K6GZBUK?:3J%O; 'R=\5_^"8/P_\
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
M&Y>V=9#Z%X,^*/PS^(]YXVT[X>?$3P+X]U#X:^,;_P"'?Q&L?!GB[P_XHO/
M'Q TJTL=0U3P-XVMM#U"^G\*^,=-L-3TV]O_  SKJ6&M6=IJ%C<W%E'#=V[R
M 'PM'_P30\!S3_ S7->_:(_:>\7_ !!^"O[2L7[66H_$_P 6^(O@_K?C/XR_
M&2Q^%^I_ [0;WXG1W/P4_P"$3TGPGX8^"^N:W\-M \#?!;PO\(/"MIIVL:AX
MLN-,N_B9/_PG*Z7[2/\ P3B\ ?M4:W\4['XK?&[X^:A\"?CL/A@OQL_92AO_
M (1WWP&^(2?"G4_#VIZ.PC\2_"'Q!\5? =]XB_X1?1]/\::U\+OBEX)UW6["
MQTR6UU/2M9T'PYJ^C_1WQ(_:Q_9D^#WQ"\-?"?XJ_'_X0?#KXE>,+?P[=>'/
M!/C7X@^&?#?B+4;;QEK^H^$_!$_]G:MJ-K-:0^._%NCZQX1\!RWXM8_&_BS2
M-6\,^%6U?7-,OK"#D?BK^WC^Q/\  O4/%VD_&;]K7]G'X6:I\/M>\ ^%O'VF
M^/?C-\/_  O?>!_$WQ2TKQ-K_P .= \86NKZ]:S>&M7\:^'O!GBWQ'X<T_64
MLKG5/#GAK7-?MHGT?3;N]B -7]GWP3\;_"7B[]HW4/BE\2?&?C?P-XO^-&L>
M(O@?X?\ B'-\--1\3^ O ]Q8V@U+1-.U'X7^"/!&F:?\-V\1&_M_A5X0\5R_
M$7XEZ/X'TS2_$?Q'^*&I^+O&FJ>!/ASSG[:G[%/PI_;I^%OAWX;?$SQ#\4?A
M_JO@#XD>%_C)\(_B]\$/&]Q\._C%\&_BUX.@U;3] ^(/PZ\5+9:OIUGKMMHO
MB'Q'H,L&OZ!XBT2ZTO7M06;26ODT^^L=_P",/[;/['W[/FIZUHGQQ_:@^ GP
MGUWPWX*L/B1XAT'Q]\5_!7AG7=#\ :KXGT;P5I'C/5=%U36;?5+'PSK'B_Q#
MHGAG1]9N;2.PU;7-1@TW3IKJZ\R*/Y=^+7[8GC[3?V[_ /@F3\(_A+XQ^$OC
M3]F']MSX>?M/_$#4?$OA_29O%&N>(;+X._"#PY\0/A_XD\ _%;2/'5UX*U'X
M=^-K;XB:#K,']E^";R\OXM"M-2TSQQ<:)KL^EJ >L?#S]@[PMX(U;X=>(_$/
MQU_:"^,?B?PC\3M4^,7CSQ%\8M6^%/BC4/CW\08O TOP[^&>I?%"#3/A%X?T
MKPYH?P'\/O#??![P/\ ].^"?@;2?'$#_ !0\6>'/&7Q.U/6_&&J>$VO_  1W
M_9I@_9L^,O[)\_Q!_:!F^#GQ*^-6J?M&?#'2]+\:^#O ^L_L<?&W4/&^H_%"
MS\>?L8Z[\-OAUX+O/@@_AKXH:B_Q \*>$X_^$B\ ^']>.H6MAX3C\.^*?&NA
M>)?J#X#_ !T\-77PM^./Q1^('[7'[.7QF\ ?#3XM?'2XUWXN?#FX\,>#/AG\
M$_AWX2U2?Q#%\-OBEXM'Q(\:>%V\6?!/P=/#8_$OQOJ6K>$HHOLLDOB#PYHM
M[IVI7M]T&D?ML?LB:]\+_&?QITC]I3X*7OPL^'.N:3X7^(/C6/XB^&8]&\#>
M*O$-YHFG^&O"?B]Y]0BN/#?BWQ5?>)_"UGX2\+:O;VGB#Q7<^*O"T/AW3=3D
M\2:(M\ ?)GCG_@D;\!OBY\$/%GPK^-OQA_:?^,?Q+\3>+OAC\0M,_; \7?$[
M0-&_:U^&OC[X%SZY=? 3Q;\'?B!\._ G@?P9\+-0^"5[XJ\8ZKX LO!_PXTW
M1!XA\=_$3Q7XJTKQ/XJ^(WCO6_$7S9^WG^QIK'P__9+T[PQX9\>?MA_M*?&K
MXD?MG?L">*?B%^T%=Z%'\6/VD+#X;_ G]JGX:_$>_P!0T2W^#OP9LOA_\/\
MP?\  KX>:-\0O&G@;PWX>^$6C^$'\=:KXF\03>'/&?Q;^*GB>Z\<>T?MK?\
M!12W^&_@;]B3XS?LS_&O]GKQ9\"OC=^WU\%_V9/C;X_NY;3QII&A^ /$6J^(
M[KXDW&B^/M+^(>A>%?AKXG\$P^ M>\/>.E\;^'O%4_A^*_U&&ZL?"&OZ&+](
M/V^?^"CVE^'/^"6O[4O[<_\ P3T^.W[._P 8[_X)^&[V;3/&6G26OQS^'L?B
M#2]2T"QU_P +WUOX&^(GA5-(\:6.F>)M.U73QK>IZA;Z.UWHVK:SX,\3:+?P
M6%Z >R^)O^":/PL^*7P=_:X^&7QP^,7[07QN\1?ML_#'1?@]\7_C7XWUOX;^
M'_BCIGPN\(:=XM@^&G@KX=Z)\-_A5\/_ (.^!M'^&NL?$+X@>,] M;;X1SR:
MSXU\=>*]8^()\8IJ9L8/N;X;>#M6\!>"]#\*:]\1O'/Q;UG2K>=-3^(WQ)7P
M9%XV\67MS=W%Y/JFO6WPY\'?#SP#8SEK@6]OI_@[P+X4\/V%G!!;:?HUK''A
MN%^-G[3O[.O[-EMH=Y^T!\</A7\%[/Q&FJSZ+=?$WQUX>\&6]]8>'Y='@\1Z
MTDVO7]FD?A[PQ+XAT!/%/B2X:+0?#)UW13K^I:<-6T\W'MUO<0W=O!=6TL4]
MO<Q1SV\\$B303P2H)(IH9HV:.6&6-EDBEC9DD1E=200: )J*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OQV_
M;^^%O[1_@C]KG]CS]KS]C3X=VGC/XO>*_#_QA_8*^,DUSH,FKZ)X;^$/QH\+
MWWQ8^$?QQ^)]W_:.G?9/AA^S+^T+\)]!U_Q)!8W,7B+7?"_Q3\:^#O":7OB?
MQ9HUE+^Q-<4/B3\/#\08_A+_ ,)WX-'Q5E\(W7Q B^&9\4:&/B#)X#L=7L/#
M][XV3P7]O_X21O"-IKVJZ7HEUXD&FG1H-7U+3]-EO5O+VVAE /Q+_P""<W[.
MWQQ_9D^('Q,_9[^+&G?%35/V3_\ @F5>_$[2_P!C#Q[K&G^(?&MS\?/A]^TA
MI>@?%?PI<Z5X=TG1+KQ'X@\>_L/_  RF\<?LG^&I? VF:E9>*],^*'BCPOX3
M\,:(^CV/AX?%?[#_ ,)O&?PX^$/_  ;*:%J?[-?QU\$:Y\!M<_:.M/CA8S?L
MH?&[P[<_!;5O'W[)?Q_^&^LZA\6)/^%6V<?PUM?''QK\=>&/[3\1>,Y=#TOQ
MCJ6JM\0)-2U;0;#5/%%E_5[10!_)/^P1\#)/#?A+]F;]DS]J[]GG_@H;XJ_;
M,_8U_;(E^+<FI7%W\>O"W[&OB#Q#8?%7XB>.=:_;J\"?'?P?IUY\&/%?AKQK
M\,?BKX_UC7OA'K&O1^/_ (N?%[Q+XQ^"7B3X>W46LW_C:''^&OPM\=:)^R!_
MP2AT?2OV9OVC/#WBGP;_ ,%]/B[\?OC!I$7[(G[0F@>)O#7PSU7XT_MNWGA_
MXQ?$31Y/A-8ZYHO@Z\^&GQ:^"=C8^.O$]E::2GAV]M?#[:G%%X)\2:=X<_KP
MHH _-7_@K_\ #OXN_%+_ ()S_M'^$/@?X%O_ (J^.OL?PR\57GPCTJX:'5/C
M'\-/A]\9_AS\0/C=\&M,@73=8.LZC\7?@MX8^('PWL?#!TK4$\6W7B>+PQ):
M3QZNT9_+KQI\2/\ AI#_ (*%_';]HSX<_L]_M:R_";Q;_P $+?BE\%X_%?C3
M]B_]I7P+=7?Q9A^/WC+Q7;_!]_#_ (R^%>D^+]<\:6]A)>SZ%H>BZ'K5CXFN
MKZ[B\ 7OB6:/619_TWT4 ?RZ?\(%XST?]B/_ ((P7OA_Q-^VS^Q=^V'\!?\
M@GC=> _ WQM\.?LB_&+XM_#'X<^,?#7PK_9,\!?&']E;]M7X!2?";Q1KB:)\
M:_$7A73M1^&Y\2>'_"%W/XE^!EQXH^&/C=_$T7@[2?&?1_#+XD?&G]G/XU?L
MS?&']L;]@CQ[9? []H__ ()'?L[_ +-/B#P9^S)^S_\ $C]HKPO^R9\=OAOX
MC^)/BKXA?LV:A^S[\/\ PG\2?B5X(^%_QL\(_$'P+H CN;;Q!IT'B'X9>#?A
M7XPU3Q?9>#(_&NA?TT44 ?SS?"7P#\5W_P""GOA34_!/[.GCC]DSPR__  1&
M?X'_  R?2_@YXKU3X(?L]^/&_:+N?%_PN^$&H_$+1_ B? ./X@_#KX;_ /"-
MZCXK^''A[Q/K7AW2M<TS5_"GAS5/%NCV=AK&K?/OPJ\&^,OBM_P3_P#^"7_[
M#.E?LX?'?X3_ +:7[$W[4?[&%G\0QK?P7\9>%O OP%\0_L@_$#3H?V@_VC[C
MXPZQX<B^"7Q/\!?&SX.Z7\3;KX?ZE\.?B9X@D^/%Y\==.T>T:^\SXC:1H?\
M4W10!_)[X3^&/[1;_%'XG?!;]ESP_P#'+XH_L[_'+PS_ ,%,IO&GP&_:W_9T
MUOX5^/\ _@G]\9/BKH7QO\2Q>)OV=?VJM9\'_#SP=\3?V?/VL/C?XXT+P_X/
M^'OB;Q)XUUNX\%:MX:^+F@ZCJ%CX:^*^I^!;'[-'B'QAXP\=_P#!MKI.G?LY
M_M=:=8?L=_L_?%KX._M.:YXV_9-^/GPZT+X0_$VT_8$\'?!Z^\*^*$^(?@+P
MQJ\]G;>/8YO#B^/M"T?6?A9?:FLNC:;X[O=:*Z7)_4+X]^)'P\^%>@-XL^)_
MCOP;\.?"J:IH>B-XF\>>*-#\'^'EUKQ/K%GX?\-:,VM^(K_3=-75?$.O:CI^
MB:'IQN1>:MJU]9Z;I\-Q>7,,+]K0!_*_H_[/OQY^(/\ P;\?&/X0?#+]GKXH
M2?''2OVG?CI\4W^ 7CSP-X]_9O\ '_Q8^'^B?\%3M>_:FO\ P1I$'Q,\#:'K
MP@^,O[-]OI^E>'+N/PSK&E:XVMV7@FYM+O4+35?#]E^BG_!/C3_@Y\2?CAXP
M_:D^%?P<_;R\+^(O'?P$\"> /BU\1_VY8OCM\+_$\6I:#XJO_$W@SX$Z5\(?
MB[965GX^U_X43Z]\1+CQK\7?#$.I^!/"-[X@L/!?PW^(_P 35\5^.X? 'ZZ^
M(/$&@^$]!UOQ3XIUK2/#7ACPUI&I>(/$?B/7]2LM&T'0-!T:SFU'5];UO5]2
MGMM/TK2-*T^VN+_4M2O[FWL[&SMYKJZFB@B=UK>$O%GA7Q]X5\,^.O OB7P_
MXT\$^-/#^C>+/!WC'PGK.F^(_"WBSPKXCTZVUCP]XE\->(='N;W2->\/Z[I%
MY9ZIHVLZ5>7>FZIIUU;7UC<SVL\4K@'YF>,=.UJ/_@M-\ ?%D/P^^)L_A&'_
M ()P_M1?#;5_B?I_P@^)=_\ "W3/'/B[]H?]E;QYX/\ !_B#XP6'A&?X;:3K
MNK^%?A5\0M4T[2-7\76MW$VDQ6$D%OJ?B7PW9ZW\%?\ !,31/BE\,_VEO@MX
M!^$?AWX_^,?V*)?V7/C3>:+X,_;4_9T\?_"3]IC_ ()<Z[K?CCX->)S^RSH?
MQT\:>!?"/_"\OA?\5-<1=-\.^ =37QKKNB^$O@1X)\7>'/BWKOPZ\-:'<>/O
MZ2** /R+_P""FGBGQSH/Q=_X)_V'A[X;?$G2O"NK?&WXG0>*/VU/@O\  O4/
MVE/C!^QWK%_\%O%'A'PA;?#_ .%>G_#GXMVFD:E^T8WC+7OA7JGQB\=_"SXH
M_"[X;^'X]5T[Q3X#&M^-O"/C_P"'GXD?L:>'/B=\!/AW_P $5OBQ\4/V>?VN
M/#_@7]D+]K7_ (*]^"?VADG_ &9/COX_^)GP[U3]I;7_ -I34O@MJFK?#3X>
M> O%_P 2_'/A?Q8OB+PQHM[\6OAOX4\:?"VR\8^*-/\ #5[XUBUC^U[73/[*
MZ* /Y!(O"OQCMOV??VA/'NL_LX?M0>']/\._\'./PL_;#UCP_<_L_?%'7/'5
M]^S7I'[3'P1\1:O\4O"'@3P/X=\6>*/BAX=T;1_"VJWM^OPRTSQE?6YT^6V-
ME_:%I<VMO[/^T7X,\9>._B+_ ,'&_C+2OV<OVB]4O/VA/^"5G[/_ ,+_ -GG
M4I?V5OCM=:M\1O&>H?L[?M,^'O$7PQ^&^H)\-;G_ (23Q-8>-OB;\'++QGX8
M\*WVHR:1JRB^U^*"/X?^)[SPU_4F3@$X)QV R?P Y->+^&_VD?V=_&7B[Q7X
M \'_ !Y^#'BOQYX#OM-TSQUX)\-?%+P+KOB[P5J6LZY:^&-(T_Q;X;TS7KK6
M?#M[JGB6^LO#VG6FKV=I<7VN7EKI-K'+?W$4#@'XN_ ?Q;XH_9F_;)\!?&CX
M\?"CXX7WP>_:#_X)>?LC?"'X/_$_1_V:/C+XOU[X)?$K]G+6/B5XD^+G[.7Q
M)\'>"/A]KGQ9^&/B3XJ-\6M#^(>@7'Q+\%>'[3QYJ_@.Y^']CJLWBKP9X?\
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
M!M,^(/QMU#X5_&+2] ^)GPFTO7_$V@77A?3M(\;>&O">L^-6\'W7Q.TKPZ?
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
M/A7Q%I?C?P#XJ\7>&[_['H _D+_X+0Z!\7_BS??\%3_A-X2_9X_:#\(ZC?\
MP1_8YU/P.W[/_P"S%XA^*&G?\%#_  KX+\8:!XA\2^+/C+\=M,^&GC>W\-Z-
M^R3K/B7Q%H7A3X"^"O$WPH^*6HQZ'XK\7ZQJOQS\">/=,^%W@OZHU3XM?L\:
M1_P4:_X*OZI\7?@#\6_B_I'QN_X)\_L%>%].^&7A3]EWXM>/_B#\1?"7C_1?
MVQX/%GP,UO2M#\#37WP\\2?&"RG\,Z3/X(^*>J?#XZG)H%W<>)WTNV^&WB2\
M\+?TF5\K?#W]E'PU\.OVJ?C[^UIIWQ$^)NK>,?VC/ _PD^'_ (W\#:Y-\.Y/
MAOI6A_ ]O%S_  XE\*VVC_#C1O'=GJ.C/\0?'S7-QK7C[7X=7'C"^75+:[71
M_"@\.@'\\'[-WARP_80_;X_X)P?#?]J?1?$>O>-?@I_P;T0_"?Q;/\/_ (._
M$7]H&^\,?$'PO\<O@;X=UC0[2U^#?@[XE:]'IEAIMAK_ ,-]!\4165OHOBIY
M=,\(Z;<#6/&WASPQJVW^R9^S;\4_@)\:O^"#GAF]_9[^,O@3P=\.C_P5Z\<Z
MSX>L?A5\2O%/AG]F'X>?M;^+M6^(_P"S3\(_C%X_\-Z)XI\!_#CQ=H7@G6M*
M\!:MH7B3QLL.@^)?#U[H46J7UI%I>HZE^X5]\"?@7<?\%'/#?[2$WQZURV_:
MAT_]DOQ7\)])_9W3QE\)$TS4?V=+SXH^%?$?BKQTWPZF\%2?&&YTZU^*D?@:
M*]\>VOC&+0-,UDZ%X:S;V^O7FDZM]UT ?R56'PH_:=7]BG]LOQ;\-OV?OV@M
M8U3X0?\ !P/XS_;^U7]G:]^#_COX8_$/]J/]E;X;_MB^"_C\-*^#_ASXKZ#X
M%A^(EQXA\-^';#XC>!]+T(ZJ_BKQ#X*L/"&C66J>-+_3?#=Y]/\ [5OQR\._
M$/X<ZW^T?\ _^"<7Q%T_PY\2/VI/V#;GXO?M9^,?V-?B#9?M,>#[WX?:CXIO
M;S]J>T_9.UKX8Z/^T#\<M1_8FTG0/A)X7^#_ (KU'0_&_@]/%'Q2US7M&\&?
M$OX9? _QMX'^)G]&U5[JZMK&VGO+R>&UM+6&6XNKJXEC@MK6V@C:6>YN9Y62
M*&W@B1I)II&5(HU9W(16( /XP-!^$WQ<\-^ ?BCJ_B+X,?M?^/\ 2?@G_P '
M,_P?_;B^)?C'XA_LQ^/[CXG>,_V:!\._AQH?_#2MKX!\"?"7PY!\1WN]=TB7
MQAXA\(_L_?#2ZU?X6Z(^GW^L_"[X9:+::?I.G_17[?G[/WCWXF_LQ_\ !>KX
M_? SX(_%_5_"_P"V_P#"[]DSX7?!'X<>%?@A\8)_BO\ &_XH_ ^W\1Z1\2?C
M7IGP1LO!DOQ"T_PUXO;QSX7^'FE>-?$/@[P_/XRT_P"">H_$4?;?A+J?PY^(
M7B_^I/P/XZ\$_$WPAX<^(/PW\7^%_B!X"\8:39Z_X1\;>"?$&D>*_"/BG0=1
MB6?3];\.>)= O-0T77-(OX&6:SU+3+ZZL[F)A)#,ZG-5_&WQ%^'_ ,--/TK5
MOB+XX\(> =*UWQ/X:\$Z)JGC7Q-HGA73M8\:>--8MO#W@[PAI5]KU]I]KJ'B
MCQ9KU[9Z)X:\/VDLNK:]J]W;:;I5I=WD\<+ '\_/[8^G_P#"+_\ !2.Z^+WQ
MR^$_[<GBC]D7]KC]AKX3_ [PK\7OV3OAQ\</%.M?"OQC\/?'GQ\\7>,_@A\<
M_@U\%?!?B?X\:=H'QDT'XR^&-0TO5=7\%6TD/C'3E\':EHKMH6L:KX+_ &D_
M8Z^'&E_"#]EGX"?"[0?AQXJ^#OAKP#\,?"WA;PE\)O'7C^;XG^-OAEX-TC3X
M[3P?X"\8>-'U37[34?%'A+PQ'I6A:_I^A>)?%OA/PUJMC=^&/!OC'Q?X4T;1
MO$VJ_2@Y&?7UZ_C10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %?BS:Z7IEA_P<.:E?V6G6-I?:S_P1OMKC
M5[ZVL[:"]U:XL_VTHK"SFU.[CC2>_EM+&&&QM)+N25K:TBCMX2D*!!^TU?!G
MC#]ANQ\9?MG>*?VPM0^*OB:RN?%G['6M_L47WPWT31M.TJQL_AOKWC6Z^)%U
MXSTCQG%=OXHT[XI6_C"[D33]:CD?PO9^%XX=+C\&'Q&G_"9, ?$O[*G_  44
M_:D^-G[1>G?LX^-=._9FC\<?$W]EOXT_&_1K3X;:/\3?$OA3]F#XU? WXE?"
MGP!XZ_9<^)_QMTKQKXN^"?[6FM^$+_XT:#X=^(GQ!_9X\8> +WX<>// GB_P
MYXP^%>EOX@\+E,OX;_\ !6#XG:UX._X)P>-?BAX1^&?PYNOVLOVB?B9^RK^T
MM\+_ .P_'VO_ !(_9J^,GPZ^)OC;X&7-O'#X>UW6[#4/ Z_M*V_PA_9<\0>/
MO$\7A[P_X=\>?'#X5>-VGU#1_'VE>$+'TW]E_P#X)7?$S]G'QW^QIXLN/VX?
M'?Q T;]C;X!_$C]E+PIX3N?@/\&/#%OXA_9T\2:W\$M6\#^"[G5].T^^U'3?
M$^A6OP'\$Z#\1/B!<#7=7^(FEPW-SX6M/A+KU[JNM:GW7CK_ ()%_LX^-O!/
M_!0_P@;SQ-I4W[?_ (EU3QS=:K'=W5S'^S]\0+SP]X"U&V\<?!321J-K;>'/
M$G_#07@#2_VH-?U*QETRZ\8_%:W\/R>)IM0T[P;X7CTX \5_:3_X*?>/?@1X
M>^&/CGQ7KGPB^#'P"^-7[6/Q>^"GA?\ :]^)WP@^)GC?X/?#/P1\,99?"GA&
MY^,OA?P;\7/#$NA3?M!?%/0?&_A_X3_&/_A9NE_"RU^&ND>&?B[XJTO3V\7R
M^ ?#GZT? #QAXS^(7P(^"OC[XC67@O3?B%XW^$OPX\7^.]/^&_B2V\9?#NQ\
M9>)?!NBZUXHL_ /B^SNK^S\5^"K77+V^M_"OB6TOKVVUW0H[#5(+RYBNEF?Y
MT^)O[)GCB;P;\$_ '[.?Q@T+X1_#[X-_";Q-\#+[X,?%OX43?M)? 7XP_"SQ
M#X:\#^#K+PU\8O >H_$GX:^+/$T_A#P[X-FA\-:[I?Q,T+6I;WQ!K4'B:\\2
M>%-;\6>$O%/K7[(G[,?P]_8Q_9H^#/[+?PJNO$U_X ^"?@JP\%^'M3\9:O\
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
M->/O#_C[]L3XL?##]IC7?AY\1?VM?C%\ /C3/J=E\.].U31O >M?L\:'\-/
M.A^$UT=O%FFW_C#P!\2?A/\ "K0? /QBT+5-?T_4?$*ZUXNUKP7K?P]FU73+
M'0@#U#]AGX^^(OVE?@G)\4=7^(O[._QDT&_\7:IIWP\^,G[+VJWEW\*?BGX&
MLM)T"2T\60^']6\8^//$'PY\6)K]UXA\/>-OA;XC\4:UK7P\\3:%J/AF?6O$
MMO86OBK7?LBOS[_9G_8EUG]F2/Q)J7@KXI>'=$\2?&S]K+Q;^UI^U38?#[X+
M>'_ GPL^*_B+QA\%U^%&K^"_AQ\.[SQ/XQU/X*:+J/B#PS\+OBYK_B@^._B+
M\0_%/CSPIXJE\1>*]1T_XBZA;:/^@8X 'H!0!^%?_!PC\8OB)\.?V*?A;\+?
MA[XL\1?#6+]LG]L_]F7]C;XC_%SP=K-UX>\7?"KX1_&+Q-JM[\1/%'AW6H0M
MIIM[J^A^$9/ %U=:K<66GII'C34_]+CO?L2R?HWXL_87_9:\2_#;X$_">Q^#
M7@3P7X*_9C^*'PI^+O[/VF^!/"OAOPRWP>\8?"'XA:#\1-%N/AY+9:4K>%;;
MQ->:'<>&OB!'HILKCQIX-\3^,/#VMW-S:^(]2\_I?VOOV3/@K^W%^SO\2OV8
MOV@?#UUXB^&/Q-TB&QU2/2]0?1_$6A:OI=_::WX7\8>$M;CCG;1O%GA#Q%IV
MF^(?#]^]M>60U"PBMM7T[5M%N-1TJ^\S^&7[.O[3-C;:#X/^/W[84GQN^&O@
MS7-.UC13X>^"]M\$?C/\2;?P_JU_J/AK0OVD?BCX1^)>K>$?B'H,&[P]<>+]
M(^#OP?\ V<M,^)M[X830_B!9Z_\ "?Q?\1?A7XQ /COXI_\ !07]IJ#X'?M9
M_MK?!7X>?"+6?V:OV*_B;^T-X)\6_"+QI;^(YOC5^T)X)_9&\2WWA/\ :,^*
MGP_^+'ASQW'X,^"]SH.O^$OBO8?#7X9>+_@Y\4[GXC:;\.=#\2ZMX]^']M\4
MK?3/ O@'Q;_X*O?M?:G<?\%+?%/[-'PT_94U#X1?\$^?V=OV<OVO]$\3_$WQ
M+\:-0U[X]?!'XG_!GX@?M">(_#MGH>D>&/!,OPY\?^)_A;X2DD\)ZEK$>NZ/
M\//%>GZ9HNOZ-\2++QWJ>K_"3ZVU_P#X):,6_;#^%/P^_:&\1?#_ /8Z_;Z\
M5^-OB%^TK\ (/A]H_B'QOIOCCXNZ*NA_'Y_V>/C?J?B.*/X1^#/VB[*UMS\6
MO"GB_P"%_P 8KS2KW6O'>M_ SQ)\%/$GBJTUOP[K>*_^"7&@^(]1_P""D4EC
M\8=0\->'_P#@I/\  KX??LZ>.?"VC?#SP[;Z5\'?AG\-_A=XF^!^B6OPC$&I
MVY@U:Z^%GCCQ;:ZA<^+D\3:;#XSE\.^(=#T?1?#6A77@/6P#YG\>:M\6OC1_
MP6@_9\T-%^$FN? KQM_P2A^//B6'X<?$WPGKGB$7'PC^*7[2?[$&F_'+0_$>
ME0Z]<>%[_P ;^+M*T[3M&TQVMK_P>^BV$.D^)=)UN%I+B7F/V</VY-+_ &?_
M -BSXN:-\)OV6_V;?@;XG^'G_!3WQ1_P2X_9B_9\^&FK:]X1^"FM?%J]^./A
M#X"^$/$_CSQSI/P^?7[C39==UCQ%\4_BAXSL/AE:^)M:\)^'=1BLO#M_XRN8
MI-3_ $&\+?L+>)O#?[5OP6_:OE^/UYJ7B+X.?LJ']CV+P0?ACH%GX3\5_#'5
M_$_@7QOXS\0ZM<Q:[)XEL?B-X@\6_#KPK?:=JVE:U;>$?#NF:5!I4/@:_:[U
MR_UGQ&Y_X)'>$]2_9_\ VA/@OJ7QV\:VOB3XP?MO:W_P45^''QB\,>#?!VE^
M,_V=/VK=3^*.C_&;3/$WPXT_7(O%6@ZMX,\,^/=#MX])\,^,+/6=?N/!FL>*
M?"NM>-M5?5K#6-% /B2X_:1\<?\ !/3]IS_@M!^T[^TEHGPK^+'C'X7_ +&W
M_!,[Q!9+^S?X&\9_"6Q^//BGQ=\2/VX/ OPOTO6_ GB'5OC=XB^''BW7_B!X
MA\/?"K5=1M_'WQV3_A%M'T7XD07-K+JLWPB\%=I\1/\ @JS^VI\'_A+^W!XF
MU+]FEOB7)^SY^R%KO[5WPK_:"\5?LI_MH?L/?L[7NL^%=:L]#\??LX>._#G[
M2>@:Y\1_$_Q4\(:7>VWQ'\!:]X%U/2_"7QS\-'5O#^HM\!=0\,:OKQ^G[G_@
MDM:_%YOVLIOVR_VF?'W[2\/[:/[+?P>_9G^-/A73OAA\'_@YX%A?X*:W\0O$
M'@?XI> +#0O#/B?QIX7\9>%]=^(.K^*?"=MJ'C_Q'HVE>+]5\0:KKUIXNTF'
MX:^'?A=3;_@EI\:OB)^S5\9_V>/VH_\ @HQ\>/VE#\4/@UXM_9K\.>-O$/PW
M^%W@:Z^'WP,\>2^%/^$R6ZT'P;9VUG\6?CKXCL?!N@:9=?';XOWWC+4-%MK"
M>X\%>%/"FH>+_BE>_$, P/$_[<G[;/@C]H7]JW]F;QGX/_9=TWQ_X?\ ^"?5
MS^WA^SCJ^@)\5/$_A7P-;^'_ !GK7PY\7_"_X[S7FN>%M2^+MU:^(+;3]<\.
M^+?AS:?!BVUK2H-1T;4=#T"YGLM;3P[]EC]JOX[2Z%_P;SZ9\<_ GP+^-'C#
M]M+X#ZUJE]^TEXBC\0WWQU^'[Z?_ ,$[S\<]1O?#BZQI>HPV_C?XK:MH$-K\
M7O'MCXUTVPUK3FN=#M_A[<C4H]=T']$/$?[ ?_"<_M2:[^U%XW^-&M7VM^,/
MV&=5_8/\7^#_  [X)T#P_H5YX$\0^(Y_'6O?$30KZ]OO$.K:)\1Y_&UW=3::
M+JXUOP1I_A)X?#UQX.U+6X3XQE\<^"?_  2W\0_"ZS_X)I#Q5^U+K_Q+U#_@
MF3I7B3PW\*1=_"/P=X3T3Q5X3\0? 9?V7[?P]KNG:'J[ZU:Q>'O@Q]JET?4G
M\3ZMJT_Q4U;5O&FOWFN>#UT'X7Z  >8W?_!2?X^^%/VYO '[/WQ"\,_ ZW\&
M_$W]L3QM^R9#\(O!47B[QM\9_A)X>B^$OQ%^+GP+_:%^+?[0'@_QGXH^!7A[
M4_C[X0^%6H^-]#_9"\8^!?AG\<]!^&WQ!\*^,(];\2VGA3Q:)NA_X(GZ;IVC
M> O^"BVD:186.E:3I?\ P6+_ ."CVGZ9I>F6EO8:=IUA:?&806ME8V5I'#;6
MEI;0HD4%O!%'%%&JHB*H &4G_!(KXA:9K_A >%?VYOB)X<^'OPO_ ."@?Q!_
M;W^$O@[_ (45\$]:\0>#_$?QMT_XV)\9/">M_$/5]*N=7^(VLSZS\?\ XCZI
M\)O'WC;3=43P#9:K;:%XZ\&?&2QT+PHWAS[K_8U_9"C_ &0].^/^GVWQ'O\
MXA)^T%^T_P#&7]J_7#J'AG3_  XOACQ]\>=>7Q-X]\-^'ET_4;YY? MIK4:S
M>$++7)M6\4:1:S7=IK/BWQ,'LY;$ \J^.GQZU+P1_P %+_V!O@'+\&_A+KEC
M\=O@]^V9KFE_'/65FU+XQ_#]/A%IGP>U7Q;X$\%0G0;2'PIX6\=W'B;X<ZAX
MCU.W\7:P/%S^&4TS5/">COX9T+7=2^$/"?\ P4__ &X=:A\.?%3Q#\&/V5O#
MOP:\/?\ !7/5?^"8_P 6/!NF^./BQXF^)>MZ9KG[24?[*?AOXH_"_P ;R^&_
M#GAC3KOX>_$?5- \2:]H_C3P"Z?%_P &_P#"11::OP3U?3-%'B;]2?BU^R/'
M\5/VOOV4_P!K=_B)>>']5_90\+_';PIX9\#VWAJSU#2O&.G?M&Z?X-TCXCGQ
M5K%UJJ7\,EC8_#GP7/X&;0+?2'T/5K;7;GQ!)XPTS6;;1='^6+?_ ()926OP
MNUKX:0_M"ZHB:W_P47C_ ."F,VL+\,]&/V7XTI\=K+]I?_A!+.PE\32L/A$/
MC#IME?1Z7=:A=>.E\'BY\*R?$":ZGB\06P!\(Z&\'B_]N7_@OG)^W'I?P(^+
M_P"QQ\(_ W[)&H?&;P1X\\ :_P".19? 7X6?LU>//VBO FB>%-%\0ZOJ6A0K
MX*\3ZSK_ ,4-4LKC3[F)/B;K/B7Q?X+7P]K&H031?5VG?\%!?VJOAWI/[ 7Q
M_P#V@?AK\$H?V;_^"B'Q ^#'PBLO OPQ7XEZC\8?V0/B3^TQX(;Q!^SLGQ ^
M)OF^*?AW^T;X-\9^-%T[X6_$GQ7H_@#]FFS^$OBKQ?X6NO#J?&C0VO+\?5G@
M7]@K1?#G[0/[<GQH\;>.++XI^$_V_P#1_ 7ASXV_!+Q-\/-(C\#VWAOX9?"V
M\^"WAW0_#-Y'K,^LS6'B?X=7T]A\4;3QG<>+[+Q3JS-?>%;3X?:5-<Z#/X[\
M)?\ @F/KG@WPK^RQ\&/B9^TGJ_QA_9N_82\;>%/'7[*/PWO_ (7Z-X2\:-J/
MPM\-^+_"?P'TS]IWXC:-XLN]$^.NA_L]Z7XDT&_^%%KX ^&7[/5Y)XJ^''@+
MQC\3+_XC^)-&FO[L ^(_'7_!43_@HQX)_8#^-?\ P4/O?@U^Q&?A]\*-<_:6
M^%TGPGL_'OQZU/Q</B%\)_VX[W]EWPCXUC\<7'@O0M(\0>#+?0M!\7KX@\"O
MX.\(ZYXNU72/#'CJP\?_  ^M?&6K?"OX>^Y?$G]LC_@IEX4^+?[9O[/.F>"_
MV&K7XD?!C]ECP%^VY\)/'&H7OQXUWX=Z9\+?%VI_&CPS=_!+XG:!;7'AGQ;X
MV^(EMXV^!GB;1;#XP^#[SX?^%IO".K:;X]O?A)9Z[:M\+;_V+Q=_P2JL?&__
M  3U^*__  3QUS]H+Q5%X'^+WQ1^(?Q)U[XF:3X!\*6OCW2U^*O[0VJ?M2>-
M=#T2SOKG4_",:W/Q:UW6X-(U+4M!U)])^']]'X::SO?$%E;>-$]J\:_L0:YX
MX^./QY^/-[\:SIGB?X^_L;^&/V--=TC2_AO8_P#"/>'/"GA?5OB1XILO''AZ
M'4O%6HZFWBQ?%GQE^)M[%;:QJ>J>'QHM_P"$]%O=+U"Z\,7VM^)@#Y9^,O\
MP4=^-%W^RW^QG^T9\&]-^!OP9T[]JW]DVY_:8M7^.EEXQ^/.KW?Q#U7X6?"S
MXF?#;]D[X7_!#X)>,?AW\?/BKXS\::+XZ\>^*/%7Q=^'7@SQOH_PC^'_ ,$?
M%'B?Q+\+M6B\3::NB^4Z[^W'^U5\<OV@?^"$&L_">?X>?"KX3_M[?L^?$W]J
M7X@_#'6YO%OB?5#J^E_LM>$OB!_P@&M^,]$N/"=OXA\(^'--^-ID\/(_A6R3
M4?B!X6T#QMK&GQQ:-INA1>WZ?_P26U#PKJ'[(%[\./VM?B1\/3^S'^Q%J_\
MP3N\23:3\.OAWXCO/BA^S'+%X)&A?V9%X\M_%7ASX9_&2&Z^&G@*[\7?$G3O
M#7B;1O%YT>[L[?P!X:T^?2[70T\#?\$H?%O@7PW_ ,$ODT_]L?QP_P 0_P#@
MF?X.\7?"/PWXUC^#OPNCTCXB_!3QU\&/"WP3USP9%X-O(=27P9XDTG0/A_X(
MU?P=XZU+Q!\0I].UJV\3_P#"5:%XVT[Q!IUCX: .*^%W_!0#7_ ?[)7@#6=&
M_9X^"G@GXU?&_P#X*;?';]@/X3_!WX5ZK>^'_@;IGQ,M?VM?COX4\:?%#Q'X
MKF\*^&=5US3](\#_  K^+/[0GCO4[;P+X-\3?&KQ=I=WH&FZ%X+\5?$*UFTC
MSO\ :R_X*F_M4_L2:+^W'\(?B7X'_9X^*W[2O[.O[%FF?MV? ;X@>&M+^,?P
MB^"GQJ^"S^/+OX4_$JV\6_#C4+SXT:QX"^(_P,^(!\/V\O@/2_V@/%=I\8_#
M7C/P?K\?C#X-'4=<L?"WU'K'_!*3PIXE_9?U7]G[7?C3XG3QCH7[8GB7]OGX
M"_'S0? ?@6#QS^S_ /M2Z[\</$?[1=GXU\+>'/%5GXS\$>)-"T?XC^,_&FAI
MX8\4:+>#5OA'XLUKX>ZOJMW=W(\6+4^-/_!+:\_:D\%?M,']I#]H%_$7QI_:
MH^ 'AG]E/Q=\1/AA\)-,^'7@CX7?L^^&_&_BGQS?>$/@+\,_%?C7XLZ]X3U[
MXA:QXE34_B;XO^(OQ6^+5WXBUO0O#EQHFG^%?#_AOPQX6T( [OX$_M7_ +1U
MW_P4(^-'[$/[1GA;X)P_8?V7OAI^UY\(?$/P3N/'4X\.^"?%_P 3O'/PB\1_
M##XE:KX[FMSXY\5:-XJ\'_VCH/Q \+>$_AYI&N^'YI'U+P'X=U)H[-.Y_P""
MBWQ9U3X+_"KX*>+K'X2_"'XNVNJ_MK?L2_#G4K+XP+=7MGX#C^*_[3?PU^&F
MF_%3P#H5OX<UB+6?BGX!UWQ7I6M^")+S7/ \7AC4H3XUMO$6H7_ANT\'>*.C
M\/\ ['U_IW[<DW[=.M?%,ZGXUU3]E'PK^R9KW@+3/!%OHW@J^\*^&/'NM?%B
M/QAI]Q=^)->\2Z9XMN/B'XH\2&*.36M1\/6_@>[T[PU-HM[XATQ_'-]UW[8'
M[,DW[5_PZ\(?#P?$2\^&\'A+XV?!#XZ0ZOI_AG3_ !/=7WB7]GWXG^&?C)X
MTJ:VU2_L[6'0[CQ]X,\-3>*8XU-_JWAZVU#1=/O]$N=0&KV@!^>W[5O[='[<
MO@+XH_\ !1?P!\"/AU^RE8^'OV'?V1?@E^UGH/C7XM^(?BYXMU+QSH_C"P_:
M/UOQ;X*\0^"?!^G> H]#UGQ!;? +6M&\+ZIH_C+6M-\!&PL/%&M#XBR>/)/!
M/PT]$B_;?_:(_:=/A#P9^Q-X9^$7@GXDW_["/P5_;I\47G[2&B^+_'WA>"/]
MI:S\9P? +X :/I?P]\<_"JZ75_$^L?#?XAO\0_C+=^*+G2?AEIGA_P ,KI/P
MM^)UUX[U!_AWZW\3?V!+GXE^.?VY/&ES\:]1T7_ANC]EOP=^RCXQTJR\ Z-<
MI\/O!?@;3/BOHVA>)O!5Y>:S))<^+TL?CS\6[BYE\30ZUH%SJVH>"[B30CIG
MA'4=&\6>$:G_ ,$GO$?A;4_V7OB-^S;^V5\4OV;/V@_V?_V8? /[$/C;XQ>&
M?AE\*OB)8_'W]E/X=ZEI^J>&/#/C;X4?%72?%?PY\._%SPSJFGR>(/"'QB\)
M:38'2-<\1^,[36?!/B?P)J^E> _#X!XE\/KCXDZW_P %K=#\8^)OA[X-^"O[
M07CK_@A!X9\2?$+P<U];?$?0?!/Q9N?VJ-/6_P#"VO>+/##>%)?B9I/@36@_
MAE-=TV]TE=;TG2_-T:YL+6YMV3Z!^$W_  45^)GQ*^#_ /P2 ^,L_P /O VD
MZ9_P4CUG1_#'Q \+Q7NOW5_\-]4\2?LL_&#]H[3=6\&Z^]Q#;:II^GS_  @O
M/"]]I6N:)]IO8?$-KJ5OJMF^E36FH^P?"3_@GCHOP>_:O\(_M2:1\9/&_BF^
M\+_LB?\ #']]X7\:Z1H.J:AXYT"]^)L_QM\4_&3QQXXTY-'U74OCIXZ^+=]J
M_B7Q?XATW3]'\"W]AK6IV%E\.M.UB6#Q-;_.OP;_ ."2'B_X6Z'^Q+X)U/\
M;J^-WBKX=?\ !/;XT)XW_9N\*6OPJ^ 'AN9OA1I/PK^)OPG\-?#+XKZN? >N
MKX\\90>$?BAJG@GQ!\7M)TSP7)J'PZL8;;PMX$\#?%Z^U+XVW0!\5?M1?M _
M&C]M/X4?LA_M1:7IG[.4/[(][_P6@_8J\ ?!#0Y-#\>ZI^T'+X7^%'_!1?P5
M\'(_VAS\4+R^B\$Z3=_$[Q=X'\26-I\ M/\ A9I=SHWPD\5Z3XRUC]HK4/%-
MCJWP7O\ V_XF_P#!7_XX2?$CXYZI^S9^S7\3_CU\,OV8?VJ[[]EKQG\&? ?[
M'?[7WQ%^+OQV_P"$$UKPUX0^/?Q.^%/[3/@_P[#^RI\+K[X.^+M=\50:+\'?
MB*?%.H_%70_A1JE_)\2/AIJGQ&\)Z)I/HTG_  1MU_3/##_!#X>_MN_%OX8_
MLG^%OVN_ _[9OP+^"'A?X.? &^\0_ KXA^'?VA+G]IG6_!'ACXG>*_!?B&#7
MOA/)\5=1O_$G@'PUXF\!:AK?@V[CTO3_ !+XH^)/A&#5_".O^DW7_!*O6_#G
M[1GQT^(_P&_;*^-G[/7[./[7GC+4OBA^UW^R=X$\*_#>^T7XF_%#Q!X<LO"W
MCKQG\-/B_KNBWGQ'_9XU?XLZ1IFGV_Q7U[X;31^/=6N#=:WX%\=?#GQ5I_@S
MQ#X- ,+X0?\ !1OXA?%C_@H9X^_9"?5/@;X"U+X9?&KQGX&\9?LT_$CP[XQ\
M#?M.R? 30OA+\0?$_@3]KGX4^/==^(D'@/X^> OBOX^T3P)9)X"^'7PI.L?"
M_P #^+KG7?&?BRZGL 6_0O\ :[^*_P 1_@9^S+\;_B_\(_!/A'XA_$3X<_#K
MQ#XL\,^%_B!\1O"GPB^'\MUI%L+B[USQ_P#$OQQJ^@>%?!O@/PAI@OO%WC/6
M=7UK2XXO#6AZG%:WUO?36KCY/U?_ ()WZ[\1?C]\(?BE\>?CU)\9?!/[./[3
M?Q/_ &KOV=M%U7X8P^'/C;\,?&GQ&A\>:9#\(7_:&T;QX;CQ!^R[X5TOQU'=
MV'PD?X;:7XHU[Q!X#^&EKXL^*.M_"[P?9_"J;Z$_;M_9+TC]N/\ 96^*7[,N
ML>.]=^&0\>'P-K>A>/O#V@^%?%EWX5\;?"SXD^#OB]\/M6U#P?XWTO5_"GC7
MPO#X[\!>'4\:>"-;M8;3QGX/DUWPP-5T*?58M;T\ _G)_;]_;9U_]L3_ ()8
M_P#!;OX-_$B'X5?$^7]DOP#\"]4\"_'OX<_"GXA_"+P'\8_#7QQ\*>$/BAX/
M\;>$_A%\8O$OQ,\1^&$\/J^H6?AGXBZ%\5/'?A#XI>&[O1/B)X"U;3]#UBW@
M?]3+_2],L_\ @X=\'ZE::=86NHZQ_P $;?BP^KW]M96T%]JKZ?\ MI_ NUL&
MU*[BB2YOVLK4FVLS=2S?98"8H/+C9E/)>/O^",7B'XP:=_P4 T[XL_ML?$;Q
M)!_P4=^'G[/?A+XZQZ'\&OA)X4ATGQ'\%O#FC>&-6\4> O)M-4NM'T_5M(\-
M:7H?@'PSJ5[K+>!_#VL>-!XWUWXR^,-4\(^-? 7WM;_L?WTO[<OA?]NG6OBB
M;WQEH7[*6J?LF7WP_P!,\$P:5X*OO"?B'Q]X=^+'B'Q?IUU<>)=7\3Z5XMN_
MB%X5T8Z<MYK6N>'],\#Q7/AJ71M0\17)\=1@'EW_  5X^/>H_LP?\$^OCY\=
MK+X+?!_X_P /P]@\ ZK=_#7XZ">Z^'=ZUS\2_"&F:-K^HZ%!X<\1?\)3J/@_
MQ1>Z!XKT7P]++X6%SJ6D07=MXT\.7]E9WH\V^/O[77[:[_M[>*?V#?V8/ '[
M+VFZL/V$]5_:P\%?%_X]>)?BKKND)XFM_B[IWPRTKP[XP^'_ ,/M'\.:BFB7
MNJP:EHD\.@^,KR]MM,UA/B2VMF]\'Q?![XC?6/[>O[(>F_MW_LL?$[]E/7_B
M#KOPQ\+_ !:3PQ8^)_%WA71M&UKQ59:1X9\7:'XU2U\/1>(TN_#]E?:CJWAS
M3+*[U#5='UR*+19M5M[.PM]4N;#6=*Y*]_8S\17/[:-W^W#!\:$L?B1<?L>3
M_L@0^$(OAO8S?#VST>;QLWQ57XBQ6EUXJF\5R^*H/B2WG1Z9<^+9O##> U7P
MI+I4GB0O\0' /R#^)7[4G[1O[7'Q?_X-R_CS\,1\,_AWIG[3&F_'#XYVOPW\
M:P>,?$>BZ'\:;W_@G-\?[W5?^$@N_#^MZ(WB'P=X;\.>-?$>A>"+VUM]'\2K
M=:K?ZGJBQVU_+HUK]4:/\=?BOX%\ ?ML:1_P3'^ O[+^C? S_@G#\6OB3X"O
M?V?Y?#GC;3-=_:9^+UIX*\+_ +4'[07@'X/7O@*]\,^$_P!F>[TW6OC#=^%?
M!FJZG\/?C[IGQ&^*MSK6GS^%OA5X+TC2_$7B+TSP)_P2IG^'%I_P36L?#'[2
M7B 6?_!+W0/&OA_X*V^J?#'PM?#XA6WCGX;:Q\%-0D^,$T.KV5SJ3:7\(]8N
MO#VBKX"G^'VWQ%>ZIXMUEM:D?0])\/>@^*O^"?7B[3_BA^T_XE_9[_:/U3]G
M[X;?MO'^TOVG/ .D_#/2_$GB"Q^(4_P]T[X5ZS\</V8/'=OXM\)Z?\"_C5XM
M\%:1HB>,/$OCKP#\?_"FM>*_#7A_QJG@:Q\0+X@N/$8!X+\-_P#@H)^U5^UO
M^T%X6\!_LE^"_P!FSPK\%O&7[%?[#_[>/A3QY\>-3^+&N_$77/A1^TQ\2O'6
MA>,_!FJ^ / ^G>&= \(>/-.\(_#SQI#X:NXO'?C'0M#\3:)X5O\ 4_\ A+]*
M^(FL:;\)?%)?^"H'[>=GX:\ ?%^]^"7[(/\ P@-Y_P %1OB+_P $T?%WPPM?
MB9\:I/&6N>)+O]I+QG^RO\+/'7AKXNR_#J+0O!^D>$_B9I'AO5/'YU7X->.;
MKXB?#^]UW7_#NE?"_P 36.G^!M0_2SX)_L)>$/V?_P!H:W^,WPU\52Z'X'T+
M]D#X%_L2>"/@K'H'VC0?!WP7_9RU;Q?KWPL%GXMU'7;_ ,4:EXETS4OB%XRL
MM4U/4IIK/5O#<_A[39-,AUG0[GQ+K/@%Q_P2RDNOA;HWPTF_:%U1TT7_ (*+
MR?\ !3"'6&^&6BC[5\:7^.U[^TO_ ,(+=V$?B:-C\(S\8M2O;Z32[74+7QTW
M@XVWA6/X@0W4$OB"Y /.O#O[?O[76F^$/^"FW@'QKX'_ &9/$'[1/[ 7Q;^#
M_AF/QY8^+[WX&_LS3_!KX[^ /A7\6H?C3\2;[XQ?$"ZOO#-I^SE\)?'WBGXA
M_&/06^(6F6_CRV^'5WX<\!>(-"U3Q+I]U8?'O[3_ /P4W_:NU_\ X):?\%8/
M'WPU\1?##1/C9^QKK@^&6E?'_P -?"WXY_!S1/'/P[^*7P=^%/Q.T#XM?"_X
M.?$WQ+-\3/A9\1]+\)_&W2]/\$:MKOC_ ,?>!=0U[0=.^,OA?5O&/@+7M!\/
MWGWI\;/^"3Y^+6M?ML>,M(_:3\5?#[QU^U[\9_V3_P!HC2M7TKX<>%/$6A?"
M'XO_ +$Y^'5O\!=4@\(>)]2O]*^)O@Z6S^%/@F;XI^!/'LMWI7C77;&\U;P]
M<> ;6ZATBRYKQW_P2,\1?%OX:?\ !2#X8_%G]L?XB>+](_X*+Z#X2N/%=S9?
M"+X2^%IO 7Q.\,?!_P"$7PI3QO"NCZ<)O$_A^SM?@IX.@\*^!;6]\(?V5X1O
M_%>C^+/$_C_QQJFD_%'P\ =MI?[5FL_"S]O+]I#X>_M"_#K]G_PM9_!?_@F[
M\-OVK?'_ .TC\-M(\13?$#Q;\/[#XL_'S2IO"WB$:OI_]M:/X*^&A\%_$36/
M#O@8:[X_CEO_ !!?^+=.UO1;WQ7JGA'2N#T/_@H1^U+X4\,?L ?M-?&?X9?!
MV7]EO_@H7X[^!/PRM? OPOM_B%J/QI_9'\3?M5^&K>^_9LUKX@_$O4-3U#X>
M_'[PGXN\97_AKX=?%2]T7X=?L_+\(O$WCC0V\+7?QOTBPN=4O_IWP;^P;>1_
MM&>)_P!I#XU_&7_A?.O_ !(_9 \/_L;_ !8\'^)?A1X-T#P/X]^'VC^-O'_Q
M*N;ZYT+2+J6VLI;SQ3\5O'OAU-%F34](E^%,WAKPIXDA\4^-='UKXG^*O+OA
M+_P3)U?P5X2_9L^!7Q&_:/UKXO?LL?L5?$+P/\1OV7?A?J?P[M_"WQ"@U#X0
M66O6?P"\,_M#_%C2?&UUHWQL\$?L^SZGX<UWX5Z3X2^%7P2UAO$_PP^&>N_$
M;Q%\0Y]!U2/7P#Y2T'_@J'^VI;6'[.'Q=^(_P>_9?T'X,_$;_@J1\0?^":'Q
M&\%>"O%_Q5\8_$J;5;C]I3XG?LU?#SXK_#SQYK>B>!_#6FZ3X)\8^";*;QIX
M>\6_#F\U'XJ>'!J?B?0I?@[J-SI_@B/][?%B>*I/#&OQ^!I_#]IXSETC4(O"
MU[XLM-1U'PQ8Z_+:RQZ5?^(-,TB]TO5=5T>RO6ANM0TG3=6T>]U2VADT^VUG
M1Y;E=3M?RJN_^"5)O_A+\+?A5=_M$:U+;_"G_@H;=_\ !232M;_X5GX>2XUK
MXPW7QL\4?M%'P+KEE'KR1'X5-\6?&_B>]GT_2)M*\;OX3?0_#-KXZLKC2[W7
M-:_755VC&21DD9Y(R<XSW [9[8% '\G7@CXI?M,?'O\ 8O\ ^#?C]ICXJGX8
M_%K]HSXH_M_>%_%WA7Q+J,^M^#E72OB?^QA^VOKNNV?B[Q'+IOC&_P!+M+/7
M+,ZK>>&_ ^BV/AR[T/PKX0\*Z)I>EG2]/U"Q^^_#7_!1;]J=?V7_ -IW7_'^
M@?LL>'/C9^R7_P % 8_V*/C'\<;[Q1<^ OV5/"/PZO;_ .#7BBX_:KU'P/\
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
M'P"U7Q+I7Q(UZS^&'Q/_ &;9O%=A\-_C7\$K[2M \0_#[XFKX"\9^)?'NO\
MPN\1W<&MWWA?Q-X(G^)?Q(TY-;\+7_B#PYXQU7PMKNAS/] S>,O"-O>:WI]Q
MXJ\.07_AG3FU?Q)8S:WID5YX?TE+6.]?5-<MI+I9])TY;*6*[:]OTM[86LL<
MYE\J1'-GPS;>&[/PYH%GX.@T2U\(VFB:5;>%K7PS%80>'+;PY!86\6AV^@0:
M6JZ9#HD.EK:QZ5%IRK8QV"VZ6:BW$8K\._C?\1OA_P#LV?\ !=?P!\9/C//<
M^"?!GQA_X):ZM\ ?A9XK/A+Q+K]S\5/C'X6_:Q@^(=W\$? -OX4T+7-=\;?$
M]/"NMP>(O#_PQT&SU'Q;XBAU.4^%-"U:Z:^BC /V5\7?&?X/?#_PSHOC3QY\
M5_AKX)\&^(]=TGPOX=\6^+O'7A?PUX9U[Q+K]Q+::%X=T77M9U2RTK5==UJZ
M@GMM)TFQNY[_ %&XAEAL[>:2-U$7B[XV_!CP!9>!M2\>?%SX8^"=.^)^O:+X
M6^&FH>+O'OA7PW8_$3Q/XDM_M?AWPYX%N]9U6RM_%VO:]:_Z3HND>'Y-0U#5
M(/WUC;SQ_-7\<G[+TMCX=_X)F_\ !(;7?#'[2GP]_8F_:-^'OP;_ &][#X:Z
M5^W/\';G3/V&OCSX+\6?%+P0/B#^SU\?M0\;/X&N_"5E\46\0_".\^&_Q/\
MAGJVJZC?>#=.^+EIX$M?&JW%]I4O2^*O$O@/0_B1X%LO^"@FH?M,_P#!.']E
MK]LS_@E'^QY^SK^R_P###P7\$_AK\;?"W@6RA\.?$.R_:&_8)\6^(?B]^RE^
MTK\0O"7Q<UV?5/AUXH\,>&-%TOP5XW^*?A_PSX+LOB;/-\4OA[X"^'O@H _M
M$&WEACW..>..>_&*^>M6_:G^!6A_M,>%/V1+_P ?^'H_CUXP^$/B[XXV'@5-
M6TAM4T_X?>$_&GP_\ )J>O61U!=2T:?QAXF^(5O9_#ZWNK #QHOA'XAR:--.
M?!>L)"[]DOPW#X._9:_9S\(6T?QECLO"OP/^%OAK3X_VB[G2[S]H!=,T/P5H
MNEZ8/C?=:+!;:7-\6S86ML?B(]E"D7_"6G5P<N'9OR$^/.G^!_ __!?/X.>)
MM4\*^#=(\8?%S_@EM\9?!_P2\3^*? %[J=AXX_:3T']IWX'S:':V6K:/X<U3
M4M8\3> _ R6FM^*[_37N=8^'_P )[>\\1ZO-HW@ZSGOX@#]NK'XP?"35/B1K
MOP;TSXH_#K4?B]X7TBQ\0>)OA58>-O#5Y\2/#N@ZG#!<:;K>N^!K?4Y/$^D:
M1J$%U;3V.I7^EV]G=PW$$L$TB31LWHO6OY&OAG-X'^*7[ /_  3C_9K^'>DZ
MQX&_X*T_LL?M;?LOS_$+X=V]]<Z_^TG\$_CII?QLT.Y_;]_:1_:(!>Z\9V_P
M.^/OPEOOC=\2_B)\2_$]S>?"KXXO\5O /A*T\2>/M3\?>#-)U[^N4=..!V[?
MIVH \WU?XR_"'P_\2/#/P<U[XJ_#?1/B]XUTN[USP;\*M7\<>&--^)'BW1-/
M747OM8\,>!KW5(/$^O:59)H^K/=:AI6EW=I;II>HM+,BV5R8EU?XQ?"/P_\
M$/PW\(M>^*?PYT3XL>,M*NM>\'_##5_&_AG3?B)XKT.RDN(KS6?#?@F]U.'Q
M+KNE6DMI=Q7.HZ7IEU:026MPDLRM#(%_G0\ _$O]G"P^,'[7/[(7[;'P$\>?
M$;]N_4_^"F_BG]K[]G/X;?\ "OOBMJ/BO]HWP?X7^)7A?7?^"?\ \>O _P :
M? 'A>3P;IOPH^"GPYL_ ?P1\;^(_$OC@>#?@5X8^%GCCP[\<[#2O"#ZYI>K>
M.?$S4OA_KG[$_P#P5F_8U^-WA;4M,_X*>>+?VH_VK/B]\$? &GZKJFJ?M&_M
M"_%/Q5\1M8\1_P#!.#]I3]F2W\Q_'&I_#KX:>#]/^#'PXT?Q9X!U"\TO]G[X
M>_ WQ7#\0-3^'6D^$O%EEHH!_4CXI^,GPA\#7\&E>-OBI\-_!^J7.O\ A'PI
M;:;XI\<>&/#U_<>*/B!)J</@/PW!9ZMJEG<2Z_XVET76(O".CQQMJ/B232=2
M31K>]:QNA%I^'OB3\.O%OB;QMX*\*>/O!?B?QE\-+O1]/^(WA+P]XIT/6O$W
MP_O_ !#I[:MH%EXVT'3;ZYU7PI=ZYI:/J6CVVO6EA-J5@C7EDDUNID'\??QV
M^!?PLUJT_P"#G"V^*/PQ^$7Q%^+$W[+O[/D7@KQ2?A)X:O%\:?M W'[&,&G^
M-?$7P8\WPK''?^.-5_:KTGPS/JDO@2'_ (2+3?C/9>$8-82P\;:5HD5K^B7P
MG^'GP%A_X+%_#?PWX(\#_#UOA!\8_P#@BEXL\,?$.PTWPYIMW\/_ (O^)?$G
M[17PW\1Z;X?^(L]Q9SZ'\3/&^N_#:\^)'B1],\8SZ]XPU7P7J?CC7[Z&XT;5
M->O;H _=OP]\:O@WXN\61> O"?Q:^&?B?QU<>#(_B-!X+\.^//"VM^+)_A[-
MJ_\ PC\7CR'PYINJW.L2^#)=>_XDD?BA+-M$?5_^):M\;W]S5BT^+_PFO_B)
MX@^$-C\4/AW>_%GPGX>M?%WBGX7VGC7PU<_$3PUX4OC:+9>)_$'@F'4W\2Z-
MX>NVO[%;76M1TRVTV<WEJ(KES<0[_P".W_@G=X6_9Y^+O[+W_!O9H?[))^'B
M_MO?!/XT>!?BU^T%K?@3PM;O\9/A9^SI;_!+XQ:/^THW[0VLMH-QXT\ ?#?X
MYZ!?> ?AO\/Y?'4^C:'\7-0\2?!^?X67&O>!;32=7T_0_8#\"_#3Q_KW[,/[
M-'[7_P ;?VZ[C_@I_P#LB?MC?$+XI_%#]E+P[\*/@98:;JGC'XD_$GQOI/QV
M^/WB'X\M^QYX<\8^,_V(_P!H7X0_$37?&/Q4U3QI^TFVA_&#P+J.D_"WPK/X
MZ\=W7P6\+^( #^DFV_:Y;]HSX8_##XN_L1_%/]F?7? ;_M9:?\)_BWXF^,WB
M76!HNL_"+PC\>_&W[/GQ+'P4O_A_J\]GJ?Q5^(/CCP@+']F?4_$%W/X!^(L>
MIZ3J"I>V^MZ; WO'A']J3X'>-_VA/BS^RWX8^('A[6OC1\$/!_PI\8_$GPM8
M:QH]Y<>'(/C'+\3'\(>'K^.UU&:]MO&<>C_"W5_%>N^%KVQM-5T;P?XB\">)
MKF$Z3XPTFYE_DZ\!0? 2V_8)_8X\)V7A'P/I7QG_ &<_^#@CPAJ/Q=BE^'%O
MHGBKX.V_A[_@K!\>?&VH77BG7+KPW9'P@? _[/EXFO\ BEIM2LG^'_PDU_2I
M_$PT+PIXITA=5^K?C9X2UO3?V[_^"^/PS^ /A6S\+?MD_'S_ ()U_LY:]^QN
M-"\.7/A/Q]XH\7-\&_VT=&^(WQ!^%_CK3-.TYO#6IGQGJ6B>&-0^*TOB+0O#
MT/Q<U/P9X<\1^+(/$=]IUFX!_2OX0^,/PC^(/B3QOX-\!?%+X<^-_%_PSU8:
M#\1_"OA#QOX9\2^)/A_KA:1!HWC?0]%U.]U3PIJQ>&5!IVO6MA>%XI%\G<C
M8-]^T7^S[I:^*'U/XZ_!O3E\$>#=0^(WC1K[XG>";1?"'P]TG6]7\,ZKX[\4
M-<:W&/#_ (-TSQ)X?U[P]J'BC5C::)9:YHFKZ3<WT=_IMY;P_@!9^(?V4?VG
M?%G_  2#UG]C/0_"7@S4_P!GD>-_ G[5?PWM],BN=+_92_85MOV5OB9X:^//
M[*/[:6CZEI-M'X%:Z^+^E_"KP)X0^'GQNTK1[_Q!X\\-^)/B%X5T*:W\"^+/
M%&@?)G[(/P)_9JT+_@A/^QEX@\0^+=%_80^-1^,'A:'_ (:WT[X#>&[_ %KX
M-_%CX5?M3^-OC[\,[G]J7PQKMKX4U'5O@?8>)/ 'A/6/%>D?$W4=,\#>&H+G
MP;\2/$FH^%/"7A]?'7A\ _KR\(^,?"'C_P .Z9XN\!^*O#?C;PGK4'VK1O$_
MA'7-,\2>'=6MBQ07&F:UHUU>Z;?P;E9?.M;F6/<I&[((K1UK6M&\.:1JWB#Q
M#JVF:#H&@Z9?ZUKFN:U?6NEZ/HVC:7:RWNIZMJVIWTL%EIVF:=9037E_?7D\
M-K9VL,MQ<2QPQNX_,_\ X)&_%+Q_\5_V6O$^L_$3X4_"OX>ZMI/[2'[0VF6W
MCSX ZGJVH?L[_M2?VM\1=2\<>)?VM/@+'KU[J>M6/PT^./Q \8>,M>LTO-4U
M2UU;Q#:^(O$_A[4]1\*Z]H5[/QW_  5LU74/!VF?L.?%?QEX.U3QO^RA\&/V
MYOAQ\3?VQK+3+C6#8>$OA?H_PY^*^F?#KXR?$+1-)BNSXD^$?P!_:$UGX1?&
M_P <65SIFKVNAWW@#POXWU"TL=$\*:OXDT  ^F?VG/V\?@=^S[^Q'\9_VY/#
MWB[P-\:/AI\,?A;XW\?>%)? /Q$\.ZAX<^*NO^&-'U.ZT7P-X9\>:%_PD^CK
M>>)M=L(_#YU.PM-=_L8RW6HSZ9>1Z=<6YV?V:O$O[76L^.OC-9?'ZY_9D\;_
M  >BF\):S^SQ\8/V=I?&6@W.NVFICQ#IGQ$^&?Q(\!>+?&'Q*2/Q7\*?$N@0
MVX^(WAWQM9^'OB!I/B32Y(O ?@G7](\2>'M+_FS_ ."C7ASX=_$SX;?\%P/C
M-^SQ_8GQ"_9=^/'[&O[.FE>&-0\&Z%'\0?AI\??^"C3ZI\9]%U_QW^S'J/A_
M3==T#QUXX\/?!&7X3^#?BUXX^%,U^T_BKS]&\6:U=:]\*_%D7@[^LOX4S_"Z
M\^'_ (;U'X,1>#8OAIJUK<ZQX8_X0&RTK3O"LT.K7]WJ.H76GV.C06UC;SW>
MKW-_<ZM&+>&[&L2W_P#:4::C]J4 'GWQ7_:E^!OP5^*7P"^"WQ$\?:#H'Q*_
M:6\3>,?#/PJ\*76K:3;ZOJJ^ ?AUXJ^)7BWQ+=V-YJ%K>VO@_1-+\+Q:!?>)
M([:YL+;QGXN\">&)VBOO%>G$_)/[#7[>E[^T%JW[1OA?X^7GP3^$OC_X=_M[
M?M(_LA_!OP'H'CF=M2^)6B? '1/ E_=WVBMXUGT37/B'XN*^(-5USQ"WA7PE
MHEGHVC2:=:OH2"PN=<U?Y2_X*<V7PL\+?\%,?^"+7Q8^+/A+1)O!47Q'_;(^
M&^M>,=8^'L_BZUN_%OB3]E[7[OX+?#=[FQ\/:W=ZGXM\3^,H==E^$W@:%+G7
M?$GBR+4X?!6DW^O&6)ORVD\&_!E_V=/^"C'Q>U#P7X-G^,NG?\'&_P ,?B-\
M,/B7J/A&WN/B?IG@C0OVV/V6?%$?C_X5^++W3)/%FG>!K'X2:9\>/$EGXO\
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
MQ!XONY[6>6*V\+Z%K/B"9DTG3+V[@_'O]J3XCZ'^SY_P5V_9G^.G[6&L>"_
M_P"Q[=_L3?&SX4? ?XV_$2ZFTGX:_!?]LG6?BAX1\4_$C2_'7CC6-$7X=?"C
MQ!\<?V>- TK0OA3XT\:^-O"MSXD'P]^*'PM\+/?ZGXXFT77/RJ^"/[._PYT7
MXT_L%Z9\1OA-X1F_9QNO^"S_ /P4C\;_ +%?@SXJ_";P78V_PP_8E^(G[,GQ
MJL/!.G^$_"MUX7BC^'W[//Q!_;.6T\:_L\Z=?16.D^*M%\4_LY>)=(@2\NO
MUEI(!_7;X;\2^'/&?A[0O%W@_7]%\5^%/%&CZ;XA\,^)_#>JV.N>'O$6@:S9
MPZAI&N:%K6ESW6FZOH^JV%Q;WVFZGI]S<65]9SPW-K/+#(CM^='B3]NW4/AY
M_P %&?B=^RS\7+CX-_"W]G7X=?L-^ /VKW^,_B[QG<:#J(UKQU\?=<^"L&E^
M+]<\3W/ASP)X*T&UO_#6H6ECIY?7KS7;W4M#O$\2:=-<3^&4_1#PAX1\)^ /
M"OAOP/X$\+^'O!/@GP?H6E>&/"/@[PEHNF^&_"WA7PUH=C#INB>'?#GA[1[:
MRTC0]#T;3K:WT_2])TRSM;#3[*WAM;2WA@B2-?P!_:"\"_ OXA_\%K_CI=?'
M7P5\//'O@'P]_P $5M.\.R?\+1\,:5XN^'VF^)_^&A/CAK'C+P_=P>)+'4O"
M \9I\*/%]KJ.HZ-=0OXKA^&OC&]N(K6/PEXKU5M2 /W4^)'QI^#GP<TG0]?^
M+WQ9^&GPJT+Q/KMAX6\-:U\2/'?A;P-I'B'Q-JEM=7FF>'=#U+Q/JNEV>K:[
MJ-G97EW8:1837&H7=M:7-Q;V\D4$KK>\>_%;X7?"O3;O6OBA\2/ 7PWT>PT3
M4_$M]JWCWQAX>\'Z;9^'-$U#0=(UGQ!=7_B'4=.M;?1-(U7Q5X8TS4]5EE2P
ML-0\1Z#975Q%<ZQI\5Q_(7IOQ6\,']E7_@F;^S?XFT:Z^'?CCQ+_ ,$(/B9\
M,+7XN>*?A?\ $7XX>(_B'<MX#^"OA#X[?L _ 3X(21Z[\+V_:!OM0^$WAKQ+
M\:M1\=_"?XM^-O"GPQ\$VO@/0?AC<6?C#7O%/@3V+]A'P1^RQ^T3X_\ ^"'-
MUX_^%WP@^+MM/_P0;\5?!_QE??$GX3^'_%%OK/BO3-(_8LT/0_ NK:EXT\+W
M,/B(Q:;IG[4&D>%].DN=0TZ>SM_CQ8: )8I?'L4H!_4-J/QG^#VD>)]'\$ZM
M\5_AKI?C/Q#XHO/!&@>$=1\=>%[+Q/KGC33O#VD^+=0\(:/H%SJD6JZGXHL?
M"FO:%XFO- LK2?5K;P]K6DZU/:)INHV=S-A:K^T-\$]-^'WQ3^*%M\3_  -X
MA\%_!2Y\6Z7\4-8\*^*_#_B2#P9XD\#V$.H^)_!FOOI.I7$.D>-M*ANK&*Y\
M)ZG+9ZY#=:EIMM-9QRW]JLG\@'B[X,?L]V?[('_!6G6](^$WPRT?QKIG_!?3
MX.>*/@UKGASP%HWAOX@Z5\-K#]H+]B74M0\6_!C6- TG3?&FF^$H/!>A_M*Z
MU!XO^&MU!IJ^'])^-FNZ?JOV.S\;WL?Z-OX8_9V^'?[37_!=GPYHG@SX3^$O
MA%KG[!W[%=_IOA3P]X+\.:?X%\6>,/!7@+]J_2=7F\.>%-$T<:3XU\6>&G\1
M_ 3P_=1^'-+UK7=/O]<^$?AP1+J-_P"$-.E /O;]B#]K;]I;]IC6/@O\7_&
M_94C_97_ &J?V5/ ?Q\^&.@>!?%WB2Q_:,^!/Q6\2Z#X \;7_P"S_P#$RQUS
MQ+K_ (>^.MN_@+XAV7B"/XH^!_#'P8G\+ZEX;UG0?%'PP6TUOPGX@UKU#_@H
M'^UYXL_9E_9AU'XZ_ RT^%OQ(U;0/C[^S=\(?%-OXF\0ZG>Z-X?TSXT?M&?"
M_P"!7B2YBL/!TJW.K>,/#TGQ&LYK;PYJ7B#PK;V9,^KW^H7C:3%X7\0_BUX)
M\0_ [X"?L!_\&ZOQT\46OA+X7_#GX!_%/]FW3?VJ/B0/"+:5IOP9\?\ B#_@
MF=\:/@%XBU/X_:CI&B-??#N9_C-J_P .OA]X\\9_$2/1]&T#7+GPI+XZU[2=
M-BT[4(?.OCQ\0?"/B_\ 9X_X+,3>&M#\;Z)%XI_X+&?\$Y/'WAVQ\3_"#XE?
M#B\\3^'].N_^"7_BGQ/KWA_3O&/@WP[+XBNK+0?A+\4?B5XGT[28[[Q)HO@/
M19OB9XJTO2_"FO:-KNK ']=B<+U)P6&6))X8CD]3_D5\^:M^U1\"]$_:8\*?
MLB7_ ,0/#\?QZ\8?"'Q=\<=/\#)J^DMJFG_#WPEXT^'_ ( 34]>LCJ"ZEHT_
MC#Q-\0K>S^'UO=6 'C-?"/Q#DT::<^"]82'WZUN+>\M8+NTGANK2[B2YM;JV
MECGM[FVN%$L%Q;SQ,\<T$T3K)%+&[))&RNC%6!K\"/CSI_@?P/\ \%\_@YXF
MU3PKX-TCQA\7/^"6WQE\'_!+Q/XI\ 7NIV'CC]I/0?VG?@?-H=K9:MH_AS5-
M2UCQ-X#\#)::WXKO]->YUCX?_">WO/$>KS:-X.LY[^( _;JQ^,'PDU3XD:[\
M&],^*/PZU'XO>%](L?$'B;X56'C;PU>?$CP[H.IPP7&FZWKO@:WU.3Q/I&D:
MA!=6T]CJ5_I=O9W<-Q!+!-(DT;-Z(2 ,]N/7OTXZ\^E?R-_#.;P/\4OV ?\
M@G'^S7\.])UCP-_P5I_98_:V_9?G^(7P[M[ZYU_]I/X)_'32_C9H=S^W[^TC
M^T0"]UXSM_@=\??A+??&[XE_$3XE^)[F\^%7QQ?XK> ?"5IXD\?:GX^\&:3K
MW]<A564J0"I&"I'!'H1W!'!!X(X(QQ0!^._[:G_!5/PW\,/V2?VMOCM^R)??
M"GXV>-?V2_CU\/?V>_'EAXF\37LWA"T\5^*_&?P5\)>++W2(? UU<:IXS/@+
M4?C1I?AG5],&L^"[:+QUX:\;^&+OQ#8ZAX6DMM1_5;PG\1?A]X[N/%=EX&\=
M^#O&EYX"\47_ (&\<VOA3Q/HGB.Z\&>-=*B@FU/P?XL@T>]O)?#OBG3H;JUE
MO] UA+/5K2.Y@DN+2-9HRW\6'QKTWX4^'O\ @GG_ ,%\?@/HO@N#P]\:X?\
M@K/?W4O@'PK\-O$&B>/K7X/^(OVE/V1/'OPY6P3PSX<M-9MO"WB;X?VWB3XA
M?#&+2;F./7_!GAGQQXY\#I>:)X&\7ZOH7VE^V;\(-3'Q&_X+-?"O_@G;X0\)
M^"OB#\5_^"3W[&L'A+PQ^S]HFA^!F^*/B#P1X_\ VK$^(OA[P:_@G0)-+\0_
M%L?LT>+? 7@WPI-966H^(])T+QO\*=-L;C2]'U#P]-$ ?TW?#OXN?"CXO6GB
M#4/A-\3OAY\4+#PEXGU/P3XJO?AWXT\-^-;3PSXST5;=]9\(^(+GPUJ6IPZ-
MXGTE+NU;4] U)[;5;!;FW:ZM(A-&6M_$OXC>#/@_\.?'WQ:^(^O6GA7X=_"[
MP5XJ^(OCWQ1?I<R6/AOP5X)T*_\ $WBG7KR.SAN+I[71]"TN_P!0N$MX)IWB
MMV2&*25D1OP;_P""5^N_L>?'3]J._P#VE_V7/V@_VU/COXFL_P!D:V_9U^+.
MD?$SX.?!3X!_ SX"Z?\ #WX@^!]9^&WP)^*/@?X._LN_LVZ)>_M,_#\ZQX[T
M7X>Z7I4WQ'@^&?POL_B=8:AJ/A[PUXV^&-SXP_4/_@I%^SAXH_:]_8(_:Z_9
MF\#7NGV'CKXT? 3XC>"/ MQJ]Q]CT9O&^H>'[N;P?::W?"WO'T[1-0\1V^F6
M&LZG%:7<^FZ9<W5_!:W$UO'"X!\K_";]KO\ X*&?M(_LNG]MKX&?LN? Z'P#
MX^^'=W\4_P!F7]D_XG_%7Q%X=_:$^-OPXU/3+[6OAGXI\9_&G0=+USX,? _Q
MM\4_#KZ'XF\*?"5?"WQ7\-6MMK.A:3XU^/W@JYU?7+_P+^C.J?M ?"3P;\,_
M GQ5^*_CSPO\$O"OQ M_!\6BW/QK\0:#\*YE\1>-M*35=#\%WT?B[5[*WM/&
M]Q&+FW;PHM]=:J+VQOK6%+EK25Q^8W_!/?\ ;Y^ GAK]D#]GWX ?%WQ ?A?^
MV1^S]\$?AO\ !3XO_L7>)(?*_:GMOB9\)OA_X?\ "6MP^ ?@=;W-]X_^)_@[
MQ>^E+XK^&OC_ ,"Z;XC\&>+O FJZ?XGA\0QZ?;:W+I7'>/?B?X ^$G_!4CQM
MXT_;[TWX?_##X)?'W]@7X1_"7]F#XA?';Q)X?M?@]X5\20>/?BUKW[87[,>N
M^(?$UW)\)['XL_%NVU[X0Z_XBTF'6#%\6_AQ\(/#%MHUUXPM/ NKV7AD _:'
MQ-\0O /@JS34/&7CCPAX2L)=(U[7X[[Q-XET;0;.30O"VD2:_P")];2YU6]M
M(7TCPYH,,NMZ]J2N;/2-(BDU+4)K>R1IQSVG_'#X+:MJ_P /- TKXO?"_4]>
M^+OA>?QO\)]$T[Q_X4O=7^)_@NUTZ#6+GQ?\.]-MM6EO?&OA>WTBYM]4G\0>
M&H=3TF'3IX;Z2[6VE25OY./V7/V<_"?A7]JC_@C#X<^,7POO)O!&AZ#_ ,%B
M+;X7^&_VC_ L=S\3/AE^R?J'QR\(>*O^"<W@'XVVWC6PO-;\)W.D_#?3M<UC
MX(^"OB&VG7G@*YAUSP;X8TC0O$?A'5]$TKF_!OP]^!?P\_92_P""8?C'X;^
M? W@OQOX7_X. _'*ZAXA\&^$+;0_%'@GX #]KW]K632XI;O2=-M]4\!_ :'X
M ^*_A/-]G!T/X76OPT\6^#KJZCBT;Q182ZB ?UX>(OC5\&_"&N:1X8\6?%KX
M9^%_$GB#QEI/PYT'P]XB\>>%M$US6_B%KVF66MZ'X$TC2=3U6UO]2\9ZSHVI
M:=J^D^%[.WFUO4=,O[*_L[&:UNH)9#Q-\:O@YX+\=>#?A?XQ^+/PT\)_$SXC
M"Z/P]^'?B;QWX7T'QWX\%DQ6\/@SPCJFJ6OB#Q2+1E9;DZ'I]\(&!$FT@U_*
M)^U+X+_89N]?_P"#C+X!^*/ 'P=N_P!J;XU>-] LOV4_A5;^ ;.;XO\ Q0^.
M_CW_ ()X_LR^+/ UU^SIX>L-#?4O%?Q)D_:=U_3?B9\3=9^&L&H:WX1\0:QI
M'Q9^.UWH7AK4M'\4W'@O_!4GQK?Z/H7_  43^$'Q#U33O /[07PK^!O_  22
M\4_&C76\)?&'QQ\5?VTX?A9X^^%^LW7[5'A?Q5XIL[CX0? S]C[]GOQ=XP^*
MO@7Q-XA^#7@G3-9D^/D.M7_Q.^+WPSN=6T+P5\1 #^S7QE\:?@Y\.9WM?B%\
M6?AIX#N8[SPCI\EMXS\=^%O"]Q'?_$"^US3/ =B\.N:K8R)>>-M2\,^)-/\
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
MW/P:US_A+_#T-OX+NOB/X>\*^+/AYXIT;6=4N[SQ+I'PWU;2/$T)'A&Y2[D
M/Z)_"/Q<^%'Q UWQYX7\!_$[X>^-O$OPLUB+P]\3O#OA'QIX;\2:[\.=?F6Z
M:'0_'FD:-J5[J'A#6)5L;UH],\06^G7KK9W3+ 1;S%.6N/VE?V<[30/&7BR[
M^/WP4MO"WPY\/>#O%OQ"\2W'Q4\"PZ!X$\*?$73(]:^'WB;QEK,FO+IWACP]
MXZT>:'5O!VM:W<V.F^)],ECO]$N;ZUD64_R3?LU:)^Q7\;?@[X+UVS^)O[9G
MC?\ : _94_X)X_M _LL_M!?LH_%GX ? ;X6_#?\ 9?\  7B'X'7</BWX$?M>
M#0_V,_@1J/Q'T'3/CKX(\(6GP.^&'B/X@>/_ (A^)OBC?I\5/"O@76/#^E_&
M[Q5X=^I=&^#?[._P_P#^"0G_  24\7:1\6?!O_!/+XXRZ'^PM=6W[5VB_!+X
M?:]X/\.?M'_![]E7XIW&M:/^VOI.IR>$-/UKP'83WOQ_\">(Y?B7XJT2?X=_
M'?QAIVJW>K:%XK2^D< _J#\.>)?#?C'1K'Q+X1U_0_%/A[4UF?3=?\.:K8:W
MHVH);W$MI</8ZKID]U8W:0W=O/:S-;SR+'<030.5EB=5I^,_&O@OX;^%M=\=
M?$+Q;X8\!>"?#&GRZOXF\8^,]>TKPMX5\/:7 0)]3UWQ#KEU8Z1I-A"642WF
MH7EO;QEAOD&17P-_P2>\4^*O%O[%GA'4_&7P2^%?P-UQ/BC^T3#?:=\ =7UC
M6/V=?BGJ<_Q^^)&I^)/VBOV<Y_$\S^+(O@'^T1XNU#Q#\7_A*GB&"U-SX+\6
MZ3J?ADZGX$U#PIKVK^$_\%*?$47PL_;!_P""5W[0'QHM8U_8G^$GQ9_:%M/C
M1XXUJZO_ /A7GP&_:"^)/P@M?!7[)7Q]^*EM::1J>GZ-X,T2[N_C)\(+?XE>
M,KG0? /PO\8?&_PKXD\0^(=&NO['U&V /U?TOXG?#;7/!_ASXA:+\0?!&K^
M/&,OAJ'PCXYTOQ7H.H>#O%4WC/5K#0?!\/AOQ-:7\NB:Y+XKUW5=+T7PU'IE
M]=/KNK:E8:=I8NKR\MX9+O@CQYX'^)GAC3?&WPW\9>%/B!X,UEK]-(\7>"/$
M6D>*_#&JMI6I7FC:FNFZ_H-Y?Z5?-INL:=J&E7ZVMW*;/4K&\L;@1W5M-$G\
M>W[1OPM^'/BSQY\6?B1HOAOP)XL_86^*W_!=+_@EE\7?V>K76?ASH%W\,]5O
M(++X3WO_  40_:*^$NKZGH$NG:_^SI\2(+DR_$CXNZ7?2_"[Q3KV@?&W53JM
MWX?UO4]7\1_V#>!? /@3X8^&;+P7\-?!/A+X=^#M-NM9OM.\)>!O#FC>$_#.
MGWWB+6]1\2^(;RRT'0+.PTJUNM=\1ZQJ^OZS<P6L<VJ:WJFHZK?//?7MS/*
M==1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4A&?7\"1_(TM?EA^U)_P48UKX(_M6Z;^R'\// 'PB\8_%S5/@
M-X6^/7@WP9\6OCY=_ _Q3^T#9Z]X\^)7@O7?AC^S-;M\*?'N@?$CXN?#[3OA
MM<>,O$G@O5O$7A?4;_3_ !7X(LM'A?3-2\5>+O X!^IVT<=1C@8)''IP12@8
MK\@?BO\ \%0?&/PO_9>_X*=?M$-^SSX8US5?^";GQX\;?":]\"CXZ:MIVF_%
M_P +>$/A+\"_C*OC.T\9_P#"B;Z[\#>(]1\,_&VWTQO TW@SQ;I5GXA\.S6P
M^(%WI>I1ZS9]9\:?VW_VM=%_:4_:2_9?_9L_8K\%?&WQE\!?V=O@Y^TKH>O^
M-_VIK'X0Z+\3_#7Q0U?XS>&_^%<Z5I]G\'/B+K/A[XLZEXJ^#6L:+\.;+5X'
M^&NO6;:OKOQ'^*'PA:P\)Z)\00#]42 ?7\"1U^A%4[B]T^SGL;>[O;6UN-5N
MWL-,@N;J.";4K^.QO=4DLK&.617O+N/3-.U'46MK=9)DL+"]NR@M[6>2/\:O
M W_!5GX@_M)^*OV7/#'[&_[,GAWXEVG[7?["GB;]L[X<>,?C-\>1\&?#G@>Y
M\$?$[X1> /&_PY^+UCX9^%'Q@\3Z5%X9_P"%I+I4?BGX=:+\3;K7?B7::3X7
MM_"NG_#J_P#$7QE\'_'TW[2'AS]M+]M+_@@+^TOJ'P4O/@E\8X/V@?\ @IK\
M#?B]\.?&2^&M>^(?P<^)WP:_9*_:(^'?QA^#\WCW0X=OB'PMHWQ+\&ZI>Z%J
M-FVDVOBC1AX?\2ZMX7\-Z[/<Z!HX!_2I8:EIFI"[.F:A8Z@MC?W6F7QL;R"\
M%GJ=DPCO=/NS!))]GOK1R$NK2;9<0.<31JQYO$9]?P)'\B*_"_X5?\% O@U\
M#?@1_P %&?C!HG[)/@?X(ZW\)/\ @J!XR_9DU#X?_#GQ=X6M9OVH_P!J3XK:
MI^SSX5T/XR>.?%$'@GPM;Z)K_P 3_&?QF\,R?%#7'TCXD>)/"/@+PAJOBE)/
M'MWHT7AI^/\ 'O\ P6N\?_#'X-_M1>.=:_9%7QUXM_9N\<?LO:7I=W\._B;X
MWT_X$_&KP!^U/\5?"WP<T'7? 'Q@^*GP"^'=W8_%'X9>.O$D>E?$KX0^(?!=
MI806EQX;US0_B7J&F:UK[^" #]_]HSGYL_[S=B3Z^YI=H.!SQ_M,/S(.3^.:
M_'/X^_\ !1[X]?LU^//@9\#/C!\&_P!D;P'\>_VB[+]H;6_@]I?BK]M;Q9X7
M^#'Q&E^#VN?!_0OA]\&O#7QF\9_LH>$BG[0WQNU#XN1P:!X,OO!"Z!HEGX8F
MOT\0^(=7\0Z;X3M?UH\&:SJGB+P?X4\0:YH5SX7UK7?#6A:QK'AF\=Y+SP[J
MFIZ7:WNH:%=O)!;2/<Z1=SS:?.TEM;NTMNY:")B8U .D  &!TY/))ZG)Y/\
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
M/'NAII'_  52\3_$;]B?]BW]L;X9_ _P-X4\)_M4^%)/%?Q+\<?M)_M :/\
M!?\ 9N_9)M;#PCJKR0_%OXW+X)\3:MJR^-/C';:!\%_A-<:9\-M+_P"$OO?$
MT7B?6(O"EW96G@K7 #]D2 <9)'7HQ'UZ$9QZ]NV*HV.IZ9J:W1TS4;+45L+Z
MZTN^:QO(+S['J5DXCO-/NV@ED-O?VCD)<VLQ2XMW(66-&(%?SRZ1_P %6OVH
M/VE=5_X(G^/?V;?@M\-/!OPW_P""@?B/X\:C\3/ OQ6^,VLZ/XH_M7X+?L^?
MM ZCXN^%CZ_H7[.WQ#MK#P!X=\4>%=/^)W@_XEZ19:5X\^(NN^#O"7@;Q%X$
M^%'AOQ#XROX/:_@I^W=\(?A-\'_^"AOQ*\*?LA>&?A%XE^&7_!4?QI^RTOPL
M^$GB#P@_B7]K[]K'XM:I^SUX4\)?$G7=7'A;P3I>G_$#XU^/?C-X2T_QOJ.H
MCQKJ'A7PKX:O/$NH:]XEM]%FL;8 _;S:/?\ [Z;/YYS]>>>]&T>K?]]-_C7X
MV_&__@IW\8/V5=<_:"\ ?M%?LR> ++XC_#O]B#XO?MS_  ,_X5=^T3JOB?X;
M?'KPA^SVLDGQX^%%]XN\:_ GX>>*?AS\4OAS;:AX1UNT2U^'OQ!\/^-/!GB9
M/$ME?Z)JNDZWX/T[T3]E[]OWXS_&3X\_!'X2_&#]F7PQ\&O#?[3?[&%[^V-\
M$/%7ASX\1?%3Q$=(\*:I\$-&\??#_P"*_A"#X9>$M(\$^)]-N?CUX2OO#][X
M.\=?$_PSK&DVMX\FOV^JM/I6F@'TO\<_V69/C1^T%^R%\?/^%AS>&+G]D#QW
M\0?'_AGPFGA>UUC3?&FJ_%#X5^+/@EXI@\2:I-K%AJ-G;6GPY\=^*T\+KH_V
M7^S?%]SI?B'6QXFTK3'\+7OU9'>:>]_<Z;'>6LFJ6EI8W]YIZ74;WUM8ZC-?
M6^G7MS:+(9X;2_GTK4X+.YEC2&[ETV^BA>1[*=8OS?\ ^"G_ .T)^TI^SK\+
M?@+K7[-?A_X;:OKWQ)_;2_8R^"'B2^^(7Q U;P3]E\/_ !<_:=^$_@G4?#>E
MPV'P4^,EK=V/Q+TC5M9^'/C#Q1/;Z1K7PP\*>)-1^(7@G3_&7C/0]$\-W'YA
M>*?CK\9?V.OVW?\ @L]^T;\+_P!E?X.^.?%_@7]A?_@GM^TM^TEX<;XW/\*?
M! A^%7PZ_;B\1_$>T\/?$G3/@1XK\<?%KXKZYIOA^#PU\,-1\5_!SP/X?\0^
M&/"-WJ'Q!\<?#&XT?P;X'\6 ']-&T>K<9_B;O^//MGIVQ7C?QQ^''Q ^*'A'
M3O#OPU_:"^(O[-FO6OBOP_K5[X]^&'A?X,>+_$FI>'=.N)5U[P8VF_';X8?%
MOP9:67B.PN)$76K;PNNNZ/JEII=]:7D^GQ:IHNL?F)^V/_P5A\0?LV_#'3OC
MIX2^"OP[O/@I=?LB:;^UKI7C?]H[]H?3?V=;GXLW^J:)XF\?0?LL? #0M.^'
MGQ;N_B3^TS;_  D\"^+O'NK>&M^F:%H[3^ =*DU2^TSQ?K7BGP1L>&?VR/VH
MO'G_  5JT3]F7P]X&^%5M^RVW[ G@;]J43ZK\3=>T[XG7UE\7/B=/X3L_&FM
M>'K3X(^(]'E\:>#M<\!:KX'T;X5Z1\3=)\)-X5\1ZQ\2-8^*/B#7M1T;X=>"
M0#]-O"7PA\*?#[X0^%O@EX DUWP=X)\%^#=$\ ^&I-*U[4+OQ/IGAS0M.MM)
MM1_PENO/K.O7VO7>GVQCU+Q;J5[=^*[Z^N[S7GUI?$4PU9>F\ >!/"/PM\">
M"OAE\/\ 0K/POX#^'7A+PYX$\$^&M/,[6'AWPCX1T:R\/^&]"L3<RW%R;/2-
M&TZRT^V-Q/-.8;=#++))N=OQL_X+B_';XG> OA]^PW^S=\*_'_C+X2WO[?7_
M  4._9M_9%^(GQ3^&^LW/AGXF>"O@MXYU?4M2^)=Q\,_%NGW4.H^$?'6M6>D
M:9X=T_Q+:V]T^EZ-JOB"2 VFI/IUU%]9I_P2Y_8L\(:E\%/$WP$^ OPK_9J\
M<_ CXC^#O'GA#QO\$/AWX2\#>(-7T[0[R:W\7>!_'UWHFFV$WQ%\,_$;PIJO
MB71->C\<S>(+BR\1ZU:?$[3GC^(?AS0]>M0#]#"H)SSDC'#,.!TZ$?Y)]:3:
M.?O<G)^9NOY_YX]!7X[?%3_@I]\3O!_P:_: _:_^'O[+NF?$S]C']E_XO?$'
MX=_$WQL?C.WAKXW^-/ _P'^(DOPQ_:7^-_P-^%@^&.N_#[QIX+^#WB?0OB"F
MBZ/XL^-W@+6OBMIOPW\8:AHTOAQO^$.M/&WEWQA_X*]_&;PEJ/\ P41U'X1_
MLC> ?BK\-/\ @G+X3^$7Q>^(?CK5_P!J4>"IOB?\"_B3\#Y/V@+OQ7\,-"L?
M@;XR2X\<VO@39<Z'X)\1:OHOAW5H+>]N9/B+;ZN^F>%K\ _=P   #H!@?04F
MT>__ 'T0._;..]?DUHW_  46^,5M^T9\6?V=/B-^RQHOA'Q-:_L.^(/V]?V=
M_P"Q?CYIGBR?QW\./#/B^#P'K'PS^.DL?PZTS0O@M\7]-\0:]X)EU2+X=:W^
MT3\+X[#7=;;PU\3?&)\+1S>(.'^ ?_!4;XT?$+6O^">'B7XS?L>V?P>_9\_X
M*8_#C0[_ .!GQ3\-_'BS^*7BCX?_ !HU?X!6G[0>B_#CXZ> Q\-/!>A^&?"O
MQ5\)Z-\4G^"?C3P)\1/B1XDUFR\#Z%<?%;X<?!W7?%^M^%?AZ ?L[M'O_P!]
M-[^_O_+T&$* Y!R0>HW-@\8QC/3VZ=?4U^.7[.7_  5)\:_%K]JGX:_LP_%#
MX$?#WX5^+_C%\*OCK\1])^'7AW]H[1/B;^T3\ -7^"6J_#*_MOAQ^V)\)+/P
M'X>T;X,^+_B;\+?C#X#^(OA:VT/X@^.Y--O[G6O"ES9ZIHNEV7Q#UCSGX2?\
M%>OB]XWTO]B_XE>/_P!C[PY\-_@=^UK^V/\ %3]A"X\1V/[2">./B9X0^.?@
MKQS^TOX,\,^)/#OP]LO@QHWAOQE\%=8O?V=VTCQ'XLU_XE?#GXA:)XE\0>(U
MTGX3>(O!_@_PWXQ^* !^ZFT>_P#WTWM[^U)M'O\ ]]-Z8]:_([P3_P %'OC1
MXD^&_P"TC_PD'[+W@'PE^TQ^S_\ MN?#W]B>#]GR3]H_Q-J^G>,=;^*?B3X0
M6W@+XLM\08?V9;/Q)HOPR\3?#7XP:9\=].U#3/A#XNO+?X2:%XAUO78=$U3P
M_P"*-%\/_I#\</C#X'_9Y^"_Q:^/?Q,O[K2_AS\%/AMXW^*_CO4+&REU*_M/
M"'P^\-ZEXK\13:?ID!%QJ>HKI.E78L-,MO\ 2M0O#!9VP,\\8(!ZAL7.><XQ
MG<W3.<=?7^0]!2[1[_\ ?3>WO[5^0_Q)_;M_;B^"7P6^-WQZ^*_[ G@/3_ '
MPO\ V)OB3^V-I>J>&_VO++6M/MM8^%T*>*=>_9K^)E['\##J?ASXJ7WPO-SX
MJT3Q;X!\-?%#X5ZCXKTO6O!*>*ETBQM?B!J7T=??MCZWIW[2?[,?P-NOA3;S
M^&OVF/V5OC=^T?I'C72/'5[J7BSPUJ_P,O?@2GB#X>7'PV_X5[;V6N6VMV'Q
M[\.2^'?%NG_$&&^N=3T;6=-O/!-E"^GZC=@'W6!@8'^/ZGFFX5L]P>#AC@\>
MQQTK^?[PE_P5^^-'QV_8!_:6_;5^ 'PD_9B\2Z-\,OV-/&7[1_A*XTC]J/6_
MB!#\//B7X-\*GQIX\_9T_:8\*Z)\#]+U_P"''QJ^%O@2>S\7IX162;2/BMK$
MG_"'Z9XI\">&X[CXJ1_0?P)_;@_:&\0^!?V(_@5>?#OX4>/OVT/CW^R4_P"U
M!XRDO/CE?V?PO\,?!/P5;?";PM=?%SQ]XETKX!>'_%\/Q ^+GC3XK^&8O#'P
MN\(?!%?"%OJ]I\4+>+XD0:/\/K&X\4 'Z_A0,8SP, 9.,?3./TXI:_$RQ_X*
MW>/-;L_A'X9T']E*QN_C=XD_X*"_$K_@FM\;_ASJ'QX71O#/P5_: \$?!_QU
M\;?#OB30_'^H_"""^^+/P6\=> O".G>+K/QO8>!?"?B73/!_B,75K\/_ !'X
M^TE_AGJ'GFI?\%A_V@/!WPO^+GQ6^(7[%/@?1?#/[(G[;?@[]B[]LN_T3]J>
M;7H=*UOXA?$[X&>!?"_C/]E.S7X!VNK?'*QL?#G[0O@#QYXNTKXRV/[+,^F_
M:8?"6@7/B?4I?$6H># #]]=H]^?]IO\ 'C\*0HIX.X\Y^\W4$$=^Q (]#R*_
M&C]J?_@K4?@A\7OVD/A+\*O@WI?Q@UG]D/PQX#U_XQ:/JWC?QKX3\<^.O$7C
MOP-_PMFW^$?[.GA7P7\%OBY!X[^)]C\*+OPYXDM(?'^L_"WPGXE\5^./ WPZ
MT'Q)<7=]XV\1?#SK?AG_ ,%$?CC\>/VIOC7\"O@M^R[X0O/A[\!?"?[%WQ;\
M8_$3XH_&KQ[\-OB+J_P5_:W\+_$#QA/JOACX$P_LU^*]=@^+O@;2/ 5[#:_!
MWQQXH\&'6]4$^E:]XT\%ZEY-HP!^M8 'K^))_F32U^67_!-S_@HGKG_!0GPS
MI/Q.T#P/\%[?X0>)_AAH/C2S\3?"7]H5OC#XI^&7Q+U&33+GQ)^S5^T'X(E^
M&'@6Z^%/QE\!Z#KN@:SJ=O-J>L:=XC&I:@OAV%]*T :[KGL?[:'[57Q&_9KF
M^&-IX)^'7PIO]%\>R>-(_%?QR_:0^/5E^SA^S5\&KO0[7PYIOP^\-_$#XC#P
M3\2->F\;?'+XB>,?#?@#X9>&M$\'71O3'XNUR6^FO_#FD>$O& !]T[1C;SCT
MR>GIUZ>W2C:..O& ,,PZ?0\^^>O>OQCT#_@J_P"-?B5\.?\ @EKX[^#?[*K^
M++O_ (*=>'?'LGA[0?%OQOT7P-!\(/&_A/\ 9V\<_&ZPTGQ)K,'@+Q1)XE\
MOJ'@/5]/\6^.]&T:W\5Z!X$MKCQ;X5^$WQ#\=2Z7\(]1M_#W_@J?XR^(7P;T
M*+3/V>- ?]L;Q#^WG\:_^"=&E_ .S^-)F^$MW\;/V?\ 5/B%K'Q0^(\'QTU+
MX9Z1XL;X#>%/@G\,?%?QBU77S\"U\=F>T@^&>D>!-7\4:KH-WJX!^P\5U92W
M-U90W=O+>6:V\E[:17*/=6J78E:UDN8$D,L"W(AF-NTJ()EBD\LL(VVV2HP>
M6Y']YO\ $X_+^5?B3_P2RTWQ-IG[9O\ P6CC\:_#?X<?"GQC>?M=_L_:SXF\
M(_"?7I?%'@:36O$'[$_P&U_4/&&F^(+GP/\ #F^U'4OB3=ZI-\2?%#ZGX2L=
M6@\6>+M=M]6O_$.IQ7?B35_9_P!KW_@HYKG[/7[1^D_LK?#KX9?#/QQ\9_$?
M[/FI?'OX:^$/C1\=-0_9V/[2NJ6GBGQ)X0C_ &>_V7?$UQ\(OB1X/^(G[0%G
M>:!::OX@\#^(=>\'7NFZ9XT^&UQ8VVK>'O$GC#Q?\,0#ZA^ W[,EY\$_C/\
MM:?&&?XCW'C";]K/XH>$_BMX@\-S>%K/0K+P7KG@KX4^!_@AHECX=O[75;V[
MO-,E^&_PR\#6^KIJZ7-U>>*;'6?$%I=:;8ZS'X?TSZOP/?\ ,CMCL?\ )YZ\
MU^57Q._X*-^-?AQ\*O\ @JU\0/\ A0?A76-;_P""8>L:I))X</QPUC3M(^-W
M@G3_ -F?X:?M41ZRGB<? S4+[X<>+;CP!\1H]";PBWA3QUHL'C3238#QW-H%
M]_PDEIE_%']OG]J1?VIOB#^R1^S=^QUX$^+'CWPI^QG\+?VR/#?B;XB?M/0?
M";PGXMT;XB>/O'7@%_AA+%9_!SQYK6@^.I-9^'VMV?@N^GL[SP3KL@EN_'7B
MOX665OI3^)@#]:-H]^#D?,W7GW]S^''2OE?6/V?+G6OVC=!^-'Q&^/WQ#\6>
M#O#.K:=KGP+_ &<-6L/A-X=^&/PU^+47PW\:_#[Q!X^T77_#/P^T#XR_$77-
M9^'_ (H\;&T\'_$CXF>,_!'AV]UWQ+XLT_PL^KZ%\.M1^&WY]^ ?^"LGQ$_:
M*?\ 8HM/V5/V5=*\93_MP_LS?M _&[PEJOQK^.W_  I?1O@]X^_9E\<_#CX?
M_%[X6?&33M)^$OQ-\:06/ASQ)\0%\,P>+O /A;QOK.J>-[33=';P!IG@J]\5
M_$OP!X%;?M+^&_VU_P!H3_@C-\==?^#-G\(OC[\+/V__ -N_]F#XS> ];N/#
M7C?Q9\%/BK\,?V&?VQO#7QI^%>@_%71M/AA\4>!=5\4^"?"_B>QU?P])8:+X
MVTFQ\#Z[J^D6FL:3!8:0 ?T.V6IZ9J+W\6G:C8W\FE7SZ7JD=G>074FFZE';
MVUW)IVH+#)(UG?):7EG=/:7(CN%M[JVG:,1SQ,]T@'\/0D>GICT%?BUX:_;F
M^#'[,GP4_P""HOQOC_94\._" _L[?\% =9^$_BOPE\)]9\-SZG^U)\?/BYX1
M_95C\"?%KQ1J-MX5\(Z+X6\;_&?Q+\??AIX4\<ZGK3^*_P#A%H-&N/$VO^+/
M$"6MVD/DGQ7_ ."V'C7X-?!3]KWX@Z]^RMIWCOQ7^R]X'^%?Q1T2X^&?Q+^)
MX^!'Q;\$?$[XA6OPSU'2M-^-/Q-_9G^'!\+?%KX8^)[ZQ?Q3\,-2\'WSZ]X8
MUKPMXL\->)I;74O%&G^!0#]_PBC)YR0 3N;) Z<YSQD_GF@!4  P!GCZD^_4
MDU^1OQ\_X*'_ !K_ &8_&'P2^%'QV^%G[(_PJ^)O[1_BWXYV'P7UKQM^V-X^
MT/\ 9]\1Z7\);#X2W7@[P%XC^->L_LB:/-X+_:'^-5_\2]8T[P9\.;[P-?\
MA,Z=\.?%.J:+\1/&/BBX\/\ PZUC].?AQKWB#QO\-/ ?BCQOX)N?A]XJ\6>"
M/"^O^+_AQJ=_:ZY=^!_$.O:!8ZAX@\$:CJEM;V]EK%QX9U*[O- O+^"U@MK^
M6REGB@BBE6-0#K[2YL+^&22QNK:]@BNKRREDM+F.XBCO-/NYK+4+21X9'5;F
MROK>XM+RW8B6VNH)K>9$FB=%M;1G/.1D [FX!QD#G@' R.Y )Y K^9#_ ()^
M?M;>,?V,OV?_ -E'X8VW[+W@W3/V2OC'_P %1OVU_P!BGPWXZ\*_$W1?#?C/
MP5X[^(W[='[9U_\ "W4? '[.GA_X>7/@Q_V?/#NH>&=*^%VLWFI_%SX??$#P
M_J*ZS?\ AKX+ZIX \->&_$/CG[?\4?\ !4_Q=\/_ -L3X6?LX?$;X%> ?!7A
MWXQ?M6ZW^RUX+T;4OVB=$F_:UO-$;P/\2/$'PX_:VG_9EM/ TNG6G[+/Q3\8
M_!_XC>"O#WB>\^+5KXBBTVP\.>*X-'U;6M=U7X=^%@#]D0 ,D=3R3DDGZY]N
M/I@=!00#US^!(/;N"#V%?E#X+_X*+_$SQ-\+OVLY]8_9\^'OA;]IW]F3]J_0
M_P!DNQ_9PN_VA]?NK?QYXL^(WB#X::?\!_%]_P#$63]G73]5\&>!_CMX6^*G
MA;XB^"/$%O\ "[QCH]EX/N[FY\3ZIHE_X=\<6/@_Q']HO_@L[:_"3QO\<+/X
M5? Y?CYX)_94^-O@KX$_'S1?!_BOQU<?M!>)/%.H:=\.M>^+UY^S;\+/#?P7
M\7^#/B5:? KP[\6/"=UJNG_$+XL?"'7?'.O>&OB]X?TK3= LO _A/Q-\3P#]
MS,#W_,_X_P#ZNU)M'/WN?]INWX\#V'%>3_'3XT>"OV=O@=\7OV@_B1/J,'P]
M^"/PN\>?%[QO-I-D+W6!X2^'?A?5/%VOKI.ES3VGV[6)=*TFYBTS3'N+=[W4
M'M[+S8WE##\?-)_X+(>.8-'^)>H^*_V5[2ZN-!_9 ^*/[6G@5OAO\2_B+XN\
M*V]]\'_#%MXP\9?L^?'KXAZO^SAX6\'_  A^)LWANZ;5?!GBGPY??%/X=^.)
M="\9Z-I>LVVI:-X57X@ '[M[%R3SDXR=S<XZ=^W]3ZT*%'W>W& QP.O49QZY
MSW]Q7X_? 7_@HQ^TA\7O&O[/G@[Q)^R/\-/A\W[8O[#'B[]KW]EN]N?VH]2U
M\ZOXE^'^C? >]\3_  K^.L&A_L]WR?"33;N]_:!\*RZ)X]\"W/QSW>&K*;5+
MGPP?$ES>>#-#^2/V6O\ @JU^V1JG["/_  3;^._Q+_9U^$WQ;^)O_!0_]H]?
M@EX0N]!_:'U+X?>'O#O_  L3PY\9/B?X2\2>,M.N_P!G&\F\(Z)X7C^&GB/P
M-=>$?#+_ !5UG2O _AW1O%D7C+XD^.-3D\'7X!_1R5!]?^^F'\C2;%QCG!SQ
MN;OG/?W_ ,X%?FI\-OVT/C_J_C?]K3X-_%?]GGX0^"_C+^RQ^S/\!_V@GL/
MO[27C#X@?#CQU>_&_P#X:-@MO!MUXPUK]F/X?^(_!:>'KO\ 9[N?MFO6?@7Q
MXEU;>*H&M=,>71I$U3YL\5?\%?\ 6U\#?L(7W@7X+_"NT^+7[=_[$EE^U]\*
M/AA\=OVDS\$O#WQ$\<:QX<^#6H>'/V//@3\7-0^#NO\ AGXH?M!^(M>^,NE:
M38V&K:7X&E2P@T'64\.WEIXJO#X0 /V^VJ3U)(Q_$W'4 @9X)&1D8)&1TI=H
MQCGKG[QSGZYSCVZ8XQBOQ2D_;[_:!^&?[:O_  4IC^-OA+X9Z7^Q?^Q'^R#^
MS]\?M=G\._$G7]4^*7ASPUK&A_MD?$'6O'&A> [K]G[0X_&/Q'^)^F_#'P[X
M1\4_#/5OC%I'A3X9V7@#PMJ/@CQ/X_U_QIXNL+7!\)?\%HM+T"/QQXB_:/\
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
M5QX:\<_"C]H/P'\1?AOXAT?6O!MM\?K"\@^*%CI/Q$UOQ)I7BFW\40>"]/\
M$E[:6=UX"UO0/#YM/$?JU[_P2-U?Q'\!_P!O[X-^+?VD;>+7?VP/VUM2_;Q^
M$7Q1^'_P87PIXC_9A^.&F:A\*O$'PLOX=,\4_%7XC:9\5++P)XG^"G@'4-8C
M9OARWC/3)O&NA8\.VWB73YO#OVW^R#\4_P!M/XFV7Q)E_;%_93^''[+USX7\
M1VGAOX>KX"_:*B^/A^*-KI;ZMIWBKQW]GM?AIX$'@CP7JU_8:9K/PVL]:O;[
MQOJWAO7BGC;PKX%UK16L]6N>./VF?$W@O]MW]G_]DZ7X<:1=^$?CS\!OV@_C
M%I_Q77QQ=1ZWHVM_L]^)_@UH'B#P5<?#C_A#6M)K#5;/XX^$=7TWQ>OC\3>=
M9ZUI,_A.$6]IJMV ?('QJ_X)V_'?]K30/BEK7[2OQY^$$'Q<\4?L0?M ?L3?
M"V[^%?P%U\?"GX2V/[5UAX2TW]HGXU#PKXV^,.J>/_%'CWQA8_#[P3I/@;1+
M3XG^$='^&_AC3]:\/ZIJ/Q+D\3:GJ]>H?"G]A;XG_#GXW?L4?%K4?CM\/O$.
MF?LD_L3>,/V.]<\+6/P%\2^']2^)H\;W7P2U'5_B'H_BBX_:'\16GP[%M?\
M[/W@'^R_"5_X4^(QM['4/&MM>^)]2N=7T"_\)_I;N& >>?8Y_+&?IQSVH) Y
M/'('0]3C';OD#Z\=>* /C+]NW]F+QE^U9\&/"W@OX;_$+PU\,?B3\-OV@?V<
M/VC_ (>>*?&W@G5/B)X'_P"$S_9P^-/@SXQZ%HGC7P=H7C/X>:_K/A?Q#=^$
M1HVK1:%XW\,ZM#!>?:;/4XWA,<GRK\1O^";GQC^)NM?\%(-;UW]IGX;6MU_P
M42_8L^%G[(VNKIO[-'B:)/AE>_#WP%\7O!&I?$NP%Q^T]<KXJA\1#X]?$W4;
M/P3(OAPZ (_ =E-XMUYO#7B*^\<_<VI_&GQ7XX\.>%?$_P"R]X9\$_&?2X_V
MCK[X,?%F]\3>.=;^&=OX&\*_#/XK>*/A#^T=XE\+>?X"\2/X^\:_"3QCX,\1
MZ#9>!W_X1;1/%VIZ3J8L?'MM%9V8U;Z0# C/)'LI]<$8 /(/!'..<]#0!^"_
MQ)_X)$_'SQ9X?\7^$M!_:N^$D.D_%7_@E59_\$S/B+K7BW]E[6O$'BWPGIVA
M^#OB!X;D\<_LYZG)^T"Y^#_A7XN:AXP\+ZS\<OAMJTOQ _X2R?X3^![E/%+Z
MUI?A+6O ?T?\,?V"?C]X#_;%^"G[6VH?M&?##4[_ $']B+P7^QS\>?".G? /
MQ!IT/C/3_AW\5O$_Q9\-:W\'=4O/C=JI^&5I>:CXPN?#6LQ>-[+XOZF/"OAV
MWCL[T>)_$DGBKPQ[G\ ?VO?$GQD_;,_;L_91USX9:+X/LOV.K?\ 9EN]!\<:
M7X\O?%=U\3]._:)\%>./&T>H:KX>NO!/A6+P)=>';?PO::6VBVNL>-([R::Y
MOO[=CC:&SB^DOBOKWQAT&W\ /\'?AWX0^(MQJWQ6\!:#\28O%_Q#N_AZ/!GP
M>U753;_$/XB>&6M?!OB]/&WB_P (Z7Y=[H?P\O)/"-IXG9[A&\9:5-:06NH@
M'@'[>O[$/P]_;W^!MG\)?&?B3Q3\._%G@;XB^"OCE\!_C-X$FM8O'/P*^/\
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
M#_PG[?PE_P $Y_VB_A[>?L6?'/PG^T1\)#^UQ^RC\"M4_94\9:K)\#O$&E_
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
MU'(H _,'XR?L4?M$Z_\ M2?&GXZ_ C]HKX<?##P;^U#^S5\./V<_CMX5\<?
MV_\ B5XZT6/X/WGQYNO!'Q!^!_C.+XH^%O"/ASQ)-;?'WQ!I][IOQ+^&7Q0\
M*6=]H^F>(+WP_P"++)Y_"-?.GCK_ ()3?&GQI^Q)\(_V"O%/QK_9K^,?P/\
M!/[&O@[]D?Q'I/QF_93US5;.U\3_  ^\+ZQX#^'/[5WPMM-/^/$VL> _B[X!
M\&7&DVYT.V\4E_$WB2RC\2^'?B#\)[C3K"V?]<].U[XPR?&CQ9X=U7X?>#[+
MX$6'P]\':MX/^)]MX^O;SQQK_P 2=1U[Q9:>,O!NI_#4^$8+31]!\/>'].\+
M:M9^*AXSNCJ-SKGV&WTJY=-1.@][XENM>LO#NO7GA32=-U_Q1:Z-JEQX:T+6
MM:N/#.C:UX@ALIY-&TC5O$=KHGB6Z\/Z9J6I+;65]K=OX<U^?2K6>6_AT759
M(%L9P#\CK7_@E/J-OX]_: \/ZA\>;KQE^RY^U3^P/\%/V&OCWX/\?^$]5\3_
M +2GB?3/@3\-/C=\*/#/Q T+]H4>.]-\-Z3XF\2Z'\;]7\3^.M4\0_!GQGJN
MK^,]%L+[2KS0K>[O4?,\+_\ !-']IKXC?LL^+/V,/VXOVY9?VB?@?)\"_B)^
MS]X1U?X??!ZZ^#OQC\4Z1XR\,R>$/"WQ1_:'\>:M\5/B=I'Q6^(WPH\.SO;>
M!M.TGP=X.\(:SXEB'Q&^+]A\6/&\7A[5/"OZQ_"_5OB!K?PV\ ZS\6?">B>
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
MP^-]9^*/Q0TU_&\GQ<\7>*?C?X:NO!'PGTCPY)\0/'?8?M<>#?V0?C1\1O\
M@YX^(GBK4/AC\3YOAW^PU^RO\:_@5KVN?$2+Q=I_@CXKR_L=?'/Q1\+_ (I_
M#*WO?$U_I7AOQ_;^,M>\(6WPW\7^&[:RU^PMO';^$O"5];Z%\1]8T;Q%_8CK
M7P^\!>)+O4=0\1>"/".O7^L>'D\):O>ZUX;T;5;S5/"D=_)JL?AC4;F^LIYK
M[P]'JDTNI1Z)=/+IJ7\DEXML+AVD/5F&(XS%&2I+*2BDAFD69F''!:5$E8]3
M(JR'+J" #^:S]HC4M:_9?^/_ .S-_P %#O@;X&\+_&RX_P""C/[)VG_L/^,=
M4^P^'O$W@K5_VR/&/@SPYXJ_8*^+'C#7/#_A_4=?_P"%=?&;Q%I7B']G+XV>
M,['QAX?\"_V#J/P-U7Q9<RVO@G0[JS_</X!> /@7^R-\-OV?/V-_ OB?PUH+
M>$OA4_A_X5^"]<U[PY8_$7XA^&_A/8^&--^('C^/0X3INI>--835_%6@^(_B
MSXOTS29P?%WCVVUKQ+/!J'BNVDO.?UG]G_XF^-_VA-(^(_Q(^,N@Z_\ !'X:
M>+='^)'P+^!OASX67/A'6_"OQ%@^%GBKX8ZWJ_Q2^*,GQ'\0V/QB\/2MX\\6
M^,_"/A5/AEX"7P=XP/A'7'U;7]3\%:5?2?5+V%C)>VVIR65I)J5E:7EA::@]
MO"]]:V.HRV,^H6=O=LAG@M;^?2],FO;>*1(;J73K&2='>TMS& 6Z_!/_ (.+
M?%W@CP_^P;X'TWQ?\1-!^'C:S^VA^Q5-::KJ7B[P_P"$M4MM.T']I'X>:MXE
M\0:)>:_.ENC>#]#ANO$>IZFUO=V7A_3[";6=62/3K2XD7][*9Y<?F+(40RJK
MJKE0757*&158_,JN4C+JI"L40D$J, 'XT_M;?!;X]_ []@[_ (*4_%/]C[XR
M_'+]H+X[_&O]GS4?%7PAU36O%"^,_B-X8U/PW\*9_"(B_9\USX;Z?X8O?-7P
MM'<_$+X3^&O#6GZAKS_&W4]>U[2K[7KGQAI^@:?\?V6C?L--^T]_P3!^*/\
MP3FUOX5^&/A_\:_A=^T3/^UJGP6L]/\ #_A_XB_L&']G3Q7KDWQ5_:Q\7^%I
M]-US0/$OPY_:&@^&&@>$?'/Q0ET_X@VGQ8^(/C?2KOQ-IUX/B#IE]_2LL<:(
MD:(J1QA5C1%"(BJ,*J*H 4*.%   ' %<SH'@;P5X4G\177A?PAX7\-W/B_6+
MKQ#XMN- T#2M&G\4Z_?%FOM<\1RZ=:6TFN:Q>,[M=:GJ;75[<%V,T[ECD _$
MK_@WH^!?[./A[_@FA^QI^T#\-_A]\-(_C+\1OV9?!7A#XJ_&30K73=:^(OB\
M^&-9UF2?PGXR\?-/J/B'44\(ZV9M#M_#.I:HT'@ZQT+1/!-AI^D:#X-\.:%H
MG _\%BO&O@CP]^US^P1X6_:P\7?"GX=_L/?$7P/^T_X1N?&O[2'P?/QB_9*M
MOVM+I_@[?_"W3/VB](\5>.O WP=T6[O_ (,:9\>[+X+ZY\2KO4+:QU*_^(]Y
MIVDM-9R>*_!']#8 &< #<<G  R< 9..IP ,GG  [5C>(O#7ASQ?HU[X=\6:!
MHOBCP_J2PIJ.A>(M*L=;T;4$MKF&\MUO=+U*"YLKI8+NW@NH5G@D$5S!#.@6
M6-&4 _DUU3]GOPEH7P+_ &6V_P""<?Q[NOVDO^"AG[+/A/\ :?\ B#^R)XQ\
M9Z_\,_ FB?%7]@NR\5Z]X ^)/A/5Y_B3?>+=(U_]DC1)_%Q^"?\ P3T^(WC2
MS\:^$]-^(L_PK\7?#C4)?V-3\5?B19[WQ6^.O_!+WXC?LS?\$DO /[.'A/X
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
M0WR VTMKK.E7"2-%J-H\W?\ _!9W5_ 'A[X2_L6^(?'GB;0?#":%_P %5?\
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
MWI/@&*7XQR_#+2_B7I'C#2/"=IX G;PI:6%M\$_#1\#_ #!\)_C"+'_@E_\
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
MK6"V@A@BB2*)$73H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M]H+QS!;_  XMD\!Z%X7\;^"_$S_'>339_%_B?5_ ^NZ4OAB.[B\ 7YU5[:Q
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
M?+?A_P#X)L?MR_LV6O[!?QQ_9#^(/[,]W^U!^S+^P=\.?^"</[0/PW^.NO\
MQ>C_ &=/C_\  OX3#3=0^'GC_P ->,/ _@VZ\:_#7XF^&/&&E:OXIMK*;X9^
M*;2\T_XC:UX+N?$XT_PK'J_C8 _6']D;]L?X'_MJ?LH_"W]LKX-Z[?P?!;XJ
M>#M1\8V%_P".+2U\+ZOX43P[J>L:!XXT'QM U]>:/I6L?#_Q1X=\2>&/%5UI
MVM:OX8&HZ!J%[H7B/7/#[V.MWOSK\*/^"AVM_$CQ!\"O%5W^S!\4_#_[)_[3
MWPY^('Q;^#G[5<6IZ9KOA+PM\,/ W@72OB1H?Q&_:ET6UTZSTK]FKPA\</!F
MHMXB^!']K^.O&7BS7+/[+HWQ0\(_"'QS_;'@W0OL+P/\-?&.H_ R7X9_M&>,
M[#XO>*_&6@^-=,^*FO:!H3_#[PWJ</Q#O]?N]7\)>"M&TF_FUKP[X%\):/X@
M_P"$"\!2:GXBUSQZGA#0=#O_ !AXT\4>.)-:\5:I^67[+/[!/[=7@GX0:)^P
MA^T[\=/@!\0OV!?A!\-?$_P&\#ZM\-/#7C[PW^TY^T3^S[JGPG\3_!WP-\+/
MCSY[:5\.OA/!\,?"_B'3WG\2?"B\\7^(_B;J'@CP3<:CJ7@Q8?&L7CL ]O\
M#W_!3K2VD_8^\??$3X$>-/AM^S)^WYXL\$^ /V7OCIJGC/P-JVJIXU^*G@V^
M\:?!+2/C_P#"NQNX=:^$D/[0^GZ=+;_!.Y\'Z]\8[E=5U#0/#7QVT[X#>--<
MM/"HWO@!_P %"-;_ &G;3QEXJ^"7[/NL_$#X<6=G^T=8^ /%&A_$OPI!JEW\
M2/V</B5X7^%FH?!_XX^'/$>F^';;]GKXB?$[5-?U#QY\,]!UOQ'XMN[CX1>'
MM1\5>,H?!GBPCX?1^ _"7]@C]K34_@S^Q?\ LD?M->,?@9JOP5_8.^+7P#^(
M7A?XX?"SQ#XXO_B[^TYH?[(%]->_LTZ!X^^#_COX:Q:'^SWKZZQHOPJ\7_&'
MQCX2_:"^.4_C.^^'7B?PGHVE^'=!^+]U??#_ #_V=_\ @G/\>O#'[</@;]LG
MXCZ=^S;\#/&F@?#OXL^#?VAO%/[(/B;QKI\7_!0_6/'4MN_P_P#%O[3WP7U?
MX1?#KP+X0\4_":]N_$GC"3QGHGBWXG^,?'OCC4K.0:OX'\$:;9>![4 ^P_\
M@F)^TU\5OVPOV'/V?_VD?C+X!'@'QI\6_A]X7\=2VEGJ'AJ]T'Q!I_B[P]I/
MB>T\0^$[;P]K6N76C^&#)K5QX?TK2/%TMEXTMU\/RW.OV(ENX;R\\F^*7_!4
M'2/AQX-^-W[05G\ OB5XR_8Z_9C^,/B_X*?'OX\:/=VT'BK1=8^&?BA/ OQF
M^)GPT^"DVDR:_P#%+X%? ;QW'K_@WXN>-;?Q'X;\9V^J^ O'^I?#+X9?%#PI
MH%MXEUGUC_@F5^S[\>OV4/V*_@9^S+\?KSX0ZEXE^ 7@+P[\(_#NK_!W5O&>
MN:%XD\(>!--AT/P_XMUJ^\;>'/"&H:?XE\2V-M!?ZUX6L="N-*\,WGG65AXI
M\3P2)>0?%U]_P3K_ &LO#_P9_;8_81^'GC_X/7'[&G[97C7]H+Q#HOQ5\;^,
M/B#=?'K]F;P+^V#J_B/7_P!H_P"$/@[X*P?#C4OAY\4M+CU?QAX^OOA!XUU/
MXY_#.\\-:C\1)M8\:>$_'.H>#YS\0 #RCQ=X5L?^"D'_  40_;8_9@_:!^#_
M (]\2? ?X8_ []AS6_V?_B?X'^,/A#0+_P#9P\1>*=6_;'\?Z3^UY\&?$'A;
MXAS^(_"OQ3^*.N^"OAYI'A3QCX#T>X\6Q^$_!^B^'/B-I,7P^OM>TCQ+^MW[
M0G[4_A_]GWQO^S)\$=.\+ZMX_P#C-^U?\2/$'PQ^#7A)-9@T/2"GP]^&OBGX
MM_$GQS\0/'&KQ:B^B>$_!'P^\&ZG>W\FEZ1XP\;>(O$.H^']&\/^$M6&H:KJ
MFB>%_L[_ +)GQ>^!W[<7[3GQT@M?@_:_ +XV_!S]EGX*>!O"6@^*O'5Q\0OA
M[X<_9+TOXNZ=X0N]1@UGP8="\1R>,5^+NH0:E91^(]-?PE9:%I:1:IXRNYKV
M[F^6?^"R7BG2[OQC^Q/\,-*^/7[(W[.WQ:T_XD>/?VE?AGXU_;1N?B5X!^&>
MK77P3T+0/ E_X7\&_'#X3?''X$?$#PA\3+F[^.VC:Y%\/O"7BB67XK_#W0/'
M^D^,S)\-]+\6>$/'8![3X?\ ^"M/P]UGPS\29;OX!?'+2?B'\/\ ]M30O^"=
MNB^ 6N/A)J3_ !@_:ZU#49+?7_"?PLO]-^)4^NVWPU\&>$(6^.'B#XH?&+P9
M\'UE_9_D7XD:%X7UB]M]1\(V.]KG_!43P/\ "!OVDO!7[3GPK\7?"[X]?LU>
M#_A%X]N?@_\ #_6-+^,-Q^T#X3_:$^($_P (/@7JW[+.LS6WP[U7XDQ>/_C8
MMG\"[G_A.O!WPF3P3\6=2T_2O&TNA^$=3T?QMJ?Y;?LY?LV_'']HWX#^(?AQ
M\)?&/[#]O\1_V-/VR_A=^WS^S1^UQ^R!\1/CWX\_9F_:/_:CU[6/C9%^T;\%
M/VH_$WQ&\9_&#XS^*O%VJ>'];\4>"OC]\1M,^.'Q2UR/PS^T%X'9-$M-6^&6
MI?#C6/LW]H'_ ()@_&3]M/5/C_\ ''XT^._ '[./[2OC7X'_ +.OP=_9QN?V
M?O$/C#XJZ3^SUJ?[,?[2U_\ M=>%OB#KGQ1\7>#_ ()Z]\5KKQ]\:['X>3:_
MX;MOA9\.1X#\'^!#IGA#Q%J'B7Q+J/B^V /I75O^"D?ACX*^/OB9\,OVS_AS
MJ'[,_B'P)^S/\2_VQ-!\2V/B8?&#X:_$;X!_!J*UN/C"_@[Q-H'ACPYXAO\
MXQ_!^VU/1;KXB_!^'P1<ZA_9^NZ1K/PXU[XE:"VI:MIWR5#\3OBSXX_X*W?L
M.>-_BU^S[\1OV>K+7/V"OV\/%.A:3KOQ?MOB/::IX7M_'O['-]HFA>*_A5X7
MU2?1?AI^T;\/+;6M7_X6[I/A+PWXP\.W]EXW\">'O"_Q[^,S^&-1T;X;]E\?
M?^"<?QO_ ."BEIJ^I?MRS? WX/:UIG[%G[3'[*7PXT#]G'Q=\1OC7I?A_P >
M_M7V_P +%^(G[0UWXN^(/@3]GO4&B\.0_"3P[H7@OX*R^$-7LQIFH>*+_7_B
MCJEWK.FV7AS;\"?LT_\ !3/QO^TA^R9^T5^TKXN_8OT#Q#^SK^SE^UO\#/%\
MOP5N/C%XJU'XD^)OCK)^S_J7AGXJ^'X_&O@WP1X?^'CZCK?P9LKKQ%X"O]$^
M(.F^ H=+U"/2]?\ BA'\2+.W^#8!],?L2?MS2?MJ^&_!/Q*\+_"6XT3X+_%W
MX1Z;\;?A'\5]%^(_A/XC>'M2\/:SJEEII^%7Q)A\-6UO+\,/VE_ 3W07XP_"
MAYO%7A3P??3VNB>$/BM\2=:TGXA6/@'[G\1ZI>Z'X?US6=-\.ZSXOU'2='U/
M4M/\)>'9_#]MX@\47UA8SW=IX=T*Y\6:[X7\*V^LZW<0QZ9ID_B;Q-X=\/PW
MMU!)K6NZ1IJW.H6_X!?#?]C#]J']C;Q7\?OVW?!7@+]B'X#?&+Q'^S9H/PX\
M<? _X(^/?VD9/V2OVKOV@Y_B9X%UB]_:C\;?!OP-\ =-\3_#;XO1:-IGC/PE
M\*_A9\)?AW^T1\4/B5XD^,MQX(N_BAK.NN-7\8?O+\/M>\2>)O 7@CQ+XS\&
MW'P[\8>(O"7AK6_%?P^NM9T[Q)=^!/$VK:-97^N^#;KQ#HP&DZ]<>%]4N+O1
M)]:TM5T[4Y+%[ZR M9HZ /R)^!?_  6/TCXM-^PUX\\7?LL?%OX+_LT_\%!K
MJU\ ? 7]H#QUXR^%\]FOQ^UK0/%/BWP9\*?&/PZTK7I?&>@Z1\2-"\%^)],^
M'GC^*._A\2^-]*72%\-6G@_6/#GQ!UOF/!7_  7N_8_\<?&/X+>"= U[P+X@
M^&W[1_QT\3_LS?!GQGX1^.WPE\4_%B[^,&DW_B#1O ]Y\2?V:;+68/B1\,_@
M[\>?$7A75_#'P2^*=W=:W)?ZWJ'@NX^*WA#X1>&/'?AKQ)=?(_\ P23_ &</
MCQ^U1_P3Z_X(V'XL6_P%T3]F']E6+X;_ +47A/6? OC/X@^)OB]\:/'W@#P3
MX_\ #7P@\&>+/ FK>!O#/A#X*:;\,?&'CV?Q=XP\2Z)\6?C/=_$?7OA?H6GV
M_A+X;:)XVU[0_"WVA^Q9^Q-_P4,_8NM]#_9%\&?'']G75/\ @GM\(O'FI^*?
M@=XWN]+^(EU^VC%\*'\<R?$C0_V5_&%CX@TOQ!\&;;PU:7NH7GPNUOX]VNH^
M(_&%]\(;:\M_"?PP\!>.]>\/>+_AB 6?#?\ P6'N-6_9^U7]K7Q;^R)\1?@S
M^S#:Z_XJ^&</QB^,7QO_ &;= T/1?C98_MS:'^PUX7\'_$>V\+_$3QK)X \
M/XLUN\\=_$OXT27&O^#?AOX3\"?$1].B\?1VGP_U+XD?56J?MPZ_X0\&>$5\
M??L\>.=(^.7Q1_:'C_9?^#/P<\->)/#_ (RT?XN^/)/AWJ'Q7?XE^#?BM;P:
M3H*?LW6?PR\.>.?BMJ?Q2\0Z+HGBO2/AKX(UJWU7X66OQM:V^!TG@WP6_8K_
M &C/@W_P3IU7]E&\\/?LH_%WQ_<?'+XK>.-:\%_%2\\3>)/V=/B]\(?CK^UW
MXG_:,^*GPL\>)KGP=\1:KX>NM3\!?$KQW\)]$UD?#KXB:=IVNZ9X8^)%_HFJ
MV=[J?P]L_FSX>_\ !(;XN?!SX3?#C7/@EXI^'OPL^,G[._[=GBG]M']EK]GI
MOBM\8?B!^S#\%/ 7Q!^$T/P:^+O[&&A?%;7O"6E?$"P^#_Q?T[5/B3\1V\7>
M'O@9H=K\*O&_Q)GTGPW\(O%&@:1XHF^)H![K\7/^"QOA']G[P'^T]+\9?V</
MB_I7QP_8^\?_ +/7@[XT?!WP+J?A+QG87OA']JGQ;I_@;X%_'OX2^/=4N_!L
MOQ7^"/C/Q?J*^$)7\/\ @F'XU^%O&-EJ.@^,?@CX?CMAJ,G;Z_\ \%0=4^'_
M (6_X*&ZI\5OV0_C5X*\8_\ !/SX0^$/VD=>^'-CXY^ _BW6/B=^SM\0?#_Q
M(U[PYX]T37],^(]MX.\.^)/#J?!GXMI\3/ %_K^IZAH=OX,6?X=ZI\7+SQ%X
M?TS4/GK]K+_@FA^TY^UYX/\ VI?'GBW7/@%X,_:$_:3M_P!A7X>>'?"6F>+/
M'7B;X5? SX)?L1_M&3_M01:1'\3#\(_"'C/XR>-?C!\3]4\4R:[JVI_"OX9:
M?X-\.:[X5T+2X-=?X;W>J?$GUS]H?]A7]HSXS>)?^"HNH:3>_!/2-*_;_P#V
M"/AS^QOX2;4?''CMM1^'>M>$O#O[1GAK5/''B.WMOA3-;:SI<D/[47BK4[#2
M-,NK6[N9/AMX>TVXN[%?'^I:GX! .^\ _P#!4/PQ=?%SQM\/OCY\$OB!^S#X
M1T7]B[5OV^?!OQ,^)'B#P5KNF>)?V<? -]H.C_&3Q%XN\-^"-2UKQ!\+M<^'
MNH^+?"NI6WA;7XM0UW7_  GK/]I7UCX7\3:5KG@W3/C.\_X+*_LX?M:>'O&?
M[-MEJ6D^%M=_:;_8R_:$^,G[.^L_"7]J#P)XX\<BU^'?PUN?%/B;X9_&NT^
MGC"T^(O[+'[1.D>#M4L/B)IGAN'5_$7A/4?#FE>+M,TWXP+X]\(:YX)@^AO'
M'_!.3XD_&SXY>'/$GQBN_AQ#\%O$?_!*/XT_\$U/C)X?\$>.?%__  GK+\>=
M2^'NK^,O&_@2_P!3^&EGI,]AID/PYM_#>B6VK3:1J+Q^*+KQ1</#/X;M_#/B
M+(^"'[+_ /P5:T;X"ZM^S)\?_CI^R7XQ^'_PN^"7C+X,?";Q]\.M(^*6A_$S
M]IN*[^&WB/X2_#O7OVH8?&>A>+=#^#=CX:T+5-.\?>-=!^#$_P 1/$GC[XGZ
M3X=GL_B3X.\$Z)XL\)_%( ^L/^"4D\MQ_P $M_\ @FQ<7$LL\\_[ G['4T\\
MSM+--++^SO\ #IY999'+/))([,\CNS,[$LQ))-?S\>)$^'O[9OPG_P""P/[0
MO_!1#]D;X]_$O0OV*_VN_P!HW4]&UKX8_'#P#X&^*GPU^ 'P0_9S_9RTOXB_
ML:>%/%?A/XX>%-9M?A/\0OA1K/Q4\6?M!^!?#OB#_A6?Q)B\4>._$^C)K?Q^
MO? TMI_2[^Q#\%?&/[-?[&_[+7[./CR]\-ZIXL_9\_9^^$GP,U76O"-_J>H^
M'?$3?"+P/HOP]L_%&G2:SHOA[4K1?$^G>';/Q#=:+=6#GP_>ZE=:#%JVOP:=
M#KVI?FYX8_X)X?M2VG[+?_!8#X ^(=8^ !UK_@I9\3?VL/B/X&\0:)XS^(O]
ME?"U/VI_A#X4^!K^'O%UKJ'PM-YXBD^&_AGPTGBX>(-%?34\?:_(WAO_ (1W
MP%ITX\0V8!H>)=4TS7_^"E__  1N\:>&8_%'A[P]\0OV$/VZ=4@\%7WC7Q/K
M6@:7I6DZ)^Q5JWA"%]"O=6N/#;^)M%L?'VN:3J7C2VTF'Q-XDLVLK77M6U*R
MT;0K?3:7A7_@O1^QWXL^./P@^'FE^)O .J?#CX_?M):[^R%\*_&GAGXW?#CQ
M;\6I/C?IWB37?!WA?6/B!^S'HEU-\3_ /P#^+7C+PMKG@[X5_&2>?6;C4M9G
M\(ZUXU\"> OAOX[\+?$"_P#>](_8_P#CS%^T5_P37^,.I77PBBT']C+]E[XU
M_ GXDZ?8^+_&=WJ_BG7_ (V>'_@7HE[K7@:"X^&]E9_V1X4D^ &C7MJOB#4M
M/O?$,?C?4[*:#0&\(VE[XL\3_8R_8@_X*"_L8W]A^R=X#^.G[/,G_!.?X?\
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
M&/@]X,\+>!\K_@FWXWN_BUX>_88_;9U?_@IS\+[?XN?$"P\7^"/VK/@WX?\
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
M(_B!\0OACX(\3?%4?"*Y^)VLOX\\/?#37OCSX5^&'C'P#YEX,^&B^+_VE?\
M@E-^S9\4_P!OOXO_ +8W@+QK\#?^"KOPB^)WQ#\*_%'XU? WP;^TV?V=?B+\
M%;+P=X/U?0;+XU^,+SQQK_P;L_&WQ&^'7B3XO^$O'M[\3/C+HG@&_M?BU\1/
M'WAB#Q?I&J ']3=%?R._LZ?%/XO:?XI_8B_9$^+_ (Z^(_B7_@GUXR_X*A_\
M%3_V5_A]\7]>^(NOE?B[\-?V==(\;:+^QO\ LT?&/XNZCX[M_%'Q \&>+/'N
ME?'SP'H>D7>KWR_&^X_9R\!?#?5?#/B;P!K^K:?J]WXW)\5_#/Q8_:=_9GT'
MXF?'&U_9-^"7_!8#_@BQX*^ FL>%OCE\?_!^M^ ;C]IKQ9\%+C]J3]DV+Q[H
M7Q!T35/$_P +O 7A?QKX \:> OAY+=:MX-^#]A\:O#VD>#4T;6? 7A:V\$ '
M]5=YXX\(:?XU\/\ PXO?$>DVOCWQ7X7\8>-?#?A&:\A37M;\(_#_ %7P/H?C
M?Q'ING%OM%SH_A76/B7\/],UR^1#!87OC'P];S,LNIVROU5?S_Z;^R-^S[\$
M?^"RG[+'AGP9=_%KP[H6B_\ !/']K+QKI4&M_M5_M-^(I;CQ6G[;?['&LZ5H
MU]?^-/C-K5YKOA/5O%7COQ)=7GPPU:XO_ /BO4;^Q@UKPKK T+PY!I/E_P#P
M30\3_$?X7_M<_"3X>_M#7=]\7_$?[1'[,W[0WQ1_9G_;H^ OQJ\:^/OV>OV]
M/A5_PM'X/>-M=^)?[1WP-\0,C_ _]I_X9^"]7^#>G^'/&6DV6I_"F_\ #7Q4
M\3_"'P#XKTC0O"_@3P4 #^E"BBOR*_X*!>-]1?\ ;1_X)=_L\^/]4\8:#^RM
M^T=XZ_:AT+XK/HFH7_AGP5\2?C+X+^"5OKG[/'P!^+7BW3]6T.9O!'Q)L[WX
MQ^*K/X;F^N+7XM>-?A=X4\):OH?B'PZVM:1<@'ZZT5_(A\>KSXL>%_B7\8_V
M:/#_ ,4OC8O[*OP0_P""X7_!(CX2_ KQ#X:_:$^.GASQ+X<T7]I'_A2'BW]I
MG]DK4?&GA;Q]X>U?Q-\,OA:?&?A76OAMX1U:ZUVQ^$>F?$S1_#OA;5--U/P!
MX<LO!/\ 4W\%/@Q\/_V?/AKX>^$OPNL_$5AX&\+S>(+C1K3Q7X^^('Q/UZ*7
MQ1XFUGQ?K)O?&_Q1\4>,O'.L1RZ[K^I2V,.L^([^'1M/>UT+18]/T+3=,TVS
M /5**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "O"?B+^RY^S+\8/%]M\0OBU^SI\"?BCX^LO GBKX76?CCXB_
M"+X?^-O%]I\,_'>C>(?#GC?X=6WB7Q+X>U/6H/ GC+P]XN\5Z%XJ\(Q7J>'_
M !#HWB?Q#I>KZ?>6.M:E!<^[5^>/QR_X*-^!/@U^T/XC_94T']GS]JKX_?'C
MP]^SI)^T\O@KX&?#;PKJ,.O_  XM_&MIX+O+;PYXI^)/Q$^&/@_4/$]M*^K:
MK'ILNO6ECJAT"[\%:%JNJ_%?7/!/P\\5@'T7IO[)7[*FCM*^D?LR_L^:4\_P
MUT_X,3MIOP8^'%BTWP>TG0=+\*Z5\*)6M?#<1D^&NF>%]#T7PWI_@5R?"]EH
M.D:7H]MI<>GZ?:6\-;Q/^QY^R/XW\#^!?ACXS_9:_9R\7?#;X7ZX_B;X9_#W
MQ/\ !'X9Z_X'^'?B26>\N9/$'@7PGJOAB[T'PEKDESJ.H7#ZMH&GZ??O/?7D
MK7!DN9V?Y2^"?_!5KX"?';XA_LF^#?#7PT_:'\.>$?VY?AIXO^(?[*_QM\=_
M#[0?#WPK^*VI?#WP1IGQ'\<_#.&"/QMJ'Q3\'^/-!\$W6L^(]/N_B!\,/"GP
MW\?Z5X,\6W_PM^(7CJRL+&XU+1/_  5+_9\B^(OP]\-W7A;XJV?PD^+7[2&K
M_L?_  Q_:IN++X;_ /"A?&_[3>C>)/&W@.;X3Z190_$V;X]P/J7Q-^&GQ#^&
M'ASXD:O\#-,^#/BGQMX4DLO#GQ(U33/$G@G5O% !][> _AU\/OA7X;M_!OPP
M\"^#?AQX0L[S5-1M/"O@/PQHGA#PW:ZAKFI76LZU?6^A^'K'3M,@O-8U>]O-
M5U2YBM5FU#4KNZOKMYKJXEE?LJ_(6V_X+.?L_'3?AEXOUGX"?ME>&/A3\3?V
MHOB+^QC!\6=<^!MD=!\+?M)>!/&_Q)^'6C?#?7_ 6C^-]7^.VKW'Q1\:?#6\
M\*^ -?\ AY\(O'7A>U\9>)/#/P]^(^M?#WXB_P#"2>$?#GM/@G_@IE\!]4^%
M?[4_Q0^,/A;XK_LLR?L7>.;3X??M%_#OX[Z)X-O/B+X,UW7?"'@7QOX%.CZ?
M\"?'GQN\-_$*#XH:+\1_"$/POM_ASXI\5ZOXZUO6+/0-#TNYUB\L;.Z /*/A
M)_P3:\+Q?M[?MG_MB?M$?!S]E[XL/\;?BG\!?B?^SEKFO>#M.^(OQ7^ NK?
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
M\+^/;[PD >P^'OV'?V0?AUX!^)OP_P#@M^RC^R9\*]"^+GA6Z\'^/O#OA_\
M9L^&.G^ ?B!H,\>J)_8'Q.\#>%-+\'V?Q$\*YUK5_M7AK6M02SN4U74X_,A^
MWW3R^O? CX.>%?V>?@K\)O@/X&FU.Y\%_!KX<^#/ACX5N-9_LE=6GT#P/X>T
M_P .:5/J$7A[2?#_ (<MKN:STZ*6:R\-^'O#WANP=S9>'] T31K>QTNT_$']
MF?\ ;7N/ G[='_!:7XH?M,R_M(? WX0? OX4?\$Z?$J?!CX_>(K;X@7/POU;
MQQHG[2]C?6GP;\)?"3XB_&WX::E<?&G4+7P$GA_PY\"?$GB34/&OC74=%\$Z
MI81_%33]7\):-^H_P!_;:\#?'#XP?$/]G77_ (=?$S]G[]H7X<>#/#'Q2O\
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
M-9^*/@71=,\)>%-?\2_$+7K[7#-I'A"[TO3-8U'3_*/B/_P51^!7A;PC\/\
MQ=\+?AS\<?VGT^(?['=]^WUIOA?X$:+\-8/'^G?LG0:1H6K:=\4[GP)\;_BG
M\%O$^OR>(3X@L=)T;P+X!TWQG\1O[>*:1JOA+2[N_P!'34@#Z>TW]C#]CS1O
MAOH?P<T?]E#]FK2OA#X9\277C+PW\*]-^!7PNL?AOX?\7WPG6]\5:'X'M?"T
M7AC2?$EXMU<K=:Y8:7;ZG<"XG$UTXEDW>@Z]\"O@CXI\<P?$[Q/\'/A5XC^)
M5MX<O_!UM\0]>^'OA'5_'-OX1U6PU32]4\+0>+-0TBXU^+PYJ6F:YK6G7^AQ
MZ@NF7EAJ^J6EQ:R6^H7<<WJE?/W[5/[1W@W]D3]G7XR_M-?$/P]X\\4^!?@=
M\/\ Q%\2?%VB?#+PXGBKQM>>'O"]A+J>K'1-'N-0T?37>UL+>XO;R_UO6]#T
M#2;"WN=3US6M+TNUNKV$ J1_L>?LCPZ9\,]%A_9:_9RBT?X+>.5^)_P<TF/X
M(_#./3/A-\2DU&VUA/B'\,[!?# M? GCE=6LK/5%\6^%HM*U]=1M+:]&H"Y@
MBE1?!W['_P"R5\._^%;#X?\ [+G[.G@4?!HZV?A!_P (=\$OAIX8_P"%4GQ-
MJFI:WXC/PV_L3PS8_P#"#'Q!K6M:QJ^MGPQ_99U75-6U+4+_ .T7=]=32_,W
MAW_@IW\)=1^)GC+X4>,O@G^U+\(O%.F?LYZY^UA\)$^)7PFL+:/]ISX%^%K\
MZ=XMU[X&V'@_Q?XQ\0Q>.?"$]]X0F\6? OXSZ'\'OCYX;TWX@>$-8UGX86>D
MS:Y>Z%SG@#_@JG\/OB)\)?AG\9=,_9?_ &O='\+?M :)\"-2_9<LO$W@SX/:
M3KW[3FL?';X<>-OBO!X1^%]F/CE<V7AW5OA;X#^&WCWQ5\6M?^-NI?"+X=:)
MX.\-2?$7PSXX\7_#/6_"WC/7@#]1ZX#XE_"?X6?&CPO+X(^,7PT\ ?%CP7/>
M6FHS^$/B7X-\.^._"\VH6#.UC?2Z!XITW5=)DO+)I)&M+I[1I[=G<PNA9L_
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %?F-KO[-OQ[@_X*F:W^VMH6A?#G6OA+#_P3MU+]EG1M*O\ XAZQH7Q
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
M_P#QX_9<^(GBS]I33/%5OXN/QV\'_L4VK:E\";[X,^![VPF\8^ ?B=\3M?\
M"OP\M?CW=>/[GPWI/@CP]?\ Q.\/_#S6?BA9^)-/O++%^)O_  3O_:S^(W_!
M)']M_P#8?CT[X'Z+\</VFOCI^U5X]\%7UQ\6?%E]\,=%\)_M+_M7>*/VBK*?
MQ5XK@^#-OXEM-<\%:#XROO#.HZ/I'@'6K/6]?T*WFL=;LM)UR2\T/]9/BS^U
M/X%^#WQ^_97_ &=?$?AWX@:AXO\ VN_$WQ1\(_#KQ%H'A_3[OP'X<UGX3_"'
MQA\:];C\?^(=0US2KC2_[8\)>!M>M?#EIX>TOQ1J=WK$4*ZC8Z5I#3:Q#]-4
M ?DWXN_9B_:3U_\ ;H_:%_:DLO"OPM3P5\4O^"9G@W]DKPKH-Y\5-:MO%4/Q
ME\*_$?XQ_% RZ];P?"^^T?3_ (<7LOQE?PPWB^PU;6O$=G<^$Y]5C^']_9:W
M;Q67R4O["O[;FB_"?_@F3\ ?%?PW_9[_ &BO@7^SQ^Q59?LR_'WX#^+_ (X^
M)_"OP5M/VA?A_P"#/AIX+^&'[5&OZ5<?!O7H?VF_ &A^'O OBR#PS\%OB'X#
MM[3P5XY\;^&/B5I^DMXX\#Z#XO\ "O\ 0S10!_/1^S?^QM^W?\)H_P#@B9KN
MK?"'X('5?V'OV7OC;^Q_\>M#E_:$U1V\-:!X^^'O[,'AO0/C+H5]8_!N[L_'
M,[7O[.OB.2^^&&E3:9/977C7P7IH\>75A;>*O$NBZFI_\$W/VH]:_9GU&PCO
M/AAX6_:2^#W_  5S^)__  50_9TTC3/B;XDU/X6^.1XO_:'^(_Q?M/@M\8/%
M/_"K=+\0^&+?Q'\-_B]X[^%'B>_\.>&/$EKHOB'^QO&FFW^MZ9'<Z$/Z Z*
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
MFT.G>'/$?Q#M-(A\7:WH-A_9]A]CT?4]8NM/MOL5IY-NGV:'8 ?A]^S_ /\
M!-K]H_\ X)\_&O\ 8J\6_LV>'_AC^T9X,^%G_!.#2O\ @GW\4QXZ^)6M? V_
M\/>,=+^+MI\<=2_:#L?^*-^+L_B#P/XO\47/BK3;CX;Z5;'Q3X0:]T!-.U'Q
M'IC7\VD^;_LH_P#!.K]MG]E+P)_P2,\9^(/A_P#";XG>,/\ @G]X%_;<^&OQ
M9^%OPU^,<UGXD\6^&OVP=>^'>OZ!XL^'NL_$3P)X/\!7'BSP%<>%;VT\:_#O
MQ%XWT3P^MK,]WX3^+GB^>SMK'6/Z7** /Y__ !=_P3(_:$?P=\%=9\.Q_!^\
M^+NN_P#!9OPM_P %7?VHM+?XF>-+;P!X;T_2Q<Z%=?"SX,>)-0^%L^O?$+7/
M#GPYTOX>^%-*UOQ5X/\ A'H?CWQ!X=\3>-=0L/A=;>(=/\':5TGQ5_X)>?%#
M]HOQ5_P6V\+_ !,UKP3X%^%/_!2WP+^SYX8^"WC+POXBU?QCXS\$Z]\#_@E'
M\-(M?^)7@*]\*^%-+M;$>-=+T#Q;INC>&_'GB";Q!X934M'U35/!VK?9II/W
M<HH _)7P3\5?^"IGA+X4>(_BC^TU\(OV0O!NN_ OX9:MHM_X/\,_M6:A9_#[
M]J#XCPZIX$L]3^.OB/XH>*/V9+63]E'X1>'M T;Q[XG\*>"%T[XL>+_$USXV
ML=(\:/X+7P+:+XS_ $O^%GC2\^)'PQ^'/Q$U'P;XL^'-_P"/? GA'QI??#WQ
M[81:5XY\"7?BGP_I^N7/@SQIID$]U!IWBSPO-?/H?B.QAN;B&TUBQO+>.:5(
MU=MS6M9\,Z=>>'-*\0:MHMA>^*];.B^$].U?4+"TN?$GB33M'UCQF=)\/6E[
M-'-K.N:?X?\ ">O^+!8:9'<ZC::/X;UC7A%'9:->W=M\Y_LL_M=_#O\ :V;]
MHA?A[X;^(OAEOV9_VEO'O[*_CN#XCZ!I?AV[U3X@_#SPSX$\5:WK7A>RL-?U
MR^F\&W=A\0='ATF^\16_AO7;JZM=2:?PY:6*Z?>Z@ >J?'C3?'.L_!+XP:/\
M+]!\ >*OB9JOPL^(>F_#OPO\6([F7X6^)/'5_P"$-8M?".@?$J*SMKVZE^'^
ML>()=.T[QG';65W</X<N=26&VG<B)_YX-,_X)2_M'>#O@]^UEX-_9H\!Z+^S
MU\(/&?B/]AWXV_!']@?X@_M&ZW\1/@WX7_::_9H_:_TK]J']H;4_@_XZL/#7
MBJ'X&?!/XZZ5X0\+^%? &F6N@K>ZCXTU/Q!XM\:?"[X1^'-%\)^$[?\ IVHH
M _GO^.?_  3U_:W_ &ZO%'[>$OQZ\-?!K]GOP1^V9^P)^SG\#_!5QX.^+.O?
M%?QY\%OC%\ _C-\<_BYX'M?&F@2?"WPYX4^(^GKK/Q,T?7/B'J_AWQ;X4TC0
MFTN+X=^#+;XHVMU??%BT]7^*GPM_X*I?MC_L9?M1_ SX]?#S]ECX(>-/B-^R
M+\:?V8-#\->!OCQXG^(W@;XS?%[XM:+H/@UOVDO$/B6[_9YT'Q1\!_AM\/\
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
MDOM;\1:'I]A%9O<_VC'<I;QR_3P&!CKUY^I)H 6BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^;O_@K[\3OB
MO:ZO^VCXB_9Z^-GQS_X3_P#8N_X)]Z?\?Y_!_P /OC;XH_9M^$G[+GCBWO\
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
M73[O1/"7AC3+/QK\/[SQ-9ZCX<\9_#SQPOB/PG\1O!^O7C?$/3O$OC7P_P"
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
MXA\.>#/#GP\T#5O$E\JF?4KO1O!'A'PWX9TUIG*6FE:1:P0QK^\:3YB\)_\
M!.7]AKP'^T9XS_:Y\$_LP_"?PE^TIX_D\27?B;XP^'/#PT;Q;-K7C.TN['QM
MXMT::PG@LO"?CSQO:ZCJD7C3X@>$[/1/&WBTZOK,GB+7]2EU?4GN@#^:1_$G
M[2]K_P &^WQ*_P""B,'[<?[:S?M57_@;XG^ 9/%UW\<+Z[\-6VCV7_!1#Q!X
M2M]3TGX:C1[?P-X9\90^%[/_ (1B#XA^#M#\-?$73?!\[^#]!\6Z-X9M-(TS
M3/NS]I;Q!\<_V8?''_!9GX>_#C]J3]I/5+;0?^"07AO]NOP/XF^(7Q$B^(/B
M?X5_M$1WG[:?ACQ1JOP@/B70[[PQ\*_!?Q A^!WA#5]:^&G@?PQHO@CPEK<F
MJ7/P?T3X960TG3])_95?V%_V05_9YE_9)7]GCX7#]EV;4?[4D_9[_P"$;MS\
M'GNSXE3QJ5;X?ECX:-BWC=%\<OI/]GC2G\<9\9M9'Q.SZJVUXG_8\_9H\:ZY
MX\\3^,?A#X8\4^)/BE\++;X&_$O7_$#:KJ^L?$'X,VL:1K\*O&NHW^I3W?B?
MX>W&+J74/".M37NAZK<ZQXCN]4LKVZ\3^(IM4 /Q+^"WPQ^*7C']H_\ 8>^'
M_B+]LS]N'4/!7[9__!*#QI\9?VB-!D_:'\0V8UKXA_!_6?V1M&\&>*?AEKFC
MZ?I7B?\ 9W\2R:7^T1XBT[QOXA^ &N?#;5OB*OA?P=J_C:XUKQ?/XW\3^-?E
MOX2_MM?M;?$']CW_ ((C_"#Q!X]G\47/[7OQ2_:_^#OQ@^+GQ&_:*^(W[+WB
MKXKR?LLZK\6? W[/GP<\0_M5?"/X8_$'XD^"/B7\89O#WA[Q5J'C'P99>&/B
M3\9O&7PFN?!"^)_*^*/BS2]:_IAT3]DG]G+PUXA^''BWP]\*/#>A>*/@]\-)
M_@U\)_$6COJNF:W\-?A/<V@L)?AQX&U2SU**\\+^#/LD5C#'X>T66RTR :+X
M<:"WC?PSX?;3?//$7_!.W]B#Q7^S4_['6O?LQ_"6]_9=&IW6MZ?\#E\-1V7@
M'PWK=[J=YK5UK?@G2;"6U/@/69=:U+5]:.J^#)M"OQK6N^(-76<:AK^LW-\
M?C;H^@?MK>%_BI^P7^S+\9OVVO$WG-_P4:_:I^"_BK0?V=?C%XC\=>)--_9R
MU/\ X)V_%+]I[X1_ 7]I'XW?%3X7>&OB?\7/B_\ #G09=$M-,^+]S8>%_$NK
M>"/$O@OXNW8_X7[IOA[XD^$_DKQ;<?$'X@_LSZ#\)OB!\=/VB_&.@?LV?\'/
M'P<_9*^'NO>(?CS\4+CXAZ[\#[']L/X+ZQX8\/?%3XBQ>)+?QA\7=3\"7_B2
MYN?A_P")O'^K:[K_ (0O-%\'ZSI6HQ^(O!WA_6;+^F;P9^PM^R'\//#_ ,"/
M"O@;]GWX;^%/#_[,6HZAK7P!TS0M&.G0_"SQ#K3S2>)/%7A=[>X6>W\8>+WN
M]2/C?Q?<RW7B;QL-:\0+XLU765\0ZT+['\0_\$^?V,?%/P\^(_PIUK]GOP'<
M> ?B[\6[3X_?$G0;>+5M-/B[X[VFMZ;XC/QLU/5M+U2RUP?%[4-8T;2KK7OB
M5:ZG;>,_$B:?:6?B#6=3LH([=0#\,_V\?BC\=_AS\5/V@/BG^S[\<_VA_&]A
M^RK^T?\ \$V?@?=Z]>_&7QQ\-/@G^SD?B%\1OV9_ ?Q"_9^F^$5IXB\5^'/^
M"@/QB^,GA#X_/\4?BY\2?CI\._#F@?"KPU\4_ FG> OBMXD^*7PONO"&D_?W
M[#Z,O_!6;_@N"Q!"MXK_ ."=NT\X.W]CNW4X/<@CGTXSU%?2WQ&_X)7?\$\O
MBQXC\;>+/'?[)OPFU37_ (C>$?A=X(\97VG:7J'A@:OH7P2GTU_A#,MGX5U/
M1+#3/$OPWL=&TGP[X/\ &VD6MAXTT3P;I]KX'LO$$7@Z)="'T9\,?V9O@%\%
MO&?CGXA?";X3^#/AUXS^)FF>#-%^(.O^$=)CT6\\8Z-\-M%7PU\-='\0I9M'
M;:EI7PT\+*/"7PWT^>!K3P!X0SX4\(1:-X=9M-8 _/#_ (*W>+/BOX:U?_@F
M5H7PS^-GQ7^#VD_&/_@IQ\#/@=\5;;X5ZUHOAR[\=?#3Q?\ #GXS>*M9\.ZQ
MK=SX<U;Q!:64M[X TZU:/0=5T:.6QU+5)+E9M5M_#VJ:#\+_ !%T7]J#QG^V
M-\:_^":'P6^+/Q)LH?V:OV,/@M\1/V;_ !I\8_\ @HO^T;\%_C;XG\8_%_Q7
M\;8?%O[5FO>(? OP2^+7B_\ ;%T[X.>+=&^'7P\;X9?&SQ+>? W26T9M(\9>
M%O'3?$.>T\$_T&?%?X!?!SXYW'P^NOBY\/M \?7'PG\<Z7\3_AE+X@AN+EO
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
MK'2M*LK2QM(RS%+>"-2S$%B ?@]_P5O^)/C76/BSK?P5^#WQ8^.4?Q(^&_\
MP3P_:?\ VFK_ .&'PD^,GQ!_90\'_"4V6L^']*^&O[7/Q@_:+^&GBR/Q;XOD
M\-7/@?XG_#WX.?LN0?!OXZ^!_B?XYUC4?$'Q?T?P#X*\*Q^.+/!_8,_:-^._
MQT_;(_91T#XH_%[QUXC\.?M#?\&^W[-O[5/Q4\(PZT_AKP[J/[0OCOXA>$/#
MWBSXL^&="\+C2(/AOXDUG2-6OK&2+X<GPOHNGR.M[I>FV.J)]O;]>/C?^P]^
MR1^TG\0/"7Q2^/'[/_PW^*GCOP5X0\6_#W1=>\7Z(-2:Y\ ^.+6:W\1>!_%.
MG&:/2/'7@Z::XEUG2O#/C?3_ !#HOAKQ24\7^&K+2/%,46KIYR?^"8G[ K>&
M?@)X.;]EOX7/X9_9DT+4/"OP5TB33M0DMO"_A/6/(?7?".K,^I&?Q_X2\27=
MK;:KXG\+_$:7Q;H/B;7((M>U[3M1UE$OE /YTOV9O$7Q&_:JT[_@V0^*'QP^
M.GQU\9^,_B=XT_X* +XR\467QC\:^%CXHN/ ?[.O[5\OA'QC>0>#-7T'1[SQ
M;;Z);P^'$\:"S.KWG@B^U?PN]])X>\3>(++5;IA^(7PR\ _\%2/VKOAO\;_C
M?X!\<_!#_@XD\"Z7X4\#^"_B!J7A7X1>*=%^+7Q6_P""?GP9^*6@?%SX?:#'
MI]I\9=$\>^!?B;=V,^G?$6\U^U\(7?AKP[JGPRC\#ZG?^.KSQK_1H/\ @FW^
MP@G@'X/?"ZW_ &5?@U8_#_X!^-[KXD?"CPOIGA.VTK3_  SXWU32[W1?$>OW
M+:<]K=>)[CQMIFH75I\1+?Q=<:]8_$9'1_'5KX@F@@DCZB]_83_9"U+PG\1/
M FH? 'X?WO@OXO?%*+XW_%7PK=:?=3^'_B3\98KV'5!\5?'>DR7K6?BOXA2:
MO9Z3K5SXOUR*]UZ[USP[X3UNZOIM5\(^&+S20#\R[J_\=?MF_$+_ (*T:9K'
M[4'QB_9D^(W[%7Q5T_X5_LWZ9X3^,7BSX0>$?@+X=L/V6?A?\9/"O[2'Q<\+
M^%+C3O#'QK\)?&?XB^*_%^N7]G\?_"WQ1\$V'PJ\!66A^"_#^E37'B[6?$OS
M?^R-XY_:&_X*"_M2_!>3XZ?M$_M*?"KPW\3?^",?_!/C]MG4/A+\ ?BM+\'?
M WA_XX?$3XU_$MO$?B+0O^$+TBR\5OX<\:Z7\.[.34O!WB_Q5XH@O?#OC7Q%
MX-\6R^(]+TCP9;^#_P!SOBC^Q'^RW\:?&R_$/XG?"32?%/BRZ\%+\,_%=_+K
M?BS2[+XK?#**Z^VV_P ,?CSH.AZ_IGA[]H7X;6EX]Y=67@#XY:5\0O"-E/J^
MORVNC0MXAUPZAZ+:_L^?!JQ^+VI?'ZR^'^A67QIU?P-:_##4?B;9I>6GB^X^
M&UA.E[I_P_&JV]W'-!X+T[55;7M.\+VWDZ)8>);B]\3V=C!X@O[W4IP#^;SQ
MQ;^.OC3_ ,$T/V/-2^+'QP_:!\8>*;3_ (+K^%?AIJOC27XN^*_"OBKQEX9T
M3_@M_P",/A-X:M_&,_@&X\(:3JT7@GPIX<T _#_1K31M,\*_#?Q!X:\*Z]X
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
MD^'NE^*=&,?AWQ%I_A9M+L]9\,6UEX7U"&X\.V-EI=N ?SA7OASQG^S_ /\
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
MO"G@'1/#_P 2=4^#MIX/-S%J5I WB"XU#5[#3M,_M72--AO;W7[T:-'YE?\
MA+]IW]JWX^_L&?M+_%3]B_QM^S=K?[#ND?M ?%GQYX6\6?$']GCQ_P",OB-\
M5_BU^SMXE^ \/P*_9UU_X;?'GQ#X4U+P->WGBWQ%XT\0_$;XU3_!H7*^%/@Y
MIUGI%I<>*/B1'\,_F:#]D;]K?2?^"5__  2-_9Y7]G/QCJGQJ_9(_:+_ ."=
MWC;XW> [#X@? !;G0/"G[(_Q/\,>+/B/K6F^(]2^,NG^"O$-OKFD^%+@^ ['
M1?$]YK6IW&J:/!XBTKPJ#JK:0 ?;6J?\%G/V(="\-_$_Q)KU_P#M Z"/@1X_
MLO!'[0OAK7?V4/VC]&\=?LZ:5K%CX?UWPU\6/V@/ VI_#6U\4?!WX,>-/"7B
M;3/&G@#XB^/M,T+2?'_AFT\5W7@Q==O?AY\1=/\ "GNO[2__  4/_9O_ &4?
M$7B3PS\4;KXF:C??#[X.V/[1/Q<G^&/P=^)/Q7L_@W^S_J'BS5O!-O\ &7XC
M'P#X=URZT[P2NN^'/%DEU_8MIKWB&Q\.>"_&_C6]T&W\%^#?$OB#3/RE_:'_
M &/OVNO'VB?\'$&D>%OV=_%NH2?M\^%_A)X7_99E/Q!^ EG:^/[GPY^R1X+_
M &;==U.]_M#XQ6D_@K2[#Q7X9N_%$Y\:VWA_5+GP)+97-AI=_P"+&G\'6S/^
M"F?[-G[=G[6NK?M6>#-*_9N^*'CSX3?%C_@FY>^ _P!EWPMX<_:(^#'P6^'W
M@7]IS7_"OQJN/'FG?MHZ1I_Q9L_$WQF\?:/=:G\/]&_9NTRR'QI_9<\'>-;^
MYU:_U#X<WOB;Q?\ 'GP6 ?HUK_\ P46^'P_;B\9?L-VW@[XX#4/"?[*]I^T)
MJ_Q7\%_ ?XX>.]'F_P"$LU/Q9!X9L/ ]WX5^$WB_PYKME#X<\ ^+;^P\:22:
MEX-\9?$.?0/@[X%N/%WQ2L/%7@;3=KX!_M5? #P;^Q7^RC\0_#OQI^-?[2G@
MOXK^&_"O@+X >//&7A3Q'XQ_:2_:BUU/#/B#5]&NYO">C>"?#/B#6/&FO>$?
M!'B?QWXJU[7?"7A33O#'@_P]XF^(WQ1U#PIX9\/^+/$NF_,W@?P'^U9X1_X*
M.Z+^U/?_ +)'CV^^&OQ'_P""8WP?^ FK)I?Q3_9VDUWX3?$[X0?'#]H'XNW/
M@/XD:?J/Q;TQ+WQ=XF\$^._"WA_2+OX4W'Q0^%UI\6[^7PSJGQ4M?AG8WWQG
MMODGX&_L1_ME? G]EW_@B/\ $^'X)>(_%?QL_P""8]I\0/AY\=_V0K+XD? ^
MP\0?$WP%\<?A=J_P-\8^/_A+X[U3QQ?_  8OOB#\)Y;G0_B1X*TCQ/\ $GX9
MS>,?AQ<?$CP7<^,O!_B/7X?"WB  _576_P#@J'^QUX3^'>M_$OQQXW\:>!=(
M\%_'SP)^S#\4]&\6_!SXN:5XK^"_QN^(S^'E\*^&?C'H0\%SR?#GPOJJ^*_#
MMQI'QA\17%K\$O%%EKGA^_\ !GQ'\2V/B?PQ<:SZQ^S/^VC\#OVL-9^,OA;X
M77/CW1_''P!\7Z3X0^*WPW^+OPM^(?P1^*/A)O%6B)XG\ >)=5^&?Q6\.>$_
M'-AX.^)/AAW\0> _$&I:#8P:]86VHPK%;ZEI.JV-E^.WQO\ V+_VD_'OCW]J
M#]K7PG^S;XPT[QI^U#^V)_P2*\86?P+M?%GP$T_XG>'/@S_P3<^+WA?XE^,?
MBC\5O$%_\>%^$S>/O'<+^/\ PSX%\(^ ?B/XHV>$/#OP4E\3OX9\1>(?B%9^
M _KSX.?#C]HSX,?M]?\ !6C]IF[_ &:_B#XP\!?&SP)^QY)^S_:>&_'7[/\
M!K7QAUW]G[X6^.?"OC#PQHMKXC^,NB)X,O=1USQ=8QZ%J'Q/D\#Z)<6MGJMW
M>ZC8M'I\.I@'Z^TU\[3@$].%ZD9&<8(YQGN*=10!_/?^TC<_MW_!']J'_@F'
M\%+_ /X*-_'YU_;/^-'QY\'_ !OA\+?"7]A6+0?"5CX,^!/CSXP^']#^#D_B
M?]C'6O$5EI>@Z_I6D>&H]8\>WWB_7/$'A?3I;C4EL=?U22_LM'XW_&?]I;]B
M_P#;2_X)@?#3XT?M7?&CX_\ @/XCC_@I+??$#0_#?P=\#7OC7XVZ?\.M$7QI
M^SG97GPP_9V^"^@>)_&GQ0\ ^!_B98>$O$FG?#?1+#P'XAC^&R?%^^^'_AB:
MP\2ZW8?0O[>WP=^/WQ&_;<_X)=_%WX7? CQK\2OAW^RA\8_C?\1?BYXA\/>+
MO@CH?V31_B+\ _%OPHT"QT+2?B-\6_ NNZUJT/B+Q%97^JQ0:7'8VV@VVH75
MKJ%_J4=GI-]UO[4?P7^-WCC_ (*8_P#!,+XY>"/A9KGB;X.?L[>'_P!M*P^,
M?CVR\4?#32['PI<?'CX:>"/"?@.+_A'?$OCK0O&_B!1J_A"\DUEO#/A;6H].
MMK[2IXVNW:_CTX ]T\(_\%!?V;/'WP&^&W[0'@[6?&^NZ)\7O'.O_"3X<_#>
M'X8>/;/X[>)?C9X1U;QCH/C3X,I\&-3T*Q\=:3X^\ ZK\//'\GQ%37]+TGPQ
M\._"G@;QC\3_ !OXF\/_  G\,:YXZL?6OV;OVG/@Y^U?\/[[XB?!KQ'=:MI_
MA[QMXQ^%_CWPUK^B:QX0^('PL^*_P[U>30O'WPK^*7@+Q)9Z=XG\">/_  EJ
M:(NHZ#KVG6KWVDWNB^*] FUCP?XC\.:_JW\[_B[_ ()__M:ZC\+?V??C/)^Q
MSIOQE\>?LN_\%)/^"BWQ[U_]B+XU?$CX V&G_M#?LY?MX?$WXW:G:ZWX4\6V
M?C/XF?"73OC!\*_#OQ5\'>)M'T;XB^*O!6FQ:UX?^(VF6WB"Z\OPC<>,_P!P
M?V$/AI<_#;X:^/)&_9!^$W[#VF?$'XM:Y\0M$^!'PUM/AXGBFRM+_P (^!O#
MNI^+OCYK'PBU+7?A9XE^-?B[Q+X9UW4KW5_ WB3Q-ID'PY'PWT/4_$.I^*-'
MU^1 #UKXS?M*_#_X*:]X1\$:GIOCKQY\4/B!I'BKQ%X'^$OPH\%ZSX]^(7B+
MPQX#G\/0>._%S:=ID4>D>&?!OA"7Q9X7LM8\7^-];\,>&G\0^)_"?@G2]4U+
MQYXR\'^%]>_(;]H__@HYI4_[6?\ P2?^*'P'^,OQG\;?LN_&SQ)^W?X8^*7P
M3^%_P<\6:_XL\?>-_@)\"?&$>F>&-<^#D/PF3]IG3/B1X$^(SZGIWB?X=>(4
MT#2?"5]X<7Q%XZ\):*?"UQXFT[Z:^/\ \&_V@OA9_P %*OA-^WU\*?AAXQ_:
M8^&?B+]DCQ9^Q;\9?@IX#\4?"+PMX_\ A;*GQ6LOCI\.OV@/ J?&KQA\.O"G
MB[0]5U.TU_X9?%WPEIGQ(\)>)D@NOAAXMT[0OB+!X6N;+PO^?GA7_@GW^T[\
M!/VF/V<OVW?#OP*U/XAQ:I_P47_X*.?M@_'+]G+X:^,_A'I7Q4^$WA7]MGX
M:3\%/ABFGS?$?XI>$_@]XV\2:!:_#GPEXT_:3MO#7QHNK?2_B7X^\9V_P9'Q
M7\*Z1I^J7@!],?M7_MYZ?\:O@%^Q5\=?V.?CI\0/!^@>(/\ @J_^Q?\ LQ?&
M[P@OA2W\ ^.H#J?[4_A/X:?'/]G/X^> _BAX#'Q6^%?B;0YEGT_Q-X7L7^'W
MB+4K"XLIYM3\1_#3Q7'!XE^R?AG\>/@/I'[4/_!0Z'4/VGOC%>:E\"?!_P"S
M[X]^/WPY^.MB/ '[.7[*'@VX^'OQ'N-*\6?!_P 3^*OAIX AG\)?$30/A_XI
M^(?Q>\93?$7XH>#[75=%BGL=?\*Q6>JZ%;_G!\6_V(OVFF^%]AXW\,?!?5?%
M'Q'^.G_!;3]FC_@II\1?@UX8\5?!O2M2^!GPA^$?B7X#V=UX/\1^*?%OQ/\
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
M/B( _4;PU_P4S_9.\5?LZ-^TMI_BKQ79^%T^-=K^S%-\.M>^'_BWP]\>;/\
M:BU'XBZ=\)M)_9LU7X*:SIMEX[T3XSZEX^UG1M*7PIK>F:;'IFCZG!XZUW4=
M)^'T-_XJL_&?C)_P5U^ O@+X.^%_BKX&\*?&'XB7M[^VK\(OV)/B!X%T_P""
M7QKF\7?!OXH^+/C#\*_ GQ0T3XG:#X8^'GBC5]%\5^!O!?Q'B\7> ?#%G9:B
M_P >M<N_!/A?X27WBBW\;:?K4?P;I7[.O_!1OX<? []K[2?AW^S]XTL9/CC_
M ,%I?&/[2GCWP=X8^,/P'\)_'GXC?L!_$W7O"\_BZZ_9I^(L?Q=_X0CX8_'Z
M&?PQH=W'<^.?'_PA\6:'X-3Q9)\,/B%X'^+C^!_%WA_SGP)^PO\ MD?#/X(_
MM1^%-(_9&\6_Z%_P7&_9N_X**_"SP3IWQZ^"_C3QC\7OV??!/QA_94\4^([#
MPUXT^(OQ=T:WU'XRZ=X6^#?B[Q%X^E^/WCGX?R:]XSO_ +/I'COXE76H77BR
MZ /V>^"7QW^".O?M+?MIW-A^T!\?KS5? GPO_99^)7Q5^$OQ_P#!_B/X1?!?
M]FCP+XO\!_$W6/"'B7X7VWQ)^$_PPUK35^(NC>%O%/B3XYW^O>*?',7AGQ7X
M37PWJ]SX%UKPQK_A#2[OP[_X*0_LO_$KQC\./!.D:O\ $?0]0^.GP\\1_%;]
MF_4_&OP:^*?A#0OVF? 7@[0+;Q7XKU3X"WNM>%+>?Q]K6C>%KJ+Q=#X!@M++
MXD^)? Q/Q#\&^#O$GP_1_%"_#WC']C[X_?M'_&3_ (+ :-XK^&_BGX$> /\
M@H%_P3S_ &=_V<OAQ\5==\1?";Q=IOASXA>&?AK^T]X8\>Z9K?ACP'\4-:\9
MW4'AR^_:.T"U61M%TS0_%4?@_P >6UGK]E8R>$=4\4SGX/?M<?M1Z=_P3*\-
M?'3]F;Q5\"->_85^,_@O]H_X[^/XOB)\ )_"WQ*\;?!?]GOXN_"#1_ O[-.E
M_##Q_P"+-7U#P[\7_B'X_P!&\530_%7PM\#-$\/?!JUU72-5.D>/&LO#%B ?
M4/P9_P""M/[&/Q\\2? C0OAMXC^+%YI/[2_B'XB>"O@M\2/$G[.WQX\#?"+Q
M?\1?AF_CJ77?A;)\4?&?P]T/P;X>^*%[I'PQ^(&O:-\/_$NJ:3XHN+3PIJ6D
M7VFZ?XM:T\.7/Z5YR ?7'ZU_-!^S'^QY^V+\-?V1?^"._P (?&7[,GC:Q\;_
M +*7_!1'XM_'_P".]A!\1OV<]0MO!/PM\36/[:.D>']>CU"U^-\EGXFGO&_:
MB\%7S:+X1FU[6K/3_"?CW[3I\=_9^$-/\9?T8>/_  G!X]\!>-/ MQJ>IZ+;
M>-?"7B+PE/K.BR+#K&D0^)-'O-&DU/29I$D2'4M/2]-W8RR1.L=S#$[QL%*D
M ^.=#_X*3?LLZ_XOT/PE::W\1$7XA>#/B'\0?@%XG7X.?%#5?"O[5?A+X36%
MSJ_Q$U#]E:_\/>%M9OOCS>Z1H5J_B[PKX?\  >F:EXB^,OPVDM_B_P# ?2?B
MA\(;B#QW)J_"C_@HO^R1\=M!_9^\4_!CQ]XR^*/AS]J'PS\6?&7P:UKP+\!?
MVA?$NG:OX:^!NO0>$_BEJOC"ZTOX5W$?PDB\+^+[JS\'B#XO?\()=:YXOO+/
MPIX<@U?Q#=VVFR_DK_P3Y_91_: _9V\._L^?#OXL?\$C/V:](^+O[$OA"]\(
M-^VSX+\1?LY^++K]H/P=\*?A%>?#CPAKW[,5G?\ B;PK\7O!?[2/[0;VGA;2
MO%%U\?8?@S\.=%T2Z\?^*_%7Q!;4+C1/A]>^Z?LQ_LW_ +5W[)?[9UM\:/"?
MP%LO%'PA_P""B'A6S^(O[>7A7P]_PS_X$O/V//VI;74K[Q!X>U_X=W]K\2;7
M4_BK\--2A\<>-M ^./A#28/&5]>?$FSO_P!I#P%XN\4>+/BM\3?"&N 'T;^S
M[_P56^!_Q?\ @Q\3_C=XU\,_%OX.:+X%_:,\;?L\Z)X;\<? SX^:'XH\>^)=
M-^/?CS]G_P"&OAKX?:7XC^%N@S?$[XN_$'Q/X!NFU_X.?"^/QAXU^$.L:O9^
M#/BAI_AW7;.[>3J=7_X*M_L<>%?#]SK'CSQ/\2/A[K&B_M)> /V2?'/@+QA\
M#_B]8^/?AA\=/BB=#N/A_H/Q,T.Q\':E;^#/"'C71/$FC>)_!'Q<U345^$/Q
M!\/7]I>?#[QUXIGO+*TN?R?^)7["?[8GCO\ 96UWX?6G[*6D>)_B#^R/_P %
M=?C_ /\ !0;X;_"SXP_$;X(K\(/V]_A5\0OVC?VI?&5O\*?"7B/1?%GQ%N/A
MI?\ BSX,?'F?[#KG[0'@/P);^%/BE!X2BU+0-2T*/Q%J_A[M?BC^R/\ &[QI
MX(^&'C3X*_\ !+3P!^RK>P?\%!?^"=7QR\7_  E^'FL?LHZ=\?M>^'O['WQ;
MG^(GQ#^(7QN^)'A3XP:1\(/$]NWA^>/P3^S]\,O#/BWQMXD\.)8:IKGBGQ1I
M%G\29/"/PK /U8\(?\%*?V2?%'PJ_:+^,.J^-O%?PM\,_LG>*6\'_'[0/C;\
M*/BC\'_BKX UC4-%\.>)/ L=U\%O'GA+1?BUJK?&'0/&/A&^^"-CH7@W4]9^
M+E_XFTCPGX$TO6O&TLWAJ'XK^&W[>"VO_!0#]N3Q/\5OB!\??AG^RY\!/^"=
MOP!_:,\4?#3]H3X4:I\-[/X'ZA)X\_:./Q)\4^$=#L? &G>(O'^AZ]\-OAQX
M.\6W.LVFM?%W5X/%]_XL^&=KKFC^(O"FI?"?P'\__&S]C']MWQ5\5/\ @K!\
M5_A1\&VL_$7C?]K_ /X)F_MB_LHZ+XY^*'PY\/>"/VF)?^"?>A_L_P"H>(?A
M-XAO_"/C;Q3X@\!'XB>)_@7J$?@FZ^)'ASPQH<%]JW@/6_$VI>%VM]>;PSZG
MXK^'7[7'QL_:&_;6^/OC3_@G)K<WPV^-/_!*#P-^S=H7[/GQF_:!_9YL==^+
M_P 2? OQ8_:I\0>)_@%XIU7X2_$_XC^&_ MM\4- ^,EE8:5\1U\7WOA;PYX8
MU'2_$6JZC;^,&U[X=^% #]>?@O\ M$>#_C=JGCGP[H_AGXG^"/%_PV?PT/&?
M@_XJ_#GQ+\/=<TN'QE9ZAJOA2_L'UNT71O%6DZYH^GO?QZSX.U?Q#I.EWIOO
M"&O7ND^/O#?C#PGX<^(_^"F'QP\:?L]?$'_@FOXTT?XH?$_PC\/O&/[=]M\)
M/C'\/_AUX,NO'W_"U_!?B']F']I'X@Z7I-YX4\&?#[QK\9?$>M:5XT^%7AJ+
MPSX:^&UW:6VMMKFK0^)/#/BFZA\-7?AK#_X)>_L\?M!?L\ZY^T5X?\3']H7P
MG^R+>K\';?\ 9'^!W[7'Q$^&/QB^/_P+.DZ7XU;XL^ ;+XH_#7XG?'"37/V>
M]'74_AQH/P0T;QO\8?$WBOPQ/H/C_28]&T[PW%H7C+XD^I_\%%_AA\8_&4W[
M#WQ1^#7PIU_XVWW[+/[</A']H+QU\,O!GB;X<>%_'WB3X=I^S[^TA\%]7/@2
M[^+GC7X;?#K4/$&CZU\9O#NNSZ/XE\?^%(K_ ,.Z9KPTW4+K68M.TC4@#OOA
MM_P44_98^)WP7^(GQRTSQ=XL\->'?@_X_A^$/Q8\%>._A9\3O"?QL\!?&:^O
M/#.EZ'\&=1^!>H>$_P#A:VN?%;QAK7C3P=X?^'/@/P;X5\3>(/BEXC\6>&O#
M_P -;3Q9K&N:;9W/$2?\%4_V/-(76M.\<>)?B7\/?'OA/X]_#']F;QW\(M?^
M!7QEU_XL_#[XP_'&*UN/@9I/C7P7\-O!/CRZT3PA\;K>_L5^$?Q8>XF^$?C_
M %:>X\*^'?'5[XQTC7?#NE_E_P#M(?\ !,[]I#]H3PK^VS^U+HWPP\*:3\?O
MC1^VK^Q!^UU\*_V.?BWXU\'W?A7XA?#_ /X)^>$?A[X-T/X-?M!>+O"EKXS^
M'^G^,_V@K'1/B3?2V&C^)_&OP^\-IJ'P?T/7_'-BNG>-=7TOZ1\%?L+>'/VH
M/V:?VROA1\4?^"?/PB_X)G^$_P!IGX2^ O!-[;^&I/@GXK_:!_X6M\/T\6>(
MO#OQN\7>,O@%XDU7X;ZQX5^!'BZ]^'_B/]G"'4/&!\:6OBCPOXUUCQ+I'@C2
M+WP[I]X ?IQXZ_:V^ 7PPU+XY:=\1O',W@>+]FWX6^'OC3\:/$/BKP;X^T+P
M-X/^&GBH>+#H7B&'XB:CX6M_ ?BF>^?P-XKMO^$>\&^(_$/B:UO=&GL;S1H+
MV>TM[CRS3_\ @H7^SL^J_$OPYXIC^,7PV\7?"_X/ZO\ M$ZEX$^(GP!^,V@_
M$3Q3^S[HEU#8:C\7OAU\/;?P5J/C/QYHNF:C<V>E^)O!_A[1+OXL> =8U/0]
M'^(WP[\(:KXC\.66K?F;HW[+'[4O[=7_  1:\8:AXH\7> ?"O[=G[;V@_ 7]
MK[6?$0TB[G^#][\4_A9-\ O&/P,\,3>%-6MWN?"G@+Q]\.?V>OA/X>^)&A7F
MGZK;Z#XA\9_$;7Y/"^H)=7'A27NOVA/@9^TA^VS\5?@=^TGKW[*GQ5_9YUC]
MD_\ 91_;E\.Z;\+O&GQ)_9VUWQ_\7OC?^U]\)? WPLT?X:^"=4^&OQT\8_#&
M;X9>$['0?%WB#QCXS^)GB?X;WMWXOL_@_)X2L+G2)?'\FA 'VU\ /^"FO[)_
M[2_Q"^%GPU^&/B#XA)K?QS^!47[1'P1UGQW\&_BG\-? GQE\ 6UEX0U/Q7:?
M"CXA>.O"FA>#?B+XS^&^G^/_  9=?$KP;X.UK6=;\'1ZY(-2MA+X?\4QZ'\3
M?'[_ (*#Z5\5OVBO^"9VG_LP?$WX[6WPL^)G[>OBOX0>*O%>A?"O5=/_ &8_
MVG? 7A?X#_M#:EXO?PU\:]7\ 74?B:Q\#?%'X<>%;?P-=>&/'OA/P;\9]&U'
MQIXN\ 6/QM\(>#Y_&'P^\J^#O['/[6.E^(_^"$NG^(_@CX\\#:?^QC_P3K^/
M7[+G[2/CC2_B'\#9KGX5_$[X@_ ;]G;X/>'-4\/_ -A?%^[U[Q19PZW\"O$'
MB*TUOP1IVMS6.D^(O T\\%MK4GBK2/"/-?"?X'?\%$K;X0_\$@/V:/B!^Q1+
MHU]_P30_:F^$6A_$SXU:3\??@1=_!SXG_!+X,_LO?M(_LN>$/C=\)[$>/+SX
MRW6GZSHGBSP5XT\:^#_'WPI^'WC[0]4U_3]#\,^$O%5LWB?4O P!_2!K>K6^
MA:1JFMWD.I7%EH^G7VJ7D.C:/J_B+5Y+33[66[N(]*\/^'['5-?U[4GBA9+'
M1=#TW4-8U2Z,5EIEC=WLT%O)_.3\9/\ @J;KWQ\_91_9>_:9^$FO_'C]F/1;
M;_@KI\ ?@-\6="UWX4^*_!NF^/?V?[;]O[Q9\"]3T77O%7Q0^#UO)K#^*?AU
M\-XO$/Q4\*? OQ<NO?#7Q;JVK?!_XB:[=Q1:OX:US^DD'(S@C/8CG\O\^V:_
MF1TG]DW]M?2/V+OV>/V<I_V2?'EWXO\ V:O^"QWA[]J?4]5TWXI_LR2Z#\2/
M@7IG_!2'XP_M>ZC\0/A[-J'QTTR]BTYOA?XA\,:/I>@?$"R\"?$*\\?:M/H]
M]X'TGP]I=QXL< _87P'_ ,%'/V5?'?PZ^/?Q,?Q5XT^'NF?LR^.K'X<?&GP;
M\8/A#\5OA5\9/"?BWQ+8^%M4^&6D0? OQKX.TGXQ>(M2^.>G^.?!/_"@M$\,
M^"-7\1?&G6_%V@^"OAYHVO>.[I_#$7K7P'_:H^%G[0>N?$WP3X57QAX5^*/P
M6U#PY8_%KX1?$WP=K7@+XD>!(?&UEJ.J^ M=U'0M8@%KK'@_Q]I.DZI?>#O&
MWA/4_$/A'6I]'\1Z!#K2>*?"/B[0="_#/]HO]@']KOXT^-/^"P7B+P?\&]$L
M-0^,7[3_ /P3H_:A_91L/C'XP^&U[\'/VBKC]ASP?\"K3Q/\+?B=H?A#QCXL
M\5Z-X6^).L_!O7--TNP\;Z#X1LI[3Q#X0U;7]1T8P>(M*TK]&O\ @G[\+-:T
M;7/&/Q2UC_@FE\&?^";]_P"(?!/@OPEXB\,:3J'P.\=_'+XA^+],:ZUK6YM2
M^(G[/6IZQX'?X%>"OMUOHGPW_P"$AUN?XA^./$5YXPUC7/AU\'-%\,>&W^*0
M!Z#^WG^WWX-_87/[,MIXD\ _%#QWJO[3'[2/@+X"^'T^'WPM^*?Q$L?#]KK1
MO->\9>(-6'PT\%>,M1OM?T[P5H6NS>!/AQHMCJ/C[XB>(54>'/#M[X7\.>/O
M$7A/:^,'_!1;]E_X%:UJ=G\2/$GBS1?"?@WQ+\./!OQE^+W_  KOQJ_P5_9V
M\5_&"#0KCX8^'?V@?B;)HL/AWX6ZMXAM_%?@[4/$%GKL_F_"/PYX[^'7C?XY
M+\,? OQ)\ >)?$OB7_!5/X+_ !S^*>D?L)>.?@1\(];^..J_LN?\%$_@5^TW
MX^^&WA/Q9\-/"'C;7/A=X*\!?&;P=XG?P3??&#QM\-_AYJ/B6PO?B#HE[;:)
MXA\>>%X-0LH;_P K5(IX8XY?SHUK]@WXY^!_VC?VVM!\5?\ !+_]FG]N[P#^
MVA\77_:4^$W[1/QA\9_!#Q'X6_9_^(_Q&^'/PS\$^+?@W^TQX+^)UIX;^*OB
M;X*_"KQS\-QXU\):C\"_"?Q(US4_!&H6MOIVA6'C34+S3_#(!^O"_P#!1[]G
M*[^+?Q)^"6@:-^TMXQ\??!GQ_JGPV^+]IX&_8V_:R\8Z3\-?$6G?#6;XKV<_
MB;7/#_P:OM.?1/%GA-M'F^'>LZ)+K%G\3)O%/A6;X?2>)=*UVSU-O*?"7_!8
MW]AKQSJ/POM?#'BCXPZEI?QT^&>H?$[X#^*D_9I_:"'ACX\V^D:?IVL:WX"^
M!^H_\*X,WQ>^+>@Z'JMGJ^O_  R^'MIXB\5Z$D.N:1K%A8^)/"/C+1?#^O\
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
M]:7^CZO9--%#-]EO[.XA$T,,P0211LOX=_\ !1C]JWX^_LO?M.2^+OB3X_\
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
M/2/$MM;6P!]QT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7AWQU_9K^!7[36D^"= ^/?PT\/?%'0?AY
MX_T_XG^$]"\3B]N-%L_&FF^'?$WA&'4-1TFWO+;3_$6G77A;QGXI\/:OX9\2
M6^K^%]>T?7=0T_6]&U"VF\L>XT4  &/7J3R2>OU[>@Z#M1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MZC\._ ?B;2_#_P -?&OBSXB_!OX6:E\5OBKXB^"/P)\:^.+?Q-:>)O$'P/\
M@KX@\9:G\,?A9>2V7C3QCIOAJ/PAX7TRU^&^B^+?%7A[X7V_@OP_XFU[2]1]
MN_9\_9K^$7[+?@_7O ?P7TGQ7HOACQ-\0?'?Q3UJS\6_%/XJ_%F]NO'OQ.\1
MWWC'X@>((M=^+GC7QSK]C)XL\7:KJ_BK6;#3]3M=*NO$FLZSKAL5U/5]2NKK
MW>B@#XP^+G[ 7[,WQS^(GB[XD?$SPYXXUZ]^)'ASP3X-^+/@R#XP_%O1OA'\
M8?!WPXU'4=7\%>$_BO\ !O1?&EA\,?'GA[2-1UG6OM^F:_X6NH/%^C:UJ_@_
MQR/$W@C4KOPW+R'Q7_X)@?L4?&G]H/5/VGO'/PHU0?%GQ=X?\+>$_BS<^$/B
M?\5OAWX)_:$\*^")"?"?AG]I?X7> ?&OAOX:_M%>'M)LQ%X?GT7XR>%?&>F^
M(O!=GIGP^\66NO\ @/2-*\-V?W]10!X+\*_V:/A!\%_B'\=/BI\/=)\6Z?XX
M_:3\8Z7\0/C+J>O?%7XL>.M/\4>+M$\-:9X,T?5].\,^//&_B;PMX*.F^#M"
M\/\ A*RL? >B^&=-@\+^&_#7A^.S&D>'-$L[#4\&_L^?![X>_$OXX_&/P9X)
ML= ^)_[26H^!=6^-WC2RO-5.M>/K[X9>!=/^&O@*6_FGOYHM-3POX+TVVT?2
M[?08M*MXF:[U-HGU:_O;^X]FHH ^$;S_ ()H_L6ZK^S%XO\ V.?$'PEU3Q=^
MSQXW\<>*/B;K/@GQY\6OC1\0M5L_B)XS\9WOQ'\1>-O"GQ#\<_$/Q%\2_ OB
M6]^(6IZOXYCU3P3XP\/W%CXMUO7_ !!8-;:GKVLW-]D>(_\ @EM^Q!XV_9O\
M4_LJ_$'X1ZI\2_A5XW\:Z=\3_%NH?$WXI_%OXB_%W7?BMHVEZ)H6B?%6[^/O
MC/QSK?QOC^(N@^'/#>@^$O#_ (JM/']MJ/A[P-I-C\/]#?3_  + GAP?H+10
M!XA\ _V=_A;^S5X-OO!7PMT_Q,MMKGB";Q=XO\4^/_B#X_\ B[\3/B#XPGT;
M1/#;^+/B/\5OBKXE\9?$?Q]XA@\+>&/"W@_2M1\5^*-5D\/^"/"?A+P-X>72
MO!WA3PYH>E^)^*_^"=?[(WCS7_VI-;\;_#;6O%NG?MG:';:)^T=\/O$'Q3^+
M6I?![Q[<6WA'P?X#3QA:_!JX\<-\+O!OQ.'A/X>> ])B^*_@;PGX;^)-B/"6
MDW^F>*;+4S?7MY]MT4 ?"R_L%?!;PSX5^(I\/6'Q6\??$KQW\*;/X-7/Q-^)
M_P"UE^TG)\95^&NFWXU2U\ >'?VEF\7^+?C3\*?#][JPCUSQ+>?#J_L]3\9:
M]:6>N^-3XFUJW@U&'Z9^"/@3Q)\+O@Q\(_AEXQ^(.M_%OQ=\.OACX!\">*?B
MMXF6[3Q)\3?$?A'PII/A_7/B%X@CO]7\07T>M^--4T^Z\2:JE[KVMW:W^I7
MN=7U*;?>3>H44 ?G?\//^"5W[%?PM\)? 7P-X.\%?%:T\+?LO_%9OC+\ M'O
M_P!J3]J?6+7X9>,XM$U;POI%OH::I\9KL7/@CPUX4\0^)_#'ACX::R-3^'FA
MZ-XQ\?0V/AB.X^(OCVZ\2['B/_@F'^P]XR^&W[3WP@\;?!:X\=_#;]L?XC7/
MQ?\ VA?"GCWXI?&3QS8>,/BE=66DZ;_PG_A^7Q;\0M9O?A=XJM-/\/\ ARRT
MO5_A-=>!KK1[7PQX7M]+>SA\-:$FG_?%% 'SU^SK^RY\'_V6O#>M^'/A1I_C
M&67Q3JMKK?B_QC\3?BA\3/C9\3?&.I:?I5GH6E2^*OBC\8?%OCCX@:Y9Z'HE
MA::1X<T>]\12:)X:TR(V/A_3=,MI9HI.3^,_[%/P#^.7Q2\)_'7Q'I/C7P9\
M=O!?A&_^'>B_&OX+_%+XC_ _XH77PTU/6H/$MS\+_%WBSX5>)_"E[\1/AC'X
MGMU\4Z9\/?B(/%7A#0O%,MWXFT+1]-UV^O=0N/K&B@#Y>\6?L9?LX^//@KXS
M_9_\;> +CQ9\./B+K5AXJ\=-KWC/QYJ'Q \4^-]&N_#M[X=^(FJ_&&;Q,?B[
M)\2O"-QX.\&?\(/\1(?'$/C/P-:^"_!>G^#];T33O"'AJTTOSOQ)_P $Y_V6
M/'GPK^,OP@^)GA[XE?%#PY^T-X>\+>#?C9K_ ([^/OQVU?XF?$3P+X'NM8O/
M!WP]U;XK6_Q%L?B+IWPY\.7/B/Q1<V'P]\.>)-$\&2ZAXQ\=ZSJ&AWNN>/\
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
M"'5/"_@;P?X(GL;C2K+2[+PMH%O%HEAI.LWVL:SJ7T'^Q'^P/\#_ -@'PO\
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %& .@HHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M)OB0-0\+?#ZR\$^$8/!/C+Q+X\U3Q'\/@#]MT^,WPCD^+A^ 47Q.\!3?'%/
M-S\59?@_#XLT.;XEVWPSM==TSPO+\0+OP3%?/XBL_!I\1ZQINA0>([K3H=)N
MM6NA86MW-<QS1Q^E5_*WXE_;H\8>$O\ @H;^Q+\>_C[\$-;_ &:/VDOC[_P2
MA^,?P-\/? ?XCH=4TWPK^U!\3/V[_P!E7X?^ _#?CKQAX=O&TSP]\)M5\86J
M^(;7QCK^LZ!J%UX&U'2=)L]//Q7\1Z!X U3[]_;0_;B_:0_8:\+?LL0?M _$
M7]GCX:Z?\6+;XA:5\;?VQF_98_:!^(7[)_P:^+-C/\+-+^#GPL\8>%O#G[0V
MC^+OAAX3^+>L^./&L%A\?O'OQ+F\.Z3+\-(;#6/ .CQ>-9M;\# '[3T@(.?;
M_/\ 2O,?@GXK\0^._@S\)/&WBVY\#W?BSQE\,/ /BKQ/=_#'6X_$OPWN?$/B
M+PKI6KZS<_#[Q'%?:G%K_@B?4KRYE\)ZW'J.H1ZKH+6%^E[=K.)Y/P\T[]MG
M]IW]F,_\%@_V@/CA\0_AU\>? W[.?[5_PX^ _P '/@MH'PX\7_!V=OB-\6/@
MI^POHGP*\/V7Q2\7_M$?%?PI\-?A+=^.?CM]A^++7'PTUC4YO&'B+QG\=+;Q
M-HWAV6P^">B@']"5%?EOIO[4G[2OP'_;E_9]_9&_:KU'X'_%/PE^V3\.?C'J
M_P"S]\7/@/\ "3XH?!;4/!WQ<_9RT;1?&7Q)^%WQ9\#^-_B_^T'H>J:%XZ^&
MOB";QM\,_B!HGQ+\+ZG8ZEX#\8>"]9^'6LPW>F>,[?W']N;]J^;]E7P-\&H?
M#VFZ/JOQ4_:<_:=^"7[(GP4B\4-*G@S2OB-\;->NK>7QGXT2WU/0[O5?#OPV
M\ :#X[^),O@S3=>\.ZU\3M0\(Z=\+/#WB?POK_C;3/$6E@'VO2$@#).!ZG\J
M_G-_;9_X*F_MC?L%M^U9\+/B1H/[/_Q-^+OPK_9I^&?[:7P ^)_A7X._%GP!
M\'/BA\&[S]HOP-^S=\;?A%X]\%:Q\?/&NO\ @[XR?#?Q3X\\'^(-#\5^&OBI
MXO\ #7B'PIX^T34=5\#^'KW0Y]+\0?7'[2/[97[2/@O]L/\ :!_92^&E[\&M
M TWPI_P3%\1_MN?#?Q_XN^&GC+QOK/A[Q_X3^,%U\.]4\->+M!TWXQ>!M+\;
M^&-5T:PNM0TA=,N? >HZ#K,UH^H7GB;3[:XL+T _7NBOYM_V>/VR/^"@?A7X
M"?\ !!_X5Q>,_P!G3XK^-/\ @H?\ )F\3_&CXL>"OC._BGPA%X:_8"@^/?A+
MQ+XITJT^-.MW?Q?^(&AZ]HUUXD^*?B&Z\9_#^']H*Z:?P=H^G_L[7'B"3XI>
M&_1=/_X*D_M1:#H;_ #XG?#OX5VW[:UE_P %$/B=^PY/XD^&7PY^,?Q,^$6O
M>"/AS^S,G[;2?M%>%?@#X6\5ZM\4+VY\1? #5?"7A&U^"EQ\<HM1TKXC^(I?
M%.L?$:U\&Z!X@TG3P#^@.O&?C7^T7\!?V;_#L/BWX^_&+X;_  <\-W+SK:ZQ
M\1O%^B>$[.Z6S-L=3GM7UB\M6N;31;>[AU'Q!>P+):>'](\[6M:GL-)MKF]B
M_%35?^"AO_!2C0O#G[-GA/Q7\!?@Q\-/B'\9O^"ETG[#\/Q9^*WPO^-?@GP/
M\3O@QXJ^#'Q)^,'P^_:7^'/[.M]\2V^)/@#5[&#P/JGAWQ;\(?'?QD\207_B
M'PC)IVE?$C2M-^('_"0_"_$?PY^V;XA_X+??!7X??&3XV_LR>,;6/_@E+\4]
M6\<^%=)_9>^*\7PRU7X=^)_VL?V:]!^.W@WPSX4\4_MA>)H=(\;?$^?PWH\.
MF?$S65\0:'H?A;1M#\-^,/A/\2VTJWU, ']"V@Z]H?BK0]&\3^&-9TGQ'X:\
M1Z5IVO>'O$.@ZC9ZOH>O:'K%G#J.DZSHVK:?-<6&J:3JFGW-O?:=J-C<3V=[
M9SPW-M-+#*CMK5_/!IW_  4:^+WPF_8%^"7_  4F^'?@+]G/0/\ @FIIOB/P
M#X<;]ECP=\*_&VC?';X4_L8:M\6+3]F[X;_$OP!\4?!'Q2\1?">Y\3> ]#G\
M%?&?Q-^SS-^SGX)T/PGX F\3?!5?B?I'B/X=1^/_ !7[;\,_VQ/V]/BC-_P4
M/\;:?_PR'X=\ _L)_M)_M-_!*U\!WOP_^-&M^+OB9HOP\_9<^&_Q@^%^JW/Q
M1A^+>BZ1X2U31O&_Q$TS_A/Y8?A#XDM?'WA5K_0/#EE\,M6T6V\7^)@#]LJ*
M_GB^#?\ P4#_ ."C/Q.\5?\ !,GP]J2?L4Z-%_P5(_88\6_M$^#Y[+X7?'2_
MD_9K\>_#7X3_ +-?Q&\0:YXE-Q\>+1?V@O!_C:/XQ:Q=:/\ ";2X_P!G[6O
M$E_IOA:]^.OQ%3P-=>-_B;^H'_!.S]HCXG?M2?LH^$/BS\:-&\!Z%\68/B%^
MT+\(_B):?"T>(H_AO?>+?V=OVB_BO^SYK'B3P1:^+KS4?%&F^&O%US\,6\5:
M7HVOZEJ>JZ);ZPND7>J:I)9&_N #Z:?XN?"R/XKP_ E_B+X*'QJN/AY=?%N'
MX3_\)+I!^(C_  MLO$EGX.NOB)_PAXNSKR^"HO%E_:>&CXE>Q72'UR7^RX[M
MKR.6%/0@01D=#_G_ #Z]:_//QE\;?BC;_P#!2GP;^S#HGA_X-Z;X6\;?\$_O
MV@OC=X:^)NL>%_$?B;XHZ-\1OAQ\=/V<_ &GZ+J;6GB7PEILOPCN(/BTNMZU
MX+TZ]@U_Q)K?A[3[J+QEX42V2.Y_*?X)?MZ?MG_!#_@FC8?M9_&7QSX5^+6C
M^*_VYOVH_!?Q$^+?A_\ 9:^-OQ-'[(_P3\._MA?M?Z%XX^,GQ!^%/A_]J#7?
MB#\7?@YX3U7P-X&^'G@/P7\//$'@;4OV<_A-XAT22_F^-UE\,;B'Q. ?TRT5
M\L_L6?&77?V@?V;O GQ>\0?$3X$?%R;QAJWQ*?1/B?\ LU3W[_!OQ]X(T3XJ
M>-O#?PZ\5>'-/U7QC\0M3\,ZUK7@'1_#5[\0/ ^H^-_$]]X ^(TOBSP1=:Q=
MS^'W>OE/XG_M0_M4_%[X[?MA_L\_L*WOP T#XA_L2?#?X4:CXKM?VC_AI\1/
M'ND_&GXT?';P5XA^*'@+X8>']8\#?&KX,1_!WPAH?@GP_P"&;?7OBG?V?QEE
MUS7_ (M2"W\"^&+?X*7]M\7P#]4J*_*6Y_:8_;&^/OQ?_:C^ O[+K_LQ_"'X
MF?L<^#/@?IGQ*7X[^%_B/\=_!GC[]HGXX?":/XUK\,_#&N?#WXH_L^>,/ 7P
MI\">$=2\"Z=)\;]8^'7C?5/'NI_$+6+C1_A1X>G^#NK>'O'_ ,C_   _X*G?
MM4_MX?$O]F/PC^RUX0^ 'P,\.?M+?\$\?BI^U1=:A^T-X4^+7Q9\7?!OXW?
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
M%WOVM?@CI?P#U/P)^SK^UC^RE\1/B;X#^)NB?$#7/%?QF\+WO[#/[#6E>/\
MP7X&UWP?XG\#Z-\"O$NB^%;N?7/"GQ'U_2?V@M/\;^*]<_L/7OAIX!TSPJ_B
MCQO^H7BW]I#]J?XY?M ?MA_L^?L8:Q^SO\/O$?[%^B_"+1/$NM?M*?#KQ[\4
M-'^*_P :OC3\-'^,NB>![*U^&'QN^$OB+X1?#_PKX U'X=QZK\4KS0OBS<>)
M]?\ B1KT.@>![9O@MJFG?$8 _3^BOYZ?@%_P5/\ VKOV\/B;^R]X0_96\&_L
M^? [PU^TO_P3U^*W[4^HZE^T3X9^+GQ6\8?!?XT_ _\ :5^&WP"^)GP\U/PC
MX/\ %GP(@^(WA?2_%^N>+/AM80G7/A?K5R7L_C7<:S!%X2;X"_$-OPM_X*Y_
M'']H;X"_\$ZKOX:>!_"O@_X]?MA?LH_$O]J#XK:K:? 3XX_M/^$/ACHGP?\
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
M'6/&?P7\$> _"7CCP#\,)_B;HOB37M$U3X:+\0?%,OP;_P""CWQZ^)G[-/\
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
M&'@OX1WGC7XZZ]<> O"VJZEH6J_$KXCZ#H^M>,_&<7Z0>#/B!X$^(^DSZ_\
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
M&0)XK:[AM/ VJ?%'5/@PNH_"S5?9?AW^P3X1^&GA/]M[PGHGQH^-E]%^W?\
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
MOV)O&?[0Y_X*4^"?C?XE_:2^&'[.OQ2_X*T_'SXS>(/V?_&GP3U;X3:3\?\
MX=6?BCX<>*?!5UH'CSXE?#7P[XYU'X#?%R[\*6]E\5=$\&:EJNG^/M&T#_A'
M[#Q1X1\/>*O'.C^-OU-_X)[?M9_$;]KGPK^T[K?Q,\&>"? FM_ G]MW]IC]E
M6QT7P)K&N^(M*GT?X!>*K'PA!K-WXB\06&BWFN:IK%^NIWTVH0^&?"EHUI)8
MV\?AZSF@GFN;7[?/[4OQ,_94T+]E[6OAWX0\">*;7XV_MR_LC?LN^.+KQKK'
MB&SN/"O@C]H/XR^&?AUX@\2>$=%T'3C%XB\66>GZO=)I$.M^(_#NC:-=/#KU
MY%XIBT]O">K@'E/CG_@ESX?UG]HKXO?&SX7?M._M&?L_>!?VJ8;!/VS_ -G7
MX6ZIX!/PN_:,O=+\)?\ ""-XET_5/%_@7Q-X_P#V>O'?C+P2EGX,^)_Q&_9W
M\5_#GQ_XGT+1]#UCPWXE\"_$K34^(<EWXE?\$P_#/Q0UW_@H'#JG[2'QY\+_
M  K_ ."BO@?1?"OQ9^$/@C3?@18Z-X0UN'X*>!?V<O%7C;P+XL\3_!?Q=XU&
MJ>)O@O\ #;PWX0L_#_B76M>\&>%;S5O&?B_1O#W_  F-[X,USP%]_>'/BS\+
M?&/AFQ\:^$/B3X!\5>#=3U&\T?3?%WAOQCX<USPQJ&L:==W=AJ&DV/B#3-2N
MM)N]3L;ZPOK.\L(+N2ZMKJRN[>:));:94ZV'6]'N-1O-'M]4T^?5]/2*6_TJ
M&]M9=3L8YTBEADO+".5KNUCFBN()(GGA19(YX70E94+ 'Q7XU_8GNO$WQQ_9
M3^/F@_M&_&#P/XV_9F^&/C[X*ZU<Z/X>^!VJ'X[_  L^(^H_"3Q'XG\-?$&/
MQ%\)-4TOPG>:OXL^"/@35=1\1_![2/AUKL.F'Q)H/AJ]\,0ZS:W>D^ Z1_P2
M'^#_ (3_ &0?@=^RGX+^-OQ]T;6OV6/C7J'[1O[,/[25UJ7PS;XV_"/XQ:CX
MV\:>.+[5);;PQ\,O"'PH\?>"?$$GQ'^('@KQM\-_&?PUU'PQXP^&WC+5_#NH
M0PZO:>'?$VA?6'QB^.&O^+?V=_B_XT_8E^*W[)7C#XJ>"]'O+G0_$GQB^)%Y
M?_L[>%]0T'6W@\63_&#Q-\)+O6/$GA[1]"T;0_&27<EF(IK'7-%>#4GM;2QU
M22W]^\8_$SX=?#JSN-0^(/CSP9X$T^ST/6/$]W?>,_%.A>%[.T\->'[[0],U
MWQ%=7.MZA8PV^A:+J7B?PUI^K:O*Z:?IU]XBT*TO+B"XU?3XK@ _.;XO?\$J
MO ?[0_P]_: \._&KX^_'/5?B/^T]XD_9LUKXL?&+P._PU\,:S9^'?V1_'8^*
M/P#^%?PP\#^+?A_\2/ASX#^&7@KXEW'B#QY/:77AOQ/XY\5>(?&?B_\ X3#Q
M[KVE:CIVF:1]6^ OV6=&\!?M2_&K]J^W^)_Q-U[Q=\=OA?\ !OX3^+O NN1_
M#%?AQIF@_ F\\>:CX"U/PS#H7PUT/Q[::['J/Q2^(][K$VL>/]=TW4I/%LUO
M_9<%EH7A:UT+VCQ;\4OAGX!\#3?$[QU\1/ W@KX:VUKI=]<_$+Q;XN\/^&_
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
MO=$M=,\$:[?:S;6XS?#OQ9_;C\$?&KX _#/XW_!/X.>-_AO\9SXQL?%/Q[^
M'B?QU;V?P6\<^'?AOXA\=:5X"\:_"KQQH5]J5]X,\4GPKK-EX;_: M/']C8W
MGB+^R_ 7B/X/^"]6\0^%=;\1 %'7?V%?$#:)X&T[PE^U1\9H-0T?P[\>O#OQ
M>N/BCH?PM^,OAK]J7_AI#6/!.K_$+7OC_P" /$?@C3/".I:UX?/@U=+^$&G?
M#NP^'7@'X3^$=7N_A3X9\"I\#X8OA6WF'PA_X)0_#3]GGXL_L_\ Q-^ WQR^
M./PTM/@1^Q+X0_84?PE;CX4>)K3XC_"_X:>*=6\<?#KQ)XLUKQ5\,-6U?3/&
M>F>,O$WB;Q+XJE\'R^'=!\:7MQHNEW>B:=X6TS4O#WB#]&K#XH_#35O'?B'X
M6Z5\0O ^J?$WPCIFGZUXK^'.G>+?#][X\\,Z-J\4,^DZMX@\'VVHR^(=&TS5
M(+BWFTZ^U'3K:VOHKB&2VEE25"S)/BK\,8?$N@^#)?B)X%B\8>*M5\3Z%X8\
M*2>+_#D?B7Q)K?@G38]9\9Z-H.@OJ8U75]6\(Z1-#JOBC3M/M+B\T#39HK[5
M8;2V=92 ?D%\5/V3?A=^S'_P3=T__@D9X$^'_P"T5^U3H/Q=_9^^/OP.^"-_
MXW^&3>-O#&AZI/ILE]X0B_:$^.'PE^%/A3X6? K3/#WB3QQIFK^!?B/XQT;P
MWKTD'@K4=5\+WGBWXC^&8$U/]9_@=\)/#_P%^#GPP^"WA:]U?5="^%_@;PUX
M(LM<\17KZIXH\2MX?TJVT^\\5^+M8FS<Z[XQ\5WT-SXC\7>(;YYM1\0>)=4U
M36M2N+B^OKB>36T+XJ_#'Q3X>\0>+_#'Q$\#>(_"7A.]\0:;XJ\4Z#XN\/:Q
MX;\,:CX2#GQ5I_B'7=/U&XTO1;[PR(Y#X@M-2NK:XT4(YU*.V"DBUX;^(_P\
M\9:YXM\,>$/'?@WQ5XE\ 7FGZ?X[\/>&_%&AZYKG@J_U:UDOM)L?%VDZ7?75
M_P"&[S5+*&:\TZVUFWLI[VUBDN+9)(D9P ?+7[2O[%>E_M$?'C]DO]HFS^,'
MQ*^$'Q"_9)UGXM/X<N? %IX U&T\8^#/CAX2T;PI\2/!FOP>//!GBX:6^KVO
MAGP\NG>*_#G]F^(=!LTUR'2IX-2U6PUG0O!K?_@D_P##*R^%?Q*^$MC^T/\
MM*6>C_%+]O:U_P""B^NZ]$W[.L_B33OCI:?%[PU\>8?#VAM?_L[WN@0_"U/B
MSX/\.^*_[!U70-7\62)92^'9_',WA:]O-$G_ $0\ _%OX5_%:+7YOA=\2O /
MQ*A\*:]=>%O%$W@#QEX<\90^&O$]B%:^\.^()?#FI:E'HNNV:NINM(U)K74+
M<,#+;J",LTWXP?"?6=8;P]I'Q.^'FJ^($\#V/Q.?0M-\:^&;_6$^&NJ.T6F_
M$-],M-4FO5\#:A*K16/BUH1H%W(I2WU"1@10!X-\+_V-/ ?PT^+'[8GQ7N_&
M'C?XFM^V[XD\)^)/B]\//B;8_"_5_AKI[>#OA7H/P3T[0O"FC:%\-?#FMR^&
MM1^&/A?PYX8\0:/X[\1>.H=7CTK[<[0W^JZ]<ZI\]_#/_@F!X2\"Z/\ L[_"
M[Q)\=OB]\3_V;/V//B9X:^*7[+7P(\8'PO\ 9O VJ^ =*UO3/A#X;^(/Q%L-
M%@\<_%WP1^SV=9AG^ F@ZW?Z1/X<E\-^#KSXBZG\5=<\(>&]:TS]&U\:^#GM
MX+M/%?AM[2ZU-=$MKI=>TEK>XUEXEG32()Q>&.;5&@9)EL(V:Z:)UD$11@3T
M;L_E.T07S CE!+N5-X!VB0J&8+N #%58@9*@G (!^+$'_!%KP?:>'O!/PMT[
M]L']J'0?V??@O^V+:_MK_LZ?!G0+/X 16WP3^)\'Q0\9_'0Z3;^.M;^">O\
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
MW=K*T,TEO,(KB!Y(I##/%+!*$<F.:.2)]LB,H +E%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\UO[5$/["O
M@W_@NU?>(/VT[/\ 9C\/_#3QK_P2(GL-8U7]I+3OAU9_#OQEXMN/VI;[PXFG
MZ_<_$2V7P?XE\:W7PULM<\->';#6FO?%=YX'B\6Z#X8AF\/GQ7:5_2E7Q6O[
M($P_X*!?\-Y?\+.N3??\,L_\,G?\*G_X1"R_L+_A"C\23\7/^$J_X2G^VO[:
M/C;_ (30_9A,;8^&AX0_XDX\-#7B?%I /Y;O"&D>._V*O"7_  2G\0?MQ_&+
M]I+]E#]B7PY^S#^V3\*OAM\3YOAI\-_BIJ_[.OC;XO?M)IK7[,?@K]IO1_VA
M?V>OC_HWP@NO$G[!=]X:^!6CZGJ?@VP\>^!KZP\??!K4-3\)>$M<^*%IK?UO
M\!_V4?V(;?\ :;_X),_!I? 6M_''X4Z+^Q5_P4W^'7AO4OV[?AK\-O$/QC\8
M_"_7?CQ\$[[]G[2/&7A^_P#AYX5L=-^%?B'P7>_M!W'[)WP\UWP+X3_LCX!W
M?B+1M)\%:#*GC72(/ZKL#).!D]3W..F?I2'&#QQSD8SGUX[Y].] '\S7P0\!
M^'G_ &_?^#@+2?V5_#OP8\(_M/3?#OX"P_L>>))_"7AKP]IVF_%E_P!BCQ#X
M4UG5? _B9-"CM+O3O#OQENK+2?C4_@NZU)O#FM3SZ;X\MK/4]0BM;OQOX8:O
M\&?CK^S[_P $,_!G[(=KIOA+]M7]D/\ : _9_L/VD/AIIFC:58?'3]E+X7:%
M\/?&>@_\%./!'[8NG>,O#FA_$GX7>#_B>VA>.?#/BSQ+\0O#'AU_V@_VA=9^
M#?B719];U3QGX<\61_U8:#XC\.^*].;5O#&NZ+XETE-3US17U/0=4L=8TY-9
M\,:WJ'AKQ)I+7NGSW-LNI^'O$FD:KX?URP,@NM)UO2]0TJ_BM[^RN8(MK_/Y
M=* /XEOB_P#LY_LD1_\ !O-^U?XO\$?L^_ !?B[H_P"T9^UAX4\!:[X/^#?@
M,?$W1M)\1?\ !4+7_%'P]\->![C0?# \7Z3INI_ _2OA=XE\':+X9^RVC?"[
M2/ ^MZ-:KX7TG1+JU^\OC;\"OV)5_;F_X*'Z=IGPE_9Q7X9ZE_P1N^#OBR+P
M_HG@WP&OPRUOXIZ=XI_;(TY_%TOA?2+#_A"M>^+&C?!CQM\*=*T?Q3<Z7??$
M#0?A3X^\+:3X?U&Q\%^.XK76OZ=Z* /Y!V^+7@K6/@!_P2%^"7CS3]-\,?$?
MQ[_P14\9>!D^/WQ*^'?B[]H"_P#&^I:U\(_V=OA]^T-^PQ\#_@Q)+KG@CQ7^
MUS\0O$7@K3[[XCW7C_X?_%7Q1X1\'> ?$'PU3X/^,=0^).M2>$MK]C#1_P!D
MKX[>*O\ @WMUOQ=X;^$7Q&A\-_\ !&;XE_#KX@:OXN\,Z1?Z9<^(_A]X!_89
M'@OPGXNU#7=.32_%^F>"_$N@_M)-X*TS6IM<\->'?B!X/^--QX;BL_'/@CQE
M+HW];U% '\7W[)WQ?\._LV_LM?\ !'#XY_'S3]33]A']G3]H;_@J/X8^->O-
MX8UOQ=X0_9;^+?BKX^_$>V_8"^*7Q$\$:#H'B#Q+X+\&>'_AAJWB_P  ?#3Q
M9=:+I_A+X<Z;\;_AOK4EUHVCZUX1U6+V[]HKQ1^S]\!O&'[ ?QH\$I^T5^Q7
M_P $H=&\;?MTIH7[0'PZ^'OAWQ-X$\!_'W]I'4_A=XJ\ _M+^.?A%^U'\#?C
M_>?#?X-?%_7/%7[6/P+^#'Q';X0:+9^&_#_Q#EUOX>^+?!'[,7QKLY/&O]:=
M&!G.!D]3WH _.7_@E;\-?A%\)_V0?#OA']GOQ%\=O%_P"/CSXF>(_@YXJ^/?
MASP9X*U3Q%X,\7^,-1\4/K/PO\#^"/AK\'M)\(? '4/$FK>(+CX(Z7%\,_".
MD7WP_?1_$7@*PN?A;KG@/4[[Y2_X*=>/_AAI_P"V/^PE\-/']GX0^'&K>._A
MS^USH7AK]H[XF?#KQI\:M+.D^,]'^%'A#Q_^RG\!/@AI1OOAS\1/VJOVC/#=
MRK^"+WXK^%?B/9Z)X*\"^,_ W@WX-_%WQ!\8IO#MC^X]9&I^(-!T6[T'3]8U
MO2-)O_%6KR>'_"]EJ>I6=A=^)->BT76?$LNB:!;W4T4VL:O%X<\.^(-?DTW3
MDN;V/1-"UC57@%AIE[/  ?QG?L/6G[.'QX\5?\&S.I^(]$\ _$RT\%_\$^/V
MI_AC\2=8\3^'(=8T'_A(_!/PQ_9OA^&G@[Q5J^MZ<=#\5Z5X*\=:7\7=&\!Z
M?J-SK7ACPO\ &#P5\3_#WAP6'Q2^'7BVP\/=M\'_ (@_#CX$?!'_ ()6^-OB
M19^"M"_X)S? '_@I=_P4_P#^%UWK^'/[1^&'[/'Q$USX_?M.:I_P3;\=^,O"
MVAZ5?VO@/X2Z(/&&EZU\-/&NL:+8?#;X:^(?&?P"^)RZOX7^R^ _%%C_ &)4
M?Y]?Y4 ?AY_P17U'X;SZ_P#\%9;?X4:!_8G@'5?^"J_Q<\>^#YM(^'OB'P3X
M$\0>'/&'[/G[,]J/$W@B_O\ PYH7AKQ+INO^*/#?BS57U#PO/J,&H6UWIOBX
M23:#XR\+ZSKMO_@N)X8^&/BCX6_L-0?$?P_X-UZVTS_@J5^P/K,TOBS2M)U#
M_A'_  -I_P =/#L_Q=\0)?:C;RR^'/#.G?#5=??XA^(4N-/TVP\&2:HGB&_A
MT>>=7_9_0/$?A[Q5I[:OX7U[1O$FE)J>N:*^IZ!JECK&GIK/AC6]1\,^)=):
M]TZ>XMEU/P]XDTC5O#^N6!E%UI.MZ9J.E7\5O?V5S;Q2ZWK>B^&=&U?Q)XCU
M;3/#_A_0-,O]:U[7M:O[72M&T71M*M9K[4]7U?5+Z6"RTW2]-L8)[R_O[V>&
MTL[6&:XN)HX8W< '\BGQF\)W/AG6/^"]?PT_9_\ A5#XF^"6C?MD?\$S/BE\
M3/V;O@O:ZEX8M/B;^S+X:\ ?LPR_M\>'OACX1^'%M;Z?K=[XZTCP/\2OA_\
MM :5X=TO4;_QA9V_Q \">)=-U_Q;=6OAN_\ 2/V[=&^"O[77BO\ :O\ C)^P
M-/X8^.GPO\5_\$0_VXO!O[4'B#X(6-E\2/@I\3?B'H?ASPA?_P#!/[X?Q1>#
M;;5_"?B']JOX=7Z?&37/">D+;7/Q:^&/P\_L#2I(O#>E>-O!UAX@_J*\"^/O
M GQ1\(Z%X_\ AGXT\)?$7P'XGM#J'AKQMX%\1Z/XN\(^(;!9Y;8WVA>)/#]Y
MJ&C:M:"Y@GMS<Z?>W$(GAEB+^9&ZK9TGQEX0U_7/%/AC0_%7AO6O$O@6^TO3
M?&WA[2=;TS4=<\&ZEK>BV7B71=/\5:39W4U_X=OM7\.ZEIVOZ7::O;V=QJ&B
MW]EJEI'-8W4$[@'Q/_P2X\2_!KQ9_P $_P#]DW6/@1)X0N? <GP&^$T,NH^
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
MW\-10?K7^S)^R_??LZ^,?VJ_%<_Q&_X3E?VI_P!H>^_:1UC3G\(0^&O^$/\
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
M]3ZXZ4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7Y)?M??\%&O&OPE^,WQ&_9__9X^$6L?%WXH? WX*>"/
MCM\2=.3X2_M1?$_3O$;_ !-U;XAV/PJ^!/AB?]F+X+_&.Z\ ^,O'^G_";Q_J
M^K?%+XH6MAX<\#+_ ,*ZL?"GP^^-LGB_X@W'P4_6VOS"_:(_8+^-?BK]JS3/
MVR/V0/VOI?V2_BSK_P *M$^"'Q[\.Z_\"_#_ ,?OA%\>?AYX+UGQ=XB^&NH^
M(/ ]UXX^%NIZ%\5/ASJ_CKQ.GACXEVOBW4KN+P]>1^$;O1[GPVVIZ?JH!\WZ
MY_P4R_:_\>?$_P 5?"+X$?L=^"?!GB>P_P""=OPF_;^T@_M8?$[XB_"[Q/X5
ML/B+KGC3POK'P7^,OPGTOX.7?B[P;\7/"OC'X;>,/"AT31K_ ,2^$+S38/\
MA.-2^(_AZZM]+^'GBOUWPO\ \% /%W[55G^RG\-/V</AI\+1\1_VHOV"_"'[
M?/Q%T#X]^*]:O?!_PD^!WQ3T3PW8> / VJ:5X/\ #MQK'Q&\3_%/Q[XCUCP%
M#J"1>'?"GA;PGX%^(_Q UA?$&K:7X/\ A1\0^ITC_@G;XX\-_'OXA_'#3/VF
MKWQ3?>,_V"O"7[#5K)\6_AO?>/?'=U'X.\3?$#QY;?&KXB>.M(^*/@?3?&?C
M3Q%X[^*GCK6/%?A[PQX'^&OA)])N?#_ASPA8>#;307N-3\Q^'_\ P2S^)?P,
MU/\ 8<^)'P _:C\)^"OCG^R/^R/X=_8+^('BSQE^SSJ_Q ^&?[37[*?@<Z/<
M_#OPMXS^%EI^T#X*UKP-\2/ 6NZ!:>+_  ]\3O!7Q0A)\2:YXYMM3\+7_@GQ
M1%X+T< _-G_@F5^VQ<_LI?\ !-?_ ()X_L^^"?A/*GQ;_:-^+?\ P4WN?#VB
M^$OAQ\8?C3\//@C\/?@+^VI\<KSXBZS-X*_9Q^&FM?$?QWI_AO7?'WPV\ ^#
M?#OAWPGX TC5XO$<GB#5O$?@;2/#TNFWWWY#_P %+/VH?$'P2^%/BG4?V9/"
M_P"RWXU\2_%KXZ?!+XC^.?VO=4^)OPJ^#.E>/_AI;0VWP+M_@IX)^)/@CX+?
MM/\ [0=A^VSKVL^&[/X%Z?X0^$-GXUT&Q3Q]%K?@[Q'XT\!V?@KQCSG@[_@B
MUXS^%7[/_P"R=X4^$/[;_B_PC^U;^Q5\8_VC_B?\$/VI=7^!W@3Q)H%QX8_:
MU^(FO>-?V@O@W\3/V?;7Q!X=\->-_A]\1+37Y8KJ6T\:>&O%'ASQCI7A[QIX
M(U[PO!H6F>%[;W[5?^"=WQZU7XM_LL_M$7W[;5WXA^/GP5/QUL/BCXS\=_L_
M>&?&WA3Q;H7[1FE_"SP[XX;]FSX::CX\M_#O[('BWP-X3^$WA_PQ\&O$NB2_
M%73M.L+[Q9>_''PO^T%K/Q.^,^I?$\ X_P "?\%6]>\:_#7_ ()1_'J\^ GA
M[P7\!O\ @I5K/AKX>>*O&WB+XRS2ZM^SC\9_B!\/?%/BWX3?#\:!8?#)HOBO
MIGQ>\8^$K[X3>$?&#ZK\,XM/\7:IX4;7-%@N/%-EHMO[%XX_;O\ 'VC2Z1H'
M@WX.>$_&/BSXV_MK>)_V,OV44M_BF\&E>.+CX5^&_'_B']H/XR_%NWF\'V^M
M_#?P?\#'^"?Q]T6_\->&;/XBZWXXUKX:^'8--U'P]IGQ4TC6/#OG/P__ ."6
M6I>'O^"45I_P3,\;_M$2^+M7\+?#C1O"'PM_: \-_"S_ (5^_P +O&'PRU71
M/%7P ^)7A[X=6_Q'\0ZO>:Y\+_B+X/\ !WQ0U2VU;XL74GB_QI9:[%IVI^"O
M!NJ:%X/\)^W_ +0G_!/KP=\5O@C^S5\,_A=XSO?@UXZ_8M^(/PM^*W[*_P 4
M;S1I/B._@SQO\*?#^H>#K.'XB>';O7_"VI?%/P;X\\%Z[XD\,?%/P_-XT\+Z
MSXM@UV?7+7Q9HGBRQTGQ!8@'PO\ M,_\%<_CI^R'X/\ VS?"'Q/_ &;?AWXH
M_:-_9*T?]G#XD:##H?Q<USPC\)/VA_V=_P!J3XG2?!'P-\9_ #7O@CQKXO\
M!_BWP)\88-3\%_$WX(^-FMM.C&D1:SX5^.6NZ=K<3Z3^PGP(U#]HO4?#7B.X
M_:9\)?!;P9XR'COQ,GA/2/@7\1/'?Q.\+M\,C):R^#;CQ#XC^(/PO^$FJKX\
M6*6]L/$]GIGAB3P]))86FK:5?0KJL^BZ/^9G[2'_  2@\:_M6?#?]IN#XN_M
M+>$G^/\ ^U#H7[,WPY\0?%?PI^SK<:1X!^&_P6_95^+VJ?'/P%\./A5\*M9^
M./B;Q?H\OBCXEZ_X@\2?$OQ%XH^.'B]?$UWJJIIVA^'[71/#-OHG[+6*7L=E
M:1ZC<6UWJ"6T"W]U96DNGV=S>+$HNI[2PGO=2GLK66</);VDVHZA-;0LD,M]
M=NC7$@!^0WC7]J_]I/P]_P %BX/V<;R'X1Z/^R9X'_X)W>)_VD?$MYJGQ$\3
M:)XB==3^./@_PGXE^*/BBU/PNUG1KC5OA[;^#=4\->"/ -IXBT'1H_#?BCQK
MX[\2?$B]U+5]&\!^$,"Q_P""F7QLTGX9_L7?M@^/?V??"&F_L5?MN_$+X,^"
M='ET/X@7][\?_P!G?PG^U"UG9?LL?&'XJ:/+H[?#?QOH'Q+UOQ%X T?XN>#/
M"'B70-:_9[N_'6GC0]>_:#@TK6KFS^F/B=^PSJ_CG]O/PA^V?HOQ<T?1_#]Q
M^ROKW[(/QP^"/BGX2V/CRP^)_P *=1^)T7Q9LO\ A%?&,_C/0;?X>ZS=:^EW
MX8\:OX@\$_%/2O$WP]U;5-'T32?!?BPZ9XYTOPOX5_\ !+WQQX)^%GP$_91\
M9_M10_$']B?]E_XL?#_XF?"/X5Q?!NZ\+_&SQ!HWP.^($?Q._9Y^$OQX^.9^
M+_B#P3\3?AG\)?&.G^#]0%EX6_9[^%?B3QK%\+_AM:>*?$MU!:>.U^(0!^KW
MBSQ5X>\"^%O$OC;Q=JUIH/A/P=H&L^*?%&NZ@[1V.B^'?#VG7.KZWJ]ZZ*[I
M::;IMG<WEPRH[+#"Y"DC%?SRZM\6/BK^U)^UG_P0;_:W\9?!OX+>#_AE\;_B
MS\=_B%\!-0L]:U+6_P!H?X<?#'XI_P#!-_\ :?\ &?ACP?\ $#5KOPH-"U-O
MB]X.@\&_$;XA:'X&\0>'?#_PM\;^$-(^'DO_  O=+#2/BQI7]"WC'PCX=\?^
M$?%'@3Q?I<&N>$O&OAW6_"7BG1+IYXK;6?#GB33+K1M<TJXDM98+F.#4-,O;
MJTE>WFAG5)6:&6*0*Z_C?\%?^"5G[1/PMOOV"O#GB/\ ;[3Q]\'?^"<'Q,UK
M6?V>?#)_97\&^'/BAXA^#=Y\%OBE^S]X;^$_QK^**?$K6O#7B_7O OPE\>Z3
MX'\._$SP#\(_A1)?:/IGB?5/%G@[Q+XZ\0^$_&OPU .1^#__  6#^(?QR^(7
MP#\7?"O]D_XQ_$[]E/\ :#_:*\2? #3?%'@/X"_M4ZCXW^&G@VU\2>*O!/@K
M]KWQO\1KSX+6G[+^J_ ?Q+XV\(RVOC?PWH'Q77Q#\(/AQXG\*?$C5O%7BGQ)
M#XY^$?@CJ_A'_P %.O&WQ!_;+^%/['7QK^#OPGT*Y_:/C_:NT&]^%GAOXH^'
M/BE\4OV8[W]G94U?2_!7[4TO@K4O'7P<U;Q%\??@WK7AWXGV_@GPUXKT?Q-\
M+K?Q+9>$=?\ #WCS29F\?#NOV;O^"8WQ:_99\77'PZ^$_P"V[XR\/_\ !/\
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
M6^)P^+-GIWQ1_92^!UI\++;XM? WX@?&_P /:SY>G_$;6/C;X<ECM?&/P_\
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
MI^U3\,OV)?@/\-/C3X@_8KTGX7+\2_"WQ-^)6H_#;7?C1\6OB7X1T3XMVOP
M^%&M2Z4/"'@"ZMO@GXC\*^*&^-WC[4M<\')XS\::'X(;P6]MI/B_Q5H/WM\%
MOAY=_"3X0?"_X67_ (JOO'%W\.? 'A+P//XPU'2]*T.]\2/X7T*QT7^UYM'T
M2&#2]*-Z+(2QZ?9K(EG$R0/<WDJ27<_Y]?$[_@GE\9$_:Y^)W[5'[)?[:?B/
M]E)?VG/"O@/PS^UW\/S\$? 7QOM?B1JWPJT.W\$_#7XN?![6_'^KVMI\#/C5
MX5^&[W_@F76]2\+_ !:^&?BJUL_!6H>,OA'X@NO!D2:J 8?C'_@ICXP\):#_
M ,%>+Z3X Z)+K/\ P2L\&:%\06TNZ^+=U;0?&S0-6_9;TS]K"[TJZO;+X::J
MGPS\0Z=X0U ^#0;1?B5I%YXI@;4([Z+1G3/%_%[_ (*E>(_#'QD^"_P.\'^'
M?@9X6^*/QH_9.^$'[37PE^'_ ,>_B=XH\ 1_M.>(_BGXF\6^%?$G[.W[/GQ0
MC\&KX%D^,WP?31O"OB<^&O$,5[KGQ?F^)7@/PCI?A[X<:)?>)_BMX,S?BK_P
M2)\9:[>?M\^%O@A^UK+\&_@=_P %#/V</!GP0^*_@;Q-\%F^-WQ(\&^(?AO^
MS/J?[+7A3Q;\/_C1XO\ BYI=[<>%O$?PYM/ 5E\6_"7Q(\&_$+QWXM7PSK]_
MX#^,WPG\9>,Y/&FA]-^TC_P2W^(?[3/P5LOV4OB)^TC\.O&O[*^K_LV_!GX%
M^.? OQ2_97LO&_Q)T;QW\+)_'MEJG[2?[.WQ(\/_ !I^'WA7X(_&/Q+X7\9:
M)I>CW'B;X2?&;P[X,UCX:^"M;@T?6[*X\;^'_&(!Y5%_P4:^.?P*^+7_  63
M^(?[3'A_P#J7[/7[#/B#X0^%_AAX:^'GC[Q!>>/-0UGQM\!_A'\0_A5\.]"\
M.ZM\)]#T77/%OQV\5?&JPTC6?%FK>-M._P"$1\;W_A[P#I^A^*/">CP^/9_H
MWQI^VS^T=\ _C]\)OV=_CQ\(/@GJ7BO]JSX7?M">+/V9?$/PW^)OQ1M? =G\
M:O@#X C^*>O?LU_&'Q%K'P:U[5]+T6\\ 1:YXA\-?M,Z'X5CD\81>%O%%E+^
MS3X/U6PT/3O%.'\2?^"4/ASXT^*?^"C/AOXL_%MO$G[,'_!1SP[\-!X]^$5A
M\/DMOBO\/?B)\+/@?\./@;X5\=^%/CSXC\:>+](U6#1K/X9^&OB7HNC>(/@M
M<ZO9?%;1= UK4/&&L^%[37_!WBGN]#_8@_:!\8ZY\(_B)^U5^U'\.OCQ\8/V
M;?AK\5?"7P \6^$/V:_$/P5\(VWQ'^,?@"S^&'B[X\_&WX;V_P"TEX_T[XF?
M$>W\$6VM>'O#EI\.]8^!/@S0=+^*'QDM;3PT1XJ\'/\ #@ ^0?A9_P %3OVP
M?B-JW_!.U9/V6/@-I&D_\%//V9M=^(O[/<)_:#\876I^"OBKX,^$7A?XZ^*)
MOC;<)\(_LNA?"O4/A[K6N1^$+7X>VOQ(\=7/B#0-#M/$\?AB'QGJK?#WT'3_
M /@JYXVTO]E?X;^,_'GP.M!^U'XX_;C^,?\ P3QO/ 'PI;XJ?&/X76?QG^ /
MCCXV:'\5/BOX>7P/\-=3^/7C+X2:9\._@'X\^)7A[PSH_P (/^$\UG77\/\
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
MNL:1\-/B%\:/'OCKXA:WIMAJ^O)X5\ _"7X4^//$-MH7AS1[W6O'?C2#P?\
M#J*_\'V?B^^^('A'Y=OOVT/VI?A]_P *Y^"OQF_9W^'/A;]JKX_?M>?$W]FO
M]F:WL/B]8W/PG^+GPA^&_P )?$/QRU?]L?6K/31XD\=?#?P;IOP[\(^+;6]^
M!&IR:]\1)OB3IOACP;+XIT;PUX\M/B/X>]N_;S_8NG_;,^'WPVM/!WQF\5?L
MW_'GX _%_P ._'W]G/X_^#="TKQ9J'PV^*?AO1/$GA<-XB\%:U<Z=IGQ&^'/
MBGPIXO\ $GACQ_\ #75-7TG2/&>BZD+/4KQ$MXZ\&\<?\$X/BA\2/#OPK^(O
MC;]KW5O$7[<'P5_:#T']HWX9_M'W_P &]#3X5^$M7TSP->?"K7_@EHO[.%AX
MUL=0TO\ 9G^('PVUOQ9IOCGP+IGQRLOB=K/B_P 5ZGX^C^-=KK5EH,6C@'@W
MQA_X*N_'C]G_ $7]J[P)\0?V:OA[K_[0/[(_QD_8P\.:W!X:^+GB'0OAI\:?
MV>/VY/BAH7P<^$?Q_P#A7)KOP]O=<TGQMIGQ'U#7/"?Q%^ /C/4;+0_!][X5
MU:^TC]H;QOITVC2ZQD_%K_@I3^WC\++?_@HOX<N?V7OV7=3^(G_!/SX0^#/V
MM/%-U:?M%_$X_#?Q'^S=XS\%?%#QW9^"=$U*?X%VGC+6?CZMK\"_BEH5K>WW
MA3P;\-)YCX:UW4+S2$N)- G]G^-'_!+CQW\>_!_QYU'XA_M+^'KG]H/]H[QO
M^Q[JGCGXF:=\#=>A^&/@_P"&'[#OQ9M_CA\%/@]\&_@QJ/Q]U37/!.A:A\48
M]8\9_$G7O$GQC\?ZQXNUGQ_\1#8_\(YIUWX T[X;]G\6O^"<GC;XJ^+/^"D7
MB*;]H#POH=E_P45_9,\!_LH:]IL/P/U6^O/A9HG@3PG\6O!=IXPT?5)/C;;0
M>*-6O]'^//Q1FGTV_P!)TFSBU0^ +F.9K3PMXAT_QV 9?CG]N[]H[Q=\9/V9
MO@]^RY\ _A/X@C_:U_8?\=?M:_#?QQ\;OC)XE\&+X$U'P;X@^ UK=Z!\6/!?
M@SX:^+95\.P:'\=/#<6GZA\.O&'CKQ%XC\9W-QI-]H'@;P?H-UX^U;P30?\
M@L9XE\9?#O\ 9Q\*Z?\  C7/"O[5WQ8\>_M?_"GXS>"K3P)\<OVAO!/[.WC#
M]@_QAI/PS_:#O7T;]G7X>^+OB3\6].O_ (D>,?A=I?P\BT'3?#'AR7POX_OO
M$'B_XB^']?\ !,G@CQ7QWC?X9_&+X7?M_?\ !,_X"_!S]HSX/>$_BQ\&?^"9
M_P"T[\);GQ]\2?@'K7Q&\!>,4LO'G[%FF^&O#^L?"30_VA?AAXH\/Z[XY\/?
M"_Q=XX\,IH_QLBU*67X8^)Y[>WUOPQ8>(]/B][\8_P#!)/6+3PA^S/XK_9^_
M:L\3_!']LG]FKXN?M#_&RW_:?OOA1X1\>^&OC!XN_;.\=2_$']L;0_C-^S]:
M:SX#\+>*/ /QDUR>)?#.AZ=XKT3Q%\'[?PU\/G\%>,1?>";&\N@#YMB_X*0_
MMT?%7]I'_@E9X$TS]G#3_P!GG3_CA\7_ -L[PG\?/AU\:+_X[_"O7O'VN?LW
M?!7Q\UE?^ IOB9^S5X=\6R_LY:[HFO>'_CQ\.O$>L?#?1?&_Q$\86'A?X?\
MB.Q^$,/@KQCJ/BOSCX\_M[?&/X?_ /!-S_@J#\:?V5_V>?V=?V8_BM\%?^"B
MGQ!_9I\:77@SQ%=/8:QXF\2?$SX)_#;XG_M/IJFA?!;PFWCKX[^._$_Q/EU9
M-3\6^%-*_LB5K#Q/XDU?XC7O@X^'?'?Z)>-/^"='QF\8^/OV)?CMJ'[9NK:O
M^T;^RM\3/C3X^\<_$3QE\&M/\2>"OBAIW[1'PG_X4W\1_"?PX^$NG?$;PQHO
M[/VF^#_"%OH\/P*CL-:^(VC^%]2T1/%'QK\/_M$^.?%'Q%\7>-_-/%7_  2&
MU?QG^R)_P4%_98UG]I:"UN/VY?VK?%7[7>F_$70_@LEI+\'_ !_XA^(WPU^*
M%IH,GA/5OBEKMM\1/"6E^(OA5X:MGM9=;\&:KJ&CW6MVK:M:W=W8ZAI@!]$:
MK^U3^T9X\^.'Q _9<^!'P[^ 7_"]?@)\"?A;\:/C_?>/?BQXWU;X2>'O%7QN
MU7XGV7P>^ _A;6O#/PVT7Q_>ZAXQL?A'XL\1>,?B_K7P^TVV^%OA6\\%:OIG
MPC^+>H^++OP]X9^.O!__  5D_:/_ &B+G]C?PI^S3^RM\)M$^(7[6_P6_;(U
M?5-'_:,_:!\8>&8O@'^T7^Q'XT\,?"KXV?"3QO9_#CX%>-YO%W@W0_B3XOTF
MR\+^/_#.H6FL^/\ 1+?4KZZ\$?#I([*YOOJ^Z_8>^/WAO]H6+]KOX._M.?"W
MP=^T/\1O@1X7^"/[5*^-OV7-5\<? KXVR^ /$>M^+/AM\0?"/PS\)_M&?"?X
MB?"[Q;\.;KQ=XS\$>%WU[XZ_%R"[^$FL:;X6\8_\);XQ\.Z=\23A_"?_ ()C
M1?!3XQ?L:_$GP7\<=2UC2/V4O!W[7.F>)+;XB^!V\5?$KX]_$7]N'X@^'OBQ
M^T/\7/&OQ)TOQOX5T30_$GB/XD>%-)\2Z+I6C_#2?0_#ZZGXJT:"UN-&OO"]
MCX, ,'X:?\%%?'/Q%_;<^(W['S:!\!O#'CWX,?$/P-X$^(_P7\0?%35M+^/>
ML?#[Q'\"_"/Q:U?]K3X,Z1K6BZ-8?%?X*VGCSQ7+\&[;P=I&BVGB/2-$T27X
MT>,?%_A^\U&R^"*?I=\7OBGX-^!WPE^*'QM^(FH2:5\/O@]\._&WQ3\=:I!
M;J;3?!WP^\-:GXM\3W\5LK(UQ+9Z)I%]<) KJTKQB,,I;(_.?XL?\$X/'GQ_
M_:"^$_Q*^.'[0/@?QQ\,?@!^U=H_[6/P&T2U_9YN- _:4^$^L:!<)K-K\&O#
MO[4D/QJO;.[^ ^O^)K2QO/'G@[6?@=J&M^*O#<VJ>"(?%>B^';7P'!X _2;X
MD_#CP7\8/AOX^^$7Q*T&U\5_#KXH^"/%7PX\?>%[V2Z@LO$G@KQOH-_X9\4Z
M!=S65Q:WL5KK&A:G?:=<2V=U;7217#O;SPRA)% /RR?_ (*(_';X;6W[$OQ'
M_:'^!WPX\#?"/_@H3XM^'7PF^%UCH?C_ ,7ZGX]_9V^.?QE^'.M>-_@7\-?C
MI<?\(+>:3XXL?BSJ&D?\(7XD\;^ ]'\,:;\$?'\]AX7?3?C!X=U:/XC6?A7_
M  3%^#,O[1T7QO\ BG^U1\"?@;X@\8_!_P#X*J_MZ?$[X8?%;2_B1XQ\>_%'
MPM\:?!'[07C[X'K8)?ZM\(OAM=3^#_A]\+O!?A'X3> ];O?%>J1^)?AEX ^&
M^CZM\-_!MIX-\.:#X?\ HGX0_P#!-#XB^&/!W[)_P8^.'[3F@_';X!?L'>,_
M"WCC]EKPG'\!;CX<_$2\U;X/>$/%?P]_9M7]IWX@6/QG\3>$OC?%\$/#'B73
M->LY/ /PE^ %UXO^+7P_^'_Q*UJX@DT?5/#VN?2O[$'[*GCO]DKPQ\9O"WB_
MXR:!\8;3XK_M&_'+]I*SNM)^%%S\,+KPMXD_:&^(_B+XK_$'P[)YGQ+^(,.O
MZ!;>,?$VI2>$Y'BTK5-(T=UTS5+W7Y(X;V( \B_X*D_'3]I+X#?"_P#9VU;]
MF^V\ C5OB%^W/^Q#\'?&FH>-?%VN>%[J3PC\4?VH_A3X1U+P?H+Z5\.OB%:P
M6GQ)M=2O/ OCKQ7?63W_ ()\!:WX@UKPGH'B7Q<=%BT_\P/B#\9/C[^R-^VA
M_P %JOVCO@?^S]^SWK_C7X=?L,?\$\OVF/VBM&\0?$;Q!X(\*:DGPI\#_MM^
M)OB-IWAKQ-X5^$MYXJ^)GQ(\3>%_#-]X5^'WBKQGX7\&Z8]IX:T6?QE?:):6
MVE^&I?VV_;>_9>U[]K+X/>&/ O@WXEZ9\(_'_P ._C[^SE^T9\._&_B'P!<?
M%/PE9>-_V<?C7X)^,F@Z9XR^'MAXY^&&K>*?"_B"?P@^@ZI8Z+\1_!6JVZZC
M%J5KK1%C)IU_\M_$3_@FW\1?B3JW_!0S5M<_:2\+I<?\%"OV./AG^R-XSF@^
M E^EUX#M_AYX(^*G@:;XB:(\?QOAL-7U/7[+X[?%?49/#MSING:=INHS?#_R
M+RXLO"/B&S\>@' ?&7_@JIXGEUS0?!G[,'P1\5^//%R?LC_"#]L;Q+!XB^$?
M[2?Q/L3I'Q^/B]_@G\!57]DOX3_':]\#>/\ QQ9_#;XBW?BGXE>.X[;PG\/T
MTWP8G@OPC\=W\6>+Q\*?U%_9_P#BK=?'+X(?"GXP:A\./B-\']2^)'@3PYXN
MU7X4_%WPOJ_@SXF_#C5]8TV"ZU;P1XX\-:Y8Z=J6F^(?#.HO=:/?^9:1VUY)
M:?;]/>?3KJTN)?S#U3_@EY\=_!7CC]GCXW_LK?MOP?L^_'SX7?LL?#S]CWXV
MZIJ_[..G_%KX&_M,_"3X3V^LS?#?4?%/P2U'XP>$M6\'?$KP3XAU[5-9\._$
M'1/BMJ&KV>G7U_X.N$N_".I:AI%U^L/PR\#M\-O 'A3P-+XR\;_$2[\-Z/;V
M&I>/_B5K-KKWCWQMJ_S7&L>+/%FH:;INAZ&NM>(=4FO-6O--\+>'O#'@W17N
M_P"Q?!GA3PMX4T_1_#^F@'=4444 %%%% !1110 4444 %%%% !1110 4444
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
MU^*]'^#_ ,>#<ZS<7_QK^''@;QYX6O-+T?X0>/6\1^"/".D>"XOAGIWAC3?
MWA9?"5GW_AGQ=^RU9?\ !.[]FCX">)_$'PJO_A!9_P#!9+]M#X$? K3?B_\
M%S2+;]B+PCIGPF^-_P"VIXJ^!W@+]JR^UJ3Q-'\3O@AX/^&&BZ#XM^!W[/=Y
MK6B7WQB^*GAW]G;P_IGQ ^'WAB=/B'X= /ZM_B)\5OAY\)[7PI>?$/Q5IGA>
M'QU\0?!7PJ\'1WQN);SQ/\0_B'K=OH'A'PIH>G64%UJ&I:GJ5[.]U<BUMI+?
M1=!T_6O%.NSZ;X9T'6M7L,SP-XA^+NJ^.?C#I/C_ .&_AGP?X!\,^*/#NG_!
M;QCHWQ"?Q7K/Q3\+WW@G0-7\2>(/$WA$^$]$7X<W6@>-;[6_"-CI3:_XFGUR
MWT:36LZ=936$FI_Q=WLO[+'B3]F;]@OP[\6O$/[*7Q%\'_L\?\'('QM^#>KW
M5YIWP_MO@_\ "K]F_P 3_$[]M6+P_P" /#WA7QCXG\=V/P5_9N\;Z;\/_!=[
MX$^%&I^+=0\)S>&?#7@.SM[[Q-#H>AZI)]G^./&7Q+TBY_X.CIOV&]7U#Q#\
M9]&T']E77/A?8?#?QIJ,WQ&\/>&->_85^'=[XNU?X2W&G:O+XH\.^)O#NFWW
MQ0U+X.:?X85'T/XAZ/:>'_ VAR:EIEMX= !_6517\W%WX3_8LT7]L[_@G7XV
M_P""?NM?#7PC\&?VDO@%^UKJ/[9MC\ DL_"O@;XK_L2VWP#N]=\'_M _M#^-
M-!U'1M6\->+? '[0E]\./"W@_P"+7C"XTWXNWNM_%3XBZ9<>,($TSQG9Q_"O
M[ /ASX&_"W5O^#6CXF_#R^\+>'_BO\??@1^T=\*_C-X\L?&KWOCWXP>!-,_8
MOU[Q2OPM^(6NW>O7FL^.O!/PY^.7A/P#9^ _ 7B";5-!^#'B?1_#_@GX?Z3X
M-B=-!G /[,:*\]^%?Q<^%/QT\"Z+\4/@E\3?A]\8?AIXD;4T\._$3X6>-/#?
MQ"\"Z\^BZM?:#K"Z+XN\(ZGK'A_5&TG7=,U+1=36QU"<V&K:=?:=="*\M)X8
M_02,C'/4'CV.1_+\>AXH 6BOX<_&7PD^!&O?LN?\%>/%/A+Q&UM_P4(^#G_!
M:GXR:1^PEXGM/B!KWB;]HSP'^T'XE\>_ W0/@5X,^$D.NZKXD\3Z5IGQGN;
M>$_B!;Z?IZ^'O&W@+PW>:K\0;Q]!^#^G:YX#_0[XG:'^S/\ &3Q%_P %N-,_
MX*,W?@WP7\??@CXSU?QG^SE\0/&,<^J?$?\ 9X_8X/[-'PLD_9H^./['6H:Q
MJ$6I^%[^;XV>'OB5XIU<_ C7=+U?6OVD;35_#7BUK?Q-)I&A6H!_3]D'H<T9
M'7/'K7\9WQPU?XD>&+#X ?M?_M+^$/@U^V+\9?A!^RK_ ,$L5_;A_9/^)5BG
MPY_X**?LR_&U/%?A_P 6^#_BY^PIK\.EKIMQKGQ=^,/Q#-K\:/V>;W0-%MOC
M+XX^$=]\(/#?BZ['B>Y\%:/]*>#YM ^&O_!5OP%\4_[)_9__ &S_  #\;_\
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
M\>:+J7AW7_ 5IX+N_!/Q-\<_G_\ !KQ5X,^(VM?\%+OV\O\ @H[\$_"US/\
M\$YO^"B'Q7^(/PS^-/P_^+>I:I\<_@W>?LT_!3]E^'P5^RO\&IK#P;\*KOQ+
M\)_'UCJ?B&WU#P1J/C30O 7QC^(OC_Q#;>.OA=<^(_'%]XO(!_5"-(TD,CC2
M].#QNLL;BRM@R2)<O>I(C"+*NMY))=JZD,MS(\X(E9G/Q#^W'^QUXA_:R\'?
M KPIX%^(_@OX.-\&?VK_ -G3]J*[O-?^$-_\4+3Q;-^SCXZT[XA^'? RZ5HW
MQ5^$G]AVFNZWHVEZ?JVN3WWB#R/#PU#3[#18+ZZM-6T[S:/]OGXH_#_]H;X7
M_LW_ +2G[+0^&'CG]I7X:?%_Q_\ LI)\-OC=H'Q@@^*'BKX(>&[3QOXY_9[\
M?7^N^"_A!X9^$?Q[A\$ZA;^)-*MQXG\=? _6[;3/%<.D?'6]?PX[7WRQHO\
MP6(^.%U^SK^RO^U7K/\ P3S\20?!O]L;QG^Q7X"^#7_"-?M/_"37O'[^(OVL
M_B))X"O[3Q;X6UO1O!VAZ"/"\3Z+XB\ 2VWC/5H/B#9>,_"5A\1)O@%J4'Q"
M@^'H!^TFG?"[X::1X"/PKTKX>^!],^&)TR_T4_#G3_"/AZR\!G1M5DN)M4T@
M^$+;3HO#QTS4IKR[FO[ Z=]EO);JYDN(I&GD+7=-^'_@71KR_P!0TCP;X4TN
M^U6+1X=4O-.\.:-8W6IP^'=*DT+P_%J%Q:V44UY'H.B2RZ/HJ7#R+I6E2RZ=
M8B"RD: _B/X\_P""P_QY^&7A#]N#5?%G[ <5WXK_ .";GCKPI-^UWH?A/]JG
MPOJ7A>S^ 7C#P#X(^+.E?$WX$^,_$OPG\&W7Q8^)J_"SQA=^.[GX*>*O"?PC
MTZ"P\*ZOH,GQ97QGJGA'PSXD^C?^"@?_  4G\2_L*+XR\57?[/\ I/B?X,_"
M;X-^'?C3\2_B]\3?C;8_L_>'_%,7B'Q)X\L$^!W[+TGB'X>>+_#O[07[4^G^
M#_A9XW\>WWP0U+Q=\)YFTR_^&.GV?BBZO?B/;-HP!]_?%OPG\2=8\":S9? 7
MQC\/OA-\5I9] D\->/O'WPFO/C!X1TJVL?$GA^^\1Z;KWP[T'XC_  ;UOQ#9
M>)O"NEZCX60Z9\3/"MYHUS?V&O075U)HL.G73/@;\(]*^"7PYL/ VFZSJ7B2
M[G\0>._'?BOQ7JWE)J'B[XA_%?QWXD^*/Q*\72V=L38:1#XE\?>,/$6L:?X<
MTE8M!\+:7=V/AGP]:V>@Z1IUG!^>$W[7/[1'BG_@IIXZ_9.LO@YX/\5?LW^'
M_P!@GP?^TG';6/CS3+?XE>/&^+7C?XB>#K%KO0O%/A'3O#4&MC6_A1J_P[\/
M>!)OB5X>\)1Z/XIN?B%XU^($]Q>Z?X2\#<3^RG^W#\+/#_["_P#P3*T?]EW]
MFJ+PSK_[87@*#PE^R7^RQ)\3S;>&?A[X.^'?PP\3>/\ 6]<^*OQCU3P_K_B7
M2?AE\/\ P=X1L['Q?X]TGX??$KQK>^-_&?@K0+#PAXJUCQ2+X '[*:5I6F:%
MI>FZ)HFG6.CZ-H]A::7I&DZ79V^GZ9I6F:?;QVEAINFV%G%#:6-A8VD,5K9V
M=K#%;VUM%'!#&D:*HOU^+?BC_@K[>> ?#WQA\->,?V4O%M[^T]^S9^UU^R?^
MRO\ '[]GWX=_%SX=^);'1=,_;*\5^"=&^!GQV^&/Q0\8)\-K7XC?#7XCZ5XU
MA3P/IFN>#_AQX\?QWI.L>$/B9X7^%.AZ1KGCS1_J_P#9(_;+\6?'_P"-/[7G
M[./Q8^"EI\$/C1^R+XK^%<7B#2?#WQ/M_C#X+\8?#3XZ^!I_''PG\;:3XQ7P
M5\.[W3/$=]#HWBS1O&O@*^\*RIX3U/0K:;2_%GB[2=<LM20 ^]::Q XY'0Y
M]^%R01DGC'4YP.2*^4OVA?VF;SX3^/\ X+? CX<> X?BC^T1^T3'\3=1^%O@
MW7?$>K^ /AQIOA3X,:#H_B'XG?$+XN?%#1? WQ-U3X?^!=#D\3^!_ VF7VA_
M#?Q]K^N?$_XF_#GPU%X;M/#VJ^)O&G@_\,_VT/VNG_:"^)'[ >EZE\"M4\,_
MM=_L;_\ !;#X7_ [XN?L]:?\3O!OB**'4?&G[&W[2'Q.\">-/!'CK6+SP-I?
MB'X+?%GPC)X-\>^"/'WC7P7X%\=IIVB>)](3X;Z?XST/4?"6H@']'?@+X4_"
M[X6PZO#\,?AOX"^'<'B*]CU/7H? O@WPYX0BUO44C:./4-8C\/:;IRZE?)$[
M1K=7HGG6-F17"LP-^W^'?@&U\<7WQ-M?!'A"V^)&IZ&GAC4OB#;^&=#A\;ZA
MX9CN;.\3P[>^+([!=>N]"2ZT^PN5TFXU"2P6>RM)E@$MM"Z?@U^U5_P5P_:$
M\ _L7?MY:OH'[//AWX*_MO?L6_$CX1?![XJ_#GQ%\6M,^(_@7PKX;_:7\0^'
M?#GP._:;^#'Q"M/AM;V/QB\'>+M*\8:;XA\)>'O'WPY^&>K:9XCT3Q=X:^)?
MA+3;WP7J'AKQ#],?MO?\%./B/^PQX5UWQ]\2?V8_"J_#WX5?"3X?_%7XT^,?
M$_[1T/PVT/6-2\<^*_B)I=S\#OV0]:\6_!V/PS^U-^T1X1\&?"?QE\1?$'PK
MU7Q#\#KU=$U7X96-EJ5U>^/XSH@!^M(T71"Q7^R-+W#RV/\ H%IGY%NTB8_N
ML_*M]J"1G& +N]53B></XE^TU\#I/CW^SG\>_@7X<US0?A[K'QL^#?Q(^$$'
MCJ_\&-XQMO"MM\2/"%_X-OM:E\+V'B?P->:^-/L+X7$.EQ>+M"6YGL[-9+U(
MH0A^6-!^*/@#2?\ @HY^UGX,\+?LNZPWQXT3]B3]G#XJZW\8+'QCX4BUG]H'
MP#)X_P#VB]%^&7PS\*^&]7\167AOPNWAGQ;HGQ%T@^*O'.O>!+W5M9U&.VU^
MT/@GP]X0\57'@_[,?_!6GQA\>?&?_!/*'QI^R+J_P=^%'_!2GX1>//%_P)\?
M7'QK\+>.?%FC?$[X;_#%OC1K7@CQW\-=)\*:3'I?P^\3?#'2O%NO?#WXJ:9X
MVU?7=4O]!L]%\;_"?X=W/B"PE0 _07]D3]FK0OV5_@-\+?A+;_\ "$ZYXO\
M!?PS^&O@'QY\3O!_PYL_AK/\6M6^&G@O2O ^G>-?$FBKK_C'5FU:^TO2+=Y%
MUOQGXIN[5WEAAU1K<K$OKNE_"SX8:#)I<FB_#GP)I$FAIXL71)-+\'>'M/;1
MU\?7MOJ/CE-*>STV%M/'C74;2UO_ !6EH8AXCO;>WNM8%Y/#$Z_CY\)O^"XO
MP$^+_P 8_@'X<\))\)O$WP2_:A^)?B3X/_"+QK\//VB?#OQ'_:'\/^+M/G\2
MV_@;QA^T!^R1X?\ !J^)O@O\#_C$_@[5'\!_$L?$/QIJOAI?%GPHMOCAX%^#
MVJ^-=:TWP3\K_M1_M(^./VO/B9_P12^/EC^SY9>#_P!F7XA_\%-/ ?B;]G/X
MR:I\6;F]^)'C?P+J?[._[2\_AO7/'WP!G\ Z%9?#G2/C/I&EZ?\ %/X37=I\
M0_B5XBM/!&BV7_"R-)^$/C/77\$L ?THW6C64EM,;&QT>WO_ "GDL+JZTF*[
M@M;X2&[M+N:VAFL)YT@U#R[UXH;ZRGDE4M%>6T["X3YU_9O^!'C[X8R>*?B!
M\=OBIH?QT_:*^(6A^!/"7CWXJ^%OAD/@QX1N_!7PK3Q,GP[\(^$OA=_PG/Q+
MG\,:7INI>-?'WCO7I=3\?>*[[6?B3\3/'^IZ5=>&/ <W@?X:^ ]_]JCXS>*?
MV=OV=/B]\>/"7PMU'XTZA\'O 'B3XE:A\,]"UQM"\4>+/#O@O2+KQ#XDT[P?
M*N@^(AJOC!M$T^^D\->&VLH/^$DU9+;1HM1LKB\AD/RKX$_X*/>&/&'[0G[*
M7P2N?#G@'2M _;-_8^UK]KGX#?%&'XU:=>Z9XUTSPMH?PV\0>)?A_HWA+4?!
M>@>*;W78-"^)$'CC0]7-K;Z3KWPR\,>,?%J?8M5\,:[X2TT _2LR("5)Y';'
M)QMS@=3C<N2. 64$@L :]S96-V\$MW96MU):N\EL\]M%.]O))&8Y'@:1&:%W
MB+1NT95G0E"2#@_C]HO[4'@WXH?M9_L ^*M7_9'MV^-O[0G[(_[9OQ!_9_\
MC8_Q21_#_A_X0Z#K_P "]<G\):;:7?AK1/%=Q>?&W0]3^"7CV[N_'?PT\(:M
M\+=&U]- L7U/Q#<?$KPSIOYA?&/]I;X__M7?L'?L1?M'?'GX1Z,GC#1/^"ZO
MP!M?ASX7^%WQ.T_Q-JFKVWPX_P""J'Q1^$VE_#"UB\0>%?@;X(DU;P5X5\#^
M'/AEX7\<^,-0L;#XB!%^(7BF7X=ZCJVM6MB ?U@6UG:65O':65M!96L.[RK>
MTACMH(MSM(_EPPJD:!W=W<*H#,[,<EB3Q6@?"KX8>$UTE/"WPY\!^&H]!TC6
M_#^AQZ!X/\.Z,FC:#XEURT\3>(]$TI=.TVV&G:1K_B2PL?$.MZ;9^39:KKEE
M::M?PW%_;PW"?F5X<_X*I-H/A?\ ;0M?V@OV>=:\!_'+]C+X]_!/]G[5/@K\
M&?B#8_'5_C1XP_:ETWX677[+EC\(/&NO>$_@G:7VN?%W4_B]X4T"ZT3Q7H7A
M>V\ 7TEU?>*=;AT2SO=4M<;XU_\ !4OQW^RW>?M >!_VD_V:_"?A;XN_"+]D
MCXD_MN?#S0?AO^T)??$#X;_'GX'_  3O(H?C3H_@_P"(OBKX%_"KQ'H?QG^'
M=E<Z=J]S\.M<^%O]D:WI6MZ7JFC^.9]*M/%6H>& #]:M<\(>%/$VAW7ACQ'X
M9\/Z]X:OY$EOO#NM:+INJZ%?2Q:A'JT4MYI%_:W&GW,D6JPQ:I$\UN[1ZC%'
M>J1<HLHUH]/L89VNH;.UBNW697NH[>%+EA<O%)<;IUC$C>?)!!)-N8B5X8GD
MW-&I'QGXK_:S\1Z9^T7X _9L\+_"?3_$/BGXO_LE?%_]ICX7ZYJ_Q&;PUH=Y
MK7PA\5?!SPEJ/PY\<?9O _B2^\)V&JZC\<?!MS!XYT2V\;RVVGV?B.3_ (0V
MYN[#3[/5_/?^"4'[2WQR_;!_8-^ G[2OQ^\,^$O#GC7XQ^$XO'MG_P (;KW]
MJZ3J>@^)I)-7TV9=)_X1GP\?"*:2UW-X9T_PY/?^,-1CT?0].U/6O&>N:WJ>
MHS( ?=ND> O _A]_$DF@>#O"NAR>,=8N/$7BZ31_#NC::_BKQ!=,K76N^)&L
MK&$Z[K%PRJ9]3U3[5?3%5,D[$ TO@OP)X'^'.BCPW\/?!OA7P+X>6^OM2&@^
M#?#NC^%]&&I:G<-=:E?C2]"L[&P%[J%T[W-]="#S[JX9I;B220EJ_->Y^/?[
M0?Q$_P""FGQJ_8B\6?##X?2_LK:-^Q=\._B??ZM;?$C4K?QSK5G\:?&?QV\
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
M%UJMOH'A'PV ?IE<_#KP#=^-[+XFW/@CPA<?$C3-"D\,:9\0)_#.AR^-]/\
M#<L]U=2>'K'Q9)8/K]IH<EU>WMS)I,%^FGO<7EU,]NSW$I?XQ^"/[#W_  KC
M]K']KO\ :A^(7B?X9?%2[_:,^*W@'XJ_#;2#\#O^$?\ %W[/VI>"?@5X%_9Z
MNK30OB/KGQ-\?/KD_BKP)\-/",NNZMX?\)_#>ZN=8367FBN-&O-)T30?<_VI
MOVD_"W[*_P ++?XC>(M#UKQCJWB/XB_"KX-_#7X>>&+OP]9>*?B3\7?C=\0_
M#GPN^&G@G0;GQ3K.@Z%:/J?BGQ/8W6MZKJ.IP6?ASPI8>(/$]XLMGHMQ$_Y_
M?%3_ (*K>+OV<I/VN/A_^T3^R]%HG[0G[,W[&OBO]O#PA\/OA!\;;/XE?#?X
M_P#[/?@>YU#1_'FM>"_B]X\^&GP0O_#7B/X7^(K!;7XF^$/%7PRM_$5GH>I:
M3K_PXT_XH'4+?3& /V"&GV"W#W:V-FMU+YGF7(MH1<2>:D4<N^8)YC^;';P1
MR;F.](8D;*QH%K'2-&DL;O3#I.G'3=1MY+*^L&T^U-C?6CVOV.6UO+5H3;W-
MM)9C[(\$\;QO;#R&0Q#:/G[]F;XL_&[XQ^&=9\7_ !?^ &E_ 32-1?PIK'PK
ML[?XQZ'\6M>\7^"/%7@CP]XK.J>,;;PYX6T70_ /BKP]K&LW_@S7/"^D>(OB
M%HLNK>'[_5?#OC?Q!X<O-(U:_P#BKPY\=_A7\-?VPO\ @K'K/A#]DC6M,^,/
MP/\ V>_V1/C#\8?B3HOC;P8/%/[6FDW/@K]I:+X:Z/INAZEXAM/"_@VU^%^@
M?##7?#FCZ[XO\1Z'K6O'Q'?IJWAS3--\.^'=2\3 'Z8I\,/AO'X+A^&\?@#P
M4GPZMXH8(/ ">%- 7P3##;ZBNL6\<7A1=.&@QQP:LD>J0HE@$BU&..^15ND$
MM,\0_"[X:>*[[4]3\5?#[P1XEU+7= L_">MZCX@\)>']9O=8\+:?JS:[I_AG
M5KO4M.N;C4?#]CKLC:S9:->23Z=;:LQU&"V2])F/Y:?LQ?\ !5'Q;\;/B/\
ML4^&OBM^RY_PH/P)^W]^QOK7[6/[/7CF;XXZ!\2-6\[P#X.^$GC;XG>!OB/X
M3T;P1H.G>"=)L/#WQ;T?Q-\/O'<?C779O&'A0Z=+XP\&?"SQO=:]X \*_'WQ
MY_:$\?\ [6OQE_X(G_M!G]FZQ\$_LZ_$K]ONV\:?LU?&+4_C"NL?$;Q/\//$
MW['O[5^I>%K_ .)_P(/@C0]/^&,7QO\ #EAH'Q:^%<FA?$#XOZUIO@?15M/B
MK#\&_'VHCX?78!_0;X[\-^)-2\%^--.^&6N^'_A_\1]9\+^)M.\&>/M9\&1^
M-M*\)>+M6L+H:)XHUOP;!KW@^;QGINCZ^]EK>J>&/^$K\.'Q$EH]C+KFG27'
MVZ'@/@#\&=3^$FC>-=3\9>+[/XA?%SXO^.3\4OC3X\T;PW=^!?"WB?Q^/!'@
MCX:63^"_AW=^*O&[?#_P7X<^'?PV\">"_#'AB3Q?XKU==*\-0ZSXP\7>-/'>
ML^*?&6O_ !C:_P#!2IG_ &<?"/[0M]\$9K:VO_V\(OV$/'7A.V^(UM>7/A?Q
M8W[9EU^Q)-X]\-:Q)X-LX/&?AV+XDQV?B*/3+^Q\%ZG+X/N9[DO%JMHNEW-C
MQ9_P4!^*NJ>,OC0W[,W[*%S^U!\(/V9OV@?!W[,_QT\3^#_C%8:)\8+_ .)^
MK-\-)_B1!^S_ /!Y/A]XD\)?$_1/@1I_Q7\/I\5]4^)GQO\ @ VD:_X6^*>A
MZ?::DO@4:EK8!^H-5+G3["]:-[RRM+MXDDCB>YMH9VCCE>&25(VE1RB2R6UN
M\BJ0KO!"S M$A7\0?C-_P7,^ /PG^*'CO1K!/A/XS^%7P4_:.L_V7/C?<V'[
M0_AZV_:NTGQY'K6@>$/&WCCX1_L86/@W7O&OQB^#?PC\<^*+7PM\3_$:^._!
M?Q!LD\%?%_Q5X,^%?CCP5X(T#Q#X[_7KXV_%;0O@1\&/BY\</%&E^(]<\-?!
MKX8>/?BMXCT3P;I:ZYXNUC0OAYX5U;Q?J^E>%=%:YLUUCQ)J&GZ/<6FAZ6UY
M:KJ&IS6MHUS )3*H!WW]CZ3N9_[+T[>\K3._V*VW/,]Q)=/*S>5EI6NI9;EI
M"2S7$DDQ)D=F*1:+H\#0O!I.FPO;O%+ T5A:QM#)#;+90R0LD0,;Q6:):1.A
M5H[95@4B)0@_%W6/^"N_B3PG^R/\1?VT-<_9[^'7CSX(^#]+_9I\2^%/'_[.
M7[44'QE^'7Q2T']H7XT>(O@CK.A^$O&^L_!/X8I;_%CX%>(['PK>?%[X<:UH
MEA!HMMXOAL+3Q9=ZUIHT[4?IKXM_\%'OAO\  +]I#]H?X'_&3PU=^%/!W[.W
M["L?[?OB3XPV&L#7=/N_A/:^-?&G@/7O#;^#$TBQUNW\=V.L^ =?GTC2=(O/
M$EOXDL9]"AL+J/7=4ET*P /N9?AYX A\<3_$Z+P1X1A^)-WH0\+7/Q!A\,Z)
M'XXN?#(N;>]'AR?Q8E@/$$V@_;+.TNSI$FHMIWVBVMYOL_F0QLO1II>D^7,L
M>FZ>(KN-8[E5LK=4N8DDFF1)U$86:-9KB>9%<,@DGED7YI79OPP_;I^.W[3/
MQ-_8D_X*._"C]H7]BS5_@9X1U+_@EK^TY\??A_\ %WPE\<(/BOX6TW6](^'W
MC"&+X(_&.ZTKP/\ #:7X:_M$^&UE\+>-)_#'P^U;XV_"K6=.L_&%KHGQ@U^S
M\.13>)?2O^"=G[7WQ!N+K]D#]C_XD?LW7?PL\,^-O^"<7PZ^/G[/?Q6'Q1\+
M^++_ ,>>'/@_I7P0^&GQ0\*_$?X7:)HUO<?!SQ3I=]\5/A]XK\%0V'B_XE>'
MO%?@7Q"K:KKO@SQ[HOB+X>:, ?L*-'TE65UTO3E=&#HPL;8,CBYFO0ZL(LJP
MO+B>[# @BYGFG!\V5W;$UOP1X)\3Z1+X=\1>$/#.OZ#<7.F7MQH.M>'](U71
MYKS1;JUOM%O;C2]0L[BRDN=)OM.LKS2;F2!I;"[L;6>S>*:WB9?#?VK/VEK'
M]FCP7X*OK'PC>?$GXI?&3XJ^$/@/\!?A99:M%X;_ .%B_%_QQ;ZUJFF:3JWB
MZZT_5K/P9X.\,^$?"_C/XD_$;QA+I.N7GASX=>!O%FI^'_"_C/Q1!H?@WQ!_
M,-\1?B'X1^&UU_P<H?$_]M7]BO0/C;X9\-:I_P $]/%?Q?\ V5_#'QL@\8^
MO$AT3X1Z;XJ\+ZO8_&'QCX?^'&MR>!CXFB\._$8)%\,M+\5:#>SW>FZ;\,-4
MEMO*U, _K@E^&GP[N--UK1I_ G@V;1_$GB:'QKXBTF;PMH,FF:]XRM]2TS6;
M?Q;K5A)I[6NJ^)X-8T71]6BUZ_BGU6+4M)TV^2[6ZL+66+JX=.L+:1YK>SM8
M)Y?.\R>&WABGD-Q,;F=GECC5W:>Y8W$Q8DRSDS/ND):OS5_:>_X*&ZI\$_VC
M9/V6/A?\*/!GQ>^--A^SU;_M)Q_#7Q5\<H/@]\1OB]X,OM=^*?A\>$OV5?"1
M^&WQ#3X\?%/PO/\ "'Q!JWQ%\&:GK7PP3PQX=\2> -2T;5_%UQK^J:=X<=\;
M?V[_ (P>'_%'[0.E?LN_LD:G^UKHG[(_B+X>^#OVBH?#GQ7@\!_$RZ\:>.M"
M\#_$/5?A[^S=\/+GX=^+M*^-GC_X<?!GQ_X8^)7C;3O&7C[X'^%I)?$WAKP)
MX.\9>+O&:>/-,^'X!]^>&/AM\./!;^*/^$.\ ^"_"C^-=7N_$7C0^&O"N@Z"
M?%VOZCN^W:[XH.E6%H=?UB_+R?:]4U;[7>71:42SOEZZ?^Q])W(_]EZ=OCD6
M:-_L5MN25+D7B2HWE961+L"Z5U(9;D"<$2C=7X"_!'XQ?##]DK]NO_@XH_:'
M^)5W>:-\-/@U8?L4?%OQS<0S'4]7?2=#_8UO_&FM:=X?MM5U.&*[UG6M2N;V
MT\,>&;:^M+2^\0ZO;Z7IJ6\FH**^T['_ (* ^/O 'Q_^!_P*_:N_9JD^!5Q^
MU3X.^(_B;]F_7O!'Q1N/CO=:UXH^%/A!?B-XR^!GQ<\.Z1\,?!3_  W^.MO\
M/S=:YHN@>"M6^,GPY\6:GH7B/PMX2^*FN:U:Z-#X@ /M#X%_ OP7\ ?">L>%
M_!D#9\3>,_$GQ!\4ZG)9:/IDFM>*_%$\)O+M=*\.Z;H^@:1I^G:79:1X:T'2
M-(TNTM=,\.:#H]E(;V\@NM2O?9SG' R?0G'?GGZ5^#-G_P %K=5D_8A\;_\
M!0)?V:?"'C+]GG0?AA\'OB[X:UWX,_M1:%\3[G4-,^*/CS3/!?B/X._$$GX4
M^%M/^%G[4GP2B\1^%-7^+OP;U*_UWP]I<VMSZ!X:^*/BC6/#_B&'3OM7XM?M
M^I\)?VH/C%^S)<_!/Q-XQUGX8_L*:]^W7HFN^%/&'A6%_&_A;PWX]N_AUJOP
MZ_LOQ>_A6P\,^+?[:L9[^SU*^\27WAVXT-H;F6_M=3>72( !?V*_V"[?]ECQ
M9^TGX\\;^*_AQ\8O''QS_:N^.G[3'A/QEIWP03X?>*_A/IOQXET&;Q+\+=-\
M1:S\2?BGK&KZ-!-X?M99=3TJ\\&VVKR3W,E]X<WM&8_M[7OAUX \4^(?"OB[
MQ/X(\(>(_%7@2YO;SP1XEU[PSH>L>(/!MUJ:6\>I7/A36M1L+G4O#L^H1VEJ
ME]-H]U9R72VT"SLXACV_D!I'_!7CQ#I'[,WP2_:B^.G[._P__9^\"_M>:'^R
MBO['LWCW]K+P9;Z1X^\:?M%?"CQ3\6O&UI\<?&&H?#S1/#?[._PX^"7A/PG?
M^,;[X@37?Q(U_P"(/@.2TB\+_#:#XWZCI'P%U+"T?_@MS\.-5^&#:I=^&_@=
MX:^*UO\ M@Z=^QC<:GXA_:MT0_L0W?C7Q)\&O'GQ^\!?$SP]^V]X<^%OB2'7
MO@_\1/ ?@#4?!7AG4X_@5:?$/3_VA+ZP^#_CCX;>#K5I?'$8!^SFJ?#OX?ZS
MXF\/>-]9\#^$-6\9>$+G5KWPGXMU+PQH=_XG\+WFO:59Z'KMWX<UZZL)M6T6
MZUO1-.T_1]6GTV[MI=1TNQL]/NVEM+6"%$L/AY\/M,\87?Q!T[P-X0L/'VHZ
M-+X=O_'%GX7T2T\7W_A^756UV;0[SQ-!81:W=:/-KCOK,FF3WLEE+JKMJ30-
M=L9SS7P/\=^-OB5\,M!\8?$?X7:E\%_&U]>^*M,\0?#?5-=M/%$_A^[\,^+M
M>\+QW%IXFL=/TRP\0Z+X@M-&M_$WAW7+"QBL-6T#6=-O[-I[:>*XE_GS^%_[
M5OQ&_8,U3_@L?\7O"/[)/B?XV_LX_"7_ (*<>._BG^TIXT\-_%G0-)\?^"?
M&H_L=_L6:QX_\6_"OX;Z_9^(-4^,>N_#ZP@UWXD?%'1_&/B[X*Z'IGA'4-(N
M/ GBWQWJ2>*O#W@@ _H]MO!/@^R\4:EXXL_"WAVT\;:SIMIHVL>,;;0]*@\5
MZKH]@ZRV6DZEXBBM$U>^TRSD1'M;"ZO);6W9%:&)" :S-!^%WPU\+3>*+CPQ
M\/\ P3X;N/'!MF\:SZ!X3\/Z/+XP:SL7TNS/BJ33M.MV\0FTTV233[8ZN;PP
M6,CVD6RW8QGX3_X>(:=I?[0O[6/P+\;^ ?#7P_TK]G']E71/VQO!7Q4\2?%J
MS;PA\>_@7KEIXC-Q\0?"D>D^#-2F\,>#? &N>$]7\,?%G6=>N9M1\)ZI>^%[
M_P />'_''AKQ+::]%]P_"3Q;XO\ 'GPL^'GC?QW\/;WX3^-/&'@SPUXG\2_"
M_5=8@\0:M\/=8U[2K34[SP9K>LV5EI]E?Z[X9ENCI&NRZ?;'3EU:TO8K"YOK
M*."_N0#:\(> _!'P_LM1TWP'X.\*^"M.U?6]1\2ZM8>$O#NC^&[+4_$>L-&^
MK^(-1M=%LK&"]UO57BB;4M5N8Y;^^:*-KF>4HI'65^('Q2_X*X_&3X?>'_VS
M/BGI?[ /C3Q3\"O^"?W[26L_![]IKQ<GQ]^'-I\18OA7X<^&OP:^*?B?XT_"
M+X7:-H?BFQ\>7_@_P7\4;_QGXL^'/BWXA?#"#3_ VG>%]1TSQ]K?C#7/'G@+
MX3=[^T__ ,%7)/V9/BFVG>(?@18M^S_9?$O]FWX46GQ?\8?&*U^'7COX[>(O
MVD+SP59P:Y^Q5\']3^'FK:)^U-X%^#S?%#X>R?&KQ)8_&'X?7/A)9?'L>GZ-
MKD_@*:+6@#]8I_"?A:YUYO%5SX;T"X\3OHG_  C+>(I]&TV776\.?V@NK?V
MVL26S:BVB'5434_[*-R;#^T$6\^S_:5$@A\0^"_!_BWP_=>$_%/A3PUXE\+7
MUQ:W=]X;U_0M*UG0+RYLM5@UZSN+K1M2M+K3KB>UURUMM9MII;9Y8-5MX-1A
M=+R&.9?SV;_@H%K?B#]K_P"+/[+'PN^$O@;XB3?L_P#Q*^$/PT^-]K%\?-/T
M3]H3PA9?%_P!\)OB/IGQST;]F[_A76KW/B?]FC0]+^,7AWPMK/Q2/Q,T?78?
M'VA^-=/;X?1>"_#%UX^D/^"9O[3'[2W[4/@[]HWQ1^T7X!^'O@>?P!^UU^TM
M\$?"$'P^\>W'C'3K6Q^!GQI\=?!_4/"OEW?P[\$:A/;>&SX&L+F/QUJMS=ZC
M\1=4UW6M<3PO\.M(ATCP?8 'WY/\.?A]<Z/XL\/7/@;P=<:!X]OM0U3QUHD_
MAC0Y=(\::EJ]M:V6K:AXLTR2P:R\1WVJ6=C96FHW>L07EQ>VUI:P7,DD5O$B
M;6E>'= T*VN+/1-%TG1K2Z-JUS;:5IECIUO<&QTG3M!LC/!9V\,4WV30M'TG
M1;7S4?R-(TS3]-BV6=E;0Q?(WQP_:L\3^$_COX/_ &3_ ( _"[0?C+^TAXL^
M$7BSX^7^C^//B9>?!SX1?#KX2>$_&/A;P%#KOQ+^)6@_#GXS^,=(USXA>*_$
M]SH_PH\.>&/@_P",6\5R^!_B-=ZSJ7A/2O"<VH7?Q3X?_P""P%]\2;3]G3PY
M\'_V3_%?BOXU_&#]J7]IK]B'XL?"SQ3\:/A3X/LOV8OVI_V6_A;\3?B+XX\
M?$;QOI%WXXM_%?AZ^MOAU_PDVF>-/ASH'B2&X^#FKP^.M/TC5/B%<>%O@KXO
M /V$\)>#O"7@'0+#PGX&\,>'O!OA;2OM9TOPUX4T32_#GA_33?WMUJ=\=/T;
M1K6RTVS-[J5[>:A=FWMHS<WMW<W4Q>>>61NDKSKP#XD^(.L?"GPCXM^(_P -
MD\#_ !0U+P'HGB'QK\(O#?C/2/'H\*>-KO0;?4=>^'FB^/[JT\%^'_%TFC:S
M)<^'K+Q5-:>&=$UF6W34V&F:?.7A_&CX*_\ !9_QE\3_  E^QE\=?%O[$GC#
MX8_LI?MD?'W6/V4](^+D_P 9O"WC?QY\-?C]>?&?QY\&OA;:^,_A%X5\)36G
M_"HOB9XC\)Z;X:C^*4'Q)AOO#'Q'O]8\-:AX#O/!$'@'XI_$\ _:F3X<_#^;
MQG:_$:3P/X/?XA6.FW6C6/CQO#&AMXSL](OF5K[2K3Q2U@=<M]-O61&N[&*_
M2UN613-$^T5>B\%^#X/%MUX^@\*>&X?'-[HL?AN\\9Q:%I4?BN[\.PW27T.@
MW/B-+1=9N-%BO8H[N/2Y;U[!+J-+A;<2HKC\?O"7_!776]5\%_M2_M ^._V5
M=0^$O[(_[&'Q3_:_^$OQ^^+'C#X[?#Z^^)FF^)_V54T^SM+3P+\&O"^E:WI/
MC2^^*/BRYO? VC:=+\6M ETSQ-:V,=E+XHTW7-,U"7C])_X+A_#C3+7]I9?B
M!X ^'GB#4_@'^Q]XR_;8L)?V1_VDO"W[8/@_6/AOX"U>U\/>+OAE\1/&O@_P
M3X.L/A7^T!X3U;5_#6H>*/!UG9_$3X=P>"M>/C7PS\7/%FFZ#XFAT< _;9/"
M7A:/Q-=>-(_#6@1^,+[1;?PW?>*TT;35\2WGAVSNY[^TT&[UY;4:K<:+:W]S
M<7MOI4MV]C!=SS7,4"S2R.VK;6%E9(T=E:6MDC&,LMI;PVZMY4:0Q[EB15.R
M&-(4R#LB18UPJJ!^2^L_\%4-,^&GP#M/C-\<?"/P*\'P_$7XY?#7X#?LV>./
M ?[6&@?$3]DK]H/5OBGX"@\>Z9\2-"_:PUGX8_#C1_"OP>\#:=I?Q-'Q2\3Z
MY\.I?$VDQ_!SQM#\/_!'Q-\0ZU\,/#7Q#\MTO_@M1HFH_!GQQX[T;]GT_%GX
MB?";]L3]G#]DSXC^%?V<?CS\-_BU\(-6M_VH/'?@;PI\,OC)\"OVC=>M/AGX
M3^,_@_5X/'FGZ)_PC?\ PC?@GQQX<^+FF:[\//B?H?PV\-:3??$^  _9+1?A
MS\/O#?A>^\$>'? O@[0?!>IIJL>I>$=&\,:'I?AC4$UT2KKB7V@6%A;Z3=KK
M(GG&JK<6DBZB)I1=B82.&Z72]+TW1--T_1M&T^QTG2-(L;32]*TK3+2WL--T
MS3;"WCM;'3]/L;2.&ULK&RM8HK:TM+:**WMH(XX88TC15'X%?M4?\%7OVC?
M'[+7_!6I?#_[.?A7X7?M:_\ !/7P5X:UA;1OC=8?$3X=+\/_ ([_  MU+Q;\
M'OCSH_B>[^#6GKKWC'PE<Z?X@NO$_P  ->\ V^DW^N^$K+0!\3[KPSXLB\66
M'[K^"-0\9:GX9TR]\?\ AC1?!WBR87@U?P[X=\5W/C?1M/:+4;N"R^P>*+OP
MSX.N=5CO--BL]0D:;PUI4EI-=R6#13&U^U3@'64444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?GW>_LG_ !(3
M_@I+>?MW:;XM\$S^%U_8BN/V1[#X6W^G:_:>(I];7XPR?&JT^(=YXXMI;_2[
M71Y=1">"[CP9;^#[R]AL&;QC'XON+A4\&-^@E% 'XA_L[?\ !+WXT? CX"_\
M$O?@A-\8?A9XH;_@GC^T'\0_C/K_ (I@\#^,=$7XO:7XU\)_'[P#9^']&T%_
M%6K'X?W^E>%_VCO$]S=:C?ZWXXMM1\0^"] N(;/3M+\1ZEIFAZV@?\$JM8\8
M? #_ (*?_LT_M#>._!WB+X=?\%'_ (^?&/\ :&@U'X;:-XK\/^*/@CXF^)_A
M_P"'^A>&=*@GUG7+NS^(-W\+KWX6^"/&&G>*GB\&V'BSQ-IU_;ZO\/K#PYJA
MT:S_ &FR/4=<?CZ?6D) &20!ZDX% 'Y>:1^S#^U[\3OB3^S+\6_VG_'WP3N_
M%_[&.@_&#4OAKI_PE@\8Q^%OCU^T#\1_A7J/P3TCX_\ Q6L]=T#1;_X0:!H/
MPU\6?%'3_P#A07@>[^)EL?$/Q+;Q"GQCDM_!&BZ%JGD,7_!,_P"+NG_L&?\
M!/+]CNQ^*_PWN=?_ &%/C9^R-\5+SQ]=^$_%5KH_Q0TC]COQQI7C;PIX=M/#
ML6MW=[X*U/XAR>']%TSQ%KLVL^+K/PLAU:[TO0=?:[LK73/VA)P,U\J_LQ_M
M36'[2VN_M4:%;?#CQ?\ #2[_ &6OVH?$?[,.M6OC74_!VHZAXMU3P[\*/@]\
M55\=Z6O@?Q%XKT?3O#/B/3/B]IK>'-/O-=E\2KI5I;W?BO2?"?B.[U/P?X?
M/S_^,G_!,7XM_%2P_P""Q.E6OQ;^'.A6G_!4_0_AIX:T6XN?"7BG5+OX(Z?X
M#^ _A[]G'4]0U:.'7--A^(M[XB\'>&[3QAI]E9OX(M_#7BBYNM#NKWQ5I BU
M1>=_;/\ ^"<?[77[2_C?]I37O#'Q?_9PL]$_:>_X)X>(/V/KV+XI_#OXB^,?
M%'[.7C+6O#_Q!TOQE=_LS:[I/BC1X/"OPZ_:&F\<Z1'\<9=6T^Z\2W;?"KX6
M:E?Z?X^M?"6E>&K+]S?\_P"?S%)D>H_,4 ?D]X/_ &0/VNO"?[:O@S]K_P#X
M63^SCJ+ZO^P;X)_94^-'@F+P)\3M+">+OA1\6?B7\6? NH_"O69O&VM>1X2U
MV3XK:AX/\8:KXPT^\UVRM_"-EXJT/P[+/XJG\,^%?&/ /_!*OXI?!S]G'_@F
M7HWP_P#B?\-]9_:K_P""65WXCTOX5^/?$&A^--!^%/QG^%WQ \&:U\,?BU\,
M?'/A[3M9\0ZQX"?XC^ M0T2XM?&NGVWQ(O/A_P#$'P9H'BK2?#VNZ-<:KX2N
M/W(R,9R,'H<C'YT9 Y) 'KF@#\5_B9_P36^-WQ=O?C/\8O$?Q/\ AAHGQ_\
MV@?VE_V"/C5K^DP:5XO\4?"SX4_";_@GOXX\.?%;X3?L^>#]4#^#?$_Q OO$
M'Q*M?B%K7C+XUZ]H/@BZO8OBMJD>F?"[2K3PEX=TN3ZQ^ 7[)WCOX3?MP_MV
M?M7:[XQ\(ZSX7_;"TO\ 9HT[0O!&D:1K=GX@^'0_9N\"^)/ T3ZSXBO[R?3?
M&7_">?\ "5W^O.;#1?"0\&_8+/05C\8FYN/$4/WQ10!\ ?M??LJ?$[XG_&G]
MDG]K+]GSQGX5\._'O]D3Q'\3+&T\&_$P^)(?A/\ '#X&_'O0/#_AOXV?"#Q?
MK/@]+SQ)X"\07DO@[P#X[^&GQ2LO#?Q$LO!/C;P)81ZY\+_&^AZ[J-I:?('Q
M,_X)??%SQGXH7]J+2?B#\(++]L.\_;Y^"'[>&NZ1J?AGQQ/\$]4TSX"_LQ>)
M?V6? '[*\'BNTUV/QSI^@Z)X%\8^(]=;]H%O!=[J&K_$O5]?\9R_ /2_#6LV
M'PQ\/?M[D<<CGISUSTQZYK\\?"_[>&O_ !!^,'@[0?AC^S#\5OB3^SGXE^.G
MQR_9>UO]I;PAJOAK4;7X>?&WX ZSKOASQCJ?COX7&>/Q-H?[/MYXN\&_$#X;
M:)\;)=4-U/\ $OP3<:9>_#RP\#^./A'\1/B, ?*_[1O_  2R^(/[1G[,W_!0
M33M2^(7PS\)_M<_M[>)/@-XZUCQ+9>&O$^K_  9^'EM^RSK7P^UOX _ N)SJ
M&C>.?&7A'0[?P)?Z1XY^,5S8^'O$GBOQ3\1/'/Q*T+X6>!_#O_")_!+POYM^
MUU_P3%_;4_::\3?M8>(3\<OV8&D_:W_8$D_98U"X\:_"OXFZWJ_[.OBR&W\<
M-K_AW]FG5(?&S3>#_A)\=[SQ;X>N?CKK>K?VAX@UW6_AAX'\3S>!/$,.D:'X
M6\.?O^#D GC(!Y[9H) &>/;GJ>P'7)/; )]J /SE^'_[,7[1VA_M:_$+]KGQ
MGXX^"6M>*/'G[%7PI_9ED\'>&O"WC[0- T[QK\*/B#\8/BKI7C"+4=3\2^(M
M2F\):AX@^-WB'PG?Z"Z?VV^B>&-#\4V^MVFH:SJ'A?3/G#X-?\$QOBW\*K'_
M (([:5=?%KX<Z]:?\$K]$^)7AK6KBV\)>*=+NOC?I_COX#^(?V<=,O\ 2HIM
M<U*'X=WGA[P;XDN_%^HV-Y)XV@\2^)[:UT.TO?"ND&75&^QOC9^W9\/_ (3:
M[^R+8:!X7UGXM>%_VO/VGKK]E;PU\3/ GB#P7+X"\#^/],TOXB:KJ2>*+B\U
M^/Q+J9*_"CXAV&G+X/\ #/B'23JGA+5++Q#KWAF2Z\.G7_N/(SC(R>@R,G\*
M /Q6_8X_X)_?ML?LH6FA?LE0?M8?#+Q1_P $WOA?XDU+5OA+I]Y\-/'4W[:Z
M_#23Q5<^+?#'[,GBGXL7WQ$F^%D/PP\+RW,'@[5O&]M\/-;\:^+?A=::AX%\
M/Z;\+WUG1-?\"^/_  ^_X);_ +<'A+P5^PQ^SUJW[4'[/'B+X!_\$XOVN/A_
M\8?V>O&6O?!CXDZS\<_&WP(^'GP@^,?PV\(_#/XM6>E_%7P9\/[?QQX*TCXF
MQ^ M*\4>$%M="\0:%9Z%XZU'0M(U'P;J?@'XF_T$Y&<9&>N,\X]<4O\ 3K0
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
M!DXR?0>IH _!3XI?\$K?C+\1_P!B7X#?L)^-T_9#^/GPF^%?['/@+]EF&_\
MB_X&\9:-XG^%?Q8^'7A#4?AGX-_;5^!WB#1+'Q/XATKQQX?\$1:/=ZS\%XM;
M\'3^,M8D&E:%^T5\*=*T?5KOX@=AI?\ P3W_ &\_V;_CAXC\??L7?MK>!M1\
M&?M#?#G]G[PA^T_;?MI?#/QK\;/&&G_%+]G[X-^%/@#;?M2_"";X??$/X7:+
MJ?Q4^)_PR\#^"T^)/A/QZD'AW6?&7A2W\37NOZIIE]I_A7PO^W9('4@?4T$@
M=2!DX&2!D^GUX/'M0!^*OB[_ ()B?%WQ!-_P5EMX/C;X6U"R_P""E7[+GPC_
M &8=!UKQ=X?U_6/&GPOL?AI\!O&G[/6K?$3Q]JFGWVD:5\5/%/C/1OB)XA^(
M4UEHFD?#73]'\1Z;IWA=I-:T_4[KQ1I_J/@_]B7]H/P3^WE\&/VN-'^)7P;D
M\+V7[ WP^_8L^.?A#4/!OCBY\0R7?PJ^*VJ_%'1_&WPDU*'Q3::9%9>.9O%?
MB#0-7TOQG;S77@2'3=%U6PO/'4EY?6%M^K.1SR..O/3Z^GXT9&">V"?R^F:
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
MW<:A>ZO9?#/4;#PPEY\/K/6+[5=2N]5C\)G34O;G4K^YNHKB6[N/- /YBO\
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
M9P_:L^$GP]^,WCCX9_LZ>#/^"^7PF_9:\?\ Q?\ B9\2OB?XT7]F/]C+XN_
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
M%XMT;XEZ)!<R6TDO@ZX-J3<><?MO_"/X4?L??#2V_83_ &9?B!\3;>3]A?\
MX)"?'3XWZ1H'Q&_:0O/@M\.?@]H7_"3WVG^$?VW;>\^&'AO0OB;\9_VV-0^+
MW@#Q#I7@?2]$\0?#7X._#31]=^(LB^)_@S=_$CP=X6^)W]+'A7]FK]G3P)X]
MU?XJ>!_@'\%O!GQ0\0%CK_Q(\)_"SP+X<\>ZX7M39.=7\8:/H-GXBU(O9,UH
MYO=1FW6K-;G,)*58^(W[.G[/OQ@\3>%O&OQ;^!7P<^*/C'P-I?BK0_!/BSXC
M?#'P3XW\2^#M$\=Z4^@^.-'\*Z]XFT/5-5\/:5XST.631?%FG:1=V=IXBTF2
M33]6AN[1VB(!_/;\)O"Q_;/_ &N_V _"/Q[^*?[0GBWPC\:/^"$#_%_XM>'O
M!O[4W[1GP?T'Q+\;O#OQJ_8XT_4_&=UI'P0^*GP[TG0O&B:AXI\467BV7P]9
MZ)<:Q>206?BB"^;P_HD&E>/?#_\ 9#\9>,/A!_P7"D_9(^*7[1W@_P#:K^%G
M_!3/XO\ CW]GK1O#G[8G[6.EVWQ.\2?!S]GO]C;XES?##QUX;T[]HWP=IWQ
MLOC9<ZOJOP;\:>+_ !IJ-UKNEZ7X^\.2GQ+8'P/X!'A_^EKP;^RE^R[\.=>\
M$^*OA[^S?\!? ?BCX:>$3\/_ (<>)?!GP?\ AYX7\0?#_P !L=3+>"?!.M:)
MX<L=2\*^$F.MZR6\.:%<V&D,=7U,FSS?W9F\X^*GP#\2^%_%6H?&']C3X:_L
M>_#G]HSXJ^-?!5A^T+\:?BI\'-0O?%7C[X1:)I5]I=TNI>(?A5J7@3QWX]\:
M^%VM_"TG@K2_''C,^&'TG2;[P_+>:$;O3=:T@ ^?/^"<_P <M$_;KE\;_P#!
M0WP#KOQ3MO@3\8?!?PK^%O[/?@3Q#X[\6-X%?PU\/= ;Q+\7OB/<?"F;Q)<^
M%/#?QAC_ &@O'/Q&_9J\?ZTWAY;^^L?V7-#U7PKKVJ^$O%KZSXC_ $RUW1K3
MQ%HFL^']0FU6WL-=TK4-&O;C0M=UOPOK<%IJ=I-97,VC>)O#.H:1XD\.ZK%#
M.[Z?KOA_5=,UO2+M8=0TK4+*_M[>YB\Y^ _P=\.?L_?!OX;?!CPK=W^J:/\
M#GPCI'AK_A(-8BTR/Q#XOU6U@\WQ#XZ\62:/8:7IM]XT\>>(9]4\9>-=7M=.
MLQK7BK7-8U:2!)KV2O2M8T?2?$.D:IH&OZ7IVN:%KFG7VCZUHNL6-MJ>DZQI
M.IVTMEJ6EZIIM[%/9ZAIVH6<\UI>V-W#-;7=M-+!/%)%(Z$ _D&_83\%>+?B
M1\!_^" 'QG\4?M"?M=WGQ7_;'U/X^_"7]IGQ\/VJ?CH^L_%+X9']EO\ :N^,
ML_A2\M[OQG=Z)X2N[OQA\(/!VI#XA_#_ $GPC\7+&_M-2\::1\0].^)NHW/C
MX=Y\*_']_H/[/'CO]E:[^('QS\:6GAO_ (+\?&O]CO\ 93^$&H_M#+X$TGXD
M_#_P%9:G\6?"G[,O[17[3GQ*TSXA_$R+]E[2+:W\5^(_&\=H/B5\;?B)X>\+
MZ'\!_"&@_$N'Q7:?#77?Z1M(_9#_ &3] M_AK9Z%^S%^SSHMG\&-<O\ Q-\'
MK32?@K\-=-MOA1XDU74[;6M4\0_#6"R\,P1^!=<U+6+.TU;4-6\+KI5_>:E:
MVU_<7$EU!%*N3JW[$G[&.O\ @[QA\.M>_9'_ &8M;^'WQ"\91?$;Q]X$U?X!
M_"G4O!OC?XA0/+)!X[\7^&+SPG-HGB7QE#)/.\7B?6K&]UN-YI62^4R,2 ?S
ME?#.7]H#XA?\$N?V@/'?P7^-_P :_''Q@_X)R_\ !13]ISXI?!KX>?"3]I_X
MV?8?C+^RS^S9^UMXHD;]F'5]:TCQ?J'Q!^-7P/\ B#\%? GQ$^&?P5M/&FH^
M)=3GOM#\-Z'X;U@V&C:AH<_[H_L'>.M*_:0M_C)^VUX0\7^/O$/P@_:=\6>&
M)OV==,\1^*_B<GA>R^!GPN\$Z-X&TWQ;H'PB\::W<>%OAMK'Q.^)UM\5?&]U
MJW@[POX3O?'OP_U+X7:CXPM+S6],-R>T^(_P"^('@6PO;3]A+PW^RO\ L[ZQ
M\9_BYXK\=?M.^.=4^$$T'B'Q%=>-O!_BBWUGXS:!I_PYN/"6G>/?V@HOB#+X
M+\0WVL?%J?5-.\7Z'I^NZ7K6JVFH7EAJ=K]%_"3X7>#/@?\ "OX:_!CX=:9_
M8OP_^$G@#P=\,O ^C[Q)_9?A#P'X=T[PMX;T_P Q4C61K31]+LX'D$:"1T:3
M8I8B@#Y6_P""H7AG2O%W_!-[]O+1=:FUN#3F_9$_:$U25_#_ (I\3^#=0>7P
M]\+?$_B&SMY-<\(:SH.M_P!D7=[I5M;>(=$_M$:-XJT"74O"_B>QU?PSK&KZ
M3>_A-I1^%]_^SK_P2V_9D\)>*OB!XW\3S?\ !+_QO^TG\0_"'Q2_;+^,OPW_
M &<_AG\-[_X(?LX6WB/]HOXG?$R+Q;X@^+FL>-_@_<>)Q#^S!\$OA=KOA30/
M 6D^.?&?C^W\9?L_Z+X3\&^,9?ZN=1T[3]7T^^TG5K&SU/2M4L[G3M3TW4;6
M"]T_4=/O87MKRQOK.YCEMKNSN[:62WNK:XCDAG@D>*5&1V4_->F?L0_L7:+I
MGPBT71OV1/V8-)T?]G[Q+JOC/X"Z3IGP"^%%AIGP1\8Z[K5CXDUOQ9\(K&U\
M)Q6OPW\2ZSXBTO3-?U77?!T6C:IJ.MZ=8:K=W4U]9V\\8!_,CXD_:-_:8C\
M_P#!!3X^_"S0O%/[4O[1MA_P25_:<\5?%"PLO%%KXA^.NKP^)/AA_P $P?$O
MQ:\:>&+#Q#%?VWQ-_:#L/ASXFOOB=X*\ >-]8T&?XJ^(I]%AN=;U'4/$>G:;
MXB^C_P!H3XQ^!(]#_P""-WPZ_9K_ &N=1U']@#]L/Q'\==3\1_M-?M2?%_X_
M_&OP]\:/B5I/PDTO7OV??@M\=_B7X_\ CE\-OC!9P_%+Q3=?$Z>Z^"6I_$7P
M/I<OQ2^&NF_!KQ!\-?[+M]8^%%_^]W@_]C?]D/X>7'P^NOA_^RO^SAX%N?A)
MI6OZ%\*;CP=\#OAAX9G^&6B>*]5\0Z[XHT?X>S:+X6LI/!FE^)=;\7>*]9U_
M3_#C:;::QJOB?Q#J&H0W%WK6I37*M^QQ^R*_PK\1? I_V6/V<7^"'B_5K?7O
M%OP:;X'_  Q/PI\4ZY::I9ZW::UXC^'A\+_\(CK>K6NM:?8:Q;:EJ>D7-Y!J
MEC:7\4RW5M#*@!\Z_P#!,GP=K_PS^"GQ.^%.L_M:P?MAV'PS_:,^*7AOPCXT
MM/#_ ,0H;/X5>$=2B\-^--+_ &<K/XE_$[XH?&?Q;\=[3X'7'BN_\&6WQ.U7
MXG>+=6TN&V3X/^*;VW\:_"GQ/IUGYG_P4_\ 'GB3X<?$[_@D[JGAWXE^,_AS
M:^./^"HOPK^#GC6W\/?$GQ3X'\-?$#P3X[^ '[26JM\/?'>A:3K^D^&_'>F:
M_P"./!O@1M&T+Q5I^LL^O6EE8Z)#'<ZO=V]_^F_@'X>^ OA3X-\/?#KX7>"/
M"'PV^'WA'3X](\)^!/ /AK1O!W@WPOI,+.\6E^'?#'AVRT[1-$TZ)Y)'CL=-
ML;:V1Y)&6(,[$XOQ8^#?PA^/7@G4OAI\<_A7\./C/\.-9GTZZU?X??%CP/X8
M^(O@C5;K1[^#5-)NM2\*>+]+UC0KZYTO4[6VU#3I[JPEDL;ZW@N[5HKB))%
M/Y5/V[_COXPNO@]_P<"6WPT_:D^+T5S\#OVR/V!=)^$]SX#_ &E/B!?7GPEM
M_B#X3_8^\,_&WPAX1M8/&NK:=H_@B^\>_$#XO:'XO^$]_I=[\+H_%4NL^'-<
M\#RR^'DTC3OK7XS_  ?T#X=?$S_@M'\ -+\>?'^/X)ZM_P $O?@=^T[?:#XF
M_:B_:+U^;2OC'JFL?MR:3XI\::#X^\2?%*^\=>$++QGHWP-^'>C_ !#\.>'O
M%ND^#_'F@>&)?#WC/1=:\.7FIZ5<?M=J'[&W[(>K>&_$G@W5?V5OV;]3\(>,
M_P#A7_\ PF'A74/@;\+[WPWXK/PG\+:=X&^%A\2Z'<^%I=,UT_#7P3I&D>#O
M ']J6MU_PAOA72M.\/>'/[-TFRMK2/4U?]E/]E[7]7\8^(->_9O^ NMZ]\1/
M"%C\/OB!K>K_  >^'>I:OXZ\!:9%H\.F^"/&.I7OAR>]\3^$-/A\/:!%8^&M
M;GOM%M(]#T>.WLHTTRR6  _GP^%=C\.?"7_!/O\ X(1_L]>']3^,/Q#^*/[5
M/PZ^"_Q0\&_L^^,/VHOB[X;^"'QHN/!?_!/ZUUWXEVGQN^*?B6Z^*'B?X??L
MW_!W2;W1/BQX+_9_^#VC:AX5UKXO>'/ -KH/P8?06\8>,_!.-^Q=\4_'GC/X
M"?\ !#?Q%?\ QW^(/C[Q#=?\%(OVZ?@UXGU32?CQ\6/%?AKXA_!#0+3_ (*B
M6'PPT_QK9ZS\1/$D?Q;\*:59_LY> /\ A5'C#XLW'CWQ3I>G?#^9_#WB]IKS
MQ?=:O_0OJW['?[(^O_#KPI\']>_9;_9TUOX2^ _%UG\0/ _PMU?X(_#/4?AS
MX,\>Z=#J=MI_C?PIX(N_#$WAGP[XOL;;6]9M[3Q+H^F6>LV]OJVIPQ7J1W]T
MLI9?L=?LCZ;J.G:OIW[+7[.=AJNC_$[Q%\;=)U.R^"'PRM=0TOXS^,)M$N?%
MOQ=TZ]A\+I<V/Q/\4W'AKPY/XB\>VLL7BK6IO#^B2:EJMR^E6#0 'YU_L5_
M[P]XZ_;-_P""BOQ%\<^,_P!H3Q7JW[.W_!0R6V^".B^)/VH?VD]7^'O@"T\=
M?L*_LQ>*_%.FZ9\--0^*DW@#5-"O=4^,?CB73/"WB+P[K7A7P?INK:=I/@?1
M/#6CZ+HEE9?L]*Z11/(YQ'&I=R<D!$&YB0 20%!) !) P 3P?-O WP5^#GPP
MU_QOXJ^&OPG^&GP]\4?$W5QX@^)/B/P-X$\*^$M>^(6O":^N1K?CC6/#^E:?
MJ'BW5Q<:GJ5P-1U^XU"\$^H7LPF\RZG9_3",C'/;H<'@YZT ?R$_L?\ [07B
MG2?VPO\ @G1\4OAG\1_B+XU^%_[7/[.7_!17Q]?ZA\5OVGK7Q]\9_P!LG2O"
MOC3X7ZE^SO\ $3]ICX=^%]$TSX$? OQC>_$_QSXK^&G[.?@7X?Z=KOBGX9^
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
MC/6/$GBC6/K3]GB^^*V@?M ^//\ @D;XZ^*/[0_B'QO\*?VN(_VR] ^-6O\
MQZ_:.D^*'C'_ ()B:]_:7Q5^%MU!\;?%/Q5UOQ)XZG\+_M)V&@?L!_%GP!>:
MO9Z3XI^%UOXG\:67A2]UF3Q#XNTS]I]*_9!_9.T*U^&UCHG[,'[/&CV7P:UO
M4/$OP@L]*^"GPTTZU^%/B/5M2M]9U7Q!\-K>S\,0Q>!M;U/6+.TU74-5\+KI
M=_>ZE:VU]<3R74$<J\!^S/\ !3XTZ)XF\1?'[]JS7OA#XD_:8\<_#OP#\)M;
M3X#^&_%F@?"#PCX!^&?B'XA>)](T_P &1_$76_$_CNYUGQ?XE^)7B+Q#XXU:
M]U32]/N[*Q^'WA.+0+F?X>'QGXO /Q0\9>*=8^-_[/?_  7%^.OQ4^+'Q?\
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
M"'[/ES9_$'0]>^$O@+2?#>KZ@/@Y#XS2/P[XH\<6-JOBBX\/R7TH\-KK_B$
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
MC\,Z)^T'H5OX4\(V'AKXE>&5O? 6H6%_X[LM(\2V&H>'/6_BI_P3@_:$\?\
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
MLKN*>36/#WQ"^'EDUMIDVH?TGU_+5\0O^"0G[8_B?X,?\%5O@[\,/A=^P=\
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
MAY\*X?A=IGQ7T?X)^"O%NM_#;Q18Z;X'^(_Q/\$77Q$^*FB?%'PQXL\!:MX
M^&=YXM72M9\(:S;ZGK]G?^(?A5IOQ+Z/]J'_ (+ ?LW?LJ>./B]X<\::+XL\
M0>$_V:]4^'NC_M,_$#0-9^&.F1?":]^(V@^'/&%M'HOP\\:?$'PO\5_C6? G
M@#QOX ^(WQ03X+>"O&TF@^$_'&BZ?X37QY\1-/\ %O@#PS\O?MF_\$ZOVL/V
MIOACH/@;QCX#_9(\;?$KPU\*=:\1_L^_M0>#_B#\1OV9OCC^PA^V3XI^(/Q+
M\8P>+?@5XA^&/P?U#Q)XF^ /PYTG4_@IH>G6R>,O 'CSXB7GP4L]<^)7ACQ/
MKGC:[UKP;U&F_L/_ +?GP'_:5_: \2?!'5/V,?CW\'/VNAX"^(7C/QO^TQX:
M\0^%?BU^SU^U%I'P<^&OP.^)7QP\.>#? G@/Q9X>^.W@OX@:7\+-#^*,_P "
M1X\^ FE2>-;F3P)X9\;_  G\*QWWB_6@#TSXM_\ !9CX7_"[5OVOXM._9B_:
MC^)?A']@_5OAA/\ M-?$OP+I_P $KCP'X5^&?Q3^'6C_ !=T/XR>#]4U3XUZ
M==_$_P &K\--?TSQ5+H/@.PUOXE6%B\MSXG\#>&-,N-"U/7?5U_;F^)D?_!2
M#XF_LB:G^SE\2+3X-_"W]E/P%\>]2^,^FR?"?7HKD^.O$_QLL$\8S>%]'^,U
M_P#%6_\ A](?@M=_#GP;X=\(?"?Q%\6]7^)^HZ]<>)_ 7AOX<VW@WQUXE^,O
MBY_P36_:^\<^$_\ @M]X7TC4?V?]1F_X*3^#?A%X)^!GB'Q7\6?'&EZGH\7@
M/]F'PC^S+KGB;XVV'A7]F*'0O#6K7]MX5;XCV^C_  ST[Q3HMUJ.I/X+@/AK
M3[6'Q*_TK\2?V9?VW=9_;!^*7Q^^$NK_  -^%,?QY_X)H^#OV5[GXFMX\\3^
M-O&W[,_[17PV\6_M,_$'PEX_\$?#+6_@5:>#_C_X-M_%OQU\*QV3^,?$_P )
M9'LO".O:OK?A"Z#Z=X/UT ?\/?\ @K'X?^(-[J_@\_LG_M)>%?B_>_L4Z?\
M\% _A7\&?%-W\"-)\:_%#]G'5M?TOPO;3W-W<_&B+PM\)_B5HVMZWI$/B_P!
M\6/$'A232XKRX3PYK/B_4=#\2Z=HGCG[//[9N@_M(0?\$4OC#^TM^SU^T#\/
MOVBOVH_ _C;6OA%X@\+>//#_ (?_ &=XO%WB3]AQ?CA\3?&?B+X=_#[]IGQC
M%XH^&OQ%\'V/BZS_ &?='^,7@[Q=\3/ -]I%W?>)=!^&&N7$&J^)/$/V2?\
M@F%^UO\ "S]H[X=?&SQQ\/?V1_AP/$7_  3H^*W[(/[3.O?#KXO_ !8^)_Q*
M^(WQ^\7_ !"\"^,-;_:P\6^+/&OP6\)>(OCAXR^,[^ -$_X2 ?$CQ;;^-?!E
MO<ZA<ZY\3OBA<:3H^B7GK_P+_8<_;>\+^&/^"*.C?$#PQ^R]I4O_  3)34O
MWQ3/ACX__%/Q&_C?P'I_[%>N?L?:%XN\ KJ'[+GAR&]\6:Y/XLUCXEZCX*\0
M7'AG2/#MKH^D^#(?'7B*YUN^\3^'@#Z<^*O_  50^&/PRT/XZ?%&Q^"?Q[^)
M/[-7[+'Q9U7X-_M+?M'_  \T'P9K'A+X7>(_"%]H>E_%SQ%IO@&\\;Z=\8_B
M?X _9ZU#69;7X]>*/AM\/O$3^%+C0?%MGX1TSQ_J/@CQQ9>&?/OC'_P6(\ ?
M"KQ+^V;H6@_LK?M2?&73?V#_  1\+_BY\>_&7PPB_9^D\'0_!'XD_#[Q1\5Q
M\7?!&N>+_CYX5MO&/AW1/ 'A6^U4>'+ Q?$;7+IB=-\$CP]:7?B:+S/5_P!@
MK]KWP_\ !3_@H/\ L0> =4^#WB']G#]N/XB?M/>*O GQK^('CWQ<?'G[-?@_
M]MY-<U+X_P#@^X^!>G_#6XT3XER?#KQOXU^(7C+X,I:?&#PI9>.&\3VFB_$*
M^\&3Z+?>)?$_&>)/^"8'[1NE:;_P6/\ !'PILO@!IWP[_;L_8K^!G[(?[+UK
MXF^,WQ3_ +9\$6'PD_9J\>?LU_VQ\8RGP U]],MK?1O'TGB;3U\,:S\1=2UB
MY\,VVC:G=:<WB*XU_0P#][]#UK3/$FC:3XAT6Z%]H^NZ98:QI5ZL<T*W>FZI
M:0WUA=+%<1PW$2W%I<0S".>**:,.$ECCD#(/GK]H#]I[PS\"?$7P>^'4'A;Q
M/\3OC-^T'XC\3^%_@S\(_!4_ABQU_P 57'@?PAJ?CKQUXEU76_&GB+PMX5\*
M> ? ?AG3EU'Q=XHU?6!-%<:EH/AKPSH_BOQQXJ\*^$];]2^#VA^)O#'PG^&G
MAKQI9Z#I_B[P[X#\):#XELO"^N:AXF\.6VMZ-H-AINHQ:'XAU;PUX-U/6]+6
MZMI/L6I7_A3P[=W=OY<L^CV$C-;I\8?MD_LP_&3Q[^T%^Q?^V#^SMJWAR\^+
M7[(.M?&KP_JGPF^(/B_5_ ?PY^-7P0_:0\)>&O#7Q3\*ZEXN\/>"O'FL:!XW
M\,ZUX ^&_P 0OAK>S^']0\,7FN^%+C0/$UO9VNMV_B7PV ?#W[;7_!2?Q%XL
M_9!^+EA\&_A'^T;X"^.WP\_:X_9@_9*_:<^&^G>)?@WX"^,GP!M_C#^T3^SY
MX;U)%\42_'_P3/'H_P"TI\%_BF]A^S5\>/@?XMU>)+WQWH?BZ\\5?"&]\(>+
M_$GP[_33]C_]G3PO\"-#^(WB/P;I_P >_ASHGQX\;?\ "WIOV;/C1\2/#?Q
MT+]F[Q)KFEVL7B[P1\)[+PEXJ^(WA?P#X5\1^)(M2\=ZWX(\'?$_QM\/]*\7
M^(M:;P$_A_PU+9>'M/\ S)^.7_!-_P#:A^(OAG]K[XN^"?#G[.EA^U!^VQ^U
M5^P+\:_&GA'Q;\9?B#X?^%GPX^$W_!/GQ;\#_%?PQ^'T7Q"\)_LZ>*M?^(GQ
M!\:WOPJ\87?BSQG??#3P[!X:3XJV/A#3KOQGX=^#OAO4?%O[UZ9)J4VFZ?+K
M-I96&KRV-I)JMCIFH3ZMIMEJ3P1M?6FGZK=:9HMUJ=C;W1EAM-0N=&TFXO+=
M([F;3+"21K2( O4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %-+*OWB!GU-.K\*/C[X?^+/Q[_P""NGB[]D:_
M_:N_:F^%GP"\3_\ !*_4?BX/"'P#^(^C?"._\.?$:Z_:2M?AU#XK\)^./#7@
MU?'FD>(K&'2](\1V>LOXGN]3&H6%UX4N;BZ^%'BKQS\.?%(!^ZH="<!AD\8S
MWSC'USVH+H,@L 1P1Z?Y[>O.*_ER_8[^,W[2=SXY_P"#?3XZ>-/VG/CI\1O$
MO_!0SX#_ !;\'_M.>#O%OBJS?X,^*-.\)_L::_\ M!^#->T#X0:;I&G^"?!?
MQ*T+X@>!=.GE^*?A?3]*\<^*='UKQ7H7B[5]<T+4]-TS0]#X,_M _%SQQ^W%
M^PM\2/AA\<?CUXW_ &>_VQ/VJ?\ @I#\&_%WQ5\7_%75-*^&WQ[\$_#KX9_M
M1?$'X9Z-\#/V-]6U?XL^"/@KX _9JUGX-^!OA?X-_:#T75_@3\8_C?K?P]\;
M>,O''PI\4^"?BQ;>,M? /Z;-,UO1M:%\VCZOIFK+I>I7NC:FVF7]K?C3M8TU
MQ%J.DWQM991::G82,L=[87!CNK5V5)XHV8 Z)*D D@C.0>HR.A'XCCWQCG%?
MR&^%?B9\1_V+/V$M 3X3?$;QI(?VI_\ @N3^TC^Q_P#$'QQ\</V@?B9HND>!
M/AE)^V_^VE)J.M6WQH@\"?&+Q!\%_$_QPU3P7H7PB^(O[0%MX,U?Q;9ZS\2Y
M_B%8>)/"/Q(TSPQX_P##'K_QO/[?_P"SIH'A'X0^-/VO+CX>:;XF_P""I/\
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
MQ5^%&F_#SX&?#?Q9X%L?!/Q6E^*WA*?P/-'^U[XA_:/\1_$[_@X7O[3]L_\
M:O\  ^E_L(?LK?L\?M+?LO\ AKX:?$'0?AWH/@'XDZ-^S?\ ';XZI:747A7P
M;IESXP\ ZIXB\&V_A[Q=X$\6W.M:-\0?"^LZC!\21XRUK0/AEK7P[ /ZGZ*_
M GX[_M-?%/\ 9#_:F^%OQV^*'BOXF?$G]GG]N+]CGQ7X4^%OP4TKQ%XDT+P]
MX6_X*(?#[P+I7Q)\#_!+X:ZO#K4&F:#KG[;GPZMO%?A'X->&=1LO%7C3_A>'
MPS_LGX<W8UCXG2Z+=_L?^SY\//&/PA^!/PI^''Q$^)/B/XS?$+P7X!\-Z-X^
M^*OB>YGNM?\ B1XZM=-@?QAXPN5NI7^P1^)/$CZEJ.FZ' \>G^']-N;+0=,B
MM].TZUAC /9"Z<@L.X.?;K^-?*7[4G[8_P )?V3?A=K'Q9\9VGBOQUHOAWXO
M?!OX(>*-%^$UCH?BOQ-X4\=_'+QA\/?!W@BV\7VE_P"(= TOPG8B7XI>!==U
M.X\2:QI=PGAWQ)H5YIEIJMWX@\.V&K?A%I'[0?Q_\2?\$POV;O\ @KSX"^,O
MQH\:_M4^+/C9\"[CXD? S3?'/C72?@/\2=)^+7[:.B?LU>._V'[#]G+Q#=>*
MOA3X#U+X9Q^-I/A!X0^+WA'X;:3\>]4^('PMT/QGXS\;^(=8\3^.8O$/R9XN
M^'NIV7[$_P#P6NU.+XH_%[5_$2?\%Z_V>_ASIVM^-_'6J_$0V<&C?M6?\$N(
MO#OB0Z)XQ;5=!U#Q%X>M18Z'I$E[I\NG6?A+1-"\$P:?%X4T;3M(M0#^SX,#
MD< C.1GH <9[<'K^-&]/[P]?Z?SXK^6O]IS]J']I+_@GKIW_  7'A^%OQQ^,
M/Q3M?@C\*/\ @G5\9OA1JW[0/B:Z^,%W\!/&'[8_C[XJ_!?]H#XF^$;N;X?>
M--3TOX<^ ] \!Z1\=-*^$S>#/&WPD\">(_#7B;_A%OAC9^!-:U+P,W4?%^T_
M;I_9X_9U_P""BGC>V_:C\)_#CX5>+?\ @F!^T%^TQ^S=X2\$?MJ?%[]N?X_>
M'OC3\ /"5IXB\1_&_P"$7QW_ &D/V?\ P-J.B? 3XA^%_&'PZ\/>-O!6F#Q5
M:>!O%&K>'_&'P)\0?#/4?&=S=:6 ?TV!E)P",^G>G5\B?L@?!FZ^&_PS3Q+J
MWQH^/_QEU_XS:/\ #[X@>*-3^.7Q-N_',FB:_-\,?"6A:S!\/M,MM-T'P_\
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
MZ9XR\,>./#'A*W^(.B>);"TU=-8@UI/%=QJD=WIX\,P7=O\ #;Q/\1_ GCH
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
MEXX^#$W[%/P,\'>+I/!?[2OQXU_X+07GB'QE>>$+GX:^ ?A5XTOOBI+\/M;
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
MWA.VTO1[+P9\1M?U[4_&7@S3]#T#3O"VM:18Z%I%O9<O\)O^"G7[-/Q;\=_
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
M:]K&B&ZUO7M3?6=#TC5O#NC7?P_T7Q!_:NE_"HV8A^&%IX0M[BZAG['X/_\
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
MO--TCXF?##7=,^#/PZ\%^#_A[\4U\4?"CQI;6'Q#LCX>AUS6H=:T7[!\'?\
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
M;H6F>)=&T+XA>$?#WC;0]+\9:!?^$_%MEHOBC2K76M)A\2^%=7CAUGPQK?\
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
M#MM=6U[X@TWX4ZMXNU'0[">+4-5M+2R=9S][4 ?CS\<?V3/C9\%?^"C^F?\
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
M&\>VL7]KZ?I=Y;75UH.K>)=/,=RW"_M7_"?]IO4OV#_V"/CCX5\#^&_V9_\
M@H/^Q]\6?V8=#^ WA+Q_K7A?XO:9+XC^+[^$OV._BE\'_B?K?PW;4-)N_ GQ
M)\*_%#Q#J.O+\/O%S6UI;^$?!/B_5?''A1-)UT>&/V#\<?M2?!WX=_M"_!']
MESQ3K'B&S^,O[0^E?$#7?A5HD7@/QQ<^'->T7X6^'KKQ)X]O)?B+'H!^'5A>
M>'+&/3EO/#=SXI7Q<6\0^'[N+P^^E:B-2BY&T\'?LK^._P!LCQ#XV;X3>!/$
M/[7'P!^#WP]T2X^-NH?#W2]1\8>!_AO\7]7^+TWA[X<>'/BE<6$USIFI,/#W
MC;7O$G@G3-1MM7T3PO\ $'0-7U6VCT/XF::^J@'MOP=^%OACX'_"7X8_!GP4
M^J2>$/A/\/O!OPV\+RZY>C4M;GT#P/X=T[PUI%SK6HK!:C4=9N;'38+C5M0^
MS0&_U"2YNVAC:9E'P3^T]\ _C7X__P""D'_!-/\ :$\%>!$UWX1?LQZ)^V+8
M?%[Q$WBKPMI.HZ=+^T-\.?!?@OP0/#?AS5-4M]4\2'2M5\(75[XQ.W2TTW1M
M1TRYT%_%&IG4-'T_]/J* /YQ=:_8D_; U;]F_P#9Z\ I\$C%XL^&W_!<+4O^
M"A/BG29?B9\,'6+]GRZ_;1^)W[50MM)OT\4G3M0^(I\,_$2P\'1^%9;JPTB3
MQGI.MR3>*;;PV-*U[5O/?VJ/V0/^"C'QC^.7BOQWXN_9OL/C]K7P/_X*E_L>
M_M+?LS?$JY_::\(>'? VF?L3_##XH_"_Q==?"SX%_!?Q1?)I/PZ^-GA6W\.^
M*;G]HCQUXLT3P!XE^*2:I*GA;XF_&'0- \ _"S1/Z?*\J^-7Q?\ #GP(^'>I
M_$SQ9HGQ!\1:%I&K^$-&NM)^%OPX\:?%KQO/<>-/&.@^"=-FTKP#\/=&\0>+
M];MK'4_$-G?:W)H^CWTFE:#;:GK%Q$;6PF( /R<^(G[+'B/4?^"L7@/Q!X5U
M3POIOPH_:1^"G@+]HK]NGX56UK>ZRUY\;O\ @G[\1? "?L:^/M%\7M-8W6D:
MMXM\7?$/2;.\GO?#'AR/QSX/_8VTBQ2&X;2]=L;#]MQP /0"O'/A-^SQ\"O@
M/=>/K[X+_"'X<_"V^^*GC36OB+\3+_P)X0T3PS?^/_'7B'4M1U?5_%7C"_TN
MSM[SQ#K-UJ&K:E<+=ZI-<M:_;;B&S%O!(T5>QL2 2,9X R<#D@<GTY_^L>E
M'X2?&#]F/]KR'XH?\%=/A[X!^!VE^-?"/_!4+2? &E?"WX\O\3_ FE?#+X&6
MA_8V^'O[)WQ'NOVA/!^M:KI/QB?5?#,_@_5O'W@#0?@KX#^+>E_$V*[T3PEX
MI\8?!@W>J>*=#^=OBW_P2_\ &O[.G[3WA3XC?"?_ ()[?LW_ /!4SX"^/OV5
M_P!EO]E+Q!X'_:7\0_!7PS\2OV;_ !)^RGX<\4^!? _Q:\*^(?C%X#\5>%[W
MX2^// VOV-C\8_#'A#2=5^)TOB?1]/\ $WA_3-?TS2K3PA=_T%_!CXR^&/CI
MX2U'QGX2T?Q_H>EZ9XZ^(GP_FLOB1\.O&7PP\0RZO\-/&VN^!-:U"V\.>.='
MT369_#VIZGH%U?\ AS6DM#::II-Q;2DV]^E_IUCZU0!Y1\"/!.I_#7X*?";X
M?:UH/PO\*ZQX*^'?@_PQJGA;X(^&&\%?!KPSJ&BZ%8V%YX=^$_A*14E\.?#C
M0[B"32_!6CW"1W-CX<M=.@N8X[A)$7\9?C%^R9^UTW[2'_!:.Z\$_!/2?&WP
MY_X*%?L8_"#P+\'_ (DQ_%CP5X=L-'^(/@3]GWXW_ S4/ 'BCPMK3Q>+++Q
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
M[17P'\/ZQX-GGUVRO?%$3ZA\=-#\7:A8BPT[4;#PWX9\4VL-K?:^OA[2M?\
MZ):* /YQE_8C_;"@_9B_;B^&R_!2-_&?Q\_X+,^#_P!NGX<:?%\3?AJ+63X#
MZ!^U/^SK^T-*_B#4Y/$D5MHGCQ_#WP%USPU)X7M_[4L8/%?BOP@+?Q%?: ?$
M^N^&NI_:3_X)J_'3]K/XA_\ !:;PWK&FP?"[P+^WO^S9^QO\.O@#\1=3UWP?
MKUG:?$3]E:U^*&LS#XD^%M,O/$6L:7X1\1^-?'GABS\FST37YM5\%Z-XVDO1
MH.KR^&].UG^A"B@#^7>__P""=/[2_P"U%^RY^T!X#M_^";/[ 7_!*KX\3_"3
M1O#OA_XC_""S^$OBW7?CU\</A=\=_@5^T-X%?3O$_P %?"NAZQ\+_P!CWQGX
MG^!S:3XW\'^/]1\:?%#5)?&NA:G<^%-.D^#\5S\5?HK3?A7^W_\ '#]M9?VS
M/B)^Q?I'P&T2]_X)6_&S]DW7OA?K?[3OPO\ B!X_L_C5XX^,VA^/K#3?#=UX
M'TR]\#:_X4N)?!FG'2?%.M^,/!K7/A/Q&VMZ]HWA;Q;HTOPZOOW^HH _GZM_
MV7OVW?"O[//_  1H^ =Y\&-4^*/P:_9Z^"&A? O]MKX!^'/VC/!WP@T?6OBG
M\-?@S\-/AW\#OBK\2M?M%OKCXX_L=Z!XH\&?$:Z^*?P0T36[K7/&/ASXC> _
M$_BKX _&B\\"ZC\'5^:OV3/V&/\ @H)\"?A;_P $+;SQ'^S1X9O_ !9_P3Z\
M1?M8?"KXO>!+3X__  ]75K/PI\;/@OXH^'7@SXTZCK2V]QX67P-!XTDEN_$/
MAOP-K7Q(^)^F_#S5O"'B6P\#ZQXSO?&'PR\"?U-44 ?S,? /_@G)\9_@%\=_
M&'P1U+_@F?\ L&_'OP!/^U%XS_:'^#O_  5!^*6G?!75?B;X$^&OQ,^/&K?&
MW5_!'Q*^&VI^ K[XW>,?VG/A%+K_ (DT/X/>/?"VL:/\*]1?_A7=WJ6H>!;'
MP?J6DZK_ $S#('3GDXSD^N,DXS^.,]\4M% '\KOAS]AC_@I#X1_9J_8P_8%M
M_P!GKP5XU\/_ /!/?_@H[^SI\:_!G[6/B+]HCP;X4\%?M#_LT_"7XT>,OBSX
M?\1W/@+3M \9_%;P#\6-'T'4=$\#?%+P?K7A75=)&OI+XQ^'OC#XB6-_=:)I
M'V_+^RW\<Q\'?^"L?A#QI^R)X-^/FB?M??MK:1\7O"OP.^(7Q)\%Z3X<^+G[
M/GBOX?\ [*WP,^).DS^*-*\2&7X=_%;0_!_P2^(7Q#\"7U_-IUMH/B74/A;?
MZ?XD?7K;7[/PY^X=% '\QFC_ + __!0/X3>!?A]\:_V?K/QMXTNOV+/VS]3^
M._[#'[#'[:7QJ\(^*?BQI_[*WCC]E_6/@)\</V6/$W[3GA7QS\7?!WA_5Y-7
M\?\ Q"/[(>IZ[X^^*NC_  E^'>B>!+'XI^+?$^I:_JVA?#WZZ^-7PJ_;Z_::
MO/V#OBA\2/@3X4\!:I\(/^"B?PY_:@UKX*>%OBWX'\73_!C]GWP7^SU\5/A+
MJ&A>+OB->0^$;#XB_'KQ)XX^,FI>,K[1/ 5GJ?PNT/PGH4G@_2O'.J:MHEIX
MK^)G[<T4 ?SP_$[]G#_@HIX6\(?MJWGP1^'/BV"W^.O_  5@^''[3OC+P/\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %?@K_ ,%2?VJ_VAOV5_C!%XO\0^/?V@O@1^Q._P %? =OIW[4
M/P&^'7P>^-/@;X#?M)W7Q#^)R^*+W]M+X8>)? /Q#^,B?L[^-_ UO\+/"OAG
MX@_#;3K"S\)>(KOQ79N__"7>(?"7B;P3^]5?'GQJ_86_9\_: \=>*?B!\2--
M^(-QJOQ$^%'AWX#_ !9T/PU\8OBMX,\!_&3X*^$M<^(GB3P]\,?BK\/O"WB_
M2?!OC#PO9:Q\6?B2;M;W1EU77=#\;^)O!?B+5-7\#:UJ/AJZ /R5^/G[8G[5
MWA#]@_\ X+K_ !8\&_M">)K7XB_L7?M0?$W1OV:/'L/@7X$ZG>^"OA]H7[,W
M[)OQIT3P-+I-Y\)+SP5XR\+6GB/XJ>-+>/6?%_AC7_'5SX9U."VNO&]SJ&GV
M.M08NM_"_P".WQ)_X*<_\%JG_9[_ &K/''[)_P 0/!_[-'_!-WQ3X=\5^$?
M_P 'O'6CZ_XOT[X:?M@S^#]/^)ND_%[X<_$2._\ AC8:G!)=^*]!\%GP5XLU
M^!X(;;QQI-M:7%GJ?Z3_ !A_X)/_ +%'QZ\4?'WQ#\4_ WQ"\0:+^U)#I,O[
M0'PKLOC_ /'OPS\#/B?XDT3P_P"$O">F_$#7?@GX8^)&D?#2#XF6?AKP'X-T
MRR^(.D^&].\4Z;>>&M'\6:5J-CXZL+;Q3'UOQ _X)L_LI?$SQWXI^(7B?PY\
M21K'Q*^$W@SX%?&[3M$^/?QST+PQ^T7\)?AX-73P;X/_ &B?#&F?$*#1OC0-
M)M?$&OZ+?>)/'5IJWC#Q=X.\1>)_AWXW\0^)?AUXJ\2>$]5 /C?]C_\ ;0_:
M"_:*_:2_X)\ZUXQ\26>A?#C]K#_@B]K?[8WCKX'^'/"6B6GA31_CS'\1OV.$
MC\6^&/$>K6NJ_$TZ;_8?QO\ &&@:-X=U'QK>Z"FA'2+RYL]2UU9-;E^?OV!O
MVH?^"C'[4/@K]BW]N7_A./ M_P#L^_M$^*9Y_CWX,\5_%3X"Z9\#_"_@#XD>
M)/$7@SP5X,^ L'A3X5WGQJTWX\_!?XF3>#?A;_8_Q ^+6NQ?%GQ%;>.?#7B[
M1/#?C36?"-O\/_T ^%GPE^-7CW_@H#;_ +3?C/X'S?L[?#?]GW]G+]HW]C;P
M!X>U?QA\-O%C?&/0O'G[0OP3\=> OC'\/[3X8>(]>7P9\/YOA]\!],FG\(?$
M2P\%>.]"UWQB/#B^&+C3?#3^(-5[OX._\$P/V,/@%\7M:^,GPF^&OB+PAJFL
M?$;Q!\9(/AU9?%OXO3_L^>&OC)XMTB]\/>*/B[X+_9LO?'%S\"?!_P 2]:\/
MW]UH3>,O#_@"QUK2='GNM-\.W.C65_J,%V ?#O[&?Q-_:._;)_9X_91_X*&_
M\/!]0^#OP^_:%\1>.O\ A9?P*G\#?L\:[\*/".A_%O7_ !-\$/@O\"?A%XMU
MKX?VWB_3?CY\%_C/)\/O#%IXU^(7B;Q^GQ1^,W_"9:3XG^%I\,Z_X6^"7A;L
M/^" 6G>.IO\ @GEX>\<^//C5\3?BYJGQ _:#_;;UF>'XBP_#-ET+6;3]NG]I
MVR\3ZQI>J>!_AOX'\0ZMJ?Q&U[[7XY\:3^-=9\61Q>*=3OHO!<'@WPF++PO9
M?8'PI_X)H_L=?!/XU:O\=_AE\./$7A7Q1JGQ \1?%VV\&67Q<^,$OP(\,_&#
MQEH&O>%/&?Q<\%_LY77CJ?X$^$/B=XK\,>)=:\/ZKXWT'X?66O0Z3JNLV>D7
MFEQ>(?$8U?U3]F']CSX%?L>:'XS\+_ 71/%OAKPQXW\;^)O'U[X:U[XG_$OQ
M[X;\.ZQXO\4>)?&VO:?\//#WCOQ7XCT7X9^%[WQ;XQ\4^(YO"O@&P\/:#<Z[
MX@U?6KVQNM5O[F\D /RKLOVI_P!H_P '?\%'M!^!G[4GQ<^-'[/'AKXK?M)_
M%OP[^S3J.C> ?@9X_P#V&OVI_@=%\%O'VF?"?X,>$OB[#\-]1^*WP&_;3\)?
M$>*'XD>,_"/Q?\5Q:?X[\1_"[Q?X4\(W7BWP7\0_AE\//#/S_P#"/]O+]L?Q
M)_P3\_X(\?'O7/CKJVI?$W]H?_@IUX:_9B^/^M2?#WX,VUM\7/@_K/[0G[1_
MPUN=*U[2-.^&EEI/A/4T\+_#?PH+?7_A59?#O4%U*WN;UY98[V6V/[.:'_P3
M\_9KT#XGZ5\4[?1?'^K7_AWXW_$#]ICPKX*\7?&/XK^-OA/X-_:'^)Z>/8?&
MGQA\&?"_Q;XOUGP;X2\3ZG!\3O'C6>E^']*T_P %^'M6\4:WXM\-^%M(\;ZG
M?>)I_&;7_@CU^P?97WAN2U^'GQ)M_#_@3]H>#]J;X7?#ZV_:0_:,M/AC\%_C
M1'X@\4^,KKQ#\#?AW9_%*W\)_!?3-7\<^-O%/C'7?"WPSTOPQX;UK5-7GTO4
MM,N/":Q^&U / ?A#\4_CW^U+%\9/VH_#_P"WE#^SWX2_9N_X*$?&/X*_$;X%
M:OX"^"WB?X*^&?@#^R5\7/$'PH^(?PY^*.IZUH]A\4_#_P 6_CEX0TBT^-TO
MQ$NOB;HX^')\9> _#_ACP;+X8L=2UKQU^;GPG\6?M"_!#P=_P4!_:4^$7[17
MBGP!HO@+_@XGU?X>>(?@7IO@'X4ZS\/?C'X3^/O[6G[)_P !_B+9_$[Q#XS\
M'^*/B3;WT/A7XF7MSX+U'X6>+_AC%X>NK$OJ^G>*=3EL=:TC]Y7_ ."97['*
M_M'>(OVI-/\ AUXDT'XD>-/&W@[XI>/O#_ACXN?%_P *_!7XC_%WX>7UAJG@
M#XO_ !(_9]\.>.=+^"GC_P")W@O5].M=?\.^+_%O@75]0L?%L-OXX/F>-['3
MO$=G%<?\$Q/V-[GX??%#X6OX&^)47@CXS?M)6'[7?Q)TNS_:=_:HT^^\2?M$
MZ7XFT7QIIWQ%_P"$CL?C5;^)M'DLO&/AGPOXMMO"^@:OI7@N/Q1X6\,>(%\.
M+JWAS1+JQ /A/_@YDU;QSI'_  1I_:DD\'/K%OI%_K'P,T?XJ7^@7&H6VJ6'
MP>U;X[?#JR^()#Z/=V^KR:/J>ERIH/BRWT^WU/[3X/U?Q!!J-@VBOJ=W:?L-
MKOA/X$>)?@1>^#]8TOX;W7[.5[\,(M.FTU&T.S^%4/PCM_#D363V%S8RVOA[
M2_!FF^%X+:[TC4],N;33M(TNUM-0TR[M(;2WN(O1-?\ "GAOQ=X7USP3XPT'
M1_%_@_Q1H.I^%O$_A;Q5IUKXDT#Q-X9UO3I](UKP_P")-)UN*^LM?T?6=*N;
MG3M8T_5X;RUU6SN;FVOXKB*>57^0?A1_P3Y_9X^#>G^%_"OA*3XQ:A\+/ 5]
MX=U'X=_ _P >_M ?&CXF?!?X?S>#FL9?!%EX7^'WC_QMXBTF+PYX O=+TG5?
MAMX+U3^U?!7PTUG1/#>L_#[P[X9U3PGX5O-$ /D"\\<?M0_MA_%3_@I=X*^#
M7[57C']E77OV./&OASX%? /PMX4\ ?!G5TOOB%>?LW_#SXY1?&KX\VWQC^'W
MQ'/C'P!XX\7?$Y?!7ASPKX6UWX>6)^&/@?5M>%YI/CCQ%I?BSPO\-_ []L']
MMC]OKXS> ]$TO]I3XA_L@>"_C+_P1,^ '[>,?A3X9_"3X(ZIK'@/XY^//BGX
M[\(:YJ/@_6OC1\//B1J6I_#3Q3!X0TW5M,L/%/\ ;>I:EX&U.T?PKK_@S5M2
MF\12?M+\5O\ @GO^S7\7OBMX^^,VNZ3\1/"OC?XP_#G1?A'\=9?A1\9_BS\(
M-$^/?P[\,-JX\*:%\9?#GPV\8>&='\;ZAX6L?$&O^'] \9WEK#X^T_P;K>J^
M HO%7_"$7DOAX[,7[!?[+ME\5M3^-6A> -<\&_$'4_V;M/\ V0X[OX??%KXS
M_#GPSX>_9RT:::Y\/?#'P-\// GQ#\._#KX=Z?X6NKFYO/".M^ _"GASQ3X2
MOKJ\O_#>NZ7>7ES-( ?D%^RQ^UG^V9J_Q9_X(=_$#XG_ +1]Y\2_#G_!4/\
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
M?%_XO_\ !,;XW7WQL^(EY\4?%OPY_P""V'PU^!&D^++[PWX.\*74_@/X$_\
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
MP6TFT^)?Q*^%_@^W^(^K^%9IM.U_P;?-J^E?#35(/AYH1\">#;[6_AS![?\
M!/\ X)<_L6_L[?$[7OBE\'/AIXC\%7>K^._%?Q4TKX=:=\7_ (Q2? 7X??%/
MQWH6K^%O&GQ0^%/[/=SXZF^"WPP^(_B'PMKNK^%6\;^"? ^C>(M"\*:KK'A7
MPEJ'AWPYK>M:5J !^.?P7_:W_;ITOX9_\$Q/VC?'W[7/BCXH']H+_@JK\<_V
M!OB9\)-0^$OP'\*_#3QC\'+;XS?MU> ]#\;^(Y_"OPXL?B-;_&KPK-\$O!-Q
MX;\1> _'_@'X<1^'/#N@>'-<^%&O:S/\0/&GQ$]>A_:\_:BL?VR?@%J>A?'+
MXL?%7X)?%O\ X*@?&K]D/7K^U^&'P.\+?L4R_#'3_A%^TKKN@_!CX6WVL:-8
M?M5?$7XZ? K7_@-H$OQ(_:!\.:M=?L_ZG\5[[XR?"ZS\7>,I?!TGPW^''Z8:
M5_P2\_8PT7P'\%_AEIW@#XBQ^"OV>?VA]5_:M^#^E7'[37[4U_<^$?C_ *YK
M?B#Q)K'Q!.N7_P :;KQ!XAFU+7_%_C+6+WPYXJU77/"%QJ'C3QI=/X?\WQAX
ME;5.8F_X))?L3R>)5\30^$OBSITEE^TCJ7[6/ASP]I'[2_[1FD^!O OQH\2K
MX[_X3W5/AUX%T[XH6WA3X?\ A?XI3?$[X@2_%/P%X1TG2/!OQ A\3W6D^)=%
MO]"L='TO30#^??XN#QI!_P $H/\ @KAJ7@GXJ>/_ (674/\ P7Y^.&@Z_+X!
M'@I9?&W@[XD?\%&O@S\)_%/@GQ+-XQ\%^,9!X7OM(\=W.K7=GH!T.XUO4-$T
MSP]XJN_$'PXU7QMX#\7?KUXH_:H_: _9<^)'_!7(^*/BKXC_ &CO"/[#G_!-
MK]G+]J;X3>&/B-X;^%?A/4[_ ,>+X$_;:U7X@CQ'KWP?^'/P^34I?BEJ/[/7
M@[4-<:+1K71_#]W>7]OX(\.>&]+*Z>_UYJ/_  3%_8WU'X#?M"?LUR_#_P 9
M#X3?M0_%S4_CY\8-*G^.GQZU?7=5^->J>./#GQ-G^)GAKQAXB^)FM>*O /B.
M/XC>$O#?CJ./P-J_A_1#XETF*_GTB?[3J$=WZ;\.?V)/V=/A?X_\?_$[P[X9
M\<:OXQ^*OPJ\'_!/XE7OQ)^.?QY^,NE>//AKX"&O?\(MH/BWPK\7_B7XY\)Z
M]>6,OB[QI>7GB?4=#G\5ZWJ7COQ]JFNZYJ6H^.O%UUK(!^8W[-'Q&_X*8S+\
M&OBQJWQ7^$_Q%^$?[1'[+/B;7K;7?CU\5?@98>!=5_:/U+X0Q?&'X)^//V;]
M'_9_^%6@^*IO@SXHT[2?&LWQ)^'/BCXD?$+5=!^$6EZ/\0/"?C'4M7\)^.]4
M\<=I_P $K?VIOBQ\3?B=\8?@5^U)\1_VB?"O[4OP[^"_P#UOXC?LA_M5?#OX
M(>'_ !GX+\8QZE\3-*^,_P"T-\ ?B]\ _!OA3X=_M"_LK_%OQAJ?A'P1X*UO
MP[<ZM#X UWX6:C]KTKP58_$3P_H<WTM\&O\ @DY^P_\  3PYXQ\%?#?X<>-;
M7P'XK\#_ !2^&6F?#WQ/\=OCKX\^'WPL^'GQM:6;XM>$?@/X'\;_ !%\0>%_
M@5IWC^[GFO?$MU\*M+\+:OJ4S103ZDUC:6-I:^A>$?\ @GU^SYX,M/'HTR\^
M.5YXC\?_  N\-? ^?XGZO^TO^T!?_&WPA\&?!>LZWXB\)?#?X<?'!OB-'\6?
M 6CZ/KWB'5=8OM8\/>,;3QGXROWTZ;X@^*/%O]@^'QI8!]O Y&1T/(HH&<#.
M,XYQTSWQUX_&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\)^.G[4G[,_
M[+^F^']8_:5_:&^"'[/FD^++Z\TSPMJ?QL^*O@7X6:?XDU'3K>.[U"QT&\\<
M:[H=OJ]W86LT%Q>V]A)<2VL,\$DZQK-$7]VK^<+_ (+*?\$X_P#@H=^V!\=/
MA7\=?V7[S_@GU\4/AW\!?A1JNB:)^RO^W1^SSX$^-NA_$#QKXD\1ZAXB^(^I
MZ3XC\>_";QP/A_?^--*\-?"CPCI2^&/$O@*>ZF\*M-KWC[P_I%Y<)& ?OU\*
M?B[\*OCMX"T+XJ?!+XE> _B_\,?%!U4>&?B+\,?%N@^._ WB+^PM;U+PUK1T
M/Q7X8O\ 5-"U8:3XAT;5]#U%K"^G%GJVF7^GW!CNK6:)/0Z_/G_@EC\6K3XU
M?L'_  (\9Q?LX>'/V0]5TR'XC_"SQM^S3X.\/:)X3\'_  <^*/P)^+_Q!^!_
MQ;\'>%/#7AR.+2-"\-VWQ/\ AWXNN]#TR%3=6NF7EK'JCRZH+R1_T&H ****
M "JE_?VFEV-[J>H3I:V&G6ES?7UU*2(K:SM(7N+FXD(!(CAAC>1R 3M4X!/%
M6Z* /B*+_@IA_P $Z)M>N?"R?MY?L=#Q-9>)H/!6H>'I?VE/@[!K6F>-;J;4
MK:U\&ZII<_C&.]TOQ=<W6C:Q:6_AG4(;;6Y[O2-4M8K%I]/O(X?MT'/J/KUK
M_/#_ &<OV2OVC_V_/&W_  =(_L4_L^Z#\%X?^%^?\%.-*T_QK\4?C7\0?%'A
MO1_A1H7@?]KG]I+XEMK^@>#/"7PO^(&I_$'Q-J,O@R+0M%TU]6\%6>E:AJ5M
MKUWK<D&DOIU[^V?C[]I;]O3]D[_@H!^P7_P1#_9B\??!GQ)X<UO_ ();:3-;
M_M"_'+X=>(-9\7^'OB?\%OA[\8?A]I?Q2U;2]'^(UFGB+1_$NI_!3PG?WW@>
M5-7U*UUWQ7JFI7WB36] L)M*(!_432,0HR<X]AG'&<GVXK^5SXM?\%+OVZ-&
M^,_[3G[(=M\3/AYX,^.'_!,7_@D7:_MH_M-_$+PM\-=%\6>"OVB_VP?#OPX\
M"_$#6?A_HUEXOM[2[T/]F+5])UYA?7/AS0?A;\7=1U?6Y)M&U;P-IF@0:=K/
M@7CS_@H%^TO^W=^U-_P;@^,OA=\4K+X#_#C]L[PS^TE\9O$GPGNOAQI/C[P[
MX7^/OP'^#OC[PAJ/B#4M2G\1>'O$_C_PM!>^,/%^D^#O#5SKOA?2M+BM=$\;
MZK8:SXKM]-300#^R&BOY:/A%_P %4?\ @HG^U5^TW\4_%O[+?P*UOXD?L^?
M#_@IU>_L+?$WX(Z/X-^'-OI5E^S#X%T46?Q4_:EU3XY>+_B1X<\5WG[0,?C;
M5](UKPA\)M#TG0_AMI/PY2WT'5U\8^(Y=6\=:=[7^SG^VU_P4$_;Q_:C_:DU
MO]EOQC^SWX/^"?[%/_!3/0?V,_B%^S[\4=#NS>^-OV8OAUIGB;2?VD/CG+\0
MM$LO$'CF^^/'C+QE-H]_^S?X>TL?"[X4^$?#GA36M)^(UE\5];ENKI #^@;Q
MEXS\)?#OP?XL^(7CWQ)HO@WP+X#\-Z]XQ\:^+_$VI6NB^'/"OA/PMIEWK7B3
MQ)K^L7\L%CI6B:'H]C>ZGJNIWDT5I8V%K<75Q+'#$[KF_#/XE_#_ .,OP^\&
M_%;X5>+]!\?_  W^(7AW2_%G@KQGX8U"'5- \2>'=9M8[S3=5TR^@9DFM[B"
M125;9-!*)+>XBAN(I8D_CU_9\_:9_:UUGXI_\'5'QF^(WQ<\$?&%OV0/!?B_
MP9X9^'7Q/^#EAXA^&GB#X>_ +P)^U]XG^'/PH;PDGBZTTO2/A4T%MXGT?QOX
M9EMM:U;QY_PF>N^(-=\3-XCOM2U+4?H/]F?_ (*B?&_X_:Y_P1M_8$^$+?#S
M]E'Q9^U9^P+X@_:E^*7CWX,?![P7_P (E\*_!/A+PG\0_#7P7^%G[/GPO\8W
M/BOP-X4\.P^*OA=J,7B[2]>\-:Q;6/@#2M+\->!+WP_JNKR:]X8 /ZOZ*_CD
M\,_\%^/VP/C;^PG_ ,$L/VCOA+X=^!/@7XP_M5_\%#_#G_!/S]H+0?''@/Q=
MXR^& U_7M7M+2'XD^ [?2/B3X6\7:%IYTH:9JTOAV\UK5)K>3Q-K.BQZE<MH
M&E:]J/Z@_P#!(#]NG]I/]IK]HW_@J[^S+^T9XD\*_$*X_84_:RB^&7PY^)?A
M_P &6'P\U'Q#X$\3W_Q&T^PT'Q!X5T>YO='6?PN_PW6:TUN*\GU+5AK]U'J1
M L+1G /W:HK^=_\ X+%?MZ?M?_LH^,OB=I?PG\8^ _A3\-/!G_!/_P"*_P"T
MU\*O$_A[3?!/Q=^-_P 3_P!I_P"%WBJY>\^%OCWX'ZS:>,?%OAO]E/3?A-:Z
MEXD\<_''3/ W@SPWX8\=S^#]'U;X^>'[^_L_AOXY\R^*W_!6;]LBZ\4_\&]U
MC\*++X"^#T_X*Z?#BX\3?'"P\;^ _&/CC2_AU?:=\.?@1X]U*[^&#Z1\1/!N
MKJ6A^+7B*VTS3?$^HZS ;C1/#*7M\(3K=QJ !_3;7D'AS]H+X$>,/BOXX^ W
MA3XS?"WQ'\<?AEI]AJ_Q'^#>B>/?"^I?%3P%I&K0Z5<Z5J_C+X?6FIR^+/#6
ME:K:Z[H=WIFI:QI-G9:C9ZSI-W93SV^I64D_\FOPW_X+A_MMP?\ !/\ OY?$
MVI?"SQE^U9XE_P""UVI?\$?OA_\ M 7_ ,,_[*\,:'H&K6?AWQ5'^T/XN^"/
MAWQ-IFA^)_&'AK1-9UKP_P"'O NC>)_"OAB:]C\(ZOXEN?$@T7Q)8^-/7O\
M@F_HGC'PW_P<W_\ !9'0/'OCA/B7XETC]F+]E:SE\=/X8TWPAJOB32$^&7[.
M+>&;WQ1HNA3MX9/C6+PRVCV?C;6?".E^$?!_B;Q7:ZOXF\*_#WX<:#J^G^ _
M#H!_2+\;_P!K?]EG]F:?1+;]H[]HWX'_  "D\2J6\-M\9_BCX+^&,'B)E>:-
M[?0+KQKK.BVVLWD;6\IEL=-FN;R)%$DD"QNC-TWP>_:$^ W[0NE:UKGP%^-/
MPI^-6C>&M;N?#7B75/A3\0?"?Q L?#GB2S+"[\/>(+CPKJVJQZ)KMMM;[1I&
MJ&TU"$ F2V4<U_,C_P ':,]_;? __@FI-IELM]?P_P#!2[X/W%C827W]FPWU
M_!X0\<-9VTNH?9[L6"SS;8#?&TNOLBRM-]GF"F)Y_BK^S/\ MK_\$^_B%_P6
ML_X+J:WXK^#'PZ^*'Q)^!&@Q_!W]F#P5JOC+XO\ PE@T'X/6_P *-,MO''QP
MN+[1/@PFN?$GQ/HGPONK:PB\*PSP^#C\4?'U_;^)]3N=0?3J /ZQZ*_E7^+?
M_!4C_@I1^RS_ ,$RKS_@K-\9X?V5_&OPW^+O[#?[''B3]G[]G?PKX;\<Z1JG
MA']J?XZ7FBP:_P".OB1XGEU.6X\3_"N_\,>*[#XF_P#"(Z'XAT+5[8-8_ ^R
M?0KWP=JW[0'Q2](\3?\ !2/]KC]F?]H7_@I+^Q%X^\?^%?CYX^_9B_X)0>(O
M^"D/P-_:!USX8:!X%O8_%_P\\':9IGC_ .&/Q+^'_@;4-)\+>*O GB#XFZEI
M_B7P ?#\7@_Q9X0\ SZOX'\5>+OB#XD33OB+$ ?TP45_(1\#?^"Q_P"WU9:/
M_P $._VFOCWKOP'\8_!W_@JE\5O$?[,'Q0^!GPU^%.M>"[KX7>,-?^)S^ ?@
MO\5_ 7CG7/''BG7=4UA]2OK*Z^+&F>(;S_A$X?#=C)X?\%>#7\07K_$"R]1_
M8O\ ^"LO_!0O]N?]H"R^,WP ^ ^M?$+]C>T_X*$?%+]C?XG_  YC\(_#G0-+
M^%'[.'AS0_AL_A']I[4?BSJ/Q#B\=7'QVT3Q!XRD\5?$OX::9H_C'X=ZC\+Y
M7\+^$=&L/%VFP_$+60#^J:O'OC-^T+\"/V<O#D7C+]H'XR?#+X(>#9K@6B^,
M?BUXW\.?#SPDET\]G;16T_B?Q9J.E:':W%Q=:A96MK!<W\,MW=7,-O;)+,X0
M_P _W["?[97_  5E_;S^,'[1&@>$O&W[(G@3X3?L+_\ !5SQA^S=\7=9UGX9
M^-%\=_M _LR_#G4=2TCQAX?\-PVOBKQ-H_P[^)>EZ9::7K=OK!TZ;2_'OB'Q
MWIWV+7?AAHGP@UWP[\;_ %[_ (.DCM_X(5_MO8.-\W[,ZGG&\#]KSX",%/\
M>P5W8YQMSVS0!^NFK?MB?LI:#X0^&'Q UO\ :,^"^D^!?C;K6C^&O@QXRU'X
MB^%K/PO\7O$?B.U@OO"_A_X7Z]<:E'IGQ USQ98W,%_X1TCPG=:OJ'BNP?[;
MX=M]3M5>5?I $$ CH1D?0U^.WPXGGB_8#_X(\E)9HBT__!/:*Y*NZ%HY_@UI
MT9BF((W)+*\:,CDAW9%(+%0?C/X4?\%0_P!I"X_X+,^-_P!@#]I?Q%9?LVZB
MWQT\8_\ "@/A!XP^&J7?PU_:E_8P'P=\<:G\,_B1\%?C5IGAR\URT_:%N?B7
MX3A\0^/+7QEXN'PBU?PI-XI^#OA#3?#OQN^'.J6?B8 _I5HK^4_]A3_@K5_P
M4._;O^-O@?X^? KX#:Y\1?V*?$'[</QH_9=^+'P^C\&_#/P[8_!#]GK0]*^&
MD7PF_:"'Q4U'XFV_CG4OC5HFO>)]5\7_ !O\%1:3XV\":O\ #BZ'ACX>^%O#
MGBG1;/QQXI_1[_@JK^WYX]_9:^)/_!.W]EKX031>&OBE_P %#/VK- ^"*?%*
M^T'2/$L/PH^%>D:KX0M_BEXL\-:)KD\^CZA\3V3QSX6TWX?Q^*/#_B7P79RW
M6M:SXFT75%TFPT+60#]:?&_CCP7\,_"'B7X@_$;Q;X:\!> _!NBZAXC\7^-?
M&6N:9X9\)^%?#VD6TE[JFN^(_$6M75EI&BZ/IMI#+<WVI:E=VUG:P(TL\R("
M:\I_9\_:G_9Y_:L\/>(?%'[/7Q9\)_%+2O"'B6[\&^,8_#]U<1:UX,\6644=
MQ<>&_&7AG5;;3O$OA/6Q:S07L6F^(=)TV[N;&>"^MHI;2>*9_P"*S_@JK^WU
M\9OVN_\ @CQ_P6-_9Z^)?B'3'\=_\$\OV]OA[^S7X[\=Z7X0M-*C_:/^%6E_
MM.Z1HGPN\2ZUI&EZQ8:-X!^(!UOP<==\>1^'-&N_"&HWWARQ;PWH'AVU\0-:
M>&?[.?@K\+M+^$/P>O\ Q#X'\"_#J^^+WCSPQ9_$/XEZ]X(\!>%_A--\>OC.
M_@S3[67QKXX_LV:X-QXG\4RZ=IVG7>O>)O$&O7]G9);6]QK<]I9(P (/BC^V
MC^R[\&_B1I'P9\>_&7PO:_&?7-$7Q3IWP9\-1ZO\0?B^WA%Y9[=/&EY\+?A[
MIGBGQYI?@A[JVN+-/&>J>'[/PNU[#+9+JQND,(]!^#'[07P)_:-T'7_%7[/_
M ,8_AC\;?"_A7Q7=^!?$?B7X4^./#?C_ ,/Z+XTT_1M"\0ZCX3U'6O"VHZII
MMMXATW1O$V@7^I:1)<B^T^+5K-;R""63RQ_+_P#\&@^H7'Q?_9&_;2_:U^*$
MZ^+OVI?CQ^WI\1H?CG\5-9LK&W\:>*?[$^&/PF\7Z)HFJ&SLK"+3]$T;Q!\2
M/'.KZ/X>L;6UT?1KGQ)JEKI=G96D4%C9_H'_ ,%)OVG;7_@GGX\_9;^"W[+O
MAG1/AY\;?^"NW_!0_P"'G@KQY\46\.6&NZ5X'?7]$^#OP=^*WQLTSPKJ5XNA
MZO\ %A?!^B_"O3/">G:SHNH^#-2UM-<\8^-;35[RWN-(\4@'[N45_(5\7_\
M@N#^U=\)OV*O^"QVLZ!-\/O%'[2?_!(_]KKX=_!?2?B#XV\ QS>$_CS\(_BQ
M\?;?X0^#=7\?>#?"/B#P;9Z#\2].TO\ X2&^\4ZCX';P[X3U#6="T.]T7PMH
MVFZQJFB66-\4?^"G_P#P4U\'?M(?\%'_ -G.#X^_!#SO@3_P2*N/^"H7P]\:
MZ=^S';6K^"-?^'?@'P;XE\2_!3PCH.J_%/78KOPYX]\0>-H-_C7XFZC\2M:\
M,^'-(;1],T:?6;\^*K4 _L.HK^33QE_P69_;;N/@3_P;Z?$+X>P? /P]XL_X
M*C?$OPQ\&?V@H_''PW\5^-_#VC:IJ7C'X8>"[KQ]\/K#P[\2?ASJ.BEFUKQ5
MKC^#[_5=5M)GU'1='@\0:;'H=WJVM^A^#?\ @IY_P4'\-^ /^"V?P)1/V;/C
ME^U?_P $N/'OPHG^$7QA^*^J^%?V;_@_\2OA'\?-1U;Q%IFH?'"7Q!XZ^&_P
MV\(^)O@_\//#WB:]UC5[?QQ\.?!_BBYM_#^B&Z@N[74/%/B, _J(HK^6?X+?
M\%9?VDM2TW_@O%X5T[QU'\7]._X)P?LT^%?VH_V4OC+\6_@\/AKX^\::5XQ_
M9=\5_''3O"WQ@^'.D>#O@QIFM>%YM7\'V8T7Q#I/@#X9:YKGA7Q#>ZO;A;?4
MO#<^B\%^Q?\ \%9?V_\ XP_M1_\ !%70_C)XO^!=]\./^"I'[,7[47BCQ_\
M#;X<_!W4_"D'PN\3_ [0OB1XY\(>/O"'C7Q%X_\ &7B75O%>O6'ASP[H/B;0
M]93_ (0"SL8]932?#,^J7MEXCL #^M6BOY>_V<?^"FW[=/CC]J3]L3_@FA\<
M_&OP0\'?MZ?!W]JKX$>!_P!G[4?#7PF33/ WQ@_9*\7-K?Q%^)GQYF^%^I?%
M[QEK%AJ6C?LR^&]<^*%S;/\ %=='\+_$#Q5\%OA;=/J'B35]9T3Q9_1Y\7OB
MGX4^!WPJ^(?Q@\<'5?\ A$OAEX+\1^.->M] TJ[U_P 1W^F^&]+N=4FTGPSX
M?L%DU+Q)XIU?[.FE>&O#FF1S:KXBUZ\T_1M+MY]0OK:!P#8T'X@^!?%'B7QS
MX,\.>+_#>N>+OAEJ6BZ/\1/#&E:S87NO^"-3\2>'--\7^'K+Q3I-O.]]HDVN
M^%]8TW7M(&H00#4=+NX[NT,L0<KV%?PY_L4?M$_$#]A__@X#OG^.&L?&:#X3
M?\%LOA7X+O\ Q#X@^-_P-^.W[//AGP;^V_X'TU9;#X0^ -4_:@^%OP_\<>/?
M!7PX\3:MKGP8^#VA>$3<V>F>#/VC_@3X;\0:MK>O>%TN;C],_P!OW_@J1^T5
M^RG_ ,%1/AQ^RW\0O$EK^R[^SQ\9?#'P6M_V4_CEXK^&D'CGX ?'/XE^(/']
MOX?^.7P\^.7CV/P[J?B7X9>)=,T;4K31/A=JG@_6]%T+X2^)Y/"?Q+_:&TOQ
M-\'OB#9MX? /Z6:*_F4^#_\ P5._:4N?^"P/Q1_87_:>\3V/[.VH>'?CO\8]
M2^$?P(\4_"@3>#?VG?V$="^ _P 3=>^#OQ6_9^^,FBZ3J^LM^T%+\1?!%GXS
M^*NE?$#Q?9?"W6_ M]KO@/P);>%?BO\ "WQ7X3\3\S_P32_X*??\%*/V\O&7
M[,O[2?AOX&:AXE_8S_:<\?\ [5?A'XM:'9^!OA]HGAC]C?PM\.]<'A;]F#7_
M  C\0+WXHZ5\1/CQX@\2ZGHVO/\ M)ZAJVGZ?IL<]PZ_"_X>^#(=/TBW\4 '
M]2 (.>O!QR,="1Q[9!Y[TM?Q#_LB_MO?\%+_  1_P3I_X+&_MJ^"O$$W[4OQ
M@\"?\%/OBGX!\5Z1I7PFT:U\=:1X-^&_A/\ 9%^&OB_XT>"-%T8ZSX;F/PZ^
M 'AM=-\,?#R\\"ZOX7\(W6G_ /"TO'5[X^T/PUXB\*>)/Z3/^"4?[7>F_MP_
MLJ0?M ^'OCOH'[0?@_Q#X_\ $VE>"O%EOX(@^&?Q'\-^&-(T[PZEI\//VA/A
M_811>'_#W[0/A"\N-0M/B1?>"%C^&?CFYGT_XE?"FRT;X9>-/".@Z4 ?I911
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\%?%;_@G9\%/B=^U
M?X/_ &V=,\:_'KX/?M%^&/ ]G\+];\6_!;XP>(O!NA?%'X9:9K%WKFD> /BO
M\/[U=>\ ^,O#NCZAJVOW.FB?PW::I;WNM#5SJ;Z[X<\$ZIX7^]:* /SQUG_@
MF-^S5J7[3W['O[5FG7GQ;\,^.OV)?#7QG\,_"CPOHGQ0U^Y\ >)!\>+'4+;X
M@^)OBIIWB7_A(O$OC?Q[K>H:SKOB7Q'X\?Q7IOBKXE>*-9N=:^,6J?$>XLM&
M72_T.HHH **** "J>HVL]]I]]96VHWFCW-W9W-K;ZMIR:?+J&ESSPO%%J-C'
MJUCJFE27EE(ZW-JFIZ9J.GO/$BWMA>6QEMY+E% 'YU_L?_\ !,SX$_L1?&/]
MI?XX_!KQA\7[KQI^V#\0+GXK?M$P^-?$/A#7=!^('Q(NM>\;^)Y/%L>F6/@/
M1G\(78UOXB^+KT:5X%NO#/AR0:C!:3Z+-8Z7I=M9]+XS_P""=_P(\=_M[_"O
M_@H]K>K?$I/VBO@Y\+KWX->"DL/$^FVOP^@^'6IP^/UU/0=3\)'P]*VIOJ%[
M\2O$FK3:K<:I_:\5^-*6TO[:PTNVL5^[Z* /S9_:L_X)=_ O]JSXH^*?C-?>
M/_C9\$?B+\3?V<?%'[('QRU_X&Z_X!TP?'?]F/Q=K$>N:M\)/B'IWQ,^&WQ1
MTO38HKQ]5@TGXD_#&S^'7QHT?2M?U71=-^)5MI0TVTT[#^+_ /P2,_90^*6M
M?L,Z]X<N_BY^S_J'_!/#3=:\*?LWS_L^?$&3P1=:1\-/$_@W3OA_XK^&&NZI
MK6D^+=:NO#_B3PGI5EIU_P"*]"U/P[\6K.X%UJVA?$C2-8O[V^G_ %"HH _+
M;X=?\$DOV>OA!^U9\?/VI/A3\2/VB?AY9_M3>+=.^(G[17[-7A?XB:%8_LT_
M%SXCZ;JUWXD/CGQ)X:D\$S_$VQU37?%-[=:YXWT;PO\ %CP]X-^(EK?:UX'\
M?>&/$GPQ\3^*? VMWO"?_!)_]G;X:_M??&C]L/X/>./CS\%=>_:8OO#.O_M,
M_!?X4^/M&\*? CX^^-?".N:GXET;Q]X[T*/P?=?$'2?%<^OZOJ&I>)I?AQ\2
M_ FC>.QJOBK3/'>C>)-%^(7Q)TSQC^G=% 'Y(Q?\$9?V6]/^(G_!07QWX?\
M'?[1'A?2?^"F.AZCI'[37PNT/XDZ/'\-+V]\1^%O%W@WQMXC\):?J'@O4?%&
MG:QXVT'XB?$2'5K7Q#XL\4^&=$O_ !E<:UX%\/>$-;\+?#S4?!FG%_P2 _9U
M\.>!?V0/#OPG^)?[0/P1^(G["OACXB?#[]F_]H3X=>*/AU??&/PO\+OBII&J
MZ!XS^&'B.+XF?"OXB?"3X@^$+K1[_3[?1&\<_"G7O$OA&_\ #FC>(O"7B+1/
M%$NN:WK7ZMT4 ?DIJ_\ P18_8KN?@;^QC^SMX7M/B;\-_A?^P=\4]-^.OP&T
MSP/XQL(M17XV:3KA\46'Q2\<ZOXF\.>)[SQCXFB\37GB#79;2]:#PO>WGBC6
M+?4/#UWIMOH-CHOOW[*G_!/#X$?L=_&O]K3X^?"75/B3<^.OVUOB%!\4?CI'
MXR\46&OZ#J/C.SUWQOKMCJ7AK3(= TV3PS!9/X_U[3(=/L+LV$FDKIL%U;W%
MSIUO>#[MHH _)7]I'_@C/^RQ^U%^TC\<OVGO'WC3]H30?&G[1O[&VO\ [#_Q
M8\,> OB7IWA[P-KWPFU[4K/6!K%I9W7A'5_%&C>+],U31_#-Y#:Z5XMM?ASK
M+^&[:'Q?\//$MIKGC.W\3S:+_P $=/V:]-B_X)R-JOQ%_:#\7:K_ ,$M-%?0
M/V5]?\1>,/ D.JVFF7+>%++4+?Q^OAKX9>'=*\7QZCX2\#>#_ 4T(TS2[:T\
M+:!;OI4&G>);[6/$>I?K)10!^*EU_P $%?V'K[]EWXR?LG7FJ?'2;P1\8OVD
MW_;(;QNOQ T.U^+?PP_:LGTVST>[^//PB\;V7@JV'A'QK=Z786U@]I=Z5K?A
M&ULS>VNF^&;&WU?6HM1^COV</^"8?P-_9M_:U^-?[<>E?$+X\_%#]IC]H?P#
MX2^'OQ>\>?%CQYHFI:?XLTSPCH'PXT.TU0>!O!7@[P)X#T35[F7X::7J\2^'
M_#>EZ'X7FUGQ%X>\ Z)X0\!W.F^$-*_1VB@#\\_V\?\ @FE\!_\ @HO!\*M-
M_:%\4_%R+P]\%O'.D?%'X>^&OA]XF\-^$]-TCXG:%'J=OI7CR>^D\&ZMXCU+
M5K2QU2:QCTN_UV?PF((H9CX<-^UU>7/O7[1_[+_@K]JS]F?XA?LK_&/Q+XZU
M;P%\5?"5OX)\?Z_HVH>'?#OC?Q#H/VW3[O5X'U'2O#$&@:7-XD@L7TS6)=#\
M-:8(M/U"^&BIH]X;2\M/I*B@#XHUG_@G_P#LX>,/V%-/_P""<WQ&\/ZO\3/V
M8]+^#WA#X%VF@>,M3MY/$2> ?AU;:-;?#5!XBT#3] EC\1?#Q?#/A6Z\*^*H
M+6'7[;5_#&C>(+^^U'7XKK4[OX?^-W_!,OPQ\)_V6?\ @I1\0/!_B+]H#]K_
M /;/_:<_89^)O[.EE\6?C=J7@OQG\:/$?A[2_@3KW@'X4?!+P5;?#GP!\*O
M/A3PYJ_B^XL?$/B>[T_PCH]]XV\<ZK<^._BQXLUN;3;+5-%_;>B@#^:O_@D!
M_P $G$TK]EC_ ()A_$?]LF#]H/2_C;^P?X7^,D/PW_9<^)VH^!(/A-\'OBSX
M[^(OB8:Q\58]+T+P:/''CCQ3<>'[?1]2^'USXO\ BYXV\"^ [+5%N? /A7PG
MJJ/'8?H3\!/^"2/[/7[,GQ_^-OQJ^"?Q+_:.\#^!_P!H+XMZ=\?_ (C?LG:7
M\2])C_9:F^.6F:S!XEA^)OASPDG@U/B/X4U*Z\201:MK'A;0/BK8_#CQ!;V>
MA>%M?\%:GX&\'^"O"WAS]2Z* /B#]C3]@3X,_L-:A^T/J?P@\0?$O6KK]J'X
MRZY^T'\63\0O$&AZ\FH_&#Q9/>7'C/QEHZ:1X7\.#19O%LEQ:?VKHUKGPY9K
MH^FCP_I&B9U+^T?;?VE?V;O@S^UY\"_B/^S=^T'X+LOB#\'OBOH::!XT\*7U
MQ>60O;>UU&QUO2;^QU+3;BTU+2-<\/\ B#2])\1^'=;TVZMM1T77])TW5;">
M*[LX9%]RHH ^!/V9O^"?GA/]F_0?@7X4U#X_?M%?M#^%OV7]+_LG]G'0?C_J
M7P9U&#X/11> -7^$]A?:'J7PH^"GPDU_Q7K6C_"OQ%XF^'.C:[\3]8\>:MIG
MA/Q/XAL;2\CGU:ZNVY3PW_P2\^!VD_'[P9\>_%7Q ^,_Q9?X5?'/X_\ [2?P
M4^%?Q5U'X8>)_AQ\$OC/^TKK'B/6_B;XI^&VIV_PITKXPV.DR7GBW7[CPY\/
M=?\ BQXB^&?AS5KG3?%FG^#5\;^%_"7B?0OTFHH _+3]GC_@DA^SQ^RQ\<OC
M/\5_@C\2?VB_!OPV^.WQ@M?VA?&?[(%C\1]$B_9-L/CK9:C:ZS#\3O!W@6U\
M$VOCKPEJ4FL6=I?ZAX6TCXF0_#C68]*\):+K7@K4?#?PY^&>B^#?I?\ :Y_8
MS^$_[97AKX8Z7\0M0\9>#?&7P,^,7@?]H#X$?%[X9ZGHND_$CX/?&#X>W<LV
M@>+_  P?%7A[QEX%U^WFL;O4M$\0>#/B1X&\=?#[Q/I&I30Z]X3U"ZM-*N].
M^M** /R*\6?\$5/V/?'G[)?QA_8_\9ZE\8/$/@S]I/X]ZC^TW^T]\19_%OAG
M3/B_^T/\:M6\36_C#4/%OC_Q#X?\$:1X7T*UD\1Z7X=U&T\+_"GP7\./"FCK
MX:TS3M$T73=)N_$%AK?ZK>%-!'A7POX;\,+JNJ:XOAS0='T%=;UQK!M:UA='
MTZVTY=4UAM*L-)TMM4U 6PN]0;3-*TS3VNYIC9Z=96YCMH]^B@#\R-*_X)9?
M"+X8_'7XN_M"?LI?&C]H7]BSQI^T-JDWB;]H3P_^S[J?P:USX8_&7QU+?S:B
M/B)XA^&/[2/P4_:"\&^%/'0FN]1%WK_PJTKX>RZT=5U:Z\0Q:OJ&HW=Y)V?Q
M>_X)K?L]?&?X3^#?AQXEU3XH67B_X=?M ^&/VM/ G[1%CXQ@UG]H#PW^U)X1
MOEO-'^.0\4>.]%\9>$/$&NVMJ/\ A%['P'XN\">(?@MH/P\MM!^%_ACX8:'\
M-_!G@?PIX:_02B@#\D_$O_!%_P#9&\;?LI_'_P#9+\;:Q\8_%?AC]K;XXS_M
M%_M7_%#4/%?A;3_C)^T-\5I?&FE^/H=5\9^(?#O@71/"?A70=+\1>'?"DN@^
M"?A#X(^&G@WP[9>&;+3]"T+3[35O%<7B(U__ ((R_LK^)_BE\;?C+K?C#X[W
MOQ!_:'_8NN/V _BOK$GC/PB(?$'[-NI>#/!?@O7?#=KIH^'O]GZ%K_B"V\#Z
M=K6H^+-#MM/UJ#7M1UF?1Y]*TZYM=,LOULHH _DU_P""BO\ P2_\=?#SQ9_P
M0,^ O['7PU^/?Q ^ /[#O[8<7COQ]X\TV\T[Q#XD^"GP@_X6E\)]>&M:GXA%
MII,VM7'AZ$^(+O0--T[0/$VNSZ'X4GBU/3M8D$$6L?HQ\1?^"#'['7Q=_9N_
M:K_9\^)WCW]H[QEKW[:?QI\,_'S]HC]I*_\ '/@/3?V@_&WC[P3XB37/!4*W
M7A[X6Z-\&M+\%^#K)]0\+^%?A_8?!F+P;H&@ZM?3Z7HUKXD33_$-C^V5% 'Y
M+V/_  1R_9RL?B+^WA\2&^*G[2VIW_\ P4@^!>A? 7]J70]<^(/A#6M$\3Z#
MHW@5_AO=>+/#]SJ7PXN?%/AGQIKG@V_\2Z-=O9>)9/"&A6WBS5T\#>$/"*Z=
MX37PTGPM_P"",_[*/P<\=?L.?$/P7XG^.<6O?\$\/"/CKP)^S/%J7CCP[J6G
M:%X4^)MYXO'CW1_$UO-X'$OBI/$GAOQE>>!I[O4+A;_3/#&F:-)H=WI7B:WO
M/$E]^M-% 'XX?L._"CXD_M ?M3ZY_P %.?VH/V+-5_8C_:2;]E^S_8PC^%VO
M?%KP_P#%G6)=&T'X_P#Q&^(?C#Q&_B+P9!9>$?$WA+5])LO@P?A]XS.@>$/&
M3ZB_Q5\-:CI>O?#_ $KX9>-/$GZ(?M%?L]Z)^TEX3\+>#?$7COXB^!M,\)_%
M+X6?&&SG^'-]X4T^^U'QE\%O'_AWXJ_#1]9?Q7X/\86E]HWASXD>$/"OBY]$
M%G#8:W>Z#9Z;XABU;P]<:EHU][_10!^:_P"WM_P2O_9N_P""CX^"K?M':[\6
MEO/V?=>G\7_"S7?AEXJT#X<>+_#/C:Z&G?:O&.G>.]"\(#QOI.K7$NC:)>36
M&@>(M'\,-J>@Z!K'_"/C5M"TF^LZGQ<_X)9_!GX\^./$'B/XP_%CX[?$3P#X
M]^(/P,^+/Q5_9^\57GP:UCX(?$[XH?L\>'_!OA_X>>.]3T.]^"TWC+X?:[=)
MX"\,W7CY?@;XY^$^E_$RULG\&^/--U_X:SR>"#^F=% 'YN^%?^"87P2T/]H3
MP/\ M#>*?B'\9OBUJ/PB^,/[2/Q\^!'PX^*6H_#+7/A[\"OBM^U;K_B'Q!\7
MO$'PZO\ 1OA9X=^+,FE7D_BSQ!!X;\#^-_BGXS\ ^%GN].UW2?"\/B[POX1\
M1Z#R_P"QO_P21_9W_83\7?$"[^ 'Q%_:&TKX+>-OB?J'QHTC]DG6_B%H5]^S
M/\,OBAJ%M%8CQ-X \,:9X)T;Q^;/3[1"VE>"?'/Q*\;_  [L=;@\/>,X_"+>
M.O 'PV\3^#OU*HH _(#X;_\ !%_]G_X*M\9/^%(_'O\ ; ^#T7Q8_:GO_P!L
MG1K/P-\6O"<&F?!OXZ:Y;6MIXJUOX;Z1KGPSUS2M=T3QA9Z5H.D>)_#7QPLO
MC'I&I>$]+O\ X?""#X=^._BAX3\<_;/[(O['WP@_8L^&_B3X=?"*WU2Y;Q_\
M4OB#\<OBIXU\10>%[;Q9\4_C-\4]676/'GQ'\5VG@;PSX)\":=JVM2P:?I]K
MH?@3P3X-\%>&] T?1O#OA7POHFAZ58V$/U-10 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17@/Q$_:O\ V6_A
M#X\\/_"SXL_M)? /X7_$[Q9;6][X5^'/Q$^,7PZ\$^//$UG>7PTRTN_#_A#Q
M+XCTSQ#K-K=:D1I]M<:=IUS%/>D6L3O.1'7M>BZUH_B31])\1>'M6TW7M U[
M3;'6=#US1K^UU31]9T?5+6*^TS5=*U.QEGLM1TW4;*>"[L;ZSGFM;NUFBN+>
M62*1'(!IT444 %%%% !1110 44?Y]?Y5X2_[4G[,T?BBU\#R?M$_ J/QK?:Y
M%X8LO![_ !=^'R>*;OQ)<7,%G!X?M?#[>(1JMQKD]W<VUK#I,-H]_)<7$$"6
MYEE1& /=J*** "BO//BK\7/A9\"_ 7B#XJ?&KXC>!_A)\,O"<-C/XH^(?Q)\
M5:'X)\%>'8M4U6PT+2WUKQ-XCOM.T?31J>N:IIFC:<+N\B-[JNHV.G6PEN[N
M"&3T,'/Z_IQ0 4444 %%%% !1110 4444 %%%>>ZA\6_A9I/Q'\-_!S5?B/X
M%TWXN>,=!UCQ7X3^%M_XLT&U^(OB;PKX>D6'7_%&A>"IK]/$FJ^&M$N)(K75
MM?LM,FTC3[NXMK2[O(KFY@BD /0J*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBO.].^+WPIU?XEZ]\&-*^)7@/4OB_X5\-:;XS\4_"S3_%N@WOQ$\,>
M$=:N%M-$\3^(_!EK?R^(M!T#6[HM;Z+JVK:=9V.KRQ7":=-<FVG\L ]$HHHH
M **\%^+O[5/[,7[/VK>'= ^/7[1GP(^".N^,([B;PEHOQ>^+_P /?AKJWBF"
MUN(K2XG\.:;XS\1:+>:Y#!=3PVTLNF0W217$L4,A661$/KOAWQ/X<\7::NM>
M%-?T7Q-HS7NK::FK^']5L-:TM]1T#5[[0-=L$U#3;BZM&O=$U[3-2T35[42F
M?3=7TZ^TV\CAO+2XAC -VBBB@ HHHH **** "BN<UKQCX1\-ZKX0T+Q%XI\.
M:#KGQ!UV]\+^ M&UK6],TO5O&_B73O"_B'QQJ'AWPAIU]=07GB77;#P7X1\5
M^+[W2-%AO=0M?"_ACQ#K\]NFDZ+J5W;='0 4444 %%%% !1110 4444 %%5K
MR\M-.M+J_O[JWLK&QMYKR]O;N>*VM+2TMHVFN;JZN9WCAM[:WA1YIYYG2**)
M'DD944D</\+OBQ\+_C?X'T;XF_!KXA^"OBM\./$<FL1>'O'_ ,.O%&B^,_!F
MOOX?U[4_"^MG1/$_AV]U'1=7CTOQ%HNK:->3Z?>W,$6HZ==VQE,D#@ 'H-%%
M% !1110 4444 %%%% !17/\ B#Q9X8\)QZ9-XH\0Z+X=AUO7=&\+:-+K>IV6
MEQZMXF\17B:=H'A[3&O9X?M^N:U?R1V>E:5:>=?7]PXBM8)7! P?AI\5?AE\
M9O"R>./A'\0/!OQ.\%R:SXD\/0^+? 7B32/%GAN?7/!^OZEX5\4Z5!K6AW=]
MITU]H'B31]4T358([AGM-1L;FWE >,T =]117FWQ9^,?PE^ O@?5/B9\;OB9
MX"^$7P[T1[2+5_'/Q*\7:#X(\)Z=/J%S'9Z=:W6O^)+_ $W3([W4KV:&QTRR
M^TF\U&^FAL[&"XN98XF /2:* <_K^G%-9@HR?\]^^,  9)/ &2< $T .HKP+
M0OVJ_P!F7Q1IWPKUCPQ^T%\&?$NC_'+QAXH^'_P8U?P[\2O!^N:3\5O''@G_
M (24>,/"GP\U/2]8N['QAKOAB3P;XIMM=T_0+B_GTR]T+4;&[6*\@,!]]ZT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M3IGCK7]/^#/A#XD?$S6/#?PYA3P[K]YIOB[XC^"/ OC_ ,,X/[/7_!*?Q#\
M_&7[&7B4_MP_'WXAZ3^P_P#"_P")7[/GPJ\+^)OA]^SGI=I>_LX^,4^#EKX:
M^%&O:CX6^$FBWTUUX;TKX$?#G1M?^(<)3QMXTT_2KH+J7AJZU/4+JX (/V6?
MV^OC'^TO\,/V5M+L?^%-:+^U-XD_:%^-/PA_;-^%$/AO4M8M/@-;_LH:WXD\
M/?M1Z38:;I'QOU+5=-G\)>,G^$?PY\&_$34]:\4Z?KE]\>_@YX[U7X<:3X>\
M;C1M%\'\3?\ !4W]HF#]C63_ (*P^#/#?P:\5?L%:!\4_$<'BCX%Z3X!^(>N
M?M0WG[+OA+]H;7OV?==_:*\-_&2Q^*MI\.XO&%EI&CK^T#J?P&U_X!6,7AWP
M1%K7PXUWXPVOBS1)_$DOZC?"C]C+X4?!W]IS]I?]JGPM<^)+CQQ^T_)X%O\
MQ1H&LW]K?>#? VO>%O!WAOP+XLU_X6Z,MC ?!FH_&C0OA[\(I/C3/9SR3_$7
M5_@]\-M3\0SWC^$/#\6E_*Z?\$H_ ,/@CQW^S;:_%[QK8?L)?$'XSR_'?5?V
M1].\.>$+#2=+UW5/BS8_&[Q=\'O#'Q#MK!-9\/\ [+?CSXEP:GXG\6?!O3]%
MCUZ9O$?B+PIHGQ-T/X::M=^ Y0#1_9U^/O[</QW_ &JOVJ/!M]<?LH>#OV?_
M -D_]KV_^!GB#2;+P9\8?%?QD^(GP[UO]EKX1?&WPEJ6D^,KGXB>$_ _@KQG
MX?\ %7Q4\/VOB.ZN_ /C/1/%>A:QKND:9I/@V^^&VF^)_C%5_;[\=?M4>'OV
MI/\ @F+\/_@%\8?AS\,?"WQH_:0^+GA;QWI_C'X3>.?B$WB.Y\'_ +%_[4/Q
M*T>U\1R>$_C[\((=:^'L5QX7CU&7P(;:SU&;XAZ3X \;'QJNB^$=6\!^,OK;
MX!?LOZ3\ ?B+^U!\1]+^(WCOQI>_M5_&2S^./C+1/%UKX#AT7PEXOL?AUX*^
M$MO9>!6\)>#/#&LP>'E^'WPU\ Z,UEXLU;Q;J#WGA^;6CJO]HZWK,MWSO[5O
M[)<_[2WB#]FOQKX?^-?C_P" OQ!_9B^-%Y\7?!/C?X?:!\-_%&HW,?B7X6_$
M+X+^._#%WHOQ5\'>.O"!C\1_#KXG>*=-T_6;OPYJ-QX<U>2QUNUM+N:S6W<
M^#/BK^WM^UWJWP8_;;_:[_9E\+_ '5O@Q^P9\6OV@OAYX@^ ?Q3\,>/;SXN_
MM*:/^QS=+:_M'ZUX.^-W@+XHOH?[/WB#4-8T3XG>$_@[X/\ %'[-GQNG\03>
M ?"?C#7M4TW1?C#!IGPY_433/C!'\3/V;]*^/GP272]9M/B%\%=/^+WPI_X3
M==6T'2-2L?%O@>#QGX(D\5QZ?9ZAKFDV-S:ZAIKZU;V=A=ZG:Q/<6\,1N%#+
M\5:]_P $PO#D\_[7'@7P1\<O'WPZ_9B_;P\4^+O'?[3_ .S[H?A?P#?'4_&?
MQ/\ "-MX,^.6J?"3XH:GH<WBWX8VG[1FDZ?9'XTVNI0^/+_^T[KQ+XI^#&L?
M!;QUXFO?%L?WWX[BT3P5\(/%UII6B75GX?\ "_PYUVSTKPUX'\(ZSK]Y:Z/H
M_ARYMK#1/"7@7P/H^KZ_JTUM9P0V.B^&/">@ZCJ=T4M]-T;2[F=[>V8 _%/X
M#?\ !1?]N&Z\.?\ !*+X\?M"^$OV5+_X!_\ !3OPWX*^'L_A7X1Z7\6_#'Q)
M^ _[0WQ)_9VU#XZ_"'7SXV\6^,_'&A?%+X7_ !4C^''Q(TSQ7X(C^&GP]\0_
M .[\3^$-,M_BE\?K?P?JOB7QXWX7?\%)_P!LN#]B+Q!^WY\9O"G[,.N>"X/&
MOQA_9V\'_L_?"_3/B/X.\6>)/VBK/_@H5??L4_ 76=8^/WQ!^(>L^$O"/PBU
MZ[:TL/B?#=?!W4M=\/G3Y/BQI&O2V&O3?!OP?T?_  2J_8R\<7G[(O\ P3.\
M:_M%?$?XUZAJO[*/[/7@6?X1?L\_%+X1S?!#5O@;\=;[X&7OP5\>ZI\4= UG
MPMX0\7_$?7?A-X?\3?$GX5? QM>\/^'/#NB> /%FM>(==C^,OC.\\&_%[1OJ
M[1/^"77P,B_8+^(W_!/#QUXU^*WQ/^#/Q'U[XJ>*KKQ7XDU#P3H7Q3\->+/B
MI\8M:_:(G\6>%->\!>!O"7AK3/$G@/XZZ_>_$KX;W\W@^[A\/:K9:%8ZA9ZY
MI6D1VDX!\J_M/?MH_MP_LG>//$/P!^*/B_\ 9?\ $WBCXV?L?_M0?'C]DG]H
M#X??L_?%OPEHOAKXO?LB>'-)\=?%/X._%[X#>(OVC?B>GB+3O$GPR\0V/B_X
M<?%+3/CWX)M[76])\1>&M>^%VOPZ=8WOB#Q[X#_MW_M3>%?V5_\ @EK\%F\=
MZ#\2_P!H_P#:6_8&\,_M4^,OCGJG[*?[37[25WX4^%G@WX<?LYZ#:MXU^#?P
ME^+C^/?C)\7/'OQ ^-NE#Q=\5YOC%\*/!Z+H?BOQ+J/A33=;U_P9X.U_])8?
MV!6^(%[<^*/VJ/COXO\ VB?B):?LW?%O]E/P=XS3P-\.?A6O@WX;?'?3_!UC
M\8_&VF^'O">A7>DM\=/BB? 7A%O%_CB%;'P-I]GX>LM%^&GPH^&^AZMXWT[Q
MA\U77_!'2*'X)_L8>&/"7[9_[0O@+]IG]@3P_-X%_9K_ &M_"^@?"*V\1^'?
MA1J'@7PI\,M<^"OBWX/7/@>X^$/Q(^%FL^#_  +X.N+C3O'GA_7_ !A!XS\.
MVOB:#QLMEJGBGP]XB ,#X/?M\_MJ?M":]^SC^RT/A;\,OV0/VT/&WP#^//[1
M7QTOOCM\*_BM\5?ASX9^'?P.^.'@[]GWPEJ_P[^#EA\3/V>/'UQ'^TOK?C2+
MXF^%K'QK\6]'UOX*>$/#NI>%/%.E_$K4]8T+Q;<5[/XF_P#!2G4/VX_^"9'@
M#XU>-/V>?@I=_$7]EO\ :N^(?[1OP'^&_A'XD?%3P/J_C[X)_$']EOPUXFU;
M0OB3<_%SX;7-VGB_P1\5)KOX0:7K/@G6-+_9]UW7/&,7C(_M/7!\)>(?#/NW
MQ-_X)<6?BM_@7\2_AW^UK^T?\)/VP?@3<?$Y;']LJQ'PH\<?$SXG:%\=-7M-
M7^,_@WXQ_#_QM\.-3^"'C/P/X@NK'2[SX>^"K3X;Z%X3^!5]X5\"VOP@T7PI
MX2\*0^$KWN7_ ."=.CZ9\3?V0_BGX+_:(^-OA7Q-^S$G[1]EXUUB:S^$_B/Q
M#^TQI?[6'B_P)\4?CJOQ.U36/AO)IW@K6?'OQ7^&_AOQ3>:S\$-!^&2^%M!O
M_$_@;X7:?\.]$N?";^"@#SC_ (+8_%[]H'X$_P#!/GXB?$O]G#XD:)\+?&MK
M\3?V<O NM>)=1\)ZSXEUMO!7QI_:%^&7P1\0V?@K4M$\=^!KKP-XIC7XC6NJ
M)XS1]=U"TT33-:T;PW:>&?%NMZ!\1_ _Q;\7[[]KOP;_ ,%7OVA]6^"?B/\
M9I?X\>&?^")7P!\6^(OB#\4/AQ\3C\(M9\2^#_VIOVOM1CTFQ^#/A#XIP^-]
M-TCQW=61THZ_=?'G6]0^%NFP0ZD-!^+LQ31$_8']N/\ 9+\/_MQ?LO?$C]F7
MQ)XY\5?#2U\<WGP]\0Z3X_\ !=GX<U+Q!X2\9?";XH>"_C'\/];@T?Q=I.N>
M'-;TZQ\=> /#CZ]H&J:>8==\/C4]'BO=*N+V'5++RR/]@&SF^-WQ#_:'UK]H
M[XW:_P#%+XG?L=Z3^QCXGU34-*^",6E#P9HOB;QGXXT_XA:7HUC\([6"R^)5
MIXR^(_CK5;=9);GX<+8:S9Z%<?#NZT_0M+$(!\2I_P %7?B3\8;3]CWX?_!C
MPO9_#+XP_M$_\$[/@]_P41^(.OZE^S'^T1^VWX/^&_AKXV?\(YX?\"?"O3OA
MS^SYXG^$7B[5)=6\47GQ#U/5?BCK/CC0K/POHGPLL-#@^'OBS5_BM::G\/?U
M%_8X^,GQ7_:"_9C^$7Q=^.GP%\6?LQ?&#QAX=G?XC? OQK+!-KW@+Q5HVNZK
MX<U6W2XMY93<>']=FT<^*/!UU="VU2X\(:WH<^KV6GZJ]Y96_P +:U_P2%\/
MZ#X<_8^U#]G7]J_]H']G']H+]BCX!67[)WPT_:4\+Z5\'/%WC#QU^S#866D:
M9:?!SXX?#[Q=\-KSX._$_1-+M] T+6O#UW?^ ]/FT'Q[I%CX^M(6UZ'>WZ;_
M  <^%NF?!CX<^'_AWIGB/Q?XS.DR:YJNM>-O'^K6NL^-O''C#Q?XBU;QGXZ\
M<^*+K3--T/P];:WXS\:^(-?\3WVC>#O#?A/P'X=FU5O#_@#P;X/\%Z7H/AC2
M0#\.O^#>>_B^/OP!_:7_ &\/B996VH?M3?M5_MC?M"2?&+6]7CM]0\9?#[PS
M\-O%T?@/X7_LX6VJZC;+XLT3X;?"3P;H.F-X.\ :\\']B#Q!?:BEA"NK1.WU
M[JKZ;^Q-XH_9<_X)R?L.>$OAW\+]0_:(UC]L'XU>$=5\?>')?%/P9_9[^'?@
MKQAI_P 8?BO9^&/@UX1\=?!K6?%UIK'Q3_:#\)^ _A=\)?!_C_P'HWPZ\'^)
M-<\7P:A<^%OA-:_#[Q3W'A[_ ()_:A\$_C?\8OB[^R)\?O$/[.WAO]I3QMJG
MQ2_:#^!4WPZ\#?$KX/\ BCXS:[#X=T_Q%\>?A]INJPZ#XH^&/QB\6Z/H*V?C
M;48?%/B;X<^,=0_LWQ'K_P ,+WQ!ILVH:EO?%[]@+PY\0;_]G#XD>$/B[\1_
M G[2G[*WC_QW\1/AI^T/JR>'_B1XE\3W?QCTF;0?CSX*^+OACQ-IL7AKQ1\+
M?C-HTEE9:SX&\$0?#*#X:P>%?AYI_P  -0^#VA?#GP9HVC@'YK?$/_@K!^U]
M\+-:O_V>]:^&/[-7B+]J/X1?\%0OV.OV(?BYK4-S\7?"'P>^)'P1_;/AT#QE
M\&OC9\.- E_X3/Q#\,/%GBSP1K&I>&_%7@_6?'OQLL/@]XW\*ZOJJZC\7]*N
MM.T&7(^,7_!1[_@I%\"_A;_P4M\4Z[9?L0^.=>_X)8?$CX=ZC\0]2TOX;?'C
MP/HO[3OP@\=_!SX-_'6X\(>"O#%S\</'NH?LY_$S1? GQ%U:V@^(6O>+OVBO
M">L>+X=+T23X;:-HMM?>*[S[V\:?\$K_ (=?$:ST75_&'QG^*S_%>7]MCX+_
M +?_ ,2OBOX>TCX4Z5K'Q0^._P"S]X:\)>$?A%X8U31M5^'GB+2O#OP+\!>'
M/ OA'P[X=^'_ (;%EXK&C>'X)]>^)?B#Q;K_ (]\7>,['Q9_X)9?#?XQ^&_^
M"A_A+Q/\<?CE9:)_P4KU#P/=?&V/0T^#UO=^"[/P'\/_  I\);#2OA'=ZC\)
MM4.CV^L?#'P-X5\+:[<^-XOB!?F;3KCQ#H-SH.O:A=7K '!?&[]JC]NO5_\
M@H9\2_V$OV8],_9,\*Q:)^P9X7_:P\#?%#X\:+\8/'C2^-]?^-'BOX7V7A#Q
M;X/^'WB_X<X\+:W=>"]1TB;4-%\2'5?!]OJ=KX_"^.)=/?X6:G\CZU_P5Z_:
M)^(G[(?[+?[1'PRT7X$_L_>*?C+\$/VNO$GBGP3\5?AW\1_VK_&FO?M+?LG>
M/=(^%>O_ +//PA^!'P#^,?PJ^-&O^#[GQ!I?Q9\>^.?VC=%TSXB> /@Q\,_A
M_8:I\2](T6R\5Z?XCA]!\<_!K]HGQ9_P6UUCQ#\.OB#\=/A)I5K_ ,$F_AU\
M&]0_:0'[--UXQ^$OB[QS:_M(?$_Q5XIT*+QCXF^'T7P1M/B_H&@>*/#/Q!\%
MVUCXCFT72-8NK_3]>^''C_P];Z[X/LO<M2_X(X?";2/%?P9UWX*?'?XY? ?3
M_AS^R#X]_8<\?VWA;_A6WC/Q%\9O@1\0/$$OQ UV;7_%7Q4\!>-V\-?%77?B
MO/=?$/QI\5?#FCP^)?&&HZGJ\-T;&YN+'5-, ./\%_MZ?M@?M&>/O^"?7A?X
M'^%?V:OA3X<_;J_X)F:_^VY>^(_BK:?%'XNZ[\'/'&F?\,N:I'H=MX1\)>(?
M@SIWQ1\)6L/[0<'A$Z*_C;X::UK,TUQ\0CXN\.Q>!XOAG\4/+O@3_P %4/VE
M_B1\+O\ @DG^T%X_\)? +P+\%/VV/BOXX_93_:8U.PT;XAZOJ?P^_:=\.:K\
M6O GPRN/A5>S^.+*WL?A=^T5\4OA)JG@_P ,Q^.M(UK7?AGK'B7P#X=U75OB
M#J7B]KS0OLO]FK_@FEIW[.5]^Q]K\/[2GQE\?^(OV-?V1O$O[&W@0>(_#WP9
MT[PMX@^&7BA/AF)I]>T?0OAI9>((=2T'_A2GPBM_#$FF^,K>2&R\%R_\)+<^
M*M6\6^,M9UWY9^*G[%GP^^"W[ ,/_!';X<:;^U)\<[[XU>'/B6GP;^,>N_#C
M4;C0O@SXYU_XT67Q<TWXP_%+]H'X3_#[X;_!/X:Z[\ OB1XIU3]H[X>Z-K=U
MX0\5>.+;X1+\/_ =EXM^)FK^ ?"OC< ^L_A_X%\9_MD>)O@#^TY\0->\%:-I
M'[,7[;7[27Q#_9^A\'>#_$]M-\0O@3!\'OVC/V//#X\3ZAJ_Q$U+2Y=2\;ZC
M\0)?C;H/Q$T#3;CP_KO@+1_!^EZ3X4TMO%VI:Y8> ?\ !.G_ (*-_%3]L3X\
M>,OAOX\\1_ OP7XE^'OA#XLW7QW_ &.=5^%WQ'^#_P"V'^RA\1M ^(/PKTOX
M8>&_$EQXX^,/C/P_^TK\+/$O@CQ5XUOM4_:$^%WPY^'O@.XUBQ^'AL[+2[SQ
MO<^%-"_8'P)X*\+_  U\$>#OASX'T:W\.^"OA_X6\/\ @GP?X?M&E:TT/PMX
M4TFTT'P]I%JT\DT[6VFZ186=G 9I993%"IDD=]S'X#^!_P#P3JM?AU\:O@=\
M>_BY\>O'?[2/Q-_9D^!7CK]GCX*>/O'OA;P1X;^(UQX#^)6H>"-0\2WOQP\:
M^"=+T>?XU>*M#3P+:Z'\/-3O-,\+:9H&C>)?'&L>*M#\>_$_Q3>?$I #9_;V
M_:*^.?P&NOV?]/\ A-K/P8^'_AWXG^.O%OA7QO\ %3XK_#CXB?M%>(-.U:R\
M"ZIJ_P .?AG\%_V2?@K\2OA3\;?V@OB7\1_$,-UJ]W;_  Y\1ZI-\/\ X;_#
MSQ_XJU_PO>:0'U[PS^=U]_P60^(D_P"P)_P3C_;,\6:-X _9F\#_ +75K/\
M\+__ &B/%?PA^*?[37P"_9HUFUTC4=/\+Z=XO\$_#CXD?!_Q[X<\-?&KQY:?
MV/X8^)6N^,[WPG\*YXK?0?'?]N1ZW;^,-._4C]I#]CS4/CG\=_V8_P!HOP7\
M?/B+\!OB5^S;;?%[PE;WG@SPS\+_ !CI?CGX5_'B/X=R?$SP;JND_%#P7XPL
M]$URXU/X2_#_ %/PMXVT9([K06T[5[+4='\1V&M?9['YI^ /_!,'QG^S!^SM
M^S_^SW\)/VT?BK=>'?V>_#?Q<^'^E:/\3OAA\&_&_P ,/B-\+/BK>^%_)^'G
MQ6^&>D^&/!C^*+'P-8>&GO\ POXGL?%^A^.9/&'B+Q1=:SXFU/X;Z_J?PHN@
M#Y=^/O\ P5-_: ^#;_LL^%?%OCC]CGX+>(_C[^QE\(_B[X(^-GCWP7\3OB1^
MQ+^T]^UIXQT3QAJ/CK]FGX3?M4>%OC;X"^'OP"T;1K?PQX8\6_#3Q_\ $O4?
MBU8?%?P7\5](GTT:3?>#X_\ A8>W\8/^"H_[4FI?$/\ :I?]D'X#7?QN\-?L
M<_M&:/\ LZ:U\$=/_9H_:+\=>/\ ]I/7O#.A_"/Q3\<[WP=^TYX6U[P]\"_V
M;]3\':9\5=7TGP-X9\?^ OC!)XTU/X67.JZIJ_A71OBEX5.@>RZQ_P $<?AT
MO[-L/[%G@WX\?$_1OV0M9_99\&?LG_$#X*>,O#GPX^)]KK7A[PGXK^)'C6[^
M-W@74_$?AF#3/A7^TQXB\1_$F[U&Z^(/A_PQ>^!="N/#?@BZ\)?"G0+[P#X
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
M=-_X336_"7ACQIK6M^![*]\>^!^)?^"KO[>_@W]GO]K3]M/7?AC^R?=? /\
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
M\<-(^'^D?"N2W^+WPQ\">+O'?Q#\&G3M9\5> _$.M?"?QC8>,?B5XV&I>,/
M-S9ZG/X5\1WVE>'QX6\3V/AGQOX=^=/!G_!(72_A'X*_8HMO@=^US\>?A?\
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
M?#/]M_\ X)V?M;_$*/3-._87D_8P^//P?\)_$K5/!.H^%_"_[-'[5GQ.\6_
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
ML$CD66))5#A)(UD ECDBD"NH8"2&9$EB< X>.5$D1LJZ*P( !Y,/V@/@,?C
M/V>A\;/A&?CZ=!?Q2/@</B1X-_X7 ?#,=M#>2>(A\,_[9_X33^PH[2YM[I]7
M_L3^STMYX9FN!'*C-E1?M._LUS^//"/PL@_:%^!TWQ.^(&J^/-!\!_#B'XL^
M I?'GC;7/A9/J-M\3M&\(^$$U]O$/B35OAS<Z/J]OX\T[1M.O;SPA/I>HQ>(
M(=/DL;E8OY<_V9O!^DW_ ,3=$_8\_;(\5_M[:A^V[\$_^"G'C7]L;PM\&? ?
MP)^'NC_!3XIWVL_M2>+/&'@7]MG1OVG/#_[*,E[!\"(_@W\1[SP]\2Q\0/VF
M-$UI?"^@>,?V?O#G@ZWO9_AQ\*):UC\'/ GA;]F7X?ZEX*^ W_"-:SH__!S;
M:?&ZSDT'X#Z[HVO:!\"-&_X*">*?&6B_&"R@MO!5MJGA[X.:1^RSJD<]A\1[
M6.P\!:=\+=5F\.Q:W#8:G<Z3< ']2NL?M._LU^'?B3?_  :\0?M"_ [0OC!I
M6C7'B/5/A3K/Q9\!:9\2M-\/6GAK4?&=UKU_X%O=?@\46>C6W@_1]7\67&J7
M&EQV,'AK2M2UV6==+L;JZBZJW^,?PBNQX":U^*?PXN5^*@O#\,&M_''AF8?$
M@:>D,M^? 1CU-AXP%C'<V\EY_P (]_:/V9)X6FV+*A;^=OP_>^,?AY_P4S\.
M7'[/7BN?]HOX;_$C_@H=\2_$7QI_8D^-_P -]1\,_'C]C;XEW7P=^,'P6^)7
M_!0S]G?XNR7=A<Z]^RIXD\%&[\*7,GC#3/%/PC:\\=I\&_ACXKTGXZ^-E\&^
M'?B[]EWQK'I7[%/_  0*_9BNOA[\=&^-_P"Q]_P4@^''A[]IWP%8?LZ?'?5[
M[X+>(_#/P8_;9TK6-,\97>C?#K4--BGM6\3:1XDN+O3KS4-.LO MS_PLC4KV
MQ\!JWB2@#^M.W_:2_9VN_B5IOP9M/CY\%KKXP:SJGBW0]'^%%O\ %+P-/\2M
M5UKP#I%AX@\=Z1IO@6+76\47VJ>"M!U72];\6Z?:Z7+=^&](U*PU+68K*RO+
M>>2W\+?V@O@)\<KGQG9?!/XW?"'XPWGPYUQ/#'Q"M/A9\2O!GQ!N? ?B607#
M)X>\9P>$M:U>7POKCK:7;+I.MI8W[+:W#"W(@E*_S>?!#]ESQOXM_82_X+U^
M"?V9_A+IW@']I#QY^VC_ ,%(#^S5J2?#K3/A=XG\1>'/B3X!\->'_!VJ?"+Q
M9XG\/^'H(O"OQ5T>+Q)X.^'GQ5\-ZK;>"KRZN+J]T7QK8PZ3>:MIGOW_  3)
MU7]F[X^_M-> ?VA/A9>_MTZY\;/A7^R?J_[,7Q5\-?'W]G/X??LR?#K]D_P7
MI/B?P/XDTS]DSQ5:?#[]D7]F7POX_P#B#X+\=)J2^ ?"7@^_\>Z+\.]!T7X@
MZU<7?A*Q\1^&K+Q> ?LK^U7^UA\"_P!BWX-ZY\=/VA/'&E>"/ VDWVF:%IYO
M;_3+35O%_C'7YVM/#/@7P?::KJ&F6VK^+/$=XKQV%E)?6=E9V=OJ.O:[J.C^
M&M&UK6=.^+M0_P""D'AOP+^W3\5OA7\7OBU^R]\//V+O"W[$'[/_ .U'X,_:
M!\1^.[#PM87OB'XU_'#XJ?!ZUL?$/Q;\3^.K'X4MX=U2X^&R'P98:3IL=[JU
MUJT$J>(M0EG72;3E?^"]VC7FJ_\ !+;X]7=CX:USQ0?"GQ"_9'\?:S:>&O">
MN>-=9TWP3\//VSOV>O'7Q&\2IX?\,Z5K>OW6D^$_ /AWQ'XI\33:=IET;#PS
MHNK:C=QBRL[AT^7/B/HOPD^,/_!3#]IWXM:I\*7\8_"?5/\ @AWX8\ >#?$7
MC7X&>*;OPO?:C>_&C]J+6O''PVTFP\4^"3;3>*O$7PR^(7@G5K[X9K8-XO\
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
MT\<?LV_$;XY_L_?'GX-I\-/@UXD_9L^&O[4'QMMO#.O?L_>#/ 7@/X<>,?\
MA'?#?Q)\8_#/X;>)'\4>#O"6I<[^U#J?CC3?A3\+?BI\.O#+? 3]I'7_ /@D
MM^ROX9^,'_!*#]HGX1^+?&/P"_;/^%%I<_'&X\,_L2_!SQ'IT-O\>/"O[:GP
M?U7Q!\6K3P7X<\-7.L_$B6^\7?";3/&W@ZRTQO&WB3PX ?T\^-?VGOV:OAKK
MUMX6^(O[0WP-\ >)[SQMX2^&EIX<\:_%GP%X5UZZ^(_C_3Y-6\"?#^WT?7=?
ML-0G\;>-=*AFU/PEX4CMVU[Q'I\4E[H]A>6R-(-7XG?M _ 7X)ZCX'TCXS?&
MWX1?"/5OB=K@\,?#;2_B?\2?!O@'4?B%XE:]TK35\/>!['Q7K.DW/BS7&U'7
MM#L%TG08K^_-[K.DVHMS/J-FDW\K/[3GP)\/^*O#_P#P=%ZD?V:9;KQE\:_
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
MA]^SOJ'PYN[;P0OPYTSP-\,?&/C;Q_X4U#26M?"%OX\7Q1#XL^)GQ"O-0O\
M4/&VH:3J%CXCCTU]#C31-'GM/J:OPHG_ ."P'Q"^$:_M%S_M)?LH?$6P\/\
MPL^!?@KXQ_#KXG_#GX;_ +1_A'X.>-/B;X^^*OA[X$:7^QCJWCK]J/X%_ .:
MS^-[_%WQS\/-.\$^/;/0AX.^(?P]\3ZO\2O%/A;X)0^"=6\,WL'_  4&_:P_
MX*=?L[_L.?M\^/[WX'? /P)XG^%?[-%G\1_A3^T9\/OC;JWB'P7H.M^)]'\3
M:/\ $CPGI/@?Q3\-E^('B#XM_ #5++1/$/P^\5>)_!GA'X2?&6S\3Z+JNLV_
MP[O_  OX@\ :H ?NZ0&&#TR#U(Y!R"",$8(KGK_Q9X6TGQ!X?\):GXET'3O%
M/BZ#6[KPKX;U#6M.M/$'B6V\-PV=QXBN/#VC7-U'J6LP:#;ZC83ZU+IEK<QZ
M5#?64M\;>.Z@9Z7@*]\?:CX2T>\^*'AKPAX/\=SQW1U_PYX"\;ZS\1_"6F2I
M?7,=DFC^-?$/P^^%>LZ['<::EE=W4M[X!\.M9W]Q=:=%#?6]G#JE]\"_M,?&
M?P]X&_X*'_\ !-+X3:]^SA\(?B!KGQPF_:TT[X=_M'>)[RRN_B[^SU=>!/@3
M?^./'^D?#/1[SX;ZC=:5I_Q:TK2?"OAWQ9K^B_%3PW+?Z387&CZOX4UJVCL+
MVU /TG" 9QD9))P3U/4]?TZ=..*9-&TD$L232P/)%)&EQ$(6FA9U*K-&+B*>
M!I(R0Z">":$LH$L4B;D;\"+S_@K7^U9:^%?C/\8X_P!COX1:I\'OV:O^"D5C
M^P#\8=#\/_M,ZS>_&+Q'+KGQ9^#OP#T3QE\$]/\ %'P2\"_#OQ#J+?$#XR^'
M?$$^E_%#QK\)-*ETJ/4?"LVKZ5;Z='\2M3].N_\ @IM^T-\._"7_  58L?C#
M^S9\'_\ A=W_  3-^#/@W]IR?PA\.?C_ .+]1^$_Q2^"OQ#^&WQ-^*6C:)9?
M%3Q'\!]+\9:3\2_#FA_!KXAZ1JHO?@M:^&_$.NIX3^Q3>'])U[4]1\. 'Z1_
ML_?LZVOP+M=>U'6_BG\4/C_\4?%]IX;TKQE\<OC=+\/9_B?XF\.>"8]5A\">
M#[A?A9\/?A;X"TCPAX*'B'Q->:#H/AKP/HMO)XA\6^-/&NO/KGCKQQXQ\3ZY
M]%U^.7PT_P""C7[0MK^T-^S9\)_VBOV9O"GA3PI^W+^SSXY^,O[)E]\'/B==
M_$/QV_CKX0_#?PM\4O'GP)^,UCXG\+^!OAMX5\>^(_ WB2;Q'X-U?0_B5J_P
M^M-3T'6_!Q\9^*[.T_X3YO*O@I_P6<2[^(OQ<\"_M(^"OA?X:'P?_8!^(_\
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
MEX?M(-(T3X@>,?I";_@HU\0M'U?_ (*(?#_Q;^SYX/T'XT_L7>*O@YH'P?\
MAS'\:_&,]A^U;IW[3\-OIW[*>K:3XVU?]G7P[HWP\F^.7Q,NG^!5K9Z7!\5]
M/\%?&/0?&.@>)M=30-!L/%'B  _5:-X7:18Y5D>!Q%,JR[S#(8HYECD0,?+<
MP313!& 8Q2QR8*NK&4* <Y;\68C]3S^/3M7XO?'C5(_^"7NG_MW?\%#?$L&D
M:EJ/[7'QZ_8BL_&C:KXBU6Z^$G[/^BP^"?@/^R'J7Q/\=:KIO@;3_%L_P^^&
M<Y\1?$/7UT[3Y]2\;6-GH.@)<_#4Z[J6N>&/T;_9=^+?B?XX?"/3/B-XF@^%
M<T>LZOKL?A3Q5\$/B79_%WX2?$KP)9W[P>#?BIX"\=6-G96][H?Q$T);3Q0N
MB*M^_@R\U"[\%R^(?%DOA]_%>M 'T,0&!!&01@CV- &/4_4D_P R?7_&O@W]
MOW]KGX@?L>>#?@%XI\!?"/PY\8)OC+^UQ^S?^S#JFD:U\1[OX>ZCH,7[0/Q*
MT;X>V/B+PVB>!_%6E>*-6M+_ %2* :/K^N^ ]*M(KAM9G\0W@TXZ%J?YX?'#
M_@KI^T_^RW\)/^"@(^.G[(_POD_:-_89\/? +XJVVA>"/CKXM/P)^./P!_:=
M\2:UX)^'OQ!^'/Q \0?!BU\;CQAX(\=^%_%_@KXA_#[Q;\/_  CHE_K'A>2Y
M\-?$G^S=2EN=% /Z 2 <9SQR,$CV[$=JBGFM[.":YN9HK:UMXI;BXN+B58H(
M(8D:6:>::5ECBBCC5I)9'94159W8 $U^9UY^U1^U[HOQ4^&W[+?BCX,?LXV7
M[37QJF^/GQ3\,2^!/CEX[^(?P<^$_P"R5\%'^%>A/\4_BM?>(O@]\(_B1KGQ
M2UWXD?&/P;\/= ^%WA#P99>$?$:_VYXL;XN^&X] O_#E?EK^VQ^W/^T/\?O@
MKX ^#TWP'^&WP[^,/P@_X+(?L/\ [)G[8'PF\3_''5+_ ,!^+;FX_:/^ GQ3
M^"#?#WQ18_L_^)]2\:_LY_M/>"]<\'^)_%.O^,/"GPT\>_#C2AK?@_4/A?\
M%2"+4+#70#^C+X<?&OX.?&2U:]^$?Q8^&OQ2L4TC1_$#WOPW\>^%?'%K'H7B
M"\U[3] UM[GPMJ^JQ)I&MZAX5\3V&D:DSBQU.]\.:]:6<T\VD7\<'I]?BQ\$
MGL_@;^UI_P %$O OP6_8C_9,^#/[2?B;]GG]G']M7XD^/O"/Q9\97?A[XZ_%
MKXSQ?&+P1K^C_$CQ7!^SIX=\2>%O#?@?QY\#/'NJ6<_A3P3KD'Q*NO%NJ?&C
M5_#'@CXJ?%KXE:99^?? 3]OC]K_3O^"=7_!/WXV_%OPG^S[9>*OVD_AC\.=?
M\=_M2?%'X^Z;HGP-\$6'BKX$>'/'/@SQ;\6-!OO _P '_&*_&#]HCXQZU:_!
MWP3\ _@CH'Q"T'PIJ.M#Q!:_$OQ+#I&E^"/$P!^Z%[XAT+3=4T70]0UK2;'6
M?$<E_%X>TF\U*RM=3UV72K1M0U2/1M/GGCN]4DTVP1[Z_2QAG:SLU-S<B* &
M05]>\6>%_"\OA^W\2^(] \/3>+-?MO"?A>+7-:T[1Y?$?BB]L[_4;/PWH$>H
M7-M)K.OW>GZ5JE_:Z/IHN=1GL]-O[J*V:&SN'C_ELO?VIO&W[:G[6_\ P0I_
M;@_9R^ /PU\+_'']H/\ 9/\ ^"HUDGA;XP^.]3T+0_#*^!Y/@!X?_L[QC\3?
M"GPLUGQ[XQ\'>"O$ESXYUOP5X?C\ ^'M3UB7Q7=07EG\,;OQ+XGU31OJC6O^
M"E=O\7/ O[*^H_&/]BOX/Z]\6O!__!8?P=_P3V^+_A+QUXR7QQI/[,'[4OA_
M4KV+1OV@/V=]:USX+.WQ#:;X7Z])XF\"^+DD^#_B;PG!\0XM,74=8DM-=M;L
M _=S5O'_ (&\/Q>+IM<\9>%-'@^'WA]/%OCV?5O$FC:?%X(\*2V>K:A'XG\8
M2WM["OAKP\]CH.NWB:UK366G/::-JMPERT.G7CP=+9WMI?VMM?65S;W=G>00
MW5G=VT\5Q;7=K<1K+;W5M/"[Q3V]Q$Z2P31.T4L;+)&[HRL?YJH/$7@_X!?M
M#?\ !S_\2Q\!_AE\8_!?@#X<_LP?%SXB? GQ=-IG@WP'\8_#FG?L,:UX\^+O
MA_Q9>1?#WXBZ==WOC_1_^$JFU-];\">(K7Q9KVI&T\2-!:ZM?ZQ9_0FN_MA?
MM0)^T[_P1E^$7P1^&'P+\)_ K]JS]F'XK?&WQEX'/Q$\0^!C:I\-/A%\&)V\
M Z+:Z)\#/&>G>'_!/PHT'XSVNO> M$TQT/Q.\1Z7I.B:SJ7P>T7P5#?>.0#]
MVB 1@Y_ D'\QR/PY].:  ,XSSR<DGV[D]J_)7X3?\%(?BC\2/AIXFCU/]F[P
M1X6_:J\(_M^S_L#ZQ^S6?CUXSN-,F\3Z/>Z3XP\3_$;1OBKXC_9H\%WVM^%K
M+]EJ;Q%^V#X>73?A=/9^+/@QX=^S66N6OC2^N/#ND?K4#D ^H![=_IQ^7%
M1D@\\>Y _$#K^-+17F7QK^(A^$/P:^+?Q8&DMKY^%_PR\>_$0:$EQ]E?6CX*
M\*ZKXE_LE+KRI_LS:C_9GV-;CR9O),PD\J3;L(!VE]KOA_3=1TK2-3UO2=/U
M;Q ]U'H>EWVJ6MIJ&MR6,4<MZFD6,]Q'<:B]G#+#+<K913-;QR1R2A%=6.PK
M*ZJZ,KHRAE92&5E895E89!4@@@@D$'(XK^>G_@C+^RQ\%?VJO^"<_P /?VK/
MVO?AY\.?VJ?VC_VZ['QI\8OVBOC%\9/ 'AWQEXJ\2'Q1XX\1VOA3X9:'>>)8
M_$-WX*^%7PA\&Z9X>\%_#?X<^#K[0? W@Y='NM:\(>%O"=[K-[:Q_97A?QGX
M@_9K\5_!#_@E=^R'H/AWQ5XJ^#/[(>G?$2+QU\<_$&O1>$?A%^SYX+\7V7P6
M^ OA;6K/P;H=UXA^)7CGQL/#OB'P=HA_M7P3:6/A_P"%OC#XAZ_KVKZU:Z5X
M#\7@'ZE[%X^]Q@C+,>1T/)/(]^O?-&T$%3D@]<DG]22:_#/PC_P5V^)GQ4\6
M?LS_  T^&/[-'@!_BO\ %#]J?]LS]B/X^>!O&O[0'B+1X/@-^U#^R#\&OB1\
M5=2\+:;XITGX!:O8?$CX4>+['P7I/B.V^+NG6&DZ[9^!/$VA7.G_  AU[Q/J
M>HZ#X7YGP#_P5?\ VJ-;\!>&/B3XP_98^"VD>%OAE_P43M_^":O[6\VB?'_Q
M3J&K)\7=2_:6T?\ 9AM?B5^S#I-Q\((HO&7PBT_Q%XZ^'OBFXE^,&J_"OX@Z
MGGQ_X3C\"Z3IWAOPM\1_'H!^^84 8RWXLQ/YYR.O;'IT H  &!T%?B5\7O\
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
M1_$OB6'PM-XBT?PUX<N]6TJ/]_OAK>?$/4/!&@W?Q5\-^#_"/CV6"Y&O>'_
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
MX9U#X<?!_0OV9]2T>\_X3'P)\0=%^.7C:UL_'7Q9T;XB_M%> ?&/PM\!ZO\
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
MHWZOINH^%?!T&E6]]XK^WJ /QX^#W_!-+XU_#KP__P $M]#\4_M2_#7QH?\
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
M)_VH?V9].^(7A&+Q=K?PEO\ XA?"OXG?#'XQZ'H>G_%/X<^./AKIWQ4^'GC
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
M?'WQSIG[3%CXL_;'^&%HG[4W_!//PW^P#XST3X<_L8V7P]\">"?#?@R3X_\
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
M_%^5-&^'.OW'BSQ)XXA\4?$'7=<^(VN?%?XNC2_$/P[\/Z[X(\/?#JK\4?\
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
M,@^+_C+2_'_Q&TX_$'Q1<_0'[7/Q_LO'WQE_X+1>._\ @G-XST#QU\6/&?\
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
M=-/USP_IMYIOQ7\&?#7P-X?B^+6D^ M<M/@)_P )!?UCQ7_P38\0_P#!0O\
M:?U3]E+4OV2)OV=O'?\ P;W?$_3_ !!<? Z'X;:7\%=5N/"GQGU32K?1O$P\
M&067@'3_ !+X0^'NA:%H&LZ)K0LO%'A;PIHOA+0/$-GIVE:9X8LH/Z^H+2UM
M8Q#:VT%K$KS2"*VB2",27$KSW$@2((H>>:22:9\;I)7>1RSL6,5IING:>NRP
ML;.Q3RQ%LL[:&U41++<7"QA8$C C6>[NIU3&U9KFXE $DTC, ?QJ2_%#X ^-
M_P!EK_@BY\$_%%I\ +7Q!K7_  1 \0GP]\9_VGM$@^,7P;UBS?X4_LM?##XK
M?LV_LT? M=>T?1_C+^W?KWB#PW;Z!#:KKB^(/A#X-B\3:=<_"_XX2^.+WP'H
MMCX>ZU^R%\0/$?\ P:M_&[XUP_ GQ[HMU^Q7X_\ @[XS^+GQ,T#P=XPL=?\
MC;\/_P!E+X 3?#KX877CSQ-INIQ>*?B=X0^/%YXZTKP+X/M=5U/Q/H_QW_X3
MCPQX=L(/B?;>)-+B_LHDM;:62":6WAEFM97GM998TDDMIW@EM7FMY'#-!*]M
M//;-)$4=H)I(2QC=E,<>GZ?#'8PQ65I%%INW^S88[>%(]/\ +MI;)/L,:H$M
M-EG<3VBFW6,K;32P#$4CHP!_&M_P3WTSX._$+Q%^RW9_M#?M,?$?PI_P5T_9
MZ_;D\5:Q\?/V>? ?PF^#^C?M:Z[\4/%'C[Q3I_QBE\>_$+Q;X$7XL?$3]A#Q
M]\ _%FB^//&7BBQ\:ZE\-[3X%>%OAKX8^'FN6/C+X8_#?X=:9],>!/V:/!W_
M  4-_P"";/[<&D_!:?X1?%#X]?!W_@K%_P %#/VF/V3=>NSX"^(GAO2?C[\.
M?VX?B9\8OA!8:NNK3ZGX6/@OXU:"NG>#/$T7B%9=!\1?"CXEW6K-#=:9>:;?
MC^I3[':"Y-X+: 7;0):M=B)!<M:Q2231VS3A?-:WCEEDE2$N8TDD=U4,Q)\3
M^//P\^,GQ&T7P=I/P:^/][^SQ>:=X[LM5\>^)-+^&G@WXEZ[XM^'#^&_%&BZ
MWX'\.+X[^TZ%X'\23:OK'A_Q=X>\?SZ'XMAT36?"%C9:MX-\4^'-5UK1;P ^
M,/\ @FIXB\-_M4:#XV_X*:+\+C\-]>_;/T?X:V?@;1O%'A2RT#XL>$O@/\(/
M"</AO0_!/Q'OK6()K^JW'QJOOCEX\T/Q);W$\>M?#/Q=\,;&<QQ^&M/L=.Q?
M^"Y&G?"*_P#^"37[>LGQ@TSX;ZE8Z=^S!\;+[P ?B7IOAC4[33_B\?AGXKL?
MACJ/@]/%%O<PV?Q)A\3WUI#X"U'15B\46>OW%L_AZXAU QN/TI^&WP]\(_"/
MX>>!/A3\/M(3P]X!^&7@WPO\/O V@1WFH:@FA^#_  7H=AX;\,Z.E_JMU?:I
M>KIFBZ9968N]1O;R^N1#YUY=7%P\DS]I@9SWQC//2@#^;WQ)K7[(OPT_:S_X
M)HMXDT/]F'PI_P $MOB-^RI^T"/V?=;\,Z'X'T;]CZ\_X*"^+_%?PD\5Z=JG
MB>Y\/VUO^S_8?$GQ/\#O#OQD@^ ^O>)AIVN:SK&J_';0_!5[JGB+7-3LD^"U
M^'7[.EUJW[(OP_\ %MG\,]=_8\U__@X9^-6F?L+^&_B/8^#]'\":W^R#XL_8
MN^+D_P 3_!OP2\.WMV-'\0?L@W_[85_K/A3P!8:1'=_#;X@Z3=> +71],O?
M/BWX>:3??V57^FZ=JMI/I^J6%GJ=A<A!<V.H6T-[9W CD26,36URDL$HCECC
ME0.C!9$5UPR@BX% Z#'T)'3IT] ,#T''2@#COA[\._A_\)/!7ASX;_"OP/X1
M^&OP[\':;'H_A/P+X#\.:/X1\'^&-)A>22/3= \-Z!9Z?H^D6*2RRRBUL+."
M'S999=A>1V;\-=5U3]GE/^"A/_!<+PSXCUSX.PIXG_X)Q?L7:O\ %[0M:\0>
M#H#JUOH&D?MS^'O&.I_$+3[V_C<VV@^#->^%>D^)[O7HHX='\-:_X @U62VT
M[6_#WVO]^PH V@8'3%&T#U]N3QQCCGCCTH _C@_8M\+?LL^"OBO_ ,&S6I>
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
M]/\ A9X9^#>J_$'4_!/QA^/_ ,:/A3;_  9G_:%^(E_XI\&^&/$'PE\+Z#X
MUOXJZ-I'[.OAB/XLPV]W\3/[<U'XX:Y=>#-!MI@#QKX;_P#!7?XK_$35/V&;
M:/\ 86\2Z-IG_!1[]G75OBI^RK=S?M#?#34=1OOBAX<^&WAOXN>(?!7Q9TVP
MT"2R^&_PAM?ASKM_XRL/C+8:UXU\>7VD>';S1+K]GC2_B1JGA_X?ZOUT_P#P
M5NU/2_V5O@E\>M7_ &1/B1=?$OXA?MU:1_P3W^*'P'\*?%#X4:I<_!OX]1_M
M*ZI^S+XPLX_B7XIU;P-X7^)&BV?B_1;R7P-K'ANQLM*\6R:AX?A\5ZG\,M%G
M\1^)O"N=\)_^":WQJ^'.J_\ !&N6]^(_PLU73/\ @EC\*OB/\*/%*VNF>+K.
M_P#C79>-_@-9?LYZ3XB\/--]HMO %WX?\,Z7;>.]3T?4E\90>(]=O;CP?::K
MX7T^RB\77OQ+^VY\!/BA^R=^RC\%O"WB;Q_\&_\ A/OBY_P<$?L\?M)?#S6[
MA/$*^"M!\1_M&_MW'X^#PEXGTO4M0\.ZSXHTKX;:QK^KVVJ:CH&KZ!?^*/!.
M@7&M_8O!]U'>?9@#]$/"O_!2SXNRV?[7GPV^('[#WQ$TW]K_ /92U;X"QP?L
M\_"3Q_;_ !I\._&3P3^U'XPD\"?!7XN_#[XK6_@'P7J8^%EAKFF>*]1^/7B#
M4OA3'J/P-\(^!_&'B'4M%\2RZ2FEW/ENM_\ !:30_"7[+'[47[0&K_ :#XB>
M*/V1_P!IWX6_LO\ Q/\ "_[-GQZ^'_QK^%FL>(/C)JWPBL_ _C3X=_&[4M)^
M&UQXM\+F/XV>"= \4Z2?A=IGCWPE\2CKG@G5O!Z:9X?UCQE97_V@/^">/[4/
M[1?@3]JOXE:W\0?@GX*_:<_:.M?V4?"-I\)2?&'Q$_97LOV?OV2?B3XE^)<'
M[+'Q7\:P>%?A5\6/B_\ #G]IC6?B/\8--_:(\2P>#/ 4>J_#[XA:3\*X?AUK
M?A[P1JFJ?$?QOXF?\$KOVQ/BU\/OV\_AGKOQ/_9+\'^'OVP?C9^Q7\<_#;^
M_ /Q4L[3X;:S^RSH'[)=JO@Z/PW>>(_L#^#-.B_9-TKP-I%OIM_;7OBRR^(%
MU\13-\,$\$6?PA\5@'TMXF_X*<?&'P#I/_!02'QW^PWXTM/B%^P=\/OA+^T'
M-\./!WQO^&OCC4OC'^S%\8-,^(>J:;XZ\.:M9Z?IECX<^+/@-/@Y\7+/XD?!
M/48]2@-[X+MQ\*?B1\6+3Q5X9O-3[WX__$OQ5^V;\#?B%^R[\!HO"NH7?[6_
M_!-#XM_$;1/CMX2^)>J2^$_A5??'+P!-\/\ X$W-Q)_P@FD>*)M*^+.M>*_$
M/B7X1>-?L'AZYUWP[\%_B_JEYH'A[6?"6EZ'XBW+[P7IW[,W[3/[7'[=G[37
MQ:_9^^%_[.WQE^!G[*_P:\277C[Q:?"NA_#JY^#?BWXKZ?H5]XO\>^.4T#P/
M>Z1\2O%?[3&L>%A!J$7AX6,FC>$;>(ZO=^)M1MM+\[_X(]?LOP_LY?L]^+)X
M/$OC+Q=X4\5?%+XE^'_V:;GX@R3WGB7P-^P=\.?BI\1M/_8W^%.FZQ>WE]K&
MM_#S1_ FO:[\3/ASJ/B6ZE\3'P[\74M=6BT=;:U\-:" 7=7_ &W]7^"W[0OA
M/]@7X>?#[3?C=\1O@]\$OV8O%'Q('C#XT)\/?C=XS^'_ ,4O&NI_"2]^*'P'
M^%^I_#WQ._[1FD_!VR\#^(/B7^TMK-OXX\$#P3HUUH>D>&O^$^\=:\/"]G^G
M_B[Q;X9\!>%?$WCGQIKNE>%_!O@SP_K/BOQ;XGUV]@TW1/#GAGPYIMSK&OZ]
MK.HW3QVUAI6CZ597>H:C>7$B0VMI;33RNJ1L1^07_!0;_@G-\6?VYO&SZ7K
M_9]T[PII_BCX7^*/@%^U#:IXH\&_MM_L+:QX+U7PIXA\?ZU\!?%/ASP=J5I\
M0C\5-1\.0PZ5X;UOQ]\*-)^'>M12^,/%EW\=M&O=%^&'@O\ 6'XG_#CPQ\8/
MAG\0_A+XYLY;_P %_%+P1XN^'?C'3[6ZFLKB]\*^.- U'PSX@L[>^@(GL[BY
MTC5+N**ZA(DMY7$L6&1: /S;\$?M=_%W]J'PGX-M/%_[&'C/PK^RY^V-^S-\
M2OBK\*OC!H/Q6NO$/B3PGX#D\%:!K_AG1?VKO"&E>#O =K^SYXP^+7@WQQ8W
MG@/0_AG\8?CIJ;ZG9^(-"UN[\-W&A:E>VWQM_P $J?VXO%WP^^ /_!'+]D_Q
M[^S=XA\,>!OVEO\ @G[X0A^ 7Q@3XC>#=5\1>,/B9^SQ^SWX*\;^-?#7B7X1
MV%OY'@GP3XM\"IJGBKX9?$2[^)NJ:AKK6=II/CCP)\.-1U:!5^FOV4?V./\
M@HA\%?AKX3^ 'Q:_:B^!7Q&^"7[,'@J]^'_[,-UX)^'GQ)^'_P 6_C/X=L/A
M)XF^$'PVT[]LGQ%<^.?$?@BZ\,_#WP_XD34M1\,?#?P#=ZW\0?'OA#X:?$6]
M^(/AJ]\(^(M ^(6)\+?^";'QO^&][_P1RGE^(GPHUJT_X)8?"7XE_"KQ#!'8
M^,-,N?CA%XU^ =I^SIH>NZ+=-#J,/PXET/P[I=IXYU?3;^R\=IKVM7USX2L;
MWP[8:?%XJU$ XK]G?]OS]DO]E?\ X)L_ 7XC>!/@KX9_9,\!?$_]J+]H?]FG
MX%? +XF?&GPOX7\&^&?BGI'[3O[2FF^,M5^*GQXUJ^\3>"?AOX+>;X7?%+XY
M?$;6]/O_ (@6OAG3VU#X>_!ZP^,WC>Z^&OA#Q[\]_M#_ /!4#Q7^U9^S7I7A
MSX+> _!5WXD\/?\ !33]A_\ 9,_:2M_AQ^TMH'Q$^"_CGP7\2_VE?@'JNEZ=
M\&_CUX(\*6^E?&;X$_M/^ /$=W\+?B!-K/AKP#XJ\(Z=??$SX>_%/X3*EO>:
M9JWTA;_\$L/V@='_ &)?@C\'O O[1/A/X;_M7_LD_MC_ !<_;6_9U^,FA>'=
M?U7X5:[XT^*WQ1^//Q$\1?"[XQ> KN[T[Q5/\*_%W@_]I7XG_ [Q;#X8\7C7
M7T)-%^(%M>W33ZQ\,[GT7XL_L?\ _!0G]HKX.?#>T^-'QT_9AC^-GAS]JW]F
M/]I:[TOP/\/_ (H6OP \!:/^R?\ $OPY\6O!_P ,_ VCZQXKN/B-XOUSXF^-
M= :Y^)7Q:\6>*-"6Q\/3V'AGPQ\,(Y-%MM>F /MO]D;]E7X1_LK^"/%=E\(/
MA/I_P)M?B[XN;XP>-?@OX2\6ZCKGPM^'7Q&\1>&O#VF^+=#^%FAI#IOA'P?X
M9N-3T635+ZS\#^%_#&BZQX@O]5UW^Q[7[9!9VG\T&M>%?A[^U[\!O^"NG[5W
M_!1_]B2W_:/D_8F_:\_;"U[PSJO@/X\Q^$?B_P"$_A[^S?\ "OX;^$=1_97\
M(^-]'3X6:KI7[.DGPH'C36/BGHEAXH;PS\1[W5O'?CA_@YXP^-?B:PNM5_L&
MT]]1DT^RDU2VL[/59+.WDU"RL+Z?4=/M=0:%&NK6RU.XT[2[F_LX+@R0VU_/
MI.FSW4")<2Z=9R2-:Q_C'X7_ ."<7Q\TW]E#_@JK^S;K'C[X.O>_\%'_ (F_
MM>?$GP_XITJV\;"U^#4?[8OA*U^'_B'POK6G7MJTOQ%F^&.@)-K>C^*["X\!
M1^/M82'2;SP?X#LII-5A /=/B7^W+X]^'_Q6_9B_9R^#W[)7B+XF^-/VE?V7
M?BG\=/AGJ-Q\6/ 'P\^$_AZ\^#\/PBMKOX>>+?$5U!XD\=Z-H^GI\6/#$6N^
M-['X6ZM]A35?#$7@_P +_$&^O/%UEX#\N\+_ /!5'Q'\4?V4/V7?VCOA5^S/
M=P:C^T!J'QGT;XC?\+N^*R?"S]G']D[5/V;I?B'X;^-5S^T)^U1X0^&GQCT/
MPSX7'Q0^&NL_#3X/^*(?AY-9_%C5]4T'4&M_!UC<:G_97M:?LJ_&L_M'_L3?
M'FXUWX5O9_LK?LM?&[X">)O"T$_B^&Y\<>(?C=%\#)]2\1:#K4FEW$7AS1?#
MNH_L\>%#86.HZ5KM_J-CXS\1QW-Q:W'AS2Y]=^!?AI_P2;_:E^$?@O\ X)R^
M'-%^*_[-OQ%3]BK]H/\ :]^*7B_P9\5O!WQ2U/X2^+]1_:M^)_B/XM^#OVA_
M"'@K2?$]K%8_M"?LA:UXQ\8^%_@]HWBE]8L_$GA_QGXPU?2OBU\%_$6NK/IX
M![1X/_X+'6WQ;\%?\$U/$WP3_91^)?CC4/\ @I=:_&FT^']KK7Q*^$W@WP_\
M-O%GP2^&WQ#\9^(]'\9>(9-<UW4=8T7^UOA[J!E\4^$_"NIP'X<)J?C'0=,\
M2^.X?#GP>\6>A_"O_@J%<?%/X*?#G4K3X%KH'[77Q,_:G^.?[$>D?LJZO\7-
M".AZ;^T?^S?=?%"Y^- U3XZVOA*6UNO@I\//!?PA\8?$3Q#\5/#/PS\1:S<:
M!#IOA[PG\-O%7Q)\0^&/ NM_,G[('_!*']ISX Z%_P $JM(^(OQ@^!/BZ/\
MX)N?$C]J_P 13Q>#?#?Q!T.X^(_A/]HKP9\1_A;I$"ZKKNHZREEXF\.Z/\1]
M=^)NK3/HEOI>HZO=:3\([..ULO#%Y\9O&NK=?\$I?VC-)^'6H^*_AI\<_AC\
M/_VMOAE_P4B_:1_X*1?LS>-9=!\6^)_A-#J?[3>J?$&Y^)/[,/QU\/M+H/B3
MQ)\+O%/A+XF>*OAGXA^(W@.[\*>.#I<VE>+O#VB^'K[3=2\-^(P#O?B5^UA#
MXK\4_L-_\-=_\$]_B)X(^+5K_P %/_$'[-OPJU;5?B3H^H_"SP)\6M&^#'Q<
M?PW^TQ\*_&$)\%>-?C1\(_B7\([[X@6WPW;Q1\$O"0DUW3_%47C+0/ VO^&/
M .K^)/3OC[_P4\O?V=_VCOAW\+/'GP'&E?"?XF?M=_"/]BCP=XY\1?%6T\#?
M&OX@_$WXP>'OAQ?:?\6?@K^SQXU\!:)IOQJ_9:\$>,/B[X'^&WQ)^+?@KXV3
M^+?#GBZP^(ZV7PGUK2O J:AX@Q_'W[$W[8WQJ;]D?Q[\;/CE\&/$OQ;^!_[;
M/P__ &R/&FE>$/"_Q%\)?!G0M'\!? WQE\%+3]GGX+>&=9\3^-O$-OIU^OQ/
M\<^/]<^-WC/6)_$NN^-RAG^'EGX-U+PYX+^&7RM\6?\ @E!^V3XJ^+/QY\=>
M%/C-^R]JW_";?\%(/V3?V\O ?Q&^*?@+XG:S\<-4\%_L^^/? OBO1?V5?'GB
M;1?$-I8^'?@W\"[?PIJ9^"FC>&3XCT[Q/<^)_$BWNE?"/7?$_B'QM?@'V5_P
M3BT#2O#G[0__  6#T_1[>:WM7_X*0Z=JD@N=0U+5+B2_U[]A#]BG7]6FDO=6
MN[Z^=;G5]6U"[BMFN3:V*7 LM.@M-/@MK6'ZH_:0_:C'P7\:? [X(^!/!/\
MPM/]HO\ :7U3XA67P>^'U]XANO _@RVT/X3>#G\:_$KXE_%KXC67A7QY?_#[
MX5^$8;GPGX1OO$.B> ?B!XDO/B%\3/AIX6TGP9J$?B*_U;0^9_92_9S^)?P-
M^*W[:GCWQUXC\">(M/\ VJ/VAM(^/&BP>$;+Q#IM[X5?2_@;\(_@-)X=U:WU
MJ:]@O4N]&^"OA_Q>E_9WRM9ZKXHUKPZUO>6>BV&NZIR?[9/[)_Q+^*_QB_9!
M_:Q_9[\4^#]$_:'_ &-/&'Q*?0?"7Q2N_&%C\)/C1\%_CWX4TSP7\<_@[XQU
MCP0U[KG@;6M8M_#G@;QO\.?BDG@[XH6G@/QW\/M&EU7X6^--%U;4[&( _-C]
MN']O_P"*'Q3_ &3?VC/A-X;^$:?#C]HWX"_MF?L6_LM?M>?"I/COX?ECT/P5
M^T!^T?\ LU)X>UCX?^-=)\,0ZQX\^!'[7GP?^)5YX*T'Q3XE\&?"3QOI?ASQ
M#XX'BKX>:#K_ (-UCPX.#\??LL^'/ _[?G[,G[->B?L0_"RU_9Q_:T^%O[8O
M[1?QZ_9;U#XUP:Q^S;J7QB\/V'['OPD\0>/]&^#=]X N?AWX=U3X;>$/B%XM
M:*/PAX1T!/BKXC^)VN^+]273?$GAO3M0A^K?B_\ \$TOC[\6/!O[2_BZ/QW\
M!_"O[2O[8/[2G[&OQ\^(VM7&@?$/Q7\,OA5X+_8:\1_!WQQ\$O@'X3AMM5\&
M>*/BQ:0>*OA;K#^+_BYK2_"6_P#$S_$KQEK&D?#/P9;KX9\+>&OKOXB?L\?'
M_P <?MO_ +)O[5EEJOP;T3P?\ _@[\<?A/XR^'5Y<>-]:\4>)4_:3OO@KK'C
M?6?"WCF#3=#TC2G^'6K? [PLWA.UU?P-J2^/=,N_$=CK#^ [S6-*U7PJ ?!'
M[#7[2?[(_P"QY^Q+\5=%_9\_9M\;_!GPS\*_^"AWQ _86\ ? WQ9\7-*\<_%
MGX[_ +6GB7XS>%?A+%-J7CWQ=XT\2:5#K'C_ .*/BB:_\1WB^._&&C^"?A]X
M;UOQA;W<WA[09-'L/HKXE?\ !3S7?V8O GQ3U?\ ;4_9_L/V=_%WA'XV_ _X
M!?"?6E^-ND:O^S%^T5XX_:#T.SUOPK>?#K]H[XG> ?@9J>E>$OA9;#Q-?_M)
M>(_&'P;T2#X9Z#X%\77_ ((@^+NKV-IX>OO%9/\ @DE\2]?_ &;?VFOA1JGQ
ML\+>!/BYX^_X*3^,_P#@I]^S-\7_  5X?U7Q';_ GXUZQ\7--^,_@GP[XM\)
M>)I--T_XFZ-X,US3[OPKK6JNV@VGCCPQX@O+E/!_A'5]+M);OJ/C-^P!^W%^
MUQ\!=*UG]HO]J?X1_#S]M/X9_%'X"?'W]FS5/V;/AUX_M/V8?@5\9?V<M6^)
M%WHVLWOA/XG^/_$GCSXJCXSZ)\4?%7@KXQWFK:AX5\/R^ QX&\,Z?\.]3N_
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
M[6;OX=^$K>'1? 'A%]?ATFUU+Q?J'@;P7X4/C37V;6_$<%]?Q6TL'Y]?%_\
MX)I?'WXL>#?VE_%T?COX#^%?VE?VP?VE/V-?CY\1M:N- ^(?BOX9?"KP7^PU
MXC^#OCCX)? /PG#;:KX,\4?%BT@\5?"W6'\7_%S6E^$M_P")G^)7C+6-(^&?
M@RW7PSX6\-?M=IDFI2Z;ITNLVEC8:Q+8VDFK6.F:C<:OIMEJ3V\;7UIIVK7>
MF:)=:G8VUT98;34;G1M(N+VW2.YFTRPDE:TB +U%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G6O?%'PCHGC
M"R^&D>H1ZM\4M;^'OCKXG>%_AQ836D7B3Q1X2^'6J^#/#_B:_P!.DU2YTW0[
M..V\1_$/P3H$5QKNL:192ZAXAMV%R+.RU:ZL/1:_ 3Q-X.^#.F?\''&E^)_%
MUSH^C^)]4_X)2^'/$.C7NM>-]2T:?5/&L7[95E\//"]KIVG7'B&TL[_S8=1L
MM#TWPS;64VE7NNZNEQ'I4WB#5VN+H _37]@+]KFU_;M_9&^#O[6%CX!O?AAI
M_P 8;+Q9J5AX%U+Q!:^*M2T"T\.>/_%G@FVCU+7;#3=)L+J_OX/#4>J7<-C:
M266G7-]+I=KJ.LV]G'K%]]B;@#C!ZXS@D9SCJ <<]S@>]?QH_P#!+SX?> ?
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
M9' /K#>,@8;)SCY3SCTXS^> .,XR*=NXSANN,;3G\B.GO7\@6O>'_"/[-/\
MP33_ ."1GQITSQ7IWPF^'W[;6G?\$[?#7_!1K]HGXWCXS?M!?"GQ%X3MOV,/
M&4GP4T_]I?0YOCY\-[G1OV>?$7QWU[X?>"_B5<P?$?X;?"V]\%W&@_#'XQW'
MB?X%76I_"/Q;B?$KP#X:^&NE_L>_#KP7^WM:_&/X2:]_P7<_9V\$W5C^RAX@
M^+_[.G[.OP(\._&WX$>.O&OB;]E'X::CI_[4GQITJ[T!_&'ASP#\0/"/A#0_
M'BW?P#U;XI6_AOX,0?#B7Q#ING6@!_8OO &3D#('*G))( P,9.2?2C=P3AN.
MVTY_ =_PK^/_ .(6M>)OV-->_;]^#OP%\5>)O G_  2Z\ _\%)_^"6G@3XF:
MYX8^+/C#PMHG['7@[XV7WASQ9_P4-\%?#OXGW'CZQ\5?#;X:R:OXB_9^NOB3
MX?\ A]XBTK2_@WH_[1OQ4?PC8^$)--U3_A'?1?\ @HC\.M,_9VU__@JE\'OV
M8-7U_P"$_P"S-JO_  1!^+/[2'Q/^#/P7\2?$+X8?#'X"_M5^"O&>NZ1^S?X
M_P#AW'X"\4>'/"?P>U#]I;P=HWQ<M/B+\+OAK:>&_#/QWA^ MQK?Q>\+^,%\
M0:Y)XJ /ZBO%GQ#\$^!;[P1IGB_Q)IF@:C\2O&5O\/? -C?S%+SQ=XVN?#WB
M+Q;'X:T*V17FOM43PMX1\4^)+B&)"+30O#NM:K=/#8Z==3Q=G7\U_P"UY^QC
M^Q;\*_B'_P $IO&%[X>30=*^+G[=E[KWQ;\=>.OCQ\6M1'B&^U[_ ()M?M&:
M=JOB35/&_C?XH7T]AK7B^?X5_"^?Q'XDLM7L=7\:Z]H%AJ>O7^LZUK6L7&K_
M +??M>W-G+^R!^U#=GXVW/[/&GR?LV_&RY/[1VCO?S7?P,LW^&'B:4_&W2GT
M.]L-4EN/AE ?^$[L6T?4;._>31(CI][;W!AG0 ^D0<]B/J,?Y_"EK^/#6-=\
M2?L[>!?B3X(^./PE^&_[(7QM^!'[1?\ P1)^+?C_ .*_[+/Q@U2S_8&^)'[/
MGQ2_;LO_ (=WW[27PVBOX?"MU^SA>_$B*7X[?#_]I;P3\4I["R\?V'ANW^(Q
MU#QCI6M:]XE;VK]M_P#:V\3^!_B)_P %YI_V0?BU_P )-\2_ O["'[#GBVW\
M*_";XAVVM^,O 9L?B?\ M2^!?VPOBW\+?#5GXKM;;0?BQ\(O@U?>&M>UWQ+H
ML,,GAGQKHGPRD\8P7NIC3M)U$ _?+]NG]J"\_8P_9#_:#_:JL?AAJ?QBE^ W
MPS\1_$J?X=Z9XHT7P1/X@T_PU:&^U(3^*O$$5W::-I]A8I-J.I75GI'B/6OL
M5M-%H/ACQ%K$EGI%W]6Q2^9'"SKL>6-7* EU#%%=E5]JE@N[ <JN['0'BOY4
MOVR;?_@F[9?L&?\ !2WQ;^P%\6-(\3Z3\5_^"5OQ(U;QCX%^ OQ(T/Q?^SAH
M,'A);W3_  I\6_BWH&B7-]J/AK]JOX[2^.;SPQ;>-/B?J4GQ ^,FA_!/QW#+
M'<^(?AKX]O;O[2^ _@OPI\ O^"YWCKX2?"OQ!XF@\)_&3_@E3X1_: ^*>C:_
M\1O$_CV^^)OQ9\)_M17/PQ\/?&3Q1<^+==UR^U#Q;%X)U&\\+R^)+%K.WO\
M3;B*RN$EBLM-CLP#]9/VG/V@_#'[+OP9\0_&/Q7I.L>(;33?$'PW\$:#X:T$
M6RZKXH^(/QC^)G@_X-?"[PM;75]+;Z=I4?B;XE>/O"FA7FNZG/#I7AZRU"YU
MS598]/T^Y88/[.?Q<^._Q(NOBYX?^/\ ^S3<_L^>)?AEX^_X1C0-5T3XFZ9\
M7_A7\8O"-_I%CK>B>/?ACXU_X1;X<>+YK=;>]_LOQ7H?C#X7>$KKPYXC@N-(
ML;WQ(EM=7MO\$_\ !=#PK\+=;_8CT36OBA)I-I9^&_VO/V 5T_4=;\77_A'3
MK*RU[]N[]FW2_&;SW-MKNAV<\0\"GQ'<7D]])-_86EVNH>(;2339]+_M2S^9
M_%O[+?P2^*G_  6O\2?LT?$&+X@>)?@CX?\ ^"3_ ,"?BIX>^#%]\??CG;^!
M],\:^'/VT/%VDZ;XOT[PE9?$NULK>]L/^%:> ;J>ZM[5;>Y\0:5'XAU%+GQ%
MJVI:EJ !_1.K!NF<8SD@@'H>"1@]>,=<'TIU?R%?"+XU_ _Q)^WA^Q9^TGX
M^(W@CP=X(^-O[>7_  4G^&GQ,\5?%KXT_:_VM/CE\.-$^"O[7FI>(O#G[3FC
M6][\/_!W@[]EGX3?%SX9> ?"W[*?P#^('A;XMWO@#X:>%_@+XKL?'?PU\4>(
M]8\ ZGEP?M*>#? 7_!/#_@GIIGC#]HBT\)_%WX?_ /!=E_AWXFMO%'QGO-*^
M)OA7X8>"_P#@K+\4-!^(/@KQ^^K^*(O%ME\/_#'P*UOP7IOC?0/'4G_",:5X
M U7P.GB"UAT^\\+-( ?T9?\ !0W]L0_L#_LB_%K]JU_A5K7QDM?A9:^&Y[CP
M3HGB?0O!KW0\3>+-%\(VU_J?B374O1IFBZ?J&NV4NIS:/H/BK7Q Q.F>&M39
M9!%]KU_$;_P42\2?!#XO_L4?\%Q/B=^TCXCT:#]N3X#?MLZE\'_!.C_$GQW-
MX7\??!C]G#1/BI\)?#_[,?A_X-^#M5UW2[_PG\#OV@O@=?S?%'7HO#VG#P=^
MT-X[\6?$'Q%XFD\6W>@VEEX6_LY\1>)M2N_AMKOB_P"%=MH_Q!UFX\$:GXD^
M'%E:ZSIZ^'_&^J3:#/JG@^UMO$0O(=*_L;Q-=MIT4.M+J$>G?8KU;X7J6W[\
M ';[AG!##G&=IP>0.H!'<=?<]C@+@'!##D#.#C).!STQD@?CQWK^4/X>2Z5J
MG["O_!)S]N3X,?$;Q=:?\%%?B1^TU^R#\+/CEXSU"[U[6?BU^U1\2/B'\1(/
M!/[>7[,O[1MG!]KNM?\  /P=\,VWQW^(.A>#/'&F+IO[)W@+X"62?"FU^%.D
M>#K2VLOL_P#X(]?L]?"K5]9_:F^/6O2>/_'?QE^"?_!2?_@IS\"_A]XZ^(GQ
MP^-'Q.USPA\,8?V@[GPM'X)6/Q[\0_$EE<VTGAGP=X0\Z?6K._U>ZNK0>(I[
MZ76]7U'5+X _;[Q/\0/!G@S5_ 6@>*/$6G:+K7Q2\83^ /AYIMZ[K=^+_&EK
MX)\8_$FZ\.Z+"B.UUJ-KX"^'OC?Q;<Q@*EOH7A?6+Z61(K.0U\Z?LJ_M3WG[
M2WB+]KKP_??"_4OA?/\ LK?M8^)/V8&BU;Q5HGBF^\<PZ#\'/@E\7+7XB-%X
M=A?2_"UKKUK\9(;*P\+#6?$E_9Z?I%MJ6LZEINL:K?\ A7P[\"?\%1_AS\"O
M$/[8?_!(3Q7\;AH]AH=O^T[^T-X6U;Q)XE\=ZUX(T?1_"US^P5^U5XGDL_[6
MMO$OA_3]$&I^,/#G@^XO-0AGL]0U>YTK1='N[R[L%BTV3\B_VS_!_A'0/V>?
M^"V/[7&G^(?$&@?&O]FS_@L?\ _$7P5\>:?\1?$^C:=\)_%)\&_\$R?">J^)
M]!\/VFOVO@Z'Q#KVB>,O$7@_Q3J&L:/?R:]H:6OAW5EN++3+>TB /[*2P'4'
M'7(!('UQT_H.3P":_-K]I[]L7QEX<\<_%CX1?L]?LFI^V9\0_P!FCP!\#_C?
M\=/AV?B/X<^'OB.Q^'?QU\0_%WPOX>M/@AI^O^$/&6F_$_XX6'A_X0?$7Q5/
M\,_%.H_![1]5\-7'A_3-$^)6H>)?%MMX<3\3_P!L/6+#X[_MB_\ !3+X0?M(
M_MV?L]_L0^,_@4_P2\9?LG^-?V@?@]X\;XO?!/\ 9^/P/\"^+],_:*_8/^+.
MB_MD?LZ:59:Q<_M"V_Q@L/CC?^!? 'C?Q-XMU;1/"7P=^.OB3QM\.--^'?P<
M\$_9'[(7P;^#/C3_ (*Q?\%(AXH6YU_QN_[)W_!.3Q-KYN-;\;^ /$]SXH^*
M_@S]M#2_BQJNM?#R#Q>NI^"+_6]%\7:4]YX,ODV_#U/$FDQ:1#I5W=V5]<@'
M[H_#/X@^!OB?X/M/%?PYU?3M:\*IJWBKPG#=Z287T^VUOX>>+-<^'WB[1+>6
MT:2PG_X1OQ?X7UWP[+<:9/=Z1<S:7)<:1?7^F2VE[<7(/B'X)NOB%JGPHMO$
MNF3_ !&T3P;H7Q"UGP?#,9-:TKP3XHUSQ'X;\->)=1MT5ELM+\0:[X0\5Z7H
MLUR\9U2Z\,Z\EDDPTB_-O^*'_!MWI_PMTO\ X)-_LR1> M1T&;Q'J6@>-=8\
M=:9I/BN37KJPN$^-GQ=\+:-->:/)K&I+X:MY%\*:GI-M:VMII=G<7V@ZQ%Y$
ME_8:AY7F'QG\.Z3\+_\ @I[_ ,%,?BE\#-!T34OVS+;_ ()4_ SXG?LR>&=4
M\8ZC+K?Q-_:3=_\ @H?X8\/:5IG@[6_%=MIOC9]0LO#'@+PJ/#TFGW6BZ%I5
MII?V&UT1I#>2@']%<L45Q'+;SQ)-#-&\4T4T:R0RQ2*4DBD1P4D21&*.C JZ
MEE8$9%<?\0_B#X&^$'@'Q9\2_B+XATSP;\/_  !X<U/Q/XK\2:FS1:;H7A_1
M+22[OKN5+>.6XE$-O"5M[*RM[B]O)VAL["UN+N:""3^9SX>7'P[T7X1_\$%?
MVIOV'/'C>)?VA/VK/C'\ ? ?QY\7:QX\O_&'Q3_;.^">M_L_>-[[]M"\_:OU
M/PWXMN+?XP_%?]G%/!VL^/6\5?$VZ\5-^SQ\5O E[\,O")\*GQ5-X/U;[5_X
M.,/#GA+6O^"27[1&I^,5@^P>$O&O[,?B.UN[W6+W1M-TNZ_X:D^#6AW.IZA-
M;ZAI]I);V^CZUJBAM4:6TL)95U.$6]]9VEY; 'WAI/[80U/_ (*">+OV#)?A
M?K&F7?A/]D[PK^U2/BQ>^)=&DTKQ%I/B[XJ:Q\++#PUH7A'3H=0U2);+5/#G
MB"35-;\0:IH=W'=Z:MM8>&]1TN]M=?;[1+@$#G)&<8)(' R0!D<G!].^*_F4
M^+W[/'[,GQ^_X*W_ !A^"WBDCQE\"M._X(9^'=/;P9H7Q=\9:=X?UF/P]^V?
M^T/X?OI/$FO^$?&>G>)/$$WP_P!>M[W[ ^K>)+F+P;X\M;7Q,D5GX]\*>%=:
M\.?&L'QF\9?&/2?^"+GPL_:V_:#^ _A+]G#X[_\ !'SPOXUTSQM^W5X$\4_'
M'X&_'[]M'^S_ (,6OC.S^(EW:?M,_L\K??'WP7\,Y(_%'PM\8?$CQ;K#6'B'
MQCX]U70([GXMZCX;U;20#^S8Y(XX)QC(Z9]1D'CTR*_++1O^"F6L>,/VE?VO
MOV5/AI^QI\??BQ\4_P!B _!&7XW6_@;QI^SGINEWEK^T)\/[WXG?#8?#B_\
MBG\9OADGBG4+WPGIU\NIV6M#PE!IFNP#3)+^6UF@U63UW_@F;9:GH_[$/P1T
M+5OVK=9_;@D\,P?$#PKI_P"U7KGA#4?!UW\9?#OA;XK>._#OA7Q#96^J>)O&
MU[XO\.Z?X8TS2/#7A+XNGQIXS@^.GA;1-&^-%CXO\467CZWUR^_$3X/:-;Z[
M_P %J?\ @X>NKC]N'X@_L5Z/HOA[_@F?=Z[XG\ ZE^RQI=OK.E0?L6>)VU77
M_$>L?M)_!+XOC1;?X:P6MSJ$>J>$+_P8FF#5K^Y\3W5^L&CR:4 ?T._LE_M4
M_"3]M+X!>!?VC/@G>>(IO OCI-?M!I?C+PQJG@OQQX1\4^#O$FK>"_'?@3QQ
MX1UF./4/#_B_P/XST#7/"^OV6Z[TZ:^TN34-!U36O#][I6LZA]&[A@'GG./E
M;/&3T ST!QQSQW(K^,?]B_\ :#O-)_X)U_L(_#/Q9HFN^#/V(]&_X*\_$/\
M9#^,?[5/PTN?&/AKP-^W-\!+6R^+^J_#+]I[XBWOQ$UOQ)XF\*?!O]L;]KW6
MO ?A7]I*:[^)WB'P1XLU'1_'_P -;C6K/P-\45^#.G_17[3VO_#7]E3XM?\
M!03]F;PSKOBC3_V(->TS_@F)I.G?!3X=?$^W^"OPS^"O[:/[0O[0WB;3+G]F
MK_A/I]"\5^%_V=?V3OCQ\)_!GPO\;?MH^&=,\(ZKH_AKX$_%'7-7\(^ UUKX
MMVFE>. #^J[<,9PWTVG)XSP",_7CL?2H+FX>&":6*VGNYHH998[.#R%N+EHT
M++! UU/:VJRSL!%$]U=6ULLC*9YX8P\B_P 9OC?6-!TK]A7_ (*9_!K2OC9X
M0\.VWP;_ ."NO[&*_#+P1^R1\>/B9\-/AI\+OA]\0O'/_!,W2?C/X,^#NE>%
M_B[+XAT/X,:+XS^/?Q0L-;\-V5]I'PT\/?%_Q!JGC/PWX ^%OB^T\.:%X._1
M[XG?"#]E;X9_\%)_V;_V&_BYX.\)^$/V*/%_[,?[57[3OPL^'/Q:^)?B&Z^$
M/[0'[;WBGX[?#RT^)EKKWA[XE>-K_1_B[X[^$_PR\4ZI\2/AY\/]6M_$&E^
M[GXC^)OBEX;\-Z;XD\%^$?$OA  _6']A7]JF?]M+]FSPY^T+<_#6^^$,^O\
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
M\.?'/7?#WPP\>?$_]J'P)I/[,NG>#OB/\0O#5I!JWQ'T#XAVFN_#W1_B3?\
M@GX1_$=-8\+V-M#8:C\;-%;POXDT;X:_9;WQ;X=U7Q98>!+T:CXEA>.7^9CX
M%^*/V1O$F@?\&[W[40^*OPWUK]K3XW_M'VC?M1_$O6_BW:6WQ3^*'QX\4?L%
M?M+6'QDT'XR:1J'B2PE\8>)?AA^T)XGT7X.?"O0O%F@ZC)^SII_C+0_@%\"8
M/A]X(^(L/@OQ+R_Q8\+^#_$G_!([]NVW^(NO>(/%VF?!G_@O/XC\,:)KOQ'^
M*GCGQ1K'AKPSX<_X*Y?!/X5V:^)/''BWQ=?^)-3DT;X2ZG=:!'X@\8:]J.L:
M?HM]+J0U6&ZG.H, ?V-YXZ>O!X_S]>G<<5^;?@W]OSQ1\?\ QC\9-._8\_9Q
MUO\ :!^&G[/'Q&\;?!_XH?&/7/B9X2^#?A?Q9\7?AJ^CI\0?A3^SMI/B6RUK
M7_BMXL\*W.I3Z'<>+O&]I\%_@%JOBFU_L?0/C?JMI;^(-7\/?>'@&T\&VG@3
MPYI/PZO]/O?!.DZ+!H'A>]TG79/$MDNEZ)&VCVT4.ORZAJ5SJDEC]B-K<7=S
MJ5W>/=6\PN[EKI96K\(O^#<#4[?X.?\ !/6']A?XL&+P)^UI^PC\6?CW\//V
MJ/A?XHN+;3?&/A_4_&WQD\=_&CP+\3/L=Y+%JGB#X4_$CX;?$/PUK/P\^+J6
MTG@WQ[IUCJ5QX7US5;'29IXP#]EOV9/C]I/[3GP5\+_&G1_!7COX;P>(]5\=
MZ%J'P\^)^CPZ#\2/ OB/X=?$+Q5\-/%OA#QWHEG>:GI^F>+/#GBGPAK.DZ_9
M:3J^NZ+!J5I<)HOB#Q!I2V>M7_O1< @<DD9P 2<#OC]/KQ7XD_'KXJ?#C]H3
M]O#]@;X1_$:"#QA^P;^T/\!OVP->\"Z7K,8;X$?M2?M0^#_%GPF'@/P_X_\
M"6MQQ>'OC!X"L_@M'\9/C1\!;37M/\0?#?XN7FJ:)\=/AW!XQF^'W@_QIX:_
M+;7] \16?C?X%?!6W^./QO\ %'[,GPS_ .#BVX_96_9[U^T^-?QN\%SGX&>(
M?V,/B%\1?BA^SW#XLTSQEH.K_$CPK^SO^T_I7BGX(?#?QOK>K>)_&'P^U7X<
M^*OAQX(\8Z/I^F7VBJ ?U_AP3C#9XZJ1U. >G3K^1]*"X'9CUZ(QZ'![<]#T
MSQSW&?XL_P!I/X2_#?X(_L1?\%7OB1\.=>\9^#-1_P""?O\ P5M^$^G_ +&K
M0_&;XCS>%/V6X/%NM_L"^.?&EO\ "SP]K'C.\\+^&+3Q-XV_:$^,DFNZ-/87
M&C31^*K[PW'IEOI%I;:7;_?/[<7P4^%OQ:_:R_X*\:'\3]4\=>(_#7AC_@DC
M^SO\:=,\&:C\>/C#9^!_#7Q'\/Z[^W?_ &=XVTCP1:_$2T\*^%;KPP_P[\ >
M)=(@T31](T/P_P"+[:3XCVFG6OCKQ1KOB?60#^E,,#V88R<E6'3CN!^'J.1Q
M@GYH^&WQW\76_P #/"/Q1_:W^&&F?LF>./$7Q%T_X::C\,;OXG:#\8;/1?$7
MC[X\K\#?@/9P_$/P9I6GZ'K-_P#&:]\0?#34],L+;3H&\-:K\0;7PGK4YO=$
MU&_;\(OV+]-CT;]I/_@B/\9(O%_CV]^*'_!07_@DI\9_%/[7/C+Q%\4O'WB;
M5?V@/%O@_P"&?[#OQ,\'>(=?3Q'XGU.QL_$7@[Q#\6/B5>^#]5\&6?A_4/"G
MAK7KKP?X=FTSP)IFG>']/^5=1\'^!O'?_!)O_@F=K?Q,U76_&-MX9_X+SZ?I
M5IXP\=?$[QUXCU<>']9_X+)?'7PCKFN:[X\\1^+K_7_$NMS>!8[O3I?'_BK7
MM9\66VG7>L7\?B.*YU35+VZ /Z[;'XA>"]3^(/B;X56'B"QN?B'X,\'>!?B!
MXI\*1^=_:>B>#/B9K7Q%\.^ _$%ZK1+ MCXGUOX2_$?3=.,<TDIN/"6I^?%"
MGV9Y^R!SV(QQR"/Y]?J,BOY*/$Z:'\&?VN_^"_GQ4_8]FT^X_:2T_P#X)_?L
M;>/OV1[CPSXMNO'WB?QI\1=1_9=_;$UBWU[X;^&=9U_7[/XS:]IO@KPKH6M^
M#_#YTGQK:?V+X<TBTT/0KK29/[/O/)F\6W/@7]G3XW_M:?\ !-K]O;]GWXO_
M !:^(7_!,#XU>(]"_9V_9.^"_P 3_#OCWQW=>%;3P9KLO[8/[2<7C[]MC]IO
M5V_:]^!::]K6BZY\2/BAX:L_CM\4OB=XO/P^^)6N?$+Q38:9X<M0#^S ')(P
M>/4$ _3/7\*6OYTO^";5Q^SQX4^/P^-_P8_X*,?LF?$?X+_$;]CGQ#X[\>?
M7]F3X3>.?AO\/O)\%^+O!&K/^V9^T_XP^)7[8'[2.H^$/V@--TS5]8^'?Q'\
M8_%R/P=\6_C'-=:_<_$_5/%&O?!C6KGPO_16CI(BR1LKHZJZ.C!D=& 965E)
M#*P(*L"0000<&@!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7F_BSX/?"'QYXK\+>.O'/PL^''C/QQX(T?Q
MEX>\%>,?%G@?PSXB\5^$- ^(FF6^B_$'0_"_B'5]+O-7\/Z/XZT:TM=)\9:;
MI-Y:67B?3+:WL-;AOK6&.)?2*_"_X[?%OXA_M9?\%>M%_P"":>E_%+XB_"']
MG#X'_L9-^UM^T.WP:\<>,OA'\5?CEX\\8_$_3? /PT^$\/QA^'6I^$?BI\,_
MA[X+T\P_$77=:^%'C_PUK7C?4KX> O$;7'AH:C$X!^N5O\ ?@)9QZ!;VGP4^
M$5K#X4U2XUOPM!;_  W\&P1>&M:O+K3+ZZU?0(X]%1-&U2ZO=%T:[N+_ $X6
MUW/=:3ID\DK36%J\5F/X$_!"'XN7'Q_A^#?PJB^/%WX;'@VZ^-D?P\\(Q_%R
MY\(*8"OA6X^)":0/&4WAL&UMB-#DUEM+'V>#_1?W4>WY"O/ _A'_ ()_7WQZ
M_:I\9_M'_%J+]D7PW^S_ #^)OB9X&^.?Q=^-/Q^'PMU[X3:GK?B9_'GPHU?X
ME^+?B%XX5O'GA7Q%KN@>,/ EI>ZS?:]KWA7X6Z?X!TJ&YGU#2[Q8O^"B&@^'
MOBKIOP0^-/[.WQY^ _Q6\=_!WXG_ !K^ _@WQQ>? K7;S]H71_@YI=EK7Q)^
M''PQU'X<_&KQIH3_ !P\':/JFD:SKGPY\2ZKH%O_ &#JD?B'1?$VMZ%H_BS4
M?#8!]R^,O /@7XBZ9;Z)\0?!?A+QWHUIJ-OJ]KI'C+PYH_B?3+;5K2*X@M=3
MM[#6[.^M(=1MH+NZAM[V.);F&*YN(XY52:0-SO@KX)?!GX:ZI?:W\.?A'\,?
M &M:I:/I^I:OX)\!>%?"NJ:A82W$5W)97VH:%I-A=W=I)=V\%T]M/-)"UQ##
M.R&6-&7\QO!G_!9+X<>.K[]EV#1OV1_VS5LOVX?@;JGQD_8ZOKOP=\&87^/V
ML^&_!/A7XB>*_A)IEB/CDUS\+?%^@^$/%7]LP^-_C]_PJ7X%>*--\,^*==\&
M_%OQ!X43PQXB\4]G/_P5K^#&F?LZ?"3]HK7_ (*_M):19_$K]L2U_87\3?#*
M#P5X0\3_ !1^#/Q^3XZZW^SQKVD?$+0_!WC_ ,0Z=K6DZ'\0]!N[>*7X3:O\
M2]?\16=[HX\-^'-3U2]GTRR /O7XA_L^? /XN^)/ OC+XL?!#X0_$_Q?\+[^
M35?AIXJ^(GPU\&>-O$GP[U26[T[4)=2\"Z[XET74]4\)7\E_I&DWTEYH%UI]
MP]YI>G7+2&:RMGB/'?[/?P#^*/B*#QA\3?@A\(/B+XMMO _B_P"&5OXI\=_#
M7P9XO\1P?#;X@V%QI7C[X>PZYX@T74=3B\#^-]+N[O3?%_A-+I=!\2V%S<6>
MLV%[;S21M\(^'O\ @JQ\/+WP_P#M367C']FW]J?X<?'[]D?Q-\"?#'Q#_91U
MOPG\-/%?QF\4/^U)J^@^'/V<=;^%^O\ PN^*WCSX$^./#7Q2\4:Y-X5;7++X
MR6]E\/==\,>+6^*,G@S0M*M==U+,\?\ _!7'X2?"+X&?M+?&?XJ? C]HKPUJ
M/[(W[1'PR_9K^.GPKT'1?AG\2/'>@>+?C,_PDD^&?BOP_-\//B?XC\+>,_ _
MB73_ (X?#F_:W\->(+_XF:7+JUSX?U+X:6_BVR;P_* ?HAX6^"/P7\#:GINM
M>"?A%\,/!VLZ+X?TKPEH^K>%? /A3P]J>D^%="T/2_#&B>&=,O\ 2-)L[NP\
M/Z/X:T31?#VE:-:RQ:=I^AZ1IFDVEM#I]A:6\6/<_LW_ +/%[\1M:^,-Y\!?
M@O=_%SQ(W@]_$7Q2N?A=X'G^(VO/\/-1T_6/ #ZUXWET)_$VJ-X&U?2-)U3P
M>U]J<Y\,ZCIFGWVBFRN;*VEB^"?&/_!6+PA\-O!?[;WBCXB_LC?M@>%_$'[!
M?@WX=?%SXM?"Y-!^ NO?$#Q%\ OB>GCFX\._'+X?2Z'\?[WX?ZUX,T[2_A?\
M2=<\7Z1J/C[1_'7A+2_!>L1:OX3BUR(Z*OV1X=_:=\.^*OBC\'/A?H7@3QSJ
MS_&3X!ZM^T19>/=%U3X3>)?AQX)\'Z=?^!],L='\:>(O"WQ1UNZE\0>+KSQY
M8+X"O? VD^-_ WC>UT+QEJGAOQIJ&D^%-8OK8 ]]U_0/#_BG1M0\.^*=$TCQ
M'X>U>W>RU70M?TVSUC1]4M)"&>TU'3-1AN;*]MW*J7@N8)8F*@E20*\^L_@1
M\"M.NO#]_8?!GX3V%]X3MY[3PM>V?PZ\(6MUX:M;K4M7UBYMO#]S#HR3:-;W
M&K^(->U2>'3GMHYM2UO5[Z16NM2O)9O3=1L(-4L+W3;I[N.WU"SN;&>33]0O
M](U".&[A>"62QU72KFRU32[Q$D9K74=-O+34+*8)<V5U;W$<<J?PX^.OVM_B
M+\(_V:O^"B7C_P"#W[<GQ\OO^"E'P6_X*^_M&?L_?L.?LUZS^T_\4OV@O$OQ
MK^#W@[]I;P3\,O#OP#M/V+_B)X[^(&G_ !:\+#P1XC\6QQ^-]%^'(^*6D:KH
MFFZM'\2532[W3M3 /[+]8_9J_9R\0_#CQ'\'=?\ @#\%-<^$7C"Y@O/%OPKU
MCX5^!=3^''BF[M?[.^RW7B/P/>Z#/X8URYMO['TG[//J>EW4L/\ 9>G>6Z_8
MK;RM+7?@%\"O%'AWQAX/\2_!7X2^(O"7Q#N--N_'_A;7?ASX/U;PYXYNM&\,
M:+X*T>Z\8:)?Z-<:9XFN-)\&^&_#OA+3)]:M;V6P\,:#HN@VK1:5I=C:0?#7
MQ4_X*:^'_@9XFUW0?B/^SK^T!-X6^%7CK]E;X4?M%?&SPYI'@%?A)\)OB7^U
MK=>#-%\#Z7HA\4_$/P[\0?C)H7A7Q'\1?A[I_P 1]:^#/@GQ\/"T?CO0TLH?
M$>I:/X[T_P 'Z4G_  4?EU_]I+]H?]E_X1_L8?M;_&WQQ^RSXJ^%'AKXS:WX
M+E_9?\(^$M'M?C-X$U#XA>!_$OA[5_C3^TQ\+&\5Z+?:)9QB]MM(MG\2:.\W
MGZSH.FV=YX=N?$(!]?/^S-^S=)\.O!GP>D_9]^"$GPE^'.OZ-XL^'GPM?X4>
M W^'7@/Q1X<U:YU[P]XE\&>"&T ^&?"^OZ%KE[=ZSHVLZ'IECJ.F:K=7.HV-
MS!>32S-ZMXA\.>'O%NBZAX;\5Z#HWB;P]JT'V;5=!\0Z78ZUHVIVWF)+]GU#
M2]2@N;&]A\V..7RKF"5/,C1]NY5(_G_^"_\ P4I\*?M6_L]_\$VOVC?VH/V=
M/VDOAEK'[0W[?LG@#]F]OA5\1O#.B?#U?'&J7?Q]TCX8WOQ'O?AU^T5!XB\9
M?##0/A?H_B'PQX_TGXB>$K2'X@?$CPKJNJV_P7C\#ZKH\9^N?VF_^"PW[,/[
M+/B?XE6WC/2O&/B3X:_ #XC_  X^%7[3/QA\(:O\*I="^!GB_P")47@F]AAU
M#X>Z_P#$G0/C=\3=+^'FA?%#X7^)_B[J_P %_AA\0['P9HOCVSM=/D\2^*O!
MOQ7\,?#P _2*X^%/PNN_A]J'PDN_AMX!NOA3J^DZIH&J_#*X\'>'9OA[J>A:
MY)<RZWHNH^"Y-.;PW>Z3K$MY>2:IIUSILMGJ#W=R]W#,T\I?\]/VRO\ @G7X
M?^.W@3]B_P"#OP:\&? +X9?!#]E?]JSP5^T+K/P:OOA_9Z?\*O&G@/POX.^*
M'@GQ'\#=+^'/A/08?".BZ)\1M,^,'BFXUG6+W3=3T;39[%;6]\!^,(/$NHOI
M7KWA+]N_PKX_^/\ XF^"7@3X._&#QEX<\$?'_5?V7_'?QQ\.K\-;_P"&_@#X
MS:%\$V^.FKZ;X[T3_A8L7Q8\+>$8]%ETSP)IGC?4OAPFDZU\4=;T3P_8(_AS
M7= \8:O]UT ><^%?@]\)/ GPV@^#7@?X6_#GP;\(+71]8\/6WPI\*>"/#7AW
MX;6^@>(9;^?7]#@\"Z1IEGX7BT?7)]4U.;6-,32ULM2EU&_DO8)GO+AI.6\&
M?LR_LW?#GX<7'P=^'O[/GP0\!_".[U;^W[KX6>#/A1X#\+_#BYUWSK&Y_MJX
M\#Z)H%CX9FU;[1I>F3_VE)I;7GG:=8R^=OM+=H_S>U[_ (+1?"'P[:?%OQ3J
M'[+W[8C_  J_9[_;+MOV)OC[\6-/\"_"S5= ^%GQ$U?Q%\)/!OA;Q1/X0TOX
MQWOQ8^(OA+Q9XM^,_A+3=*T[X,_#WXD_$*RLTNKKQ)X'T*_U3P;H_BOT2^_X
M*I^!_"_@O]O#Q'\2?V9/VGOAOXN_X)Z> ?"WQC^-?PAU^U^ >H^/]=^"?C?P
MYXT\6^%?BC\.-:\.?'O6/@_XGTO4- ^&OQ&N[KP[)\5=.\9Z9>>#=2T"\\/+
MXEN])T:_ /OOQ3\#O@KXY\*>%_ ?C7X0?"[QAX&\#ZWX9\3>"O!GBGX?^$_$
M'A/P?XD\%3BY\&^(/"_AW5M)N]'\/ZYX2N0+CPSJVDV=I?Z#.!+I=Q:N U=[
MK>AZ+XFT75_#?B32-+\0>'?$&EZAHFO:#KFGVFK:+K>BZM:36&JZ1J^EW\5Q
M8ZGI>IV-Q/9ZA87L$]I>VD\UO<Q20R.C?,&N_MB?#OPQ\?O!7[/_ (B\+^/]
M'U'Q]^S+\3OVJM"^(UQ:>$+CX<)X ^#OB+X9>'OB!H6I'3O&=[\0K+QGHS?%
MSP7JL5JWP]D\,ZII=U?C2_%-YJFFW6F)^?WQA_X*[^)-+_8*^.O[8_P>_8_^
M.5W:^&OV/;?]K#X&:]XZOO@)=?"_Q[X/\8>'?$M_X5\0:SK/A?\ :&!,7PVG
MTS0]>^//PQTS6(/BMHOAOQ-X>L? 6C^,O$6M"TTX _4/PO\ LQ?LU^"/ASXO
M^#W@O]GKX'>$/A'\09M:N?'WPL\+_"?P%X?^'/CBX\264&F^(I_&'@?2= M/
M#/B:;7M.M;:PUJ76M+O7U2RMX+6^:>"&.->P\"_"3X5?"ZUL[+X9?#/X??#J
MST[PCX/^']A:>!/!GASPA:V/@+X>P:E;> ?!%G;^']-T^*V\(>![;6=7M_"'
MAJ%$T7PU!JNI1:+964=]=++-\,O%7B'QMX&T#Q/XJ^''C7X2>(-3AO#J/P^^
M(E[\-]0\8Z#)9ZE>:?"^KW?PB^(?Q6^'<@UBVM8=>TY/#OC_ ,0K!I6J6,&I
MR:?K46HZ38>*^/\ ]K/P-\-_VKOV>_V1/$/A+X@OXW_:9\!?&OQ]\-O&VG67
MA*Y^&Z6WP @\'7GQ#\/^(KN3QE;^-]+\006/C[PK>Z08/ FH>']4BU)H8]?B
MO;*_M;4 [GPQ^S3^SCX)\%ZS\-_!GP ^"?A'X=^(O$]UXV\0^ O#'PJ\"Z!X
M+UWQG>W%K=WGB[6?"VE:#::'JGB>[NK"QN;G7[ZPGU6>XL[6:6[>2WB9.FTC
MX/?"/P_K^F>*]!^%GPYT3Q3HFCV?A[1O$ND>"/#.FZ_I&@:=I2:%I^AZ9K-G
MID.HV&CV.B11:-9Z9:W,5E:Z5&FG00):(L(^#M+_ ."I/PC\0_#S0O%NB?"O
MXN0>,/%G[;_Q3_X)Z>%/A/XMOO@MX0\4:O\ M+_!X?%.7Q=H+^*[[XOW/PHL
M_#\]K\&_',GA?5V^(,VH>+[^WT7PUX:T/4_%OB70M O]KQO_ ,%)/ O@CPC\
M$[C5/@I\9=+^,?QYC^--WX4_9U\:7OP8^''Q \,Z5^SUXCM?!_Q9UKXB^-_&
MOQ<TGX"^&=+T#Q=KG@7PII,]A\7M??QIKGQ)\%2^"8_$'AN;Q#XD\. 'W1XU
M^&WPZ^)-K9V/Q%\ ^"O'UEITTUQI]GXU\+:'XIM;&>XA-O<3V=OKEC?PVLT]
MN3!-+ B/+"?*D9D^6L_1_@_\)?#OB&S\6^'_ (7?#K0O%>G:19^']/\ $^C>
M"?#6F>(;'0=.TFTT'3]$L]:LM,@U*UTBQT.PL=%L]-@N8[.UTFRM-.@A2SMH
M84\L_9"_:S^$/[;GP#\&_M$_!*^U6;P;XLFU_2+W1?$EK9:=XP\#^-?!NOZE
MX2\=_#[QIINF:EK6EVGBGP9XKT;5-$U&?0M;\0>%=;2VMO$G@KQ-XI\&:SH'
MB35C]HW]I"3X"77P=\.:%\'/BG\<OB#\=OB)J?PX\ ^"_AE;^$;&.&_T#X<>
M.?BMXAU_QGXV^(OBKP1X!\%^&],\(_#W7$MI]7\2#5]?\1W>A^'_  [HVJ7%
M]=S:< ="O[+W[,B>(+[Q6G[.WP)3Q5J/Q8TGX\ZEXE7X1_#]?$%_\<]!TO4=
M"T+XSWVLCP\-1NOBQHVB:QJVCZ3\19[F3Q?IVEZIJ.GV>L0VE[=0R:-G^SI^
MSU8>+_%WQ!T_X$_!JR\??$'Q5X*\=^//&]I\,/!%MXP\;^-_AK%=V_PZ\9^+
MO$L.AIK7B7Q5X AU"^@\%>(M9O;W5_"L5[=QZ%>6"7,RO^2&J?M9^"_VQ/BU
M_P $/_VH?@9K_P 7?#'P\^,W[47[7?@/6O!&M>+O$GA2ROX_ O['?[9>C^,?
M!WQ2^&GA#QSK'PB\=:YX$^,?P75- \63KX\MM'O- NM4^%WC0^&O%6HWOB'Z
M+_X)JWNM/\1_^"K&A:GXI\<>*--\)?\ !4#QUHWA5/'?C[QM\1+OPUH&I?LA
M?L9>,)/#'A_5?'OB#Q)JVB^$;'Q#XIU^]\/^#]-OK7PMX3MM1?1O"NCZ+H5M
M9:9; 'W#XJ_9M_9U\=>.W^*7C?X!_!;QE\39/#%IX)D^(WBKX6>!O$/CN3P9
M8:]9>*;'PC)XOU?0KSQ _ABS\3Z;IWB.TT%M1.E6^O6%EK$-HFH6L%Q'[1M7
MG@?,03GN1TS^0_+%>5?'7XO^'/V??@K\6?CKXOTKQ7KOA7X._#GQE\3/$6B>
M!=!F\4>--8T;P3X?O_$6HZ9X5\/PRVYU?7[^UT^6UTJRFN[&TEO98?MVH:?9
M">]@^&Y_^"IGPB\'>&?VS-4^.OPM^+'P#\5_L*^ ?A1\2_C9\/\ QI?_  <\
M0ZG<>%_CKI7B>\^$<GA'Q;\/?BQXM^&DM]XLUGP?X@\'7,?C+QKX)L?"NOV'
M]J^*M2T?X>WFF>.K\ ^W/#?[/OP$\&_%#QA\;_"'P1^$/A7XT_$.U%CX_P#B
M]X;^&O@S0_BAXXLE32XUM/&'C_2]%M?%GB:U5-#T1%@UK5KV()H^EJ$ T^T$
M/4>"?AI\.?AI:7MA\./ '@GP!8ZE/#=:C9>"?"NA>%;2_N;>!;:"XO;?0K"P
MANIX+95MX99TDDC@58D98P%KXN\4?\%!=!^'GPO\1>.?BG\!?C/\,?%FF?M'
M_"7]E7PE\,_%U[\'[:]^+/Q4^-^F?"O4_AYJ7PR^(5E\4[WX3:Q\,]1'Q7L]
M/OO&^L^-_#\MEKW@CXB>%(M O/&.A:7X=U_(\;_\%)_ 'P\\,_"1/&7P;^,'
M@_XU?&SQO\=O _@;]G7QW>_![P+X]Q^SCKVJ:#\3O'WB'QGXE^*UC\%-"^%,
M3V_AC5?"7CJ;XGSP>-M*^*/PH'AO3[[6/&UIH]L ?</Q ^%7PO\ BS8Z!IGQ
M4^&_@+XF:;X4\6Z'X^\+:?\ $#P?X>\96/AKQWX8DFF\->-= M/$>G:E;Z/X
MM\/2W-Q+H?B/3H[;6-)DGF>PO+=I7+<]<_L^? 2]@UVUO/@A\(;NV\4:M:Z]
MXFM[GX:^#)X/$6N63ZQ+9:SKL,NBO'J^K6DGB'Q!):ZCJ"W%Y;OKFL/%,C:G
M>F?\J=5_X+!Q?$'4/V&KS]EC]G3XJ?&OP]^TG^T?\;_@+\6='T[7/V:K/QY\
M,/&_P"^"7[0'C;Q]\#C:^*?VH/!'A:U^,FB^+OA9HGB&Y\2+XA\3_!/6O@W9
M^)-8\$_$'Q/XB\8?"FU\2_8GPG_;S\,_&?XLW/P_\#_!?XOZIX%MOCC\?_V;
M[CX[VES\)=3^'&A?&?\ 9GO?&6E?$SP?XZT'1_BAJ'Q;^'SWFJ^!?$%KX!U+
MQ9\-=.L/&%K:V>M>;I6A^*?A_J/C, ^DO%/[/OP%\<>(/AEXM\:_!'X0^,/%
M7P4NX[_X->)O%/PV\&>(/$'PDOH19"&\^&6M:MHMWJ7@*ZB&FZ<(KCPK<Z5-
M&-/L@C@6D'E[.G?!_P"$ND>+Y_B#I/PN^'6E^/;FYU.\N?&^G>"?#5CXON+O
M6E==9NI_$MKID6M2W.K+)(NISO>M+?J[BZ:4,P/HM?G7X5_X*->#?$7Q[^&W
MP4U+X%?'?P7HWQJ^.'[2?[.OP;^+_BVR^&=AX+\?_%']E/3_ (@ZC\4K6W\*
MVOQ*O?C!H?A6\B^$WQ,C\#^,M>^&UCHGB-O!UQ->3:)9^)/ MUXL /MGP#\+
M/AC\*;/Q%I_PN^'/@/X;6'C#QCXA^(GBVQ\ ^$/#_@ZS\4?$#Q=<1WGBOQUX
MBMO#NGZ=#K?C'Q/=Q177B'Q/J:76MZU<1QSZE?7,J*P9>_"OX7:A\2-&^,>H
M?#?P%??%[P]X8U'P1X>^*EYX/\/7/Q(T+P7K%['J6K^$=&\<3:<_BC3/"^J:
MC%#?ZEH%CJD&DWU[''=75I+.BR#\QO#W_!8;X5Z]J_P]ENOV9/VM_"7PT\:_
MMJ>(_P#@GUK/QC\8>#?A;IW@SX>_M2Z1\4=6^#.B>"_$NC:9\7]:^(FM>&O&
M'Q&TN+P[I?Q1^'W@KQI\+=%U+6+#0?&7C'PUXPTSQCX8\*?&O_!<#]M34]>_
M8(_;I\._ +P;^TWY'P!\6_#WX4^-?VJ/@M\0M#^&W@3P!\7;_P 8?#@^*_ E
MU<^'OC7X'^-'Q!\->'O#_C?3_ _Q@?PU\/?&GPXTGQ)XWM?#.OPZV/!/Q@N/
MA. ?O'X'_9_^ OPT\<>/?BA\-O@E\(OA_P#$KXJWCZA\3_B'X'^&W@WPIXY^
M)%^]]<ZG)>^/?%N@Z+8:_P",+M]2N[O4'N?$.H:C,]]=7-VSF>>61NY\9>#/
M!_Q%\)^(_ 7Q!\*>&O'?@7QCHNI>&_%W@OQEH6E^)_"?BKP[K%K+8ZOH'B3P
MYK=K?:/KFBZK93S6>I:5JEG=6-]:RR6]S!+$[(>E_P _G7YW?'7_ (*&Z7\(
M/VGG_8]\(_LQ?M+?'[X[77[..I_M.>'-#^$^F_"*R\.>*? NB?$GPQ\-M=TR
MP\8_$_XN_#O0='\0:)>>(VUJ\7Q?<^&M%O[33TT#PSK/B'QUKGAWPEJH!]9V
MO[/GP#L=GV+X(?""S\OPE;> 8_LOPU\&6_E^!;+0;3PK9^"T\K14V^$K3PO8
M6/ANV\.+C1X-!LK31XK--/MX;=*'C']F?]G#XA_#B'X.?$#]G[X)>.?A%;ZM
M'K]O\*_&/PI\">)OAO!KL5W=7\6M0^!]:T&]\,1:M'?WU[>IJ2:6MXEW>75R
MLPFN)7?\[=,_X++_  0\>Z'^Q7J/P(^ ?[3_ ,>M:_;U\!?';QC\#O"7@_PQ
M\*_"&L:?K_[-5E<_\+J^%?Q,O_B_\7OASX:\"?$/P%XAL=3\):N+W7;OP1=:
M]H]_9:!XUUNXOO"L'B;O_'W_  5#\'> _!WQD^)K?LW_ +0_BKX8_LKKH]E^
MV-XN\'S? ?Q%)^S'XI?X:^"?B[\1O!?B?0-,^-USJ_Q)UW]GWX>?$'PUXG^.
M][\$8?B1X7\/VLVJ:1X#\1?$GQ;X9\5^&=" /TWM+.ST^UMK"PM;:QL;*W@M
M+.SLX([:UM+2UC6&VM;6WA5(;>VMX42*"")$BBC14C15 %>(7O[+'[,6I2O/
MJ/[.7P'OYY+BXNY)KWX0?#ZZEDN[R4SW=R\D_AZ1VN+J<F:XF8F2>4F25F<D
MU\1_$K_@JYX$\+>+_CGX,^$O[,'[5G[5%Y\!?@9\&?VG=<U_]GKP_P#!W7_!
M/CC]GOXT>&_B'XHT7XF_"SQ?XP^-'@K1_'(L[3X;:UIFF?#^PFA^*_Q.UFYB
M;X,> _B/X;T/QMXE\*6O'O\ P5O_ &:=%T;X8ZO\)=,\7_M$R?%/]FK0?VP=
M$TSX?ZM\+/A]=6G[/7BVXGL_!?B?4+W]HWXD?!'0XO&/CV^TOQ5I?@SX6?VN
M/'M[JO@3QQ:Z]H_AN+PW>W( /TE\7>#/!_Q \+:_X&\>>%/#?C;P3XKT>]\.
M^*?!WB[0],\2>%?$OA_4K=[34=#U_P /:S:WND:SH^H6LDEM>Z9J-G<V5U;N
M\,\$D;%3YQ;?LT_LY6?P=O?V=[/X ?!.T_9^U.RO=-U+X%VWPJ\"P?!S4-.U
M+4#JVHV%]\,8M!3P3=V5_JI.IWMK/HDD%UJ!-[.CW),E?G[H_P#P5_\ A-\4
M?B#\/?AQ^RS^SW^TA^UQJ_Q3_9)\+?MJ^!=4^#Z_ 'PSX:U[X)^)?B%I?PTG
M=-=^/'QZ^#MEI7CGPKXGO[O3/%G@+Q$VB^)=,U32M2TFWLKZ]TGQ"FA^!>#?
M^"U&NZ'\-OVVOCU\??V,OV@/"7P5_9<_;@OOV53KGA#7OV4M7?P3H>FCX7?#
MR_UWXN:IKG[6.BVZ76A_%GQ+?:[\0/$V@:='\/O /@+Q]X+@MO$/C+3_  +\
M2?B!: 'Z[K^R[^S.DFORI^SM\"EE\5OX+D\4RK\(_ "R>)9/AOX1E^'_ ,.Y
M-?<>'PVLOX"\!SS^"?!;:B;EO"WA&:7PWH9L=&D>R;I/B/\  _X+?&/P_H'A
M/XN_"#X7_%3PKX4U_1/%?A;PS\1_ 'A/QQX?\->*/#(<>&_$F@:-XGTG5-.T
M?7_#XDD&B:QIUM;:CI(D<6%S;[VSS&A_'BQU[]HOQK^SA;?#SXB6VL?#_P"#
M/PU^-'B3XC7B>!%^&<-A\6/%OQ'\(>#O!%I<VWCNY\=7OCV>[^$WCS5-2M8/
M ;>%M(T72+2ZO_%D5UXA\-66L>S:OJ^E>'])U/7M=U*PT;1-$T^]U;6=8U6\
MM].TO2=*TVVDO-1U/4M0NY(K6QT^PLX9KN\O+F6.WMK:*2::1(T9@ 4O#/A7
MPOX+T>+P]X.\-Z#X3T""[U74(-#\,Z/I^@Z/#?Z[JU]K^N7L.F:7;VME'=ZS
MKNIZEK6K7*0+-J.K:A?:C>/->7<\TGGWQ$_9^^ ?Q>\2>!O&7Q8^"/PA^*'B
M_P"&&H/JGPU\5_$3X:^#?&WB3X>:K+>:=?RZCX&UWQ+HNIZGX2U"34-(TF]D
MN] NM/N&O-+TZY:0S65L\7Q-X;_X*A_#36-1_9HU+Q'\&?C7\.O@_P#MKS6.
MF_L?_'OQG)\'[/X=_&SQ-XF\$7_Q(^%G@N6SM/BS=^-?A=XR^/7@;2[_ ,2?
M!+0/BOX6\(7/B1;=O"OBP^!?B-);^!I_AG]@&'QU^WY\6OBW^T;\9O#O[9OP
M%^*'[-O_  40_:ET'P7XXT+XY?#'2?AEJ_PN^$GQ$?X)6?[%?CWX5^"_CM\:
M-#UKPWI_AOP1X?UGXP6.G?#+1O!>M?%;3O$'Q-^%GQCO=<\4ZKXC\2@'[T?\
M*T^'/_":_P#"R?\ A /!/_"Q?L_V3_A/O^$5T+_A-?LGV+^S?LO_  E/V#^W
M?L_]G?\ $O\ )^W^7]B_T7;Y'[NNEU;2])US2]2T37=.T_6=%UBPO-*U?2-6
ML[?4=+U33-2MY+._TW4K"\CFM+VPO[2>6TN[.ZBEM[NWFD@FCDCD9#\[_MG?
MM":E^R;^RA^T/^TSI7PTU[XOW?P(^$7CKXJO\/\ PYK/A;P]?ZU8>"- O=?U
M2XNM:\8ZYH&D:=H.AZ;97>O^)[BUN-4\2KX;TO51X-\*>-/%IT7PCK7X>>*?
MVN?CMXC_ &L_^")/QNU;X2?M-'QC^T'^Q[^V]XE\=?LK> O&WA9?#OQ<\;^"
MOA=^SEKO@7QCH_@>#]HSQ'^S!X*L9!\4_B-K7@CQ]\7/B;X0\2Z;X3\2:3X.
M\>>)K3Q5%X8\(* ?OKX>_9P_9X\(V7A'3?"GP%^#'AC3OA_X:3P9X"L/#WPN
M\#Z+9>"/!\::O%'X4\(VNFZ%;0>&O#4<>OZ[&FA:-'9:6J:WJZ+:A=2O!-)J
M7[.O[/NL_#?Q'\'-8^!7P<U;X0^,)X[KQ;\*]2^&/@F^^&_BFYA?3)(KCQ%X
M&NM$E\,:W/%)HNC/'-J>EW,B/I&F,K V%H8?BO1O^"J7P&UW]GSX#?&V#PG\
M0=&\5_M'?$#XH_"/X<_ 'QK=?#;P!\4H/B=\"?$?Q"\,?'?0/&>K^,_B#HOP
MH\':-\'+[X5>/+KQCXNU;XC+H>H0:3I.A^!9?&7C_P <?#WP1XL]_P#V,/VT
M/A+^W'\+O$_Q)^%46MZ+>_#GXM_$;X!_%WX?^*+GPE?^*OA7\:?A/J\>D^./
M 'B#5OA]XI\=?#S7I[)+K2==TCQ'X"\;^+O"/B/PQX@T'7-%UZ[M]0V0@'TY
MX:\->&O!7AW0_"/@_P /Z)X3\)>%](T[0/#7ACPUI5AH7AWP[H.CVD5AI.B:
M%HFEV]KIND:1I=C!!9Z?INGVUO965I#%;VT,4,:H//\ XP? /X#_ +0WA_3_
M  E\?O@K\)/CEX5TK6(O$.D^&?C#\./!_P 3/#^FZ_#:W5C#KFG:-XUT;6]-
ML]7BL;Z]LXM3MK:.\CM+RZMTG6&XE1_SI_X+%_M>?&3]ESX*_LX^ _V=/$.F
M> _CW^W%^VS^SG^PO\,?BWK7AW3/&6E?!#4OCMKVIIK/Q>G\%:Y:76A>,KOP
MKX>\.ZG::)X=UA7TV77]9TO4]1LM6TS2K_2+[UV7]@5? H^#>M_ O]I#]KC0
M?&7PU^)WPS\0^*[WXO?M>_M/?'SPO\:OAQI?BK39?BSX%^)O@SXL_%/QAX;E
MN_%_A*36]2\):YX,TSP7>>%?B!IWA"TCGD^$'_":?"[Q< ?9VH_!SX1:OX-T
M#X<ZM\+/AQJGP]\*1:=!X6\!ZCX'\,WO@SPU!I&G7&CZ3#H'A>YTR70]&BTS
M2;NZTO3X].L;9++3KFXLK98[::2)J-U\"?@A?/XIDO?@W\*KR3QSX4U+P)XV
MDNOAYX1N'\8>!]9TNST35_!OBEY='=O$'A35=%T^PTC4O#NK&[TB^TNQL]/N
MK.6TMH84^'/B/_P5+^$GPR\/>.?B]K'PC^..H_LH?"SXW7_[/WQ1_:WTW3?A
MS:_"GP)XW\-_% ?!/XA>)=1\,>(_B1H'QGU?X1_"KXO0ZG\.OB'\3?"WPPUW
M2M/UO1]6U[P]9^)OAQI.L>/--X7XW?\ !7_X8? W5/VLTUK]F7]K#Q'X0_86
M^)'@3P3^U7\2/#?ACX1R>$/ACX5^('@?P7\1](^+UC;ZI\9=-\7_ !#\"0>#
M?'NAZYJ6D?#GPKXH^)^BZ?#J&I>(_A[HFCOH>IZZ ??.E?LK_LPZ#;+9Z'^S
MA\!M&LT\!^"_A8EKI7P@^'NG6R?#'X;ZA<:M\._ARL%GX=AB7P'X"U6[NM3\
M%^$ @\/^%M0N;B]T/3K&YFDD;L[+X0?"72=<\/>*=+^%OP[T_P 3>$=(L_#W
MA3Q#I_@GPU::]X8T"PTV[T6QT/P[J]OID>H:+H]CHVHZAI5IIFFW%M96VF7M
MY80PQVMS/$_Q[X%_X*'>$?%_QC^/7P&UOX ?M&_#;XG_  :^ 6C?M2^$O"?C
MKP]\.(==_: ^ ?B'7O'GA'1?&_POTGP[\3_$-_X3U>^\6_#^_P!"E^&O[0,/
MP4^)^AS:_P"%V\5^#_#TTOB6U\+>6_ O_@K9\)OC;XL_9 TV\_9^_:A^#/PY
M_;S\ 'Q9^RK\<?C+X+\!:#\-?B5XOM/AY9_%'5/A%>Q>&OB9XN\=?#WQV_@]
MM?OO U[\2_!OA#P)\:D\$^*=3^!WC'XD>&)O!_B+Q< 7_P!A_P#X)TZ'^SK\
M3_VE/C=\8/!_[/WQ&^,_Q<_:Y^/?[2GPI^+NB_#NUF^)_P &O!GQ]%F-5^"F
MF>/O%6C3^*QI_A\6^K"[\2>&M6\,:3XU'B[6Q<^ /"^RY_MS[V\4_ GX(>./
MB'X#^+OC7X-_"KQA\6/A8M\OPQ^)_BGX>>$?$/Q$^'*ZHDL6IKX$\:ZOI%YX
ME\(+J,4\\=\/#^IZ>+N.:5+CS%D<'XE^"7_!3SX<?&7XU?!KX/W/P,_:)^%%
MI^TSX+_: \>?LS?$+XJ>%?"&AZ+\8-#_ &9O&&A^%/B<C^"M+\<ZW\8/ACJ%
MUIWB;P[\0O MO\6?ASX,A\4^ =:LI)KG1?&YG\#0^<> /^"Q'PE\<W7[/.IW
MO[-G[6/P[^%_[1/[3OCO]C#1/C)\1?!WPNTGP7X._:@\'>-?BMX#T[X7>*-'
MT7XO>(?B)JMKXO\ $/PAUW2M*^*/P]\$^-_@SI'B#6=!\&^*OB)H7C:P\>>'
M? X!^FEI\(_A3I^I^*];L/AC\/;+6?'EIJ-AXXU>T\%^&[;4_&=CJ\CS:M9^
M*[^'34N_$5IJ<TDDNHV^KRWD-[)([W*2L[$Y/PM^ OP-^!L?BB+X)_!CX4?!
MZ+QQX@G\6>-8_A9\._"'P^C\8>*KD.+GQ+XI3PEH^D+X@U^X$D@GUG5A=ZC,
M'<27+;CGXH\'?\%.O ?C3X2?M*?$ZU_9P_:?T/7_ -E_]I_2OV0?&/P1\3Z;
M\ ]&^,?BSXU>(O%WPS\%^%-,\ V$O[0$O@&_\/\ C75OB]X!NO WB?Q/\0O"
M>E>-=!U^P\0^%YM6T>^TV\O?TM1BZABI0GJK;2RGNK%2RY4Y4[69<@[688)
M/#/A_P#LO_LS_";1?'/AKX6?L[_ OX:>'?B=<RWWQ*\/_#_X2> /!NB_$.\N
M([J&>\\<Z3X<\/Z;8^+;F:*^O8I;C7[?4)9$O+I'<K/*'W[/X$_ _3[CPQ>6
M'P;^%5C=^"99+CP9=6?P\\(VUQX1GFU:?7II_#$\&D)+H$TNN7-SK4DNDO:.
M^K7$^HLQO)9)F_$G]IWQIX]_:F_X*O>(_P#@GS\0/A1^U#%^SQH_["'ASX@:
M#XJ^"/QC^'GPBU3PK\1/BI\?YO#S?M;?VUH_[3'A3Q3>Z+\)5^&FC^&OAC'<
M?#[7?BUX.\=6/Q-U#3_A1KG@;QEINK>(_I_PU_P4E^$?P?\ A7\*_$>NZ'^T
M+X^_9%TOXBZ#^R5-_P %$_'>M?!;6_ FL_$;PMX]D_9O?XI?%^?2?'>@?$#3
MO ?B[XZ^'[OX>ZW\=7^$'AWP+J7Q U*'Q?::1I7P8\0^'OB)> 'ZQWMC9:E9
MW6G:C9VM_I]]:W%E>V-[;Q75G>65U$T%U:75K.CP7%K<P.\-Q;S(\4T+O%(C
M(S*?%O W[,'[-/PO^'6H_"#X:?L\? SX=_"35]336]7^%W@7X2^ ?"7PZU36
M8GTN2/5]2\$:!X?T_P ,WVIQOHFBO'?W6F2W:/I&ELLH:PM#%\[_  >_;SB^
M.GQU^*'P6\ ?LM?M,3:7\$/VA?&_[.'QA^,^NVWP-T+X6> _%OA+X5^$/BSI
M.NSQ7GQP_P"%E^)/#'C_ $3QSX:L_"DO@[X=>(-9TZZU.SF\?Z-X)M-2T>;4
MON77]%L_$FA:UX=U&;5K?3]>TG4=%OKC0-?UWPKKL%GJEG-8W,VB^*/"^HZ/
MXF\-ZM%!.[Z=K_AW5]+UW1[Q8=1TC4;'4+>WN8@#.\)>"?!G@'2!H'@3PCX8
M\%:"+JYOAHGA+0-*\-Z2+V\97N[S^S='M+*S%U=.JM<W'D^;.RJTKN0#5'3O
MAK\.M'\7ZK\0=)\ ^"M+\?:];M::YXXT[PKH5EXOUFT<6*O;:MXEMK"+6M1M
MW72],#PWE[-&PTZQ#*1:6_E_A?\ \$R/VYM(^$/_  1__P"":_CGXZ>+?%_Q
M:^./[2/AB_\ #?@VP\1^/?#\GQ#^+OQ!6Z^)?Q&\;:_XC^)'QF\:>&/#.G:;
MX5\">%/%?COQMXU^('CG3EDLM&B\-^'CXJ^)GBKP#X#\7?6GP>_X*X_LZ_'3
MP_\ "VU^'_AKQ_<_&OXI?M2_%S]C.']GS4;GX<KXU\%?'CX!>%M<^('QLM?&
M'C'1/'VO_"2_^'GPX^&&B+\5-0^(7PV\?_$33_$_@?7?"\7P[L/&GCKQ%I7@
M>Y /T#LO@Q\&M*\72^/]-^$_PST[QY)>:OJDWC:Q\">%[3Q=)J'B"&YM]>U"
M7Q+;Z5'K+WNMV]Y>0:O=O>F?4H;JYBO9)TGE5\;X>?LY?L\_"$:"?A/\!_@S
M\,!X6_X3G_A&#\._A?X(\%?\(Y_PM'5-!UOXE?V#_P (UH>F'1_^%B:UX7\,
M:OXY_L_[/_PENJ>'=!O]?_M"[TC3Y;?\POB#^W[^S=\=_#O@V_\ ''P?_:]T
M!?@Q_P %1OV<?V2-5LO#'B;2O $O@S]KZ?XNZ;X&\-VOQ*?X>?'C25\>? OP
MYXD\3^"M8\9:)XBM_%7@SXC>#?B%\._%?AOP/X\T^\@OM"T_&W[<_BWQ?^TK
M_P %&_V3/B1^RW\?!^SW^SK^R3\.?%OB#XA?##Q?\*-!^(6I6OQ5\._M9W?C
M#7M$\0^%?VG?#OQ(\/6GQ*\*_"_PEX;_ &>Y?!7A_P /?$WP/X]TCQGXJ^*&
MI?##0]4\$ZW8@'Z4:!^S;^SKX4\:Z]\2?"_P#^"OAOXB^*O&J_$GQ/X^T#X6
M>!M'\:^(_B*NA>(?"Z^/M>\4Z=H5MKFL>-5\,^+?%?AU?%.H7]QK@T+Q-XAT
M@7_]GZUJ5O<S3?L[?L_7'@3Q?\+;CX%_!R?X8_$&S.G^/?AS-\,?!4O@/QOI
MY@2V-CXO\(/HC>'_ !+9FVCCMS:ZUIU[ 8(TBV;$51^>OA/_ (*,_!3X6?"/
M_@E_X1^&_P #OVJ_B1IO[=O[/>EZY^RWH%C)X-\;^/$T?P3^RY!\=O#O@;XN
M>._BC\:-->;XH:_X%TVTT:Z\8^)/&>O>&'\5/J/B?XF_$_0/#,&K^-4S?!'_
M  6*^&WC*T^%6M77[+'[6_@WPGXS_:VN?V$?BCXS\5>&?A GA[]G;]K-?B]?
M? K3/A3\1!H7QFUS6O&5AK7Q)BT;2;7XJ? _1_BK\'=,3Q3HNG^)/'VA^,+/
MQ1X1\. 'ZWZ3I.E:#I6F:%H6F:?HNB:+I]GI.CZ-I-E;:=I6DZ5IUM'9Z?IF
MF:?9QPVEAI]A:0PVMG96L,5M:VT4<$$:1(JCQKXD_LN_LS?&;QEX1^(OQ@_9
MV^!7Q7^(/@".WB\">._B5\)/ 'CKQEX*BM-6BUZTC\)>*/%'A_5=;\-QVNN6
M\&LVZ:/?6:P:M!#J,06\C29?E_XL_P#!1OP9\'_B[K/P]\0_ KX\WG@'PG^T
M3^SQ^RKXR^/EA8?#2T^&NB?&G]IW3?A]J/PUT?2]'\0?$O1?BAXYT"Q?XL_#
M#3/&_B3P'\/_ !';>&M4\:VL45OJMGX<\>7WA+Q?P7_P5$NM.^-O_!2_3/VC
M/@EXW^ G[.?_  3^U#PEI^H?&37+_P"$WB2SNK>[^$?@#XI22ZSH/P\^,7CK
MXD:MXJ^+-C\3M'U;X,>$/!7PUUM;GPGI^E:5XTU?PM\:/$MU\(]$ /TW^*?P
M>^$GQT\'7OP\^-OPM^'7QB^'^HWFF:CJ'@7XJ>"?#7Q"\'7^H:+>PZEH]_>>
M&/%NF:OHEU>Z3J-O;ZAIEU-8O/87L$-U:R13QI(M:Z^"?P8O=+\#Z)>_"/X8
MWFB_#&QM=+^&VD77@'PK<:7\/=,LH])ALM.\#Z?+I+VGA.PM(M!T..UL] AT
M^WMTT;2DBC1=.M!#\C?LU?\ !1KX3?M%?M!>./V5KGPCXJ^$GQ]\(?"'PW^T
M#8^ ?%OC+X%?$+_A+_@MXC\47_@2Y\8Z!XI_9Y^+WQG\&P7W@CX@6#>!?B%X
M6USQ!I.N:)KU[H]_HL/B?P=KNB>+-1W_ /@J!?ZYHO\ P3=_;V\3>%O%/C+P
M1XL\%_L>_M&>/O!_C'X?^-_%GPY\8^%_&/@#X3>*_&GA+7M"\9>!]:\/^)M'
MNM+\1Z%IEY*+'5H+?4;6*XTG5H;[1[[4+"Z /HNY_9\^ E[;ZY:7GP0^$-U:
M^)]5M=>\2VUS\-?!D]OXAURR?6);+6=<AET5H]6U6SD\1>()+74+];B\MWUW
M67BF1M3O3/9F^!/P/N;O5K^X^#?PJN+[7]$@\-:[>3?#SPC+=ZUX<M;?2+.V
M\/ZM<2:.TVHZ);VF@:#:P:5>/-80V^B:1!' L6FV:P_EO^Q=_P %%=+B\._L
M@?LN_%'X"?M)>!/BC\5/V,?"?Q(_9O\ %GQ#B^%#>'_VPG^%OP6\$^(_B'H7
MPTUV#XQ:MJWAOXGPZ?J!\1R^#_VA+/X0^(AH+2^(O$:Z+ +GR?H;P'_P4Q^#
M/Q%^%G_!/SXR^'_AU\:D\ ?\%'/%UAX$^#NJ:AI'PXMKGP#XJUGX8^/_ (M:
M#IGQATN/XH7&HZ2-;\*?"_QP+2^^'UO\2=.M-3T9;36+O3(]2TJXO0#[ M?@
M/\#K&[T*_LO@S\*+.^\+Z?-I/AF]M?AWX0M[OP[I5Q=:S?7&F:%<1:.DVD:?
M/>^(_$-Y-9Z>]O;2W6O:S</&TVJ7SST=2_9S_9[UKX<^(/@]K'P(^#6J_"/Q
M9?V.J>*OA9J7PO\ !%]\.?$VIZ9=:+>Z;J/B#P1=:'+X9UF_T^\\-^';RQO-
M2TRYN+2YT#1+BWDCETNQ>#YA^%G_  4 \-_&GQYJGACP'\"/C=KO@"W^)G[2
M7P5LOC1I,WPFU#P5<?%;]EK7/%7ACXC^!-8T?3?BK-\2? VN>(]:\'>(!\*6
M\8^"]"M?&FD:;)XBN+OP[I6I^%;GQ)\G?LS_ /!1?]FSX=?L=?\ !.[5/@C\
M#?VV?&WPR_:^\4_$/X,?LYZ#XBN;3XR_&&P\8>"K/XN>+-.\._&/QI\0?CCX
MCU'3KKQQ!\+O&7_".>(-2\=Z]X ^'NCVD=U\1O%/PI^%?A;4_$'AP _72+X3
M?"N#XAVWQ=@^&GP_A^+%GX(B^&5G\3XO!OAR/XAVGPW@U6;7H/A];>-5TT>)
M8/!$&N7$^LP^$XM3308M5GFU!+!;N1YFROAS\"?@A\'M5\=Z[\(_@W\*OA;K
M?Q1U_P#X2OXFZQ\.?A[X1\$:K\1?%/F7LO\ PDOCO4/#.D:9=^+]?\W4=0E_
MMCQ!-J&H^9?WC_:=UU.7^!/#O_!6WX ZC\"/$?Q=\5^!/BS\-?'/A+]K;5?V
M$M?_ &<_&MO\.K7XLVO[6&E7%M</\+[77].^(>H_!'4=,E\&7D/Q5D^)UI\6
MW^%NE_"J'5?&FM^,-,LM#UB*RJ:-_P %??V;=9\$^,[Y=%\3V7QC\#?M*?";
M]D?5OV>[CQA\#KOQG/\ &[X\6^F:I\&K33O'VC?%K5?@=<^!?B1X6U&7Q?X6
M\:O\4(8]2T_1?$'@Z#27^,>ER?"YP#[H\-?LO_LT^#/#/Q4\%^#_ -GCX&>%
M/!WQTG\177QM\)^&OA+X!T+PS\8KGQ?IUUH_BRX^*F@Z7X?M=+^(4_B?2;V]
MTOQ%-XMM=7DUK3KNZL=2:YMKB6)_;H((;:&&VMH8K>WMXHX(((8UBA@AB4)%
M##$@5(HHT54CC151$4*H"@"OSPOO^"B>@6TOP+\(1?LY_'Z+X^?M ZM^U-8>
M!/V:?$MY\ _ 'Q6N[#]C;XA)\//C7K5GJOCWXX^&_A+XDM;BZO?#_BCX86GA
M#XF>(-1^(WP^\5Z/\2+"UT[X>:5X[\5>"_M7X4?$&T^+7PM^&OQ5L/#OBWP?
M8?$SP!X.^(-EX2\?Z+_PC?COPM:>,_#NG>([;P[XU\.FYO#H/BW1(=233/$F
MBF[NO[+UFUO;'[3/Y'FL =_1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5^3W[1'[%GQE\-_M\_#G_@IC^R!+
MX U[XK0? C6OV5_VD_V??BAXFU#X:>#/CW\%)=>F\>>!/%'ACXG^'/ ?Q%NO
M!7QJ^&'C^*PDMKWQ-X#\4:5\0? @B^'[^)?A?:6#:WJGZPT4 ?F)^UG^R;\9
MO^"B7[)_[17[//QPUW0_V<='^*_PXTWP]\-M'^&>O3_$GQ%X*^*/AGQ1X>^)
MO@OXS^.O'<WA_P #OJ'_  BWQ%\'^$K72/A9X!M]&MH_#.E>+M7UKXI>(-=^
M('AC3/@AY_XB_9O_ &P_VE/BQ^S%\>/V@_AU^SE\.O'?[&OP]_:,N_"/ACX?
M?&#Q;XNT/XP_M&?''X.2_ ]]5MO'&K? NP\4?"+]GG3?".O>.KV.SN=%\?\
MCWQ'KWB/PS<^(?!>G'X4:9<^/OU[HH _!_X,?\$\/VM/A_?_ /!"M_$"?LZR
M6G_!,CX.?$[X5?'R;1_C!\2K^Y\53>*OV<--_9UT'7/A!:WO[.VCQ>(XI;?3
M$\;ZMIWC2]^'C:3-=/X4L[W7TME\4W'RG^U%\!/VD/V:OV2_A-HOQ \.?!/4
M?B;\0/\ @XD^!/[2_P -]!\&?%[QYK'@/4+?]HW_ (**1?&KP=X1\<^.M:^
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
MI?C?5M:\0^(]1\'_  :TT67PJ^'-EK>KW5UH7PZ\$:E<^&_"6O>-;+PAH/\
M9NEZW\3/%'AOPSK/Q.\71^(_'D'@;X7Z!X@T3X5>"/C;_@HG^S;^T5^T/XL_
M9,7X<:1\(OC+^SEX'^)OC"__ &M/V0/C?XTUWX;?#G]H?POXD\&2>'/AUKGB
MKQ/X?^''Q6'C#0?@=XJNKWQW>? CQIX'U_X:_%>]N-+O]?L8_%'@3P-JFE_I
MW10!_._^Q[_P3E_;:^!/@?\ X)H^!/&.D?LK3V'[#W[:7[:7QM\<7_A7XP_$
M[3CXI^&/[25E^UEH.AWO@+PO+^SQ?V%GXCTU/VJ+S5(?A_K7BG3M-L-*^&^D
M6-QX_EU#XBWT/PO_ $F_8I_9^^-?P,^)'[?7B3XKV7PM@\/?M,_MDZK^T?\
M"Z3X>^/_ !;XRUFU\*:E\#O@E\%SHOC[3?$GPI^'5CX=\0Q#X(V7B<1>'=8\
M;::?^$NNM"_M+_BF8M:\2_?5% 'R5^W?\+_VAOC5^QY^T-\*/V4/BW#\"_VB
M/'OPVUKPY\*_BG<7.JZ;'X7\07IA$R#Q#X?@N?$W@N77])74?#-O\0O"4$OC
M'X=7&LQ>.?""'Q+X>TJOR5^!W_!/S]K/X+^,OVT_$7P\_93_ .">'PY^'?[5
MW[,/[)OP^M_V<-3^*'CWXB_"Z?Q-\(_%7QL@^-/PL^->J77[-&DR_%32OCMX
M,^.GC75?B9\>-6\(ZOXANM=FBTG5?AQ\6]0\1Z]X]T[^A^B@#^>3X5_\$SOC
M3\)_V?/VD_@AH7P0^ ?C7]DSXW_''X<:_P"$/^"8/Q]^-/C'XI_ _P"#GP3T
MOP:VH_'+3/AE\7]<^&OB35O GC3XD?'Z4?&?X6> ](T'4OAW\,?&7AGPYXMT
M3Q3X%U;QSXJL_ /F6@_\$G_VU?@UX:_9+^)?PF\8_"+XL^)OV3OC3^U;:?#O
M]B[]JOQUXD^)GPKT#]@+]I:3X5V'A[]C_1_VH=>^&OC7XE0>*_@+I?P4\%:]
M\)/'>K>"/$5EX.U36+[X8WNK?$/X8^"K&X\??TT44 ?CM\2/V7OVS-3O/V'/
MC5X;\'?LL7_Q5_9W_:W^)/QL\4_ #1?'_B7X3?!+P7\,OBI^S%\:/V:K;P9\
M/OBYHG[/GB?Q=X]UOX?1_$C1OB#XC\4>+_@WX=O?BAXA_P"$SAT/3?AAX;F\
M'>#?#O!_#K_@GG\9-/\ ^"AOA;]LG_A!?@S^SEXGTOXJ_M!7'Q_^(G[,GQ;\
M=:1X8_;G_9X\30_&"P_9P\(_'K]FJ\^'6D^%+KX[> 7\8_#SQ=\0_BOK/C'Q
M!+:>+?!OB!O"VI^,;?QCX6E^#W[BT4 %?S:_#/\ X)R?MX^#_P!HW]G_ /:
M\;^#_P!DSXI?&;X._MU?M#?%?XD_M8>*OC/\2KOXV?M#? +XR_"_]IWX6_#"
M";1+CX"7,7P1\)?LT> _C?X0T'P=^R7X)\;^(?A?XB\0>%=9?PWXI^$D6LZK
MXZ\1_P!)5% '\^^H?\$Z_P!M>_\ @!X<^'XTO]EJ+QQI'_!:J?\ X*77,1^/
M?Q9?PI)\(Y?VQ]8_:Y3P3;Z[_P ,JIJ[?$??JW_"N&LI/"T?AD+;_P#":CQ0
M3-_PA\7DO[2W_!-'_@H-KWP$_P""D_[#WP0M_P!F3QE\ OVV/VD?&7[5/PL^
M-'Q<^,GCGP'X_P#@_K_QE^,'PX^-/Q9^$/BKX7>"?V=?%=CXOT&'XAZ;\0+S
MP-X]MOB,NJZ)X0UK3VU?1_%FJ:19^$+S^F*B@"CI;ZE)INGR:S;6-GK$EC:/
MJMGIE]/J>FVFI/!&U]:Z?J5UI^D76H6-O=&6*TOKG2M,N+NW2.XFT^SED:WC
M_"7X[:]\8_#?_!>GX:ZG\%/AMX(^*GB<_P#!'WXQVUYX8\<_%/4_A%9+ILO[
M9/P;^SZEI_B;3_AG\4(KJ:V\0#0K;6=-O-'T][?PQ?:UX@TB\U?7=#TSP3XN
M_>BO+)_@9\%+GXLVWQ[N/A!\+IOCI9>&W\&6?QIE^'_A*3XLVG@^1IWD\*6O
MQ'?2&\8V_AN1[FY9]"BUE-+=KB<M:DS2;@#\=_A#_P $TOVD_A-\:?\ @EEX
M_E\2?!'QCIG[*$__  4'^(7[4>NGQ;X^\)ZMK_Q@_P""A/B#4/B3X[3X%^!3
M\,_%UEJGP_\  _Q'U[7K3PS%X]^(_A3Q!=^#'TH:G++KEG>3:CT _8=_:L^"
M^F?\%'O@!\!++X->//@3_P %"_B3\=/CAX1\>_%WX@>(+7Q%^S/\3_VIO ]O
MX<^/VD>+?A</AEXM\/?%WX76GC"'4/BS\*_#.@:SX9NO$NK>)O$/PL^(EQX6
MT<P_%FX_;NB@#^=?X(_#G]H+]E/]N#]J']GS]BKX:?"KXHZ;\'O^"8O_  2G
M^!/A34OCS\6O%7P[A\,R_#:7]N7P+\(_%/B1?"WPS\>7?C+PBEGH.KW/Q*M=
M'N]$\8>?:Z-;>$[/53JVK7OAVQH?_!+']HC]CGXC_LB>,OV2=&_9?_:I^'OP
MP_86^$/["?[0'P6_:MN];^$2>+V^"&N>.?&'@+]I7X8?$W3/AE^TSJW@#Q/=
M^-?BIX]NO''PZF\+Z_X:'@_4!HFB1:IK,?AW5_!_[GZ-\#O@MX=^)_BCXW>'
M_A%\,-"^,_C?2;/0/&GQ<T;P!X3TOXG>+]"T_P"Q_8-$\4>/K'2(/%>OZ19?
MV=IXM--U;5KNSMQ868AA3[-#L]1H _(_X+_L;?M0>"_^"B?@W]K+X@ZM\ M>
M^']A_P $]F_99\4S>!=0\2^"/$4/Q1U']H"Z^.U_-X#^#<'PNF\)Z+\'?#ZW
MK> O!PUGXR:SX_.@Z9I>K>+KCQ'XEEUC4]1X#X)?LE:K\&O#?_!3OX*?MI:A
M\ --_9"_;K_:B_:;^(?AWQ<GQHUWPWXU\8^%_P!KKPKH>A:]\,O$.AZ[X/\
M!ND> -7\.>&M(\16%IK7AOXE>+=>\2ZI--J&D:5X7LO#<.I^(_VOKS_XC?";
MX6?&'2M&T+XM_#3X?_%'1/#OBK0O'7A[1_B+X-\.>-]+T+QOX6N'N_#'C'1M
M/\3:;JEII?BKPY=R/=:#XALH8-6TBY=YM/N[>1F8@'Y__P#!(3X1?$CX;?L2
M_#3Q3\;OB!KGQ8^-/QJT_P /?$GQM\3O$EOKNF:_XX\+Z5X"\'?"7]G_ %[Q
M%X<\3376O>$?&NI?LR_#/X-:I\5O#6IWVH7L/QGU'XE:SJ-_>ZOKFI7EQ]U?
M'?X.^$_VB/@?\9?V?_'KZG'X&^.?PI^(?P=\:2:)=0V6M1^$_B;X1UCP5XC?
M2+VXM;VWM-431];O&T^YGL[N&"[$,LMM.BM$WJU% 'X<>$/V'/VMOB%\(/\
M@G_^RY^TQ:?!*X\%?\$^OC-^S_\ %>X^/7A'X@>)_$?BS]HVY_9"T'5K+]GF
MYTGP#XD^&D6H_"+Q3XP\16?@7QA^T!KE]\0M?70Y-%\7?#KP)'\1O#/Q%NO%
M'A3ZD_X)M_LX_M#_ +,WAC]I_P /_'S2O@O9O\8?VU?VH_VI/!=U\(/BCXX^
M(JP>'OVD/BMKWQ0C\+>*8O&GP3^$!TK6?![:T-">\TE_$%CKRVW]IJ-',O\
M9Z?I'10!\V?ME_!?Q!^TA^R#^U7^SOX3U71]"\4?'K]FWXY_!?PYK?B$WHT#
M1]?^*7PO\4^!]&U76SIMI?:B-(T_4M=MKO4S865W>BRAG^RVMQ/Y<3_FA\*?
MV,OVUO\ A=7_  2/^,'Q'\,?LS^&=,_87_9I_:$^!WQ<\->&?CI\2_%.O75W
M\6OAM\$/ 'AC4O!%S=_LXZ#HOBV2R?X'VVN>*+?5;_P-;:5+XWNO#VB7OBN+
MP+!XI^('[A44 ?S?R?\ !+;]L30_A)^RK\1M$TO]D;7OVK/V,?VN?V[_ (T>
M%OA+XY\=?$3Q_P#LV_';X"_MZ_&7XB_$CXH?"WQ5XVO?@CX'\5?#KXGZ!H/C
M[3+;X?\ C2#X8>//#>G^.?AUI6JZUIMSX:\::QI'AG]I/V4_!_QA\*> ?$%Y
M\;?#GP=^'OBSQEXWOO%>G_"#X$%=7^''P;\,CP[X8\,:3X$T[XB3_#_X5:Q\
M6=6N'\,WGCCQ)XZUWX=>$[F+7O&=_P""=%T^?P?X-\,ZC>_3E% 'YW_\%+_V
M$5_;V^!7@[PEX;^($GPA^.?P#^-OPU_:F_9@^+?]E#7[#X>_M!_!N]OK_P #
M:OXC\/>;;MX@\)WT6IZKHOB#2UN(Y(K?4(M:M([G4-'LK>3TKX?^(/VWO'<_
MA73?BA\+O@E^SU#HVOZ?J/Q%U[P#\:-8^/X\7Z3HU_<3-X5^&-MX@^"GPE?2
M-+\:&SL8_$'C+QSI=AK_ (9\-W^J:)X;\'7?B?4+'QUX+^QJ* /Y]X?^"<G[
M6WA[]D7]J;_@EGX='P$N_P!DKXU_$?XRM\+/VD=9\3>(KCXE?"S]F_\ :B^*
M.M_%?XP?#WQ%\!=0\!ZWI/B[X[_#36/'GQ'T#X/>/]-^*>A^"_$%I?>"/B/K
MUMX&\2^%;_P/KTW[07_!-;]K/XH?"[_@M9\-?!MI^S=H]O\ \%$YOA%I/[/=
MSK?QJ^*@B\(>&_ '[.OPH_9PU"Z^+:P?LY:M=:'J<>D_"V+QQIFF^%+KXB1:
MI>:VWA"_U[2H]+/C+5/Z J* /RBO_P!F/]HH_P#!17XC?ML^*-+^#.F?"CQ)
M_P $S_#_ .RO?Z#X=^*/CGQ)\1M,^*'AGXH^.OC)JM]8:#J'P0\+>&]8\"O/
MXYU#PQIFNS>,]&\0W46A66N77@VRDUR;1=!^(/\ @F[\ OV@_P!IK]CS_@B)
M=?%WP5\(O /[/_['OP=_9^_:?\*^(_#GQ%\:>-O'_P :O'=A^R'XD^$GP&T5
M/"?_  A_P]LOAEHWAC0_C/K7Q(^*M]JOB;QJFH>.?!GAGP#X3TCQ+X&\3:_X
MSTK^B+Q)X:\.^,O#^M^$_%V@Z+XI\*^)=+OM#\1^&O$>EV.N>']?T35+:2RU
M/1];T;5+>ZTW5=*U&SFFM+_3[^VN+2[MI9(+B&2-V4X7PY^&?PX^#W@W1?AU
M\)? '@GX7?#[PW#/;^'/ GPZ\*:#X(\&Z!;W5W/?W,&B>%_#-AI>AZ5#<7UU
M=7L\=C8P)-=W,]Q(&EE=V /YX_V9O^"<'[=_P[_:E_8._:6^*GP]_9%U3XK_
M  +7]KCP)^U]^T#I7QN^(VO_ !A_:N3XY:=\(;/PY^T1XDO-9_9^L]5OM6T_
M2_AWK_A#P1\"-5\8CPA\$_#=]X2\*_#C7/#WPMT33_AQX4]&A_X)R?MI2_LV
M?L:?"F\T_P#9?MO&/[.G_!7/Q;^W]XS:V^._Q7OO#6J?"3Q'^TG\>OVA8/"_
MAC6'_98T_5;[XCV8^.L_A"72]4\,Z'X9G;PA#XA3Q9$/$CZ!X>_H-H(R".1D
M8R.H^GO0!^*5C^S_ .!OB-_P5NF^,_P5^*^B^(_A1K/P?\,_&3]L+X:>%+K3
M?%7A'6OVH?V?M=\;?LZ?LA^+]?U1+_4].A\07?AC5_CQ8^)]#TL6UWH'C?\
M8I^!^IZQ:0:YH6GW<?[6UY_\.OA/\+OA!I>L:)\)_AOX!^&&B^(O%.O^.?$&
MC_#SP=X<\$Z7KGC;Q5=+?>*/&.L:?X9TW2[34_%7B2]1;S7_ !#?13ZMK%TH
MN-0N[B4!Z] H _,FU_9D_:-M/^"M>O\ [::Z=\%)_P!GS7OV'O!?[)SPO\4/
M'4/QEM=?\)?&SQO\96\8+X$7X)R^")]'O7\:OX972S\5X;V%-,36S<R&];1[
M3X:T+_@EO^T%#^P/K'_!'?Q-%\,?%7[' ^(L.D^&/VD-9^)6MZG\7(?V0T_:
M&L?CE'\+=<^$M_\ "J;3I?C[H7A^*\^"'A/QGHGCK1O!.@^'XO#WQNTW4K#Q
MGX8M_A/JO]#=% 'P)^Q3^S]\;?@;\2/V^?$GQ6L_A9;^'_VF?VR=4_:/^%[_
M  \^('BSQGK-KX4U+X&_!/X+MHGC[3O$GPH^'-EX<\0Q?\*1LO% B\.ZQXVT
MYCXNNM".I?\ %,Q:UXE^Z]7EU6'2M3FT&RT_4M<BT^]ET;3M7U.YT32K_58[
M:5].LM3UFSTCQ!>:1I]U>"&"]U.UT'6[FPMI);J#2-2EB2SFT** /YJ/"'_!
M)7]K?X8?L+?\$N_#OAR;]E3Q3^V?_P $P-=\=+I7@?QSX@\?^,_V6?VA/AE\
M5-(\4_#_ .*W@?5_%=]\+?"OC#P)XI\0^ =?T_Q+X'\4W/PL\6:?X,\?^&[3
M0K^SUG0=8N_%>F3?M>>&?C^VN_L/_#^XU/\ X)__ +/G[;>M_M)_%C]KC]GK
MX,7GQ>\>_"3P5\+/ /P:^!WA[X/>+_ /PW_:A\%?!O1-:^-7C#6Y?B+8^-OB
MMX'\8_LT76A?%/P%XT\=_#A?"FJ?#/X"S_$;4?Z4:\L^+_P,^"G[0?A"7X??
M'OX0?"[XW^ 9M0L=6E\#_%_X?^$OB7X/DU73':73M3?PSXTTC6]%?4+"5FDL
MKUK(W-K(2\$J-S0!_/+\,?@/^U'\8?A3KG[-_@KX2_L/V?Q)^!/_  40_9 _
M;M^,7QJ^%7[6WQF^(_P@^-WQ&TK]H_5?C_\ ''PIXW^)FK?LP:CXRL_VNK%_
M@YX*3QK\/KOPO;>#O GPS^-WP5OO"[^$/!.D^%OA@GWM\0?V4?VJH/VO?V^?
MB?\ #;0/@5XG^%/[:O[&7P@^#MEJWC?XN>-_ 7C#P'\4?@?X8_:=T+1-&NO"
MV@_!#XDZ?K/@_P ;:C\=M"OM4\<0^)+/4O!VE>']8CM? 7C'4+NQ@7]3O!/@
M?P7\-?"FA> _AUX0\+^ ? _A>PCTOPSX-\%>'])\*^%/#NF1,[Q:;H7AW0;.
MPT?2+")G=H[/3[.WMT9W*Q@L2>IH _#+X;_\$_OVL?!X_P""#\&IQ_L\30_\
M$P?AMK_@#]H"XL/BY\299?%3WG['^H?LE:=J?P<M;C]GRU3Q*LUOJ#?$6]M?
M&UY\.#8S6X\&03ZE'<'Q=;\'8?\ !.O]MBQ^ 'B3X?\ ]E_LM3>.=7_X+4P?
M\%+K2'_A?GQ:C\)I\)(OVQ](_:Y;P1<:_P#\,J2:PGQ&,FE?\*X%G%X5E\,[
M+C_A-3XG#0_\(?-_0310!_./^T__ ,$Y/VVOBM\>?C_\5%\#?LL?'K7S^UY^
MQQ^T/^RQ\:?C+\;OB)X7^(?PS^ 7P!^*?[/'Q)\0_L8^ _ UM\ /B/X4_9PT
MC4?%'PN^(GBCQM\;_ASKOB;4_C(WBCPU)\1?AOXLUNSTW_A ?0OC5_P3"_:'
M_:3UK_@K3\(_B-J_P>\&_!3_ (*%6W[.'Q.\"?&GPEXO\7>(OB+X ^-?P'^
M_P  OAYH.BZO\"=7^'NC>'[SP;I?Q8^!<7Q"O]9;XVWL^L^"KC1?!:^'CJOB
M+7];\#_OM10!^;W[%?P\_;0TSQ#;^*?VJOA/^Q5\"+CPW\-[_P #ZQHG[(&H
M:YXUTWXZ?$?6=:\*ZCJOQ?NM7\;?![X7^*_@YX+\/VGA*ZL?!/PFCU[XHWWB
M(?$#5M4\>^*+74? ?A*/4/IO]KOX*:C^TK^R?^T]^SGH^OV7A35OC]^SQ\:O
M@II?BC4K&?5-.\-ZC\5/AMXE\"V6OW^FVMQ:7.HV6CW.O1:C=6-O=VT]W!;2
M6\-Q#)(LB_0U% 'X_P#[/'['G[07B/QQ^P%XO_:C\)_"SX;1_P#!-KX1>*O!
M?PYTSX4?%OQ)\6'^+OQA\9?"*S_9XU3XCWFH:U\*OA4GA#X7:!\(H?%4WA[P
MUJ6G:WXQ\7^,?B:TNM6WP]L/@[IES\8?D[X"?\$_/^"A?P\^#?\ P2W_ &=O
M%>C_ +(\/@?_ ()G_M6>#?%MWXWT?XP?%?4O$7Q^^$/AWX*?M ?"4>/=-\-W
M'P0L++X3>,M&T7XQ6KK\*[_5_B/8>.?%7VV1OB=\,_#GAJUG\<?T8T4 ?A9\
M,?\ @GK\<O#7[?VD_MH:'\./@9^SEXNLO$W[14O[0NL?L]?&CQ[HGP__ ."@
MGP[\5V/Q-MOV9=+^/OP(7X567AK0/C7X#UKQAX>^(/Q2^-QOO%&J6OC;1/$M
MKX<L?B=HWCG1;CX2<A^S!_P3@_;$^!O[-_\ P2"^"_B*W_9IU;7?V!_VFOB;
M\7OC5JVB?&SXHMI.N>#/%_@+]IKX;Z-!\+A?_LS6EYXE\3II_P"T@_B;4]*\
M66_P_P!*M+SP0OAFU\0ZE#XJ/BCPQ_0%10!_-OXV_P""4?[9^N_#W]I;6O#7
MB?\ 9=\,_'(_\%B-7_X*H_LMZ7XCUGQK\6?@UXUTV_\ A-9? Z]^!W[2NFZS
M\&?!FL>&--\6_#V;Q5%K>J?#JW\8:AHFI>(K(^'=?L[WP_!XDNOK[QU^S;^U
M%\7_ ( ^+O"'Q7_9-_8"U_PG\5O&G@+3/B7^PJ_BW4M6^#S_  0\+^'?%U]X
MBU:T_: '[.'A?7]?_:1U3XFZGX0\8^";Z?X4>&O ?@!OA[X,T?PUXAT#Q&WB
MCXP:K^Q5% '\W\?_  2K^.ES^RI\-/V5?C1\*_@S^UG\!M!\:_M.^)_ _@#X
MI_M(_$C1_P!H;]A_P[KGCKP!=?L-^#_V7OVM+CX2>+/&GB$? 'X?Z9X[T'Q[
MK7B&?POK^C6OB#PWX0\$>(OB3X!^&UCX:\>?MO\ LB_#/XJ_!C]EK]GGX2?'
M/XIZC\;_ (R?#;X.?#SP5\3_ (N:M>ZAJFH_$'QQX<\,:;I?B/Q-=:SK,,&O
MZ^^H:G;7#KXB\3H_BOQ#&$UOQ5<7?B*_U.ZF^B:* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\'_CAX/\
M8?'7_@M!K7[,'B#]I;]JCP%\#O$O_!*2?XKR?#/X)?M">.?@C:6?Q$M?VJ],
M\#VGQ \.ZI\-+_PYXPT3Q)HEK;Z5=2ZYI&O6\VJK++X1\7R:[\.?$&N>"=8_
M>"OR'^,/_!.N_P#V@?\ @J!:_M3?&?X<_ CXA_LR67[#4W[,EGHOB+Q;XOG^
M+=MX]O/C!??$75M8B\'0_"^#PRG@3Q!X7U35/A]XHL5^+X/BK0-3U/2_$?AK
M5-!U"[T:4 ^%/^"7GQR_:$^(_P 6/^";D'QI^/GC_P"*%U\1OV!?^"D^G>*-
M?F\:^);#P;\?='_9Q_;D^ WPI_9G_:"D\#6GBG4? ]WXX\7? ?6I_%T'Q3\/
M6C^)/&FF>.K[7+SQ+K&G3Z?):<%X)\8?$?XS_LN?\$HI+7]J?]I67PQ\6O\
M@L9^W#^SYXL\6_#C]I7XCPZ[\7_V;]*\:?\ !3L>#?"6O?&/3/$VH_$'Q7X:
MTOPA\$OA]H?@[Q79>.O^$@\/:'96_B7P7XHT7QKI/A'QIX<_?_XO?L2_LA?'
MS1?A3X;^,W[-'P0^)/A_X&;8O@]HGBOX;>%M3TGX:Z;_ &9IFB77ASP=ITFF
MBTT3P=JVAZ+HVAZ_X)M(D\(^(M$T?2='U[1-1TS3;.UA=I_[$W['6E_V$;']
ME3]G**7PO\5M=^/'AFY?X*?#FXO?#WQP\43V-QXC^,FBW]QX=EO=,^*FN3:7
MI;:K\0;.XA\6WJZ7ID<^KO%IUDD !^36J?LT2^-/^"B'QW_8YU?]LC]O;PI\
M#O#'_!+7]F+QQX3L?"_[;/QH\,>-O"7Q*UKXY_M:_#C4/CI:?%!/$S?$G6?'
MFCZ1X(T;4=4N/&/BGQ+X!\9:I?P1?&#P9\0=$\-_#71?!/@/[!?[27[0_P"W
M1XP_8,_9_P#VTO$_Q<\):)\0_P#@DG)^UW'KOPK\=_%3]G#5_P!IKXN7O[0%
MG\)D^(M[\6/@%XY^&?B6WN?"GP(MOA_\4X?A5X2UV/PGJ<W[4\_CGQ)X9M;S
MP#\+;K0?T>^(7_!/2#X[?\%'OB3^TG^T'\'OV>_B?^SMKG['OP;_ &=/!UCX
MA\4>)M>^)[Z[\/?B?\;OB%XSM?%WP]NOA1IW@V\^%'Q*L/C?<>$_%O@BZ^+'
MB;PWXMT_P'H\_C3P;XAM]:M])\'_ '?\6OV9_@/\=+/P;9_%;X8>%O%LGPXO
MKC4_AOJ\MG+I'BCX<:A>Z8^AZA>?#OQAX?GTGQ5X$GU/09)- U9_">LZ1_:N
M@R2Z+J(NM,EDM7 /YL_#_P 0/^"AGBSX5)X4TRZ\>_M?>%/V+?VV_P#@HC\$
M)?@_H/[5_P 2_P!F7]LG]M[]D;]GKQEX ^&GP^^/_A/X\_"W5/A/K7Q'^,'[
M)/B?QIK/P3^*OA#Q&=/\&?';QG:0ZKK6I:C\8%\"_$&XROAY\</'/_!03Q[\
M-/V7O@M^U-\7=#\/W?\ P24_9*^+G[*OB7XJ_M5?';]F']HGXIZ]X[G^,_@G
MXT_M5>.#^S? FI_&3XR_#WQ;\,/A;HWC#P9XY\<>+/A/::S9>.M=T/2/&/AG
MXG^(M;L_Z-/%O[%'[)?C;1/A=X=U[]GCX2KI'P/T[7M'^"EOH/@S2/!\_P '
M-'\60:;9^+M'^%&H>#X-!U'X=:1XOT[2+#1O%NE^#[O1[#Q/H$4OA_7;?4-%
MNKNPGR?C)^P-^Q+^T+X8^#W@GXW_ +)W[/?Q0\&?L_1VEI\$?"/C'X3>#-8\
M,?"S1[.PT32D\+>"-!GTG^R]!\$7.E>&?#&F:GX$LK6/P;K&G>&?#ECJVAWM
MKH.D168!^ 7[1OQK_:)^%GAWX7?M7?&KXY?$O]K;]E+P/^RC^QY)\>?VD_V!
M?VA?'GP7\;_L^?$O0O%7B[Q/XI_;!\1_L6>#M6\#^ /VFOV7/VM+37_AGJ'B
MG4]&74)])^#GAWXA:U\._">C> =)M]9NOV'_ ."M7Q\\6_LW_L6>(?B)X8\;
MW_PDLM3^,?[,WPO^(_QPTM]&&H_ ?X,_&+]HWX7_  O^,7Q=TUO$%O/I$&K>
M$OAUXJ\0G0M7OUBMO#&NWNF>*[B00:'+%)]->+_V.OV7?'_C[2_BCXT^!'PS
M\1^/M)M?#%A#XCU+PQ8RW-_IG@6_@UCX?:/XAM%5--\5Z)\./$%O'XJ^&VB>
M)[/6-*^'GC S>,?!EGHGBBYN=7F]S\5^$?"OCSPIXE\">.O#7A_QKX)\9^'M
M9\)>,?!_BW1M.\1^%O%OA;Q'IUSH_B'PUXF\/:Q;7FD:]X?U[2;R\TO6M&U2
MSNM-U33KJYL;ZVGM9Y8F /YN?^"@UQ\7?V./'G[3?PU_9N_:#_:$7P%\3O\
M@C3^W_\ M'ZYX;\5?M0_%;XN_$7]GGXP?L>V_@ _"OX__#CQG\=?&/Q+^)W@
MJT^)UQ\6G^&FO>&_!_BC3=#\1:GX53QQ8:9I?BKPOXB\0ZI[=^Q7;_$GP!^U
MY^P%!>_M ?M,?%+3OVIO^"2/CWXP?'#0OC5\;/''Q/\ !^M_%_X5^)OV'=/\
M,_$[PSX*\17LO@_X7>+IM)^-7C+0_%?_  K'1?!_A_Q;#>6&J^(- O/%C:AX
MBU7]4_!'[$/[(OP[^'WC#X4>%OV=/A)%\./B%X6\/^!/'W@[6_!NE>+]%\;^
M ?"%K?V'@WX?>+;?Q?%KK>(OA]X,T_5=5T_P;X$U>2[\)>$[#5-3L?#VC:;:
MZA=PS;]K^R-^RG8ZCX,U>R_9E_9\M-6^''PVO/@U\/-5MO@Q\.;?4_ 7P>U#
M3KO1[[X4>"K^'PXEUX5^&M[I%_?:5=^!="EL/"]QIM[=V$NE&UN)8F /YM/@
M5>_$'X&?\$5_^"-G[>/A'QK\9++P#^QEX2^"7C;]JKX2^ O''Q:L/!GQ._9"
M\87(\)?&;Q7XI^&GPTUO2U\<:[^SO::GHW[1.B2:U!>Z'+X7^'/CCPMXLTS7
M?"/BG5-.'[[?L/RWWC?P7\2OVD+CQEXO\3^'?VI?B[XK^+WPCTG5OB+XM\?>
M!_#/[/T,5AX%^!>I?"BS\1ZI>VGA/P?\:/ASX2T7]I2]T'1=-T>+2_%'QKUO
MP\(9=)\/Z'%:\O\ &[]EGQ/)\'=*_8W_ &5?A;^S)\$?V1?BE\/OC1\*OCO%
MX?L;SX:^(_A-X1^)6F66F_VG^SC\'O 'PTO?A5XI\2>(;/7OB5'K">.->\!Z
M-X9\3:EX7\=2V7Q(M[/Q!X%UW[ \0_"7X9^*_"7ASP'XA\!^%-4\$^$=:^'7
MB/PMX2NM#L&\/>'-=^$7B?P_XT^&&I:)I20I9:9<^ O%7A3PWK?A<V<,,>E7
MNBZ>ULB) B  ]$!! (Z$9'T-%(!@ 9)P ,GJ<=S[FEH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M0_AS?>.?!6E^"_"_B1%TG5_B]\*_B#<7_B'2_$'ZU?\ !-[Q)\4X?$W_  4
M^!WQ(^,OQ#^.VD_LR_ML7GPQ^%GCGXMMX5OOB3!\/O&7[-'[-WQ^/A;Q)XA\
M(>%_!]CXFM?#7C/XQ^+[#PQJ.HZ,VM67A?\ LC0;K4;RSTC3UMP#].Z3(]1S
MTYI)&V([[6?8C-L1=SMM!.U%_B9L85>Y(%?S#>&_VNOVGM1_X)A?LZ?\%A?"
MOQZ\:_$SXH>./C!\']3^*'[,&AZ;I'_"C/&WPN^./[86@?L^ZY^Q_P"!_ VJ
M:!'J7@OXB_ T>-K?POX/^.&C-J?Q9\:_%+X=7$/B^^\>>$/&3>$80#]D?C)_
MP4(^"GP5^)%K\/M:\*_&CQAI^E_%WX9? GXN?$[X9_#/4O''PU_9Z^*OQMT7
MP_KGP9\*?&74M,NQXET^;XBVWB_P1#;ZAX)\*^.=*\"S?$'X:S?%N^^'FG?$
MSX?WWB7[JK\8_P#@FM\,/$OAO]K/_@K-KM_\<_C'XRL=+_;ML-!O?"OBV#X.
M)X9\1ZEJO[#7[$/B&W\8ZL?"7P>\)>(X?$VA6=ZOA32(M#\1Z1X7;PK9:7_;
M/AG5_$Z7_BG4_P!G* $R/4>G7OZ4M?S0?M,_M:?'_P /?M6Z9XQ^"/QT^+/Q
M"\%:%_P5M_8P_8Z\<^(?#T?P_P#!W[*'PU^&?Q3U[X/?"GXO_L:M\/M:O/&_
MB[X[?'O2O$7C;Q+\3_B%\?K#P_X,B\ Z_P"+O#WP[\-_%[3=1^%OB7X$6_\
M2_0!X=\?_P!I'X)_LN^"M-\??'/QW:>"M"\0>,?#7PY\'V46D^(?%GC/XB?$
MKQG=26?A#X9_"WX<>"=(\2?$/XJ?$OQ5/!=#PY\//AUX6\3^,];BLM0N--T2
MYM]/O9;?RKX<?MQ_!SX@?%OPA\ ]3\/?&WX2?&OX@> ?%GQ1\#_#WXV_ [XE
M_#:;Q=X"\"W/A6R\8:QX:\:ZQX?;X8:]J_A>[\;^$X_$W@'2?'-Y\2O#$&O:
M=J7B/P;I.D7":@?RS_X*+7U[IO\ P6Z_X(0W7Q#E2W^ TNH_MRZ9H%SK;^7X
M&C_:6U?X$6NG_#>WUAYG313X_P!1MYUT_P"$,.M^;J<^NW.N1^!HO[9.I2)^
MX?Q(NO &E2^%?$?B[2;/6_$_A;4O$NO?"[28K:ROO&FJ>+K+X<>-O[9TSX::
M9<7%M=:MXPU+X=2>-K)=-T^3S[G1I=5\[R[2.6>$ ].R/4?F*,CU'YU_-5X=
M_:1_:D_X8*_8 _X*G^$_VF?$'Q.\?_'SXN?LDI^T+^SF=$TF3X$?$KP%^V1\
M:O!OP4U[]G/X+?#A[6+Q#\./'_[,_B;XHZ?;?"SXE^&_%%]XW\8WOPOUB;XX
MWWQETOQ#=1VOCFE?&O\ ;:U/X4_%KX^Q_MU?'"3QQ\"/^"[D_P"PMX,\.ZQX
M/^!%S\)_%/P-\1_MG?"_]DV;3_B[\/O#'PJ\&2^-K^U\ ^/KO5;23PSXE^'5
MOIWB;0]%\0>'8/#WBFY\4>)O$H!_5QD>H_,49'J/SK^:'QG\;OVK?@QX0_X.
M)/@_H_[6WQF\5:E^Q!^S;X!_:C_9P^-/CG2O@YKOQA\%^,?B#^S!\4OC=XL\
M'3SK\*K7X7WWPVNO%_PILK'1/#MK\+-*OO!WACQ7XHTOPAK&B7\7A;6?#7H.
MM?%W]I7]D#]IG]FS4?''[8/C'XC?"7]KS]@_]K+XS?'K5_CSX4\+ZE\*?V2O
M&_[)WPK^$OQ%T_\ :+\$>#_ 6B^$O$.B?!RV_P"%BW'@GQW\,]6^(GGZO'<^
M%;_6/B-KWQ O7\27X!_0[D>H_.C(]1^8K^6S]G?]IG]L2U^+?Q6^$>L_&?\
M:2TWP[XG_P"",,_[:'AGXB?&[0_@]%\6M=_:#\/^-G\'7?[3/@#X2:MI/Q@\
M-_LY>!/B_:S+XLT3]EGX@77B:U^'5LVF:)KWP=^$7B#3-?\ "VH]/^R7\6_V
MK[KXC_\ !&B+QE^V%\</'EO_ ,%.?^"5WQ4\;?&FP\167PFDTGX:_$GX:? 7
M]E?XA>"/B_\  W38/AFD>@_%&'5_C)XL7Q9J_P 1)/B=X6\;.]M/K'@P"UT^
M"Q /Z;,CU'KU[>M+7X!?L5?M&_M._&/7_@W^Q=\5/VA?'<G[97[(G[47[0R_
M\%"/%=KX"^%/AE?BY\#?@Y9SW7P7N[;PR? &H:'X!^&_[6.G_'_]E'XC^ +C
MP]X:\'>*=<\ >%/CSX;\&>-5U[P1XI\1']_!T' ' X'0>P]J /C/X^?M_P#[
M,'[,WQ=^$_P&^+OB+XH6/Q?^.L'CBX^#?@3P+^S7^TQ\9-7^)<?PTT#3_%7Q
M!7P>_P &OA#X_L=:G\&>'-4L=:\26MI>/<Z1I\S7%[#"MO<^3ZG^SM^T]\"?
MVK_ NH_$7X ?$+3_ !]X:T+Q?XA^'?BV$:;K_A?Q9X ^(_A*2VC\5?#;XF_#
MWQGI/AWX@?##XC^&OMMA+KW@'X@^&/#7B[2+;4M,N[_1K>VU&QFG_%'_ (*E
M7?CJP_X+2?\ !OO>_#+PWX2\7^/K>S_X*WOX8\->._&VL_#GP?J]^?V0_ B/
M;:]XW\/_  _^*FL^';,6S3RK>V'P^\43-/'%;G3Q',]Q!R>F_LH?%[_@GY\,
M/C#\2?'?Q_O;#]J'_@II_P %,? _Q%^)/PT_8[^%-YXEUSXBV'B$Z_KTO[&/
M[+_B3QSX^^$D?@'Q1XM\%>%O&&K^/?VQ?B;K7P^L/AY\/+7XA^.=5MO ^H>&
MK3XD6 !_2GD>H_,53?4;"/4+?2I+RU34[NTO-0M-/>Y@6]NK'3IK"WU&]MK1
MI!<3VFGSZKI4%]<Q1-#:3:GI\4[QO>VZR?R?6/[77[;>J_LN_"S2I_VF/BK\
M.?&?A?\ X.%]$_X)P:YXDTRS^"?C7Q_K'[-\7[2EEX&M?!GCSQGXP^#_ (@T
MSQ?XR\*:%&FBO\1='T30[OQM+8"?Q\/'NG:GKD.O_3&A?L^_%+P?_P %I_A)
M\&)_VY?VR/&MIX?_ ."1G[17B'2/&_C_ %W]GWQ/XST^;Q=^V7\&;'5;>UCF
M_9VMO \4\S#PC<W7B-?!8\9Z[#\+OAKH7B?Q+K?A;P[/H.I ']&N1ZCUZ]O6
MEK\ OV*OVC?VG?C'K_P;_8N^*G[0OCN3]LK]D3]J+]H9?^"A'BNU\!?"GPRO
MQ<^!OP<LY[KX+W=MX9/@#4-#\ _#?]K'3_C_ /LH_$?P!<>'O#7@[Q3KG@#P
MI\>?#?@SQJNO>"/%/B(_OX.@X X' Z#V'M0!5EO[*"ZM;&:[MHKR]6X>SM)+
MB&.YNDM!&UV]M;NXFN%MEFB:X:%'6!9(VE*!TW6\CUZ]/>OQO^-WP_\ $VN_
M\%K?V--4M/C=\8O#6E0_L+_MB>)U\%:!/\,I?!*VW@[]H+]@^+6?#1TWQ)\+
M_$6JPZ-\3X=:%K\1=5MM=MO&T\&B>&;7P7XO\$VNFW-OJ7P/IW[9W[3FH?\
M!*WX6_\ !9/PE\:?'OC3XM:M\7_"NM^,_P!EFUAT;2_@KXI^$?C;]M&W^ &M
M?L7^'_ >M>%$N_#WQ2^&FGZVGA3PW\:M*AU#XV^-/C;X-:QNO$'BGX>^+H/A
MTH!_4102!U('UI <CGU8=,="0/T[]^HP.*_&S]N+Q'\?=6_X*0?\$\_V:/ /
M[2_Q6^#'P5_:9^"G[=E[\8O#OPTTKX90:[=7OP*\,_!NY\'>(/!?CGQ#X"UW
MQ9X+\4WDOQ=U72]7U674O$&CV>D:9IMWX,\->#_B+'8_$?3 #]D\CU'/3GK2
MY'J*_ED\!?M _MP>(=#_ &</@AX@_:U^+NB7?PY_X+B_M#_\$R]>^./AS0/@
M?J'C#]J']FSP/^SY\;/B]X(\=^/M0\5? W4M&@^+_@74? 6G?"'Q#K_@#3]%
M\/7_ (J\+>/=3\8Z5XM\9"QU/P]]S?"/_A:7QJ_:I_:P_84U']J/]J[PIX<_
M8%^!?['>F>!/BA%K7@32OC/\7?B9\>?"GQ<\6W'[37Q$\96_P@L/"/Q5@\+6
MWAC0OAYX?^'UUH-Q\'-;\8^$/BAJ'QK^%?C^XOO!3^&P#]JI;^R@NK6QFN[:
M*\O5N'L[22XACN;I+01M=O;6[N)KA;99HFN&A1U@62-I2@=-UK(]1^8K^4G]
MCSXR_M#?M6?M'_\ !-?]J#XO_%7XH#XI6O\ P3S_ ."D5QXS\$?!EOA9??#/
MXIZW^RK^VE^RM\'M8U;P/HE]\(=<D3PS^UW;>$;3QOXCN/"FHKK+V>L>#=+^
M$WC+POX;TNW_ +:^@_V#?C'_ ,%!?C?X7_8>_;Y\0_&+]GW4_@-^TGX*NO$?
M[1?@1_VH/$?B^Q\;ZU\1?".K:GX%^&/[-7P./[)'AG0O@S\5O@-\4(1\*;7P
M-I7Q_P#&&I^*_"WA;Q1X>^-?BSXS_&5&^-%N ?T9D@9Y''O^GUJI8ZA8ZG"]
MQI]Y:WT$=W?V$DUG<0W44=]I=]<:9J=F\D#R(EWIVI6=WIU_;,PFL[^UN;.X
M2.X@EC7\*OV*/$?Q1_:H^ _[#7_!0.?_ (*.^-O!]E^T_P"$_&DWQL^$N@:/
M\-?%?PP\5>._CIX3U3POX"^ OP&TGQ'I>J:/\'O%'[%/Q?L+FRT'Q':^%_B#
MXZ^(B?#SQ?IO[2%WX[6\U_7=,Z__ (-Z;#Q5)_P2C_9H\8>,/BA\1/B9K'Q
M3XJ>+KVX^(EYX9U:^TO5=3^.'Q0G\03VVO:5X5T+Q/XANO%6O2ZAXM\1Z[X_
MUOQGXHU3Q%K&HW3Z\MD]O8VX!^V5?.?Q$_:E^%/PS^+'[,WP9UR3Q9J/B_\
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
M?&2/]I[XD^$_$6F6</QR\%Z7KD4'P9LO@CKGB%/A5>Z?X#^)C^)(+WQ;XO\
M#^J?#SYC_:5^-'B3PW\=_P#@I!^TC\$_BS#/XM\)?\&YGP(^/_PG^-?@[2O#
MTVFZMK_A/XB?\%#/B;X'\?Z-H7B.P\5>&+G0-?O],TS6%T35K'6]*NM$OGTZ
M<7,,AE(!_27D>H_.OG7XT_M0_#+X"^/OV<OAMXZ@\:OXE_:E^*][\&_A9-X>
M\$Z]K?A@>,=/\$>)?B%=P>,/&D%K'X1\'*_AGPGK=[I.FZWK5OXE\4+IVK3^
M$] UVQ\-^*[S0?RZ'[6W[0&A_M#?\$;;'4_B#XIU[P5^T]^P-^U)\8_VCO 6
ME^$? -S/\3/'_P &/@E^S5XZ\,>(-)2/PO8:OX<\1S:[\5?&);1_"&N^%_#N
ML3W.BZ;=:8EGI]O$OR1I-Q\2/CAX)_X("?MM_$C]HSQY\3O&G[5G[:OPR^,/
MC[X<:9<>%+;]GWP9KGQ6_8._;"\?:)X'^&O@BWTC6-;\"P_LV:>=;^#.DW&F
M>.8M=\?6]QXG\2_M#R_$SXEVGACQ!X* /ZAL@=2/SHR/4?GZ=:_FO_9R^.__
M  49_:JE\$_MI>#?B9\!OA)\/=&_;Q^*?P:^.7PW^-'[3/B'3O#7AW]FGP%^
MTCXN_9^N/V<;G]F?3OV3)=-\#_M,W.FZ'X)^('@#XD:[^T.WQ2\6?%_QQ%;:
MUK%E\!/&7A']G/PAZW\(OVC/CIX._P""BVA_ _\ :Q\1_M#_  NU3XK_ +0O
M[6MK^SGXJTW4/ ?Q5_86_;(^"7AN'XI:[\$OA3I6H>$]$DU[]EG]I[X ?#RR
MC3Q'X.\2/X/7XKZG\,?B!KGC;7?BGXK\2_"2U\% '[[5XYX1^,MGXP^+OQD^
M$$/PY^,/AZY^#-C\,[V\^(GB[X<ZUX<^$7Q'/Q-T?7-:@L_@U\0K[;I/Q+OO
M T6B"P^)L.@JZ>"=9UC0])U&5KV_,4/L=?B%XT^(?QU\1_M(_P#!:WX-O^T3
M\7=#\'?"O]BO]D7XC_!-O"Y^&V@:[\#-<^(?A+]LF]\>K\,-;LOANMW;OXIN
M/AAX;FNO$GC/_A-?'NE3^9)X;\8:(NE>$XO#0!^V.GZA8ZK866J:9>VFHZ;J
M5I;7^GZA87,-Y8WUC>PI<6EY9W=L\EO=6EU;R1SVUS!))#/#(DL3NCJQN5_+
M+\/O$O[7/P._X)>_\$?/%_PNA_:A_:-^!$?["OP]\?\ [1O@;]F3Q7\#_"W[
M9/P_T6']F']GNX^#'BSX >![_P (^#[+X[?"OX':T?$FE>)?@[?3>(_&?CK7
M/'?PXG^(=]\4?#%CXC\,:W_09^Q[\0] ^+/[*/[-WQ(\,_&>']HO1O&/P/\
MAAK5O\>8M ;PC)\8+BX\':0NI?$2^\'2VMC<^"M7\5ZG'>:QK?@F^T_3M2\'
M:Q=7WAG4M-T^_P!*N;*  ^CJ*** "BBB@ HHHH **** "BBB@ HHHH ****
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
M/Q"DN_B%9:M;^-KZ]UZX]M_9[_:$^#_[5'PB\)?'7X#^,H?'GPN\;KK0\/\
MB./1O$?ANXDN_#7B'5?"7B32M5\->,-'\/>+/#>N^'?%&A:QX?U[P_XET+2-
M<T?6-,O;#4M.M;F!XQ[10!\X_![]DWX%? 3Q]\6/B=\*_#/B3P]XT^.>O#Q7
M\6M1O_BC\5_%UAXW\5+:V.GQ^*=5\.>,_&_B'PU'XFATG3-,T*#Q!8:/9ZQ!
MX=TW3_#D-ZFA65MI\7T=2,-PQG'(]?RX(/ZU_-9\4/VM_P!NGPAXW_X+?7G@
MC]J/0X]._P""57A?X._$OX/^&OB_\&_A5K7@3XI:/XB_9+M/VE_'W@OXVW_@
M;0_ACXUE_M6]%]X.\$Z_\-_&'P]O/#*W.E:CK=GXTEM[JRU  _4/QU_P2C_8
M)^(WBOXB^-?$WP/ODU_XH_&SP1^TMXF?PO\ &+X[> ](T[]H[X?'PY_PCW[0
M'P]\,^!/B;X;\,_"/XVW0\)Z$OB_XK?"C2/!7CSXAQV]Y'\0-?\ $\>L:PM_
M^@NGZ?8Z386.E:796FFZ9IEI;:?IVG6%M#9V-A8V<*6]I965G;)%;VEI:V\<
M<%M;01QPP0QI%$B(BJ/R8_9__P""Q_[+'Q+^%7[.NH?$76/$O@_]H;XR?LL_
MLZ_M.^*OV>?AW\(_CQ\=/%O@'PI^T+%HNE^&]<NH?A)\+_&=ZG@*X\8ZSI^C
M67B_5[73+:ST[Q#X)U?Q0F@0>-/#O]H_3FM_\%#OV1O#GQ&L_AGJWQ1OX]1O
M/BO#\!_^$YL_A=\8]6^ UC\;YM6F\.?\*:UK]IG2?A]??LY^'_BM!XL@?P1>
M_#S7?BGIWBVP^(!B\ WNDV_C&>#1)0#W#X^?L\?!?]J#X;ZI\)/CQX!TGXA^
M!-4N]/U0:;?SZGI6J:)X@T>8W6@>+_!OBOP]?:1XN\!>.O#-[C4?"OCSP3KO
MA_QEX6U-(]2\/:YIE]&EPN+\(/V8OA)\$;_^VO"$?Q*\1^)(]&O/#EEXP^-7
MQV^.G[2'CG1_#FJ7FDZCK7A[P[XZ_:'^(_Q1\8>&M \0ZEX?\.:GXFT7P_K>
MF:9XFU/PUX9U'Q!:ZE>^'-$GL/F;XA_\%:/^"?GPK\3?%#PKXY_:#MM&O/@9
M\6?"GP3^.VL0_#/XS:WX'^ _CWQU-X/M/!W_  O/XD>'_AUJOP\^#?@CQ/J?
MCG0M!T3XK?$SQ1X6^%6H>)8?$WAFW\:/X@\#^-=,\/\ HOBW_@H;^R1X,^.^
MM?LS:G\2]:U7XX>&-3^#>F^*_ ?@CX1?&SXDW7A!?C[J^H^'_A?KGC'6?AU\
M.?%/AKPCX-U?7=.71M>\>>(]:TOP3X U/6O"-C\0M?\ "MSXV\'1:Z -\%?\
M$[OV0?A[XXL?'GA/X6ZG83Z+\2-<^,?A;P'>?%3XQ:[\"/ GQ:\1W.J7VK_$
MWX;?LV>(/B!JG[//PT\>W&IZ]XBUB'Q9X!^&'AS7+#6_$WBC6].O;35O$NNW
MFH48O^";W['EOX&\4_#>V^&_BNU\'>-OVA(_VKO%6F6OQT_: M;K6?VBH?$5
MIXRC^+5SKEO\48]?7Q2OC;3]+\="6#5(;(^.](T;QL;,^*M&TO5[3G?V=_VJ
MO@GH'[&^B_'CQ)^USKO[2OP\;XF_%#P+I_Q_\1_#)_#7C/XE>-!^T9XW^%FA
M_"WP?\*/AK\-_#&H^./&&D^.X+?X%?#;0/AC\-K[6_B[J6@:'=^"]+\37WB>
MQGU#S#XU_P#!7W]E_P"%?PQ^&OQ)\,Z?\7_B>_Q&_:X^%W['EQX*T?X ?M&:
M#\0?AU\2_&OQ$\"^'/%VD_%CX=:O\&F^)?PR\:>%?AYXR/Q4\#_"[QUX'\/>
M.OCQI:>&]-^$^FZY;>,M)UZ( UOVSOV$_"/B+]GC_@I=JO[.WPRU;5/VJ/V\
MOV5_B'\"/%&J3_$[Q)]B\<^(=;^$OBCX2?"J[\167Q#\?Q_#_P />'OAM%XL
MEN'O-$TRSU71/"7_  DEMX8TO5]3U,Z#K'9_LV_\$^_V;OA_\,81XG^">L7_
M (M^(G[/-E\!?B;X9^._Q5\?_M*1^'OA7KVDVZ>/_P!GWP6GQ6^)7Q=\*?#G
MX'^(=0CBA\0?";X.W'AKX5>(K/0?",%]X=NK3PAX5M]%Z[Q-_P %%_V1?!OQ
M/B^$'BCXC>)=&\8Q:]\(?"?B*XNO@G\>3X$^''C/X]V>G7_P=\!?&3XL0_#&
M7X4_!+XA^/[76_#<FA_#_P"+WC7P1XS+^+_!-O=Z%;7'C;PI%K&%XI_X*>?L
M6^$_B9\4_@]-\3/&'BOXC? _Q/H_@_XR>'/A5^S]^T?\:7^%NO>(/!NK_$#1
M+7Q]JGPA^$GCC1/"MMJ?A+P_XAU2TU;6=2M-'E?PYXBTP7XU;0M6L;( P?!'
M_!)K]@KX=77AW4?"/P=\3V&L^%?V?M:_97T7Q%??'_\ :0\0>*8?V?M:_M2)
M?AG>^*?$7Q=U7Q%K.B^&=-UG4O#OP[N]9U._UKX6^$+G_A#/AMJGA3PI#;Z-
M%W<7["O[.WPVA^!7C7X6_"/4=3\?_L8?"KQE\//V2-"U3XY_&;3-$\#^&M<T
M1+*;X965YJ?B_P 3:58^$_$]OI/AGPCJ%QXA\,^+K?2O"GASP=I,>DWFA> O
M">B:7W?AC]L_]G+QGX,_9P^(7A?QMK>L^#_VN?$UOX1_9TUFU^&/Q8"_$W6+
MSPEXK^(%G)IUE-X'BU+1]"O?A]X&\8?$"S\5^)[/1/"MWX"\-ZOXTM]9E\,6
M<NJCZ@FFBMXI)YY8X884>66:5UCBBBC4O))+(Q"1QQHK.[N51%!9B ,T ?$7
M[)OP8\=:?XW^,O[6/QT^%_@#X1?M%?M.Z+\%-$\:^ /A[XL7X@6G@+P!\%/!
MFI6G@?P%XI^)-OX7\$6'Q5\<:/XV^('Q>UO5/B):^$=(W>&_$G@_X;VMSKWA
M[X9>'M=OON&OS$^$7[>'[*WPC_9%^%WQL^+_ .W1'\7_ (;?$'X_^./@;X5_
M:<^*7@6#X:-XT^(FJ_M%^/?AEIGA'4M \(?#SP5X>\/^'OAUXETVX^&4_P 2
M)/"?ASX>+X:\%+\1_$'B2U\-7MQXDDY[]H'_ (*L?!+PO^Q=^W/^T9\!Y_&7
MC3XC?L<^#OB-IWB+X7>.OV=/VF_!7B[P=\9=(^#4GQ7^'>E_%[X3^*?A?X.^
M+/@KX8>)K"_\.ZK<_%;7-!\._#!O#EWJ%Y_PL33H=,U2^TT ^NOB?^QG^SO\
M8_C7\*?VBOB)X/\ $6N?&?X%GQ4?@YXXM/BK\7?#=W\,O^$[T*V\,>.O^$*T
MOPMX[T30- _X3CP[9VNA^,S8:3#_ ,)7I<$=EX@_M& ;#O\ [1_[+/P-_:T\
M%^'/ 7QX\'WWBG1?!?Q"\)_%GP-J7A_QKX^^&'CGX??%#P+-=3>$OB%\.OB=
M\*?%'@GXD_#WQEH:W^IV5IXB\&>+-#U1M)U;6-%N+F;2=7U*RNOACX,_&RX^
M""P_&SXT_ME?'[XP_";]H30/ WA3X0?L]?%O]C/QKH/[2\/Q]\#Z-XHU'XOZ
MY\$OAI\,/@-\-_C[X\\ >,/!VE1^/=9\!#]GOQC8>"-*\)>)?BCX8\;>'OA;
M-J&FVGN-]_P5 _85TWX;^ ?BGJ'Q\TVQ\-_$KXZR_LO^%M)O? WQ1M?B6/VC
M[;6I/#E_\"_$WP8F\$)\8? ?Q6TC6T33]=\">._ OAOQ'H,UWIO]LV%A'JFF
MR70!F6G_  2H_8(TZWU.TTCX$-H-EJG[2.F?M=/8^'?BE\:/#MAIG[0NAZOJ
M?B+P]X_\-6.A_$6PM/"*>&O$VMZYXJ\+^$/"L.C>!?#/BO7-;\4:#X9T_7]8
MU+4;KU_XP_LI_!_QO\6?"/[6#?"X^+OVF_@G\/?%WA3X4:M#\4OB%\,-/\1Z
M1J6IZ5XXL?AG\1(O"&L1^#_&O@BX^(WA7PIXIT>V^*/@?XD:/X \8Z7IWQ \
M,:!;^)M*M[L_.^J?\%@OV -$TWQ;?:O\6?B#8:CX ^%47QQ\>^![C]EO]K5?
MBSX'^#[>)?&_A6\^(_C'X,_\*,_X6SX8\)Z%J'P\\3ZAXJU?7/!EA;>$/":^
M'_'?BEM'\$>-/!GB'7_:OA3_ ,% _P!D3XW?&'2/@7\*_C#:>-/'?BCX=ZO\
M5_ 5_I7@WXC1_"_XK> /#EUX6L/%6O\ P7^.E_X/L_@A\:AX+U3QCH>B^.M,
M^$_Q$\9:SX(\0'6?#_BS3M&UGPOXFL=( ,G]DWX,>.M/\;_&;]K'XZ?"_P
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
M-O,C13V]Q!*KQ3031.\4L4B,DD;LK @U\._#+_@FU^Q[\'M$_9_\._#WX?\
MCC1]'_98\5ZAXT^ %K??M!_M&^)W^&NMZEX8'@>>'2;OQ7\6=<O+_P .0> W
MO_ &E^"]=N-5\':)X UWQ3X'T?0;'PIXM\3:/JW>?L]_MK?L[_M2:WJGA_X,
M>*/&&MZEI?@7P;\447Q7\%_CA\*;/Q!\,?B'=Z[8> _B3X'U7XN?#CP+I/Q#
M\ >,KKPSKP\,^,O =[XC\-ZU!IL]WI^IW%J8YI$_;D^(OAGX3?LD?'WXA^,/
MVB]9_9*\/>%?AWK.JZC^T;X=\':9\0]>^$T<*QA/%&C^!-6\*>-[;QA?PR%;
M6+P[;^%M6U74UN7M]%CM=7:QO[4 \\U[_@F1^PWXL^#GQ_\ @!XN^!%AXQ^$
M/[4/Q%UWXO?'#P;XQ\;_ !-\60>+_BMXEEMKC6OB78ZOXB\:ZGXA\$>/+NZL
MK&\3Q;X U?PMKUI?:?I][97]O=6%G-![Q^SM^S+\%/V4O =U\./@7X1N_"WA
MS4_$>H^,/$%YKOC#QQ\2/&WC#Q;JEIIVF7/B?Q[\3?B?XD\9?$KQ_P"((M!T
M3P]X4TW6/&OBW7K_ $;P7X7\)^"M'GL?"GA7P]H^F^7?$S]O/]E?X)>/?!?P
M8\>_%+6;OXQ>./A)J_QE\#_#'PK\+OBK\3OBO\1/A_X7OM TK7=8\(?#OX2?
M#OQ/XD\5>)K9M?MM;N/ /A;P[<>-G\,:=XN\96/A$>#? WC+5_#WAOB[_@K)
M^R]IUQ^P7?\ PWE^(7QP\"_M^ZSXAD^&'CWX2_!GX^^/-(LO ?AWX(_%KXK:
MAXG%KX'^$'BN[U'QAIOB#X<Z-X#\3_!6_P#^$<^*_@J#Q+X@\<>*_#>E>'?A
MAXW6S /T[(R/Y>Q]:^*)?^"=_P"R8OQ \>?$?1O GC3P3J?Q6\5:GXY^+'@_
MX9?'K]H/X5?!7XL^-?$,+6_B[Q=\5?V>?AK\4_"GP$^)7B7Q]"[1_$G7/&_P
MVUW4OB2"/^$\N?$152-#Q!^WY^RAX8^,VG? ;6?B=>V_C?4_B;I'P0&M0_#7
MXM:A\'-(^./B'1K+7O#GP/\ %G[1FF>!+S]GOP5\:O$MAJV@Q^&OA)XO^)^A
M_$3Q#JGBCPCH6C>&K[7/%WAG3M6_#/XI_MM_MH>&?^"</_!5_P",>E?M)>)8
M?BY^R_\ \%6_%W[/7PI\?'X??!=KW2/@?IGQY_9L^%EM\/&T%OANWA*2W3PM
M\1?$@7Q1)H$GC8:K<+K'_"1G4%$P /WS^.7[&?[.G[14OPCO_B5X(U>V\1_
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
M"O6/!>A1:O%I^NVUC#K6DZ7?V?F/A_\ X+%?LP>*OVB9_@-HGA']IN*UT/\
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
MUWP1H(\;:7>W7],M% 'YD_'CX;_%[Q)_P4T_X)\_&OPU\*?%^N?!WX/? /\
M;B\)_%+XAV.I>!+;2_!_B+X]C]G"]^'&CW^@:MXTTSQQK,E])\$_%%IJ<WA7
MPGXBL]#O;_PNVISV]GJ-W>Z7^7?A+]DG]L&U_90_X)?> =3_ &8?B19>-_V>
M_P#@M)\3OVN/C/X;N/%WP(N+WP9^S_XO^/'[9?Q&TOQ_=:C9?&2\\/>(GA\.
M?M(^ +J_\*^#=;\3^-X[_3?%UC9>&[^\T*%-0_IYR!U(XZ\^O3\Z6@#^2C]H
MOX)_MO>/_P!I'3/'VO?L8?M*>)]?^!/_  6Q^"_QT\/:9\$]5^"O@3]E_6/V
M.=#O=7T/P3\5_"?@V7XW>";7XU?M)>/-$M?!VK_'SXL?'2R\1^+_ (7:O=^)
M-#T[QI\'/A#8V7@4=[^T;^RS^V%XU_93_P""_G[)_@G]E'XJ^)_'/[6?[47B
M+XT?L]>+[3Q#\%M#^&_Q-\-?$WX9_LC^!M(TS1?$OC'XL>&+FTUK1)/A=X^U
MWQJNN:7I.D>'](T*+3DU;4O%VLZ+X7O_ .IJO$=!_:,^#OB;X^^/_P!F#1/%
MKWOQQ^%WP_\ !/Q2\=^"O^$<\66T>A>!/B-J6OZ1X+UO_A*;S0;?P;JC:WJ/
MA;7[9=+T;Q!J.L:>=,FDU6PL8I+9YP#\\O%]C\;?@)_P4IU+]K63X#_$CXN?
ML[_M0_L:_"OX':[JGPXT#0_&WQ@_9J^+WP"^('Q;^)7A7POXJ\"0ZA%XA_X5
M3\:-'^.'B.PN?$_PYOO&&D>&OBSX+L4^)=CH'A75- \;VOQ!^SG^P?\ M/?!
MW]J7_@F=\1M4^"7BK3O G@WXX?\ !83]H#XQ:+8?$'X9>*?#/[)>B_M[>++K
MQ9\!?@RKGQII^J^)[[P[I2V^B_$%_@]HGQ$\*:-\1=1\4ZM:>)-4\'ZE9^*[
MS^EJB@#\KO\ @GSIOQE^ /P8U+P?\4_V</C)H?B;XL_\%!_VV/%,5I#>?!O7
MO^$+^&?[0/[07Q^_:1\ ?%_Q]J/A[XO:OIMAX)?PIK7ASPCK]IHM]XB^(&D?
M$C7].T%_ ]QHXN_$=M^J-%% ",2!P,G(&,XZG&2<'@=^#Q7X'? S]@O0_C%_
MP4&_X*E?%7]LW]A7PUXR^"?[1OQ$_9%\;?L[ZY^T!X-^ /Q2T76[;X,?LU:#
M\*O'+7'AF#Q?\0-?\*2VGC7PS%<V.E>,O#NC1:W87.BZQ9V]Q<0:A%HWZ]^
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M6?$'X4_#S0-=\-^!/C/\)_A!^T5;_$/XB_#KP!;^#/A)XU^,7PQ^&GCGXC^
M_AQ-H/@WP3X"\??$/P_\*=1\:_#B;3M1\8Z/K'Z*^#?^"4W[+_@FV\%V&G:U
M\?=5TWX9_M:^*?VU_AIIOB?X\?$#Q)9^!/COXKUGQYKMYJ^BQZKJ5P][HB7O
MQ7^*@OM%\22:\GC-?B'X@F^)%QXUO;?P]=Z'U/C/_@F;^R[X^\#?M&> O$MG
M\3I[#]ISXW^'/VF_'&OZ=\6?'.A>-_"7[1W@M_"#^!_C=\'O&FAZKIWB'X1^
M.O!B_#GX;VOAY_ ]]I.@6VF>!-#T6YT*[T:[\1Z?KH!\6?\ !//P=XT\!?\
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
MQG\$/@-X3U3P%\9='^"'B'QU\?\ X&?"\^([?P;>_$[XR^)/#_C#QU91^,O
M/[*_PIM/AS\7K;XC_M->*_!]CKMM\-M%\2?#3Q;X$\/V\'B#XA?$.TT[P+X+
M\1:YI7NGPK_9:^%?P<^-'[0_Q]\&+XJ3XC?M3:WX*\1?&B[UCQ5JFLZ+X@UC
MX;^%+;P#X"O-)\.WKOH_A-_#7@.QTWP?$/"]KI*ZUI&EZ9-XH&NZQ8V^J)C?
MM:?LA?"[]LCP1X)\(?$C6/B/X0U3X6_%?PA\<?A/\2/A#XZU3X>?$GX8_%7P
M3:ZYI.D>+O"NOV"W5C)//X9\5^+O"6K:5XBT?7] U/P]XHU>WN=):\-A?6(!
M^+_PJ_;;_P""AGCG_@G[^UCXKT7PK\8OB7\</V7/^"C/Q$_9IU^/PAX*_9NO
M?VW;G]E7X:_$/P%K'Q!UOPY\/?"4?BW]D#XH_ME^"_A+XI\0:;H^@>"= MOA
M'XZU;P[;3Z)X2N]7E%EJ_P"J'_!-O]H?1_VFOV8;'XB:7\?K[]HV>R^)WQD\
M(ZIXS\3_  \L?A#\4?"\N@?$KQ'_ &#\)OCC\*]/\(> ;7P-\;OA5X*O/"W@
MOXE6MKX,\-Z3XFU_2YO'WAO2;3POXMT2)>)\&_\ !*O]G+X;:-\5M*^&WCG]
MIOP1>_%7]IV3]L"7Q+I_[1?Q'UWQ)X'^.TNBWVF7'B?P5>^-M2\56IL]8O\
M5M7USQOHWC*P\8Z?\5O[2D\%_%R+QY\+++2? &G_ %M^S]^SK\.?V;?"WB?P
M[X @U*[U/XA_$3Q?\8_BOXY\12Z?=>-/BQ\8?B!<V]WXV^)OC>[TC3-$T5_$
M&O/9Z?90:9X;T+PYX.\*>'-(T#P7X%\+^%O!/AOP]X=TL _)WXS?#7X]?%3_
M (*[?M+^&?V?OVEKG]EKQDW_  2A_9)N-.^(ND_"'P%\7-8B\21_M5?MX'PB
MEYI'Q..J>$)O <.J"1OB!X;A\,0^,O%^CRP6/@WXF?"K4K.76M1A_8*_X*!_
MM!?M:_$#_@G?K/C.>Q\&>'_VL/\ @G-^TQ\:OBI\.M'\,:5;:'H_QQ_9\^./
M[-_PFB\=_#/5-9L;_P :Z=X,\9+\4/&FNZ-X=\5>(/%-I_PCD_@QW,E_:ZE?
M:M^BGQ@_8?\ AA\7?C4_[047COX[_"?XHZU\(K#]GSXAZ]\%OB]XD\ Q_%#X
M$:7XC\7>+=-^&_B6QA;4+;PS=:1X@\?>-M2\,_%[X3I\-_VA?!4_BC5&\#_%
M_P -[K;[-A?%#_@GA^SO\1K[]FO4]!?XH_ 74/V4?">K_"WX27?[,WQ5\9?
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
MM+?Q)/\ !'Q+X>^(-IKVNM\:_$GQ,\9^$+GP/'J.G^/O[+UG5-)M_E?]B/\
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
M>3QUI7@/PWX-^)'C/Q)\0O[-M?B=X&T_PS81>._H?Q-_P3H_9:\5_L/^'O\
M@G;?^$=<TW]E;P_X'\ ?#S_A"O"OBS6O!>MZQX;^'.IZ+X@T==7\;>$I]%\6
M/JVL>*/#^G>*?&FO:=JNFZSXUUQM5F\2WVHVOB#Q!9ZIG_M%?\$Y/@!^TO\
M$[X6_'#Q7X@^/'PX^.?PO\*I\-7^-G[.GQX^)/[.'Q7^(_P8FUNV\4ZS\#OB
MGXY^"^M^#-<\5?"O7/%]E;>,6T*&YTO4?#'BD7FM^ -9\(7FL:X^I@'YD>/O
MVQ?^"@?QL^-WQ[_9D_9RN/%.K_%G]D/]EO\ 9D\2ZKX\_96T;]CBX^"GQC_:
MY^-WA+XD>(-7G^)UO^V'\5;OQWI/['-KXA\ Z)X8TWP]\"3;?'&-+CXLV>J?
M%VPU[0O!+R?NW\$/$_CWQI\%/A%XR^*OAO0/!GQ0\5_"[P%XE^)/@_PGXCLO
M&/A?PGX^USPII6J>,O#/AOQ=IL]WIWBG0= \176I:5H_B*QNKFSUO3[2WU*V
MGFAN4D;XH^+O_!*+]D_XI>-/@M\1/#TOQP_9S\;? [X9^%O@1X?\4_LE_'WX
MI_LV>(O$_P"SIX.N;2[T']GKQ[X@^%OB+0M=\1?"O3[BQM9]-LX]2T_Q1H%Q
M']J\->*=%NV>=OT#\'^#O"GP[\'>%OA_X$\/:/X0\#^!O#.B>#O!OA3P_86V
MD^'_  OX4\,Z7:Z)X>\/:)IEG'%::;HVB:196>FZ986L4=O9V5K!;PHD<:J
M#^:SXF?M/_\ !2^/X+_\%:/VI_!/[67A&W;_ ()B?MG?&6#P;\!E_9Z^&NG?
M##XR?L__  9^ G[._P ;/'7PH^*GB?5H_&7Q5MV?PMXE\3+X \5_#KQIX#\8
MZ;XTU?QE?^+_ !%XP\*Z_P##OPE\%_8? 7Q)\0> /VY/^#AWXK>$O%7PS^%G
MB_PK^S'^P1XS\&>,/VBKO4- ^$'@'QA8?LH_';5O"6L_&RZT8W&LZ7X T'Q&
MNFW'Q _L5;K68=$@U6+28KG4/LR2=Q^RY_P3SUKXA?%+_@HU>?M7>$/C;X6^
M#WQP_P""BFL?M >&O@?KGCWX?WWP*_:4^%V@?#OX%:5\+?$WCOP?X3UOQGX@
ML;/3_B3\*_$^L>(_A_/K?PT7XJ>$F\$>&OVB?!7Q&\&6.C>"_#_WKXT_X)R_
MLO?$;6/VS]8\=>'O%OB=_P!O[P%X4^&W[3NFZGX[\2MHOB[PM\/_  OJ'@OX
M?6_AO2;>]@L_AU?>"O#>K:G9:3J?@&/P[>ZA?7LOB+Q/-K_B>.VUJ  _,_X0
M_M=?MD:$O_!1KP%K/Q/^+'BRZ^"'[ ?PG_:\^ 'Q+_:]_9Y^#?P[^(X\1^-+
M']IWP_KE]+\'?@I!\%]4TWX1ZWJ?[/>G^)_ W@/]H/X?_"C]H_P?JVN^)M(^
M)WAY]%M_#=K/J?L3?M0_MF:E\7/^"5%Y\=/VA[7XT^$_^"C7_!,SQ=^T!XW^
M'C?";X9_#?P[\*/C)\(_ ?[)GC!/&/@#7O!^@Q^--0@^(6D_';5+/XA>'_&'
MB#6O#:>,+*_\6?#K2/AWX3U'1_A=X6^TO"__  2H^ GA_6O''B35OBU^UY\0
MO$7Q2_9ET[]E+XJZ]\2/VGOB5XKU?XE?#G2V^(L%EJ_BV^N+^">X\;6>B_%?
MQ_HFE:SIK:9IWAYO$5UXM\,Z)HOQ&2'QI'ZYX/\ V /V?? NO?LJ>(?#L?C^
M"[_8L^#7B3]G[]GFUNO'VNWVE^$_A%XOT3PWX7\1^$-:TVZDDM?'<6I^&/ W
MP\T-]5\<IXAURWA^'_A?5+34[?Q#%JNLZJ ? _\ P3+_ &O_ (Z_%GXZ:M\"
MOVK_ (I?%WP+^U;X9_9\3XA_'G]B;]H+X*?"_P"'5_X,\8-XS\+^%-2^,_['
M_P 3OA+X-M?"_P <_P!B>^\4IXV\#>"M;U/XF_%3Q_X:OK/1H_'OC7Q)JNO0
MR:-^Z-?F)??\$U? 7A?X<ZEH_@_XC?M+^+_&WA?X#S_LV_ /Q+JG[1^L_#+Q
M_P#!#X.ZEXC^'_B/4OAW\//CG\/_  C!\0?#.F^(M8^&?@&3QM\5?%%K\6OC
M9+X9\*6FC:;K^K6=O;>'+K] /A;X=\7^$/AE\.O"?Q"\=3?%#Q]X8\">$?#W
MCCXF7.AZ;X8N?B)XPT7P_I^F^)O'5QX;T;_B4>'I_%VM6U[X@ET/2O\ B6Z3
M)J#6%C_HMO%0!W=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7@OQM_:C_9X_9NBT&?X\?&'P)\*8/$D.LW^E
MS>,M;M])B'A_PS=^']/\6^--4>7*Z!\.O!-_XN\(67COXDZ^=,\!>![OQ?X3
MM_%OB/1IO$VAI?\ O5?SJ_MI^"+_ .'G_!1GXJ^/_P!H/]GS]O3X]?LG?M<_
MLB?!/X,Z'X\_8?G_ &C];E^$WBOX&^(_VE+SQO\ !GXU_#/]EGQ9I_Q UCX?
M_%;1_CI;>(O#7C[Q'HEWX<TCQ->:IX<M8K2WNO%.OZ< ?K7\7O\ @H%^P_\
M 2Z\6Z=\8?VL/@'X!UCP%H_A_P 0>,_#^M_$WPJ/$WAC1_%EB=5\*7NL^&;/
M4;K7[%?%&B)<^(?#D4VG+<:[X:T[5_$>EQ76AZ-JNH6?J7B[]I#X%>!]-\ :
MKX@^*'A,6_Q8L;O5?A5;:'?GQ;K'Q0T?3O#R>+]6USX<:!X3CUO7?'6@Z)X.
MD7QEK^N^%M.U;2- \'A_%6LWMCH$<FHK^#?PH^"-W\+OVP_B'=67[(OQF^$7
MPV\!_P#!!3X-_LN^ /#=WX$^+7[0EO\ #W5?"/Q3^.GC;4OV8=%^.^E^'/'N
ME?%3QCX5^'_B_P"$-CXB\._#WQU\0M'\1>(=,'AKPCKGCV3P))>6?@W@_P 5
M_&+]DGPS_P $8?B_X-_9J_;"\9_&+X2?\$D9?V4?CY\,/!?[+WB;XMZCX7B@
MT#]F_2T\)^-_A1+\0_A9\5OA!X@TWXW?!G4-?TSXIWOAC4_ GQ0\'>!=<\&>
M%[S5O^$BTKQQX) /W1/[6'P1^,7Q>_96;X _\% /V7-4\(^,_'/QAT#4?A+X
M)\1?"_XQ^)?VJ+WPI\$QXNG\'?#3QCX=^)#WG@R]^"]MXI\'?&?Q_<^'_#7B
MZ\N_"M_X4TW73X:T3Q9I]_JW87__  41_81TWQ9HW@2Z_:^_9V/C+Q!\<;[]
MFC1_#5K\6?!NH:O??'W2X=#DU?X2QV=AJUS(GC;1;GQ-X;T;6]'F$<VC>)O$
M&B>%-4-IXEU6QTJ?\-_V.]/\)Z/X0_X(M?"OX/\ @S]K_6[/]C3]M3]I;PI^
MT]#\8/V0?B[\*/&GP6^(?Q*_8R_:$UJYG^(GP\T+PSXH\(?!CX7Z]XQ_;%^$
MEU\&;"S\:>)O 7ACX.^//#%KIWC_ %W0OAUX_P#$7A_A?VN_A!\1?&7[&W_!
M=7PWX:_9P^/?B+XD?'3_ (*8?L^^./AM8Z=^S#\:[WQ-\6OA3X(M_P!A.VM_
M$?@]U^'!O?&_@OP?K?P1^.MS;7ND2:EI6B'3SK-JT%I\0O!M[XK /Z1/BA^U
MI^S/\$_&N@_#KXM?'#X<?#SQIXCC\,W%AH/BKQ+8Z5<VEIXXU_5/"7@+4/$<
M]PZV?A#3/B#XPT/6_!OP]U/Q9<Z)8>/?&6C:MX3\(7.M>(M-O=-@G^(7[5?[
M./PG^(GA7X3?$OXS^ /!'Q#\9S>%[?0O#/B/7K73;K[1X]UG6?#7PXM];NIB
M-.\*W'Q2\4^'/$GA+X3P>*;S1I?BIXN\-^(O"GP]3Q)XAT+5M-L_Y[OC=\(M
M-L_VT/\ @HG\/?VJ_P!BS_@H1^T9\#OV_)_A1\3?@5XM_9/UO]HZP^$OQ8TJ
MW_9U^"W[/VO?LN?M*:'\+?B)\-_!/P$\5:9XI\$&X\.^/OVC;GPE\/)O!NM^
M)-=^(7Q$^&^E>&5CO^-\>?L\-X>^,'[?'[+W[9O[#_\ P4"_:@\&_M;>.? /
MQE^ ]W^S9\6_VG]=_9:^+^ER_LY_LW?!K2/V9OC3\1O GQ \$^#_ (9Z_P#"
MCQ_\#HO#=K\>_P!JBS\")XM\ VEA\1/&VJ>&=&T_2=/O@#]\/&'_  4,_88\
M->+]:^%.I?MH?LP>'/BKIOB;Q#\.[[POJ_Q>\!W>K^$?B!X?\,:_XIUK0_&6
M@1>*+*[T.\\*Z/X<U34O$^FZ]>^'SIBVL6F:I>Z7J&IZ;'<9/PO_ &MO@1\-
M/V>_V;M6_: _;I_9R^(NO?$SP%=GP]^T ^O_  \^#W@_]I*]^'GAYM5^)'Q0
M^'/A5/&.K:"OAFPTJSN/&'BFY\):UJWA#PMHLQUF2_TWP[+:,GS3^Q/9>(/
MG[97_!8/XB>,_AG\5_"_A_Q9\7/V;?%/A7Q'J/PD^,]]:?$;PU\)OV)?@Q\*
M?&4WPQ\2:SX LM9^-4>A_$?X?^._#^D)X2MM>\0^*Y+>V\0:)H][8>,- OM;
M_.?X!_";XAZ5^P/_ ,&Y_P +O'G[/GQP/BW]GS]K+X5>+OC5X/U[]FWXPZC=
M_!V/X8_LX_M1?#Q_%WQ!T^X^'EW'X*M?#GQ<^)7PQ_X1CQ7K:V%E/<7,?C[P
MKJ=SX<\)Z[XGT, _?[P?^V=^RAX^^!=Y^TUX1_:%^$^L?L_Z;J5WHFI_%M/&
M6D6G@K2M>LO$EOX.F\/:KJVH7%I'IGB.3Q7>:?X<L_#]\MOK.H:UJFD:;86-
MS=ZOID5WT?PX_:>_9X^+?C/7_AG\._C-\//$GQ6\(65SJ/C7X/P^)M-L/C+X
M$LK.XTJUNKCQ]\(=6FL/B5X&2";7M 67_A+?"VC,JZ]H4A'E:SICW7\T/Q8^
M'?C[3?@]_P %#O$%G\$OVF;;XF:5_P %]OA%^V;^R_I7AS]G3Q/K.H_$+_A
MO#?[,%SIOQ$\/?![QWX@^!NI?M-_#ZVG^"7QGO?%W@CX/^-)/'ITKP_'\2HK
MG0?"<5KX_@^_/^"87Q=\->-_VQ/VX_&GC_X??M<_!#]HS]L"[\"?&O3/A1^T
M;^ROXR_9R\!+\$/V:O /PV_9^MKCX5ZIJ>O>-]$^*7CCPOJOB_PL_P ;O'6K
M^)/#'C'44\??"SP]8?#K2O O@SP]J%P ?LU\4/BG\.?@KX&UOXE_%CQIX>^'
M_@/PZVEQ:MXG\3ZC!INFP7NOZSIWAKPWI%N\K>;J.O\ BGQ/K&C>%?"?A[38
MKO7/%/BG6M&\->']/U+7-6T^PN?%K+]N']CR^\"^'OB4O[3/P4L_!/BKXM6W
MP!T'6]9^(7AS0!>_'BZOVTQ?@@VGZY?Z=JUG\8;>]BGBU'X8WUC;>-]*6UO)
MM4T.S@L[J6'YV_X*L:S\2]#_ &<_ -Y\-/@?K'Q?E'[4W[,9\8^+O"/PCG_:
M$^(_[+G@BT^*^B:EJO[7/PI^ .E^'_%OB?XN_$[X%:G8:)KO@SP_X7\(>-+S
MPWJEZGQ*U_P'\0? O@7Q;X%\1?AWI?PS^)\7P$_;H^%/C/\ 9^_;1\?Q^._^
M"[/['O[1ZZA\8/V8OBAXXUKXQ?LV:;XP_8$\3>)?BEK.G>#OAM?>%_%?A_6_
M!OP)^,GB+Q/X.\)>&+?3OAI;>&+3X4^.O /PI\:>)_AI\)]> /Z8OA7^V-^R
ME\</ 'Q+^*WPD_:*^#GQ ^&'P:U;Q3HOQ6^(OASX@>&[WP/\/KOP5I2:_P"*
M+CQ7XJ%^FAZ/HVD^'9(O$LOB*[OH_#\_AJ6'Q%9ZG<:++'?-\$_L_?\ !0F;
M]H[_ (*E?$?]G7X4_%WX3_%+]F#PY^PI\/?VA=!/@;P[<VOC#0_B1XW^,%UX
M2^P^.O$6I>(]4N]3M-2\":5HWQ&^'\MAX8\"Z3KGP_\ B;X8\1V5GXNTB[\/
M>-M8_-W]K3X!?'GX@_&7_@O'??#G]FOXF?$2W^([?\$C/B'X0\*:S\,O%_A/
MP=^UCX*_9$\5:)XS_:9^#O@SQEXL\)0>!OB1J/B7X=Z3J?PU?PK#>:[;>-VU
M\>#Q9:KI4VJPVWVG^S_XP\3?'3_@LUJ_[3?AO]G[]J7P3\$_%O\ P2H^&?PJ
MB\>_'#]F_P"*WP#LM)^)OAW]J_XO>-]:^'FN67QA\-^"]<B\4Z5I.N6;+IUA
MIFI07]O<Q:_HMUJ'A+4-.\17X!^R?Q8^+WPK^ _P_P#$?Q8^-GQ'\#_"3X8^
M$+>UNO%'Q!^(_BC1?!O@[0(;_4+32=..J^(O$%Y8:79R:GJ]_I^D:7!-<K/J
M6K7]CIEC%<7UY;6\OS%JO_!2_P#X)^:):?&>^U7]L7]GNSM/V>;C1K+XS3O\
M2_#;IX"O_$$&K3:3IFJ>5>R&YU6ZDT#Q!I[:7I0U#4+76O#^OZ#=VT&MZ)JF
MGVG/_P#!5S0O$_B[_@FA^WEX%\#^%?&?CGQQ\1?V3?CO\-O!'@[X?^$/%/CK
MQ;XH\9_$+X<^(/!OA70=)\-^#=(UO6[EM5UW6["RNK[["NDZ-937&L>(+[2]
M"L=1U*U^(?#7A^XT3_@KQ\"/CE!\$/B]I_P9\%_\$8?%/PW@\<V7[,?QFM=
M\+^-)/CE\,/B-HOPNM8[?X9QW>B>.T^&OA?Q<^G_  R@LK;Q9:7*_P#"$#P]
M;^*=>TGP[J8!^JOCS]K?]FCX:?#3P+\8O&/QL^']A\,_BGI5GKOPM\7:=KD'
MB33OB=H=]X-O?B/#K?PXB\,#6+[QWHZ?#G3=4^(EYJGA2TU:QT_P!I.K^-K^
M>V\+Z5J&JVV!XM_;G_8P\"V/P[U3Q=^U;^SSH>G?%WP=J'Q%^%=]=_%_P&UK
M\1OAWI6AW7B._P#B#X)G@UV:/Q-X$@TBT:?_ (3'2&N_#DEQ<Z;IT.I2:EJ^
ME6EY_/Q^R]X/^-WPT_96_P""$7PW\1?LV?M"?#[6/ OPD^+_ ,+_ (M?&?P-
M^R!>^./VH?V>/B$VC>"-#TGX#:9??$SP7J(_99^''[4>J1:IH7Q4_:GUCPA-
MX'TOPIX T[2_^%D?"73?&=E\>? 'FG_!/CX3?&?0M"_X-L/#_CO]F3]I+PC+
M^RQIW[;?ASXW2^./V;OB[H>G_"_Q#XO^!FL>$?!VL^+9-6\%1MX)L-4\<^(I
M/"FA^(O%D/AV+5KG3]6\4Z#<:C\/;C3/&6K@']-WP^_; _93^*WASX*>+?AU
M^T=\$_%V@?M(-XAA^ %[I/Q+\(R2?&:^\'KJ3>,M(^&MC+JT6H^,==\%G1=:
MA\::!H=I>:UX1N=&UBT\1V&F7.EW\5O\E_\ !0W_ (*;?!7]C[]BG]I_]I+P
M#\4_@5\0O'?P4U'4_@YH'A*X^)/A'5M-@_:BO[.T'A[X3^-]+TKQEHNKCQ)X
M:M]4@^('CWX96>KZ+\13\-M$U_4].@L/+BU"'\JO!>D?$CX=^$?@!\:M4_9Y
M_:FN_!OPB_X. /V]_P!HOX@^'_#7[+GQYU;XI:9\ OVC++]N[0OA7\9M(^"L
M/P_A^*GC?P/-%\>?ACJ6O7'@+PAXHUWPUI&M7T5[H8U?0-<T:P\^_;!\/?'S
MXI?L1_\ !>_P_P"&_P!D?]K]/%W[17[8GP%\6_ 7PE/\"O$VH>*OBUX0F^"'
M[#GAB/Q'X,TGPS/K]Q<:+9P?!OQCJ_B*YU,Z4/ MM'9^#O'L?A?XIP:]\.]"
M /U^^&O[6NB_ 74/'7CC]IK_ (*#_LN_&W]EOXMP)XW_ &1?B5H,7AC2_B19
MZ5X ?Q%IW[5UKX[U7X427/PI\6? CX)ZY_PKP:1\8='T?17^&L?B?6O"7Q^\
M2W.L6OA7Q3XH^S?BK^UU^S-\$O"/A#QW\3OC;\/_  SX5^(>D:AXB^'NJ#7(
M-;;X@>&](\-CQGK7B;P+I_AT:OJ?C'PSH/@TCQCX@\1>'++4]&T#PE_Q4VL7
MUEH?^GU^2?\ P4-UWXL_$SX_> M(^'OP)_:.\/\ PZ^(_P"P'^TO:>&/VDO@
M1^SEKNN?';XF?$CQ'XA\#_8_V#OB#XE\7_#ZXUG]C#X;>,['3/#_ ,4M7\9?
M%B'X-S>.O%6C:/H?@GXV_"75?A_XTM/&_P ?_LE>(?C;^R3J?_!-7]H?XM?L
MA_MB_$']GZ^_X(T?L^_\$]O&OASP'^S'\6?B%\9_V9_VE?@Q)IGBOXF77CW]
MF:/0U^-/AKX2?&6'2F^'NM?$+1_AQ?6OB/Q=\"OAK<:G:ZC\./$7PP\<7X!^
MVE]_P5 _8EM/VFOA=^R[!^T+\(-1\6_%G]GK7?VD?#?BJR^*'@%_ DG@F/6?
MA-8_#K3[3Q*_B%-.\0>(?C3H'Q0NO'WPPTSPS/J\^N> / GB7Q;(D&B7GAR^
MUCZ/TW]J+]FC6=)^$6OZ1^T/\#=5T']H'5)]$^ NN:;\6? -]HWQNUJV2XDN
M-&^$.J6NORV/Q)U:".SNY)=.\&SZS>(EI=.T(6VF*?D5\/O#WC;X8_\ !2[]
MB+XCWO[('CGX#?!GQ'_P3@_:*_9T\$^ O@Y\)-2\7?#CX!:_XF_:V_9Q\?\
MPO\ A?\ %G4_@KH&M?"#X"Z_I_P.\*2^(?&[:AXBL_@]I_C#P]XQ\#_"WXC_
M !-_LOP]J'B3\Y_V:/"_QYT#]C?_ ((3_LP:C^R'^V':_%?]A[_@H;X%MOVH
MH-3_ &=_'?A[P=\-;3PK\._VT? $'BNQ^(GB>UT3P+\2_AAXENO%FF>(-*^,
M7PD\0>//A/H?AVXT>+X@^-/!/BSQI\/?"GBX _=_XG_\%*?V%==T;XD?"7X=
M_P#!2#]D+X8_&S4/!OQHT/PCXWU3XG?"WQUH_P +O&WP_P# TFK:[XW\1>';
M[QKHGAK7].^$$FHVGBCQ7X:UKQ3H%AJ$?ASQ+X=O]7TZXT+Q,VB^C_\ #<_[
M)_PD^&_PYN?CA^V5^SX?$>I_L[>$/CO=^*+_ ,4^%_A]+\1/AKJ-KH>C)\<_
M#?PUNO$NLZ[HO@#X@>+=5L['P;:6]SKD%UX@US3? NA:KX@\0&""Y_)[X(^
M?B5IW["?_!?GP_>?!GXX:1XM^-G[5?\ P4M\9_";PUJ7P+^+6D>+OBWX>^,O
MPGTGPG\*O$'P]\.WW@JU\0>/+/Q7J&GII6FW?AVPU4V=O:V[7[6-@EO+77?L
M_>#/$EE\;_\ @A3JOB[X(_&.!?V?/^"6WQ]\%>.=;\1?LY?&'[)\&/BYXO\
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
MI^@?#[X3Z[XBOOA^/$'QA\,ZYXQMH?A_?>&_AS\+/&_CW)^!W_#9WB7XO?\
M!*G6_P!I3X4>-/$=Q\'?V_?V\'NOCSX _90^+7PDM_BO\%/%G[*OQL^#_P -
M_P!K#]H/X,67@2.R_9?\?_''XT?$UT\7>$O%%OX:L&FOKKXLVEI8_#W5-1UG
M2P#]X_B!^V5^RG\)]>\1>'OBA^T%\*/AW=^#=7TGPWXUU+QMXQTCPQX3\#^+
MO$'A:W\=>'? WCGQSK-Q9^"_!?Q \2>!;RS\=>'/ 'BC7])\9:_X)N[7Q=H^
MAWOAVXAU)_-O'7_!3#_@GI\,KC7;7Q[^VQ^S#X8E\+ZGX'T;Q0=1^-/@+R?#
M.I_$A);CP9:>(KJ#6YK;0WUC3XAK3/JDUK%IGAVZT[Q)J\EAH.J:;J-U_.K\
M0YO$?A;Q9^W%^RO#^SU_P45UK]F?XO?\%8= _;'U;XJ? O\ 8JU+]H#6]'N?
MAK\:?A?\6?C#HOPQ_:$^!WQVATS5K'Q7\=O@Q9:EX7U>+P!K_P 9_P!F[P;;
M^,_@'XB^''C'XK:?HUA\*O<OBMH?B3XNZE_P<>?$WX;_  B^,WC[PI^V1_P3
MG_9U\*?LF^-_#7P ^,&M:5^T!>:_^QW\8/!>FZ3\)==MO ,D?C&V_P"$U^*O
M@1+[^QY[C3]&AU6]\2ZM)8:+X=\4ZMHP!_0O\4OVK/V<?@EXGTWP;\6OC+X$
M^'_B75+'2-3CTSQ)K,5@VGZ;XEUN\\*^#M0\17+*UEX5L?'WC'3[WP+\.+OQ
M-<Z1!\1O']M)X"\#R:_XP T0_0-?R[_MA>'/C99>*O#_ ,3_ -CWPI^UOH'[
M5UW^Q#^R=\/;SX+>/?V/_BO\2?V"?V\_AU9^(OBF^G_LT_'+4YOAC9?\,P?'
M/X8>)O$_B-M0^)GQ&^(_P,/PR\'?$_3+C6-9_P"$2U#XD:M\/?Z"_A/^TC\.
M?C%\0/C/\+?#EI\0M"\>? ?7=*T;QSH'Q$^%?Q(^&$M_INO7?BC2O#GC_P
M7'Q"\+^&K?XE?"CQ7KO@3Q]H7A#XH>"7UGP7XJU#P/XD;0M6OK&UM[RZ /2_
MB#\1/ /PF\%^)?B1\4?&GA;X=?#[P9I%UKWB[QQXWU[3/"_A/PQHEDH:[U77
MO$&M75EI6DZ? "HDNKZZ@A#LB;][HK?E)^RI_P %%[7XP?MC?\%0O#OC#XX_
M!:X_90_8[^&O[)7C+PKXMAT;_A5T?PFB^(6D?M):Q\;;?X^>(?&_B[4;[3O$
M_A1_AIHG]OS>*++X:V/AG0M-M)9/ ^CO<ZEKOB#N/^"M_AGXV7GP;_9Q^)_P
M?\">-/B_HG[-/[<W[+W[2WQX^"/PUT6;Q5\2OBW\"OA1XIU*_P#$6D?#CP5#
M:7,GCGQW\/\ QA?^!/CCX6\&P3:=J/B#5OA1;6>A7\6OG2X9_P G_C#=?%GQ
MQ\3_ /@N1\<?AM^P1\9_C?X!^.O[/G_!,*W^$^@_M ?L:^/8M ^,7_"I/$/Q
M*T;XP^(='_9R^,MG\+?B-\7/&_P%T3QPOQ'T/X+ZWHW@WQ?X\\1?"ZQ\,Z;+
MI=EXE\ Z_P"(@#]H/CO_ ,%4/V*?@1^RE\;_ -KG5/C/X4\3>!?@4-7T+Q+X
M4T;4[>Q^)-Y\5[;1)]:\-? X>!?$)T?Q+X?^*GCF$64_AOP[XLTO1'/A_4K?
MQUJ#V7@2.Z\20>J>//\ @H)^Q!\,M&\(>)?'/[5OP'T3POX[T-_%GAGQ8/B1
MX:U+PC=^"(O%NF> KCXAW_BK1[_4/#^@_#6S\<ZUI'@S4/B1X@U+2_ VG>*]
M3L/#U]X@M]6NX+23^8GXY? K]HWX@?!C_@XE\+>$/A'^W'\9M<_:=_9\_8\\
M:_ SXC_&O]G[Q!X,^(?[0VG^ /@CX1T[Q)'IOA[1?A?\*/#<'Q#>[N]6M(?@
M)X,^&7@KQ]X3?P_JGA[Q1\(O!?BFYL-)U[ZE_P""G>N_&']H[4/VO=/^&?[.
M'[77AWPS\8_^"1GQ1\,?!;Q%\)/V)?&9^*_[6GC._P!*_:9FC_9__:)^*OCW
MX?/XS_9G^'WPF2;3?B?X-_9GU>S^"_Q@^/?B3XEWWAN+5/%GBB^\._LZ?$(
M_1WQI_P44\'_ +-__!0#]I/X1?M=?M*?L_\ PA_9Y\-?LU_LB?%'X*1^,3H_
MPSUNU\3_ !E^(O[1_@+Q[::_XH\0^.-;NOB/]DNOA)HFNW7B31-$\$>%? WA
M35[*V\0>'X&T?5?B!XI^YOB[^U]^S#\!=&\(>(?B[\<OAWX'T3Q]H>N>+/!V
MI:GK]M<6VO\ @?PKIND:SXN^(MDVF?;F'PQ\&:3XA\.:EXU^)DZP^ O!UCXE
M\-77B;Q%I4/B'17OOR#\">+D^&?[5'C;XL?%?]E/]J3QK\+OV@?^"5_[(/P:
M\!^&M%_8^^+_ ,3+KQ[XC^$GQ!_:YF^(?P?^(.@67@?4=)^!^J>,O#'Q.^'-
M];>%?VJ+OX,:?+I/BR*R^(0\*:AX6\<Z7X4^0+/]G?\ :U_9P^"'["G[&_C?
MX3_'5]>\&_\ !)7XP?#37?VG/V9/A5:_&;XH^./C??WW@223_@F[K7QEAT3Q
MWHW[,?P0M+*T\.:Q:?%?Q5KWPN\/?%'4? GAC3_A5\</@X? ?BK1_%X!_1]\
M2_VO/V7O@YH/A'Q5\3OCU\+O!WA?QYX7U'QYX2\2ZKXNTK_A']8^'>C66C7^
ML_$Z/6K6>XTVU^%NCP>)?"J:O\3;^YM? >F7?C#P;I]]XAM[_P 7^&K;53XV
M?M>?LP?LWZCI>E?'GX[_  R^$M]JUI9ZI''XZ\4Z=H,6FZ!J'B"R\)6/BOQ-
M=WDJ6GA#P5=^+M2TSPE;^-O%<^C>$Y?%>J:9X:363KFHV5A/_+EKWP^^*$7[
M%?[#/B+X5?#?]NSX&_MH_ S_ ()!_"/X$)X8U_\ 8/\ C5\;?V9?VO8O"?@_
M1?#WQ3_8"_;"^"]_\)M4UWX>VVH>/OAUK7A'PO\ $KQ#J'P;O-.\-?%OQ+\3
MO"/B#QAX-_X0W5M4]U^)WPH\::%^V3^U]X@_;Z_8^_;E^+OPV_X*,_LU?LQ6
M6B:;^P=XE_:'^(/PS\,ZUX#^ ;_!O]H;]B;XZ3_ ;XB>!M/TC0+WQWXT\2>+
M?A;\2/BYI?A[X1Z]H?Q*^(NJ77Q"\(/IOBD@ _HD\;_M5_LW_#7XD>'_ (0^
M/_C5\//!_P 2?%&I>#=#T/PGX@\1V6FZA>>(?B1KI\-?#7PQ))<NEE8^*_B7
MKL=YIOPW\+:A=6OB#Q_/I.O'PAINLQ^'];?3_H"OY8/%OP<^+/P1^/GAC5_V
M0/@]^TUX!^*ND^,_^";GP\^/7[#OQ6^%OQA_:>_X)\_M.^"OAC\/?V?]%TSX
MT>"/VV_$/PRGTCX5?%_]D#0%33KG]HG6/B?I_BGQ=XM_8Z\(7/C3X-^)-4\5
M:':^-/Z+O@A^T)\/_P!H"+XG-X%M?'NF7GP?^+/B7X+>/M#^)'PQ^(/PH\1Z
M1XV\.:3X<\3H]MH'Q&\.>&M4UGPMXF\%>,O!WCCP9XQT:VOO#7B?PMXHTG4-
M-U&29KRUM !WQL_:8_9V_9KL?#.I?M"?'+X3?!&Q\:Z[!X9\'W/Q4^('A;P)
M'XIU^:2W1]+\/?\ "2:IIS:S=6,5S'?ZN-/6X31-'6XUO6'L=(M+J]A\1F_X
M*4?L"V_PW^'WQAG_ &NO@1%\*_BCI>JZ_P""OB"WC_1AX3U#POH'C./X;^(_
M&6IZUY_V+POX&\,?$2>T\ >*/''BJ71/"7AKQO?Z;X3UW6=/U_4K'3[CY;_X
M*[>$_&'C$?\ !-Q/"'PX^)7Q%B\!_P#!5+]D;XP>.(_AW\,/'?Q*3P?\-_AQ
M/XVNO$_COQ2G@KPWXA&@:%X<NM6T6Y;4M56T N&2>P,TME.]M\-?M5?!B3P9
M_P %$/VV=2_:Q_9R_;W_ &E/V5OV_OV>_@1X%^%NM?L5S?M&>(?"^D:=\)O
MGCWX7_&#]E?]HKPQ^SU\2/#=UX>T7QU?_$^Z^('P_P#%WQ1T/2_A9-%\2?B3
M$GCW1[G3/&SV !^YOQP_;,_94_9IU>RT'X^?'[X8?";5KS1[+Q--9^-/%%CI
M#:%X.U'Q);>#;+Q[XQEE<P>!OAU/XNO+;PNOQ$\92Z#X)7Q#,FC2:\FH'[/6
MO\8OVKOV;OV?;K3['XT_&GX?_#B]U'2IO$HM/$FOVMK<Z7X*M+H66J?$GQ+!
M$TTOA'X4:!>O!9^*/BQXI31_AOX5N[NPMO$?BC2YM0LDN/P@^$VC^+/V+?C=
M^TE\&OC[_P $W/C]\9_V=_VQ?V</V+=%^ _@/X.^"+S]N7X>>#M.^ _[+?@7
M]G?Q[^P5\>/B5XUN8- \.:1X?\<65]XC\ _$WX]7?A;X&?$>U^(WQ/\ B)XW
M\=^$M2_X3&ZO?HKX:WWQ6_90_;[_ &Q?&?[5WP:\=^+OA9^V5^SY^QU=?"3Q
M/^S%\ /CY^U1\-/AQJ'[//PT\4_#GXY?LH>*V^%GPV\0^)?"_AZQ\?>-M7^+
M7P4U#QE\*?!?ACXB^'OBOX[B76O^$JT35_!>@ 'Z+_%__@H)^PW\ ;R/3?C/
M^UO^SS\-]6F^&MM\8[;1?%'Q8\&V.N7OPJO]5L=$TKXA6&B?VM)JM_X2US5=
M0@LO#^M6=G/9>()8M0_L66^32M4:S^1_^"D'_!1+PS\ /#WAWP/\#OVAO@EH
MW[0EO^U%^QC\,?%WP[\2:2GCC7]9\*?'[XX_"CPKXF^'/AF>'Q3H7A_PC\:+
MGX0_$1OC9I&BZS;>./%9^#6B:SXTL_AI'X;U6P^)OA/X4_X)A_LP?'S]E'X^
M?\$U?AA\;_!/Q8GO?A5_P2Y_:]^&WB'Q#=>&/'_Q(\!_!?Q3\9_VN/@-\</@
MY^S=XA^/NE^';_X77OB7X3?!#P+KOPH.K:?XIA\.WLOPNLM/T:2VM/%WP_T[
M7O&_%\WQI\$?L7_'3]BSQA^QQ^UIXJ_:;\&_\%8O"W[1^N^.OAK^RUXQ\7_#
M+]H/X7>,/^"L_P -?VPD_:1\%?&;P5X=_P"%0:S(OP:\6:7X/U[P&/&:_%[P
M)=>%-7TSQ1X%\-^ ? ?B_6?!H!_2/JW[57[.>A?%FW^!>K_&3P+I_P 6;O7-
M(\)V_@FXUF)=3E\;Z_H-MXOT3X>+, VG#XEZIX%NX?B+9?#9KT>.Y_AEYWQ*
M3P\? EM<^(8?H#K7\XOCOPU\;/"7_!1C6?%/[*7AG]IX0_%C]N3X"W7[8O[,
M'Q__ &8?&.O_ +'7Q!\&Z+\/?A)H6K_MT_LM_M8Q^!=%\ _"7XD?"/X5^#HE
M\1^'=3^-C3?%/XC_  SF^'MOX \0:F?A-:?$S]Q/@/\ M%?#?]HJP^(]U\/8
M_'EA=_"/XJ>(/@U\0?#WQ*^%OQ&^$/BWP]XVT'1?#7BR"*?PI\3O#/A77KG0
M_$W@3QMX'\?^$/$EE87&B>(O"'C#0M3L;TS37=G9 '2_%?XU_"GX&Z+I'B#X
ML^.="\$:;XAU^'PMX=_M:>1]0\2>(Y=+U;7Y-%\-Z+917>L^(-1L/#'A_P 2
M^,-9MM&T^]DT+P5X6\5^--:%AX6\+Z_J^G>8_$+]M7]DSX5^#?AS\0_'O[0?
MPMT#P)\7/"5S\1/AMXO/BJPU/P]XP^&&GZ3X?UW5_BUI.JZ.^H6C_!_P_HWB
M[PAJGB?XMSRP_#CPQ8^,/"-SX@\3Z;%XIT!M1^(/^"JO@&W\9:K^R[K&@>*_
MVQ/@-\9_A]XD^+7BOX&_M>_LC_L[^+?VJ8?@;XVN_ EKX2G\)_'GX&^%_AM\
M44\<_!SXMZ3XFN1J>DZGH&EV]WKO@+1K0^+/#=I<ZA>G\L/B+=_MQ?%#X:_
M;PE\9?V(/B!^SM\0?&G_  2+^/\ X6;QU^P_\ 4\6Z[XV^)\VO2:;X:_X)_:
M[XYUGPIKVN?L1?![Q1\-_#7PV^-K^%_'&H?"?5=5^(&LVGPI\'?'?X?^+?@Y
MXI\.?$H _;R7]HGXF7W_  4T^#WP"T3QAX UW]FCXG_\$^OCE^T=I%IH'A=K
MKQ+J'Q"\"_'C]E[P3H/BEOB@GC#5])\1>"=1\%?%S4SX;T+PYX1\-16UQ<ZA
MK6L>(O&\>I>'+?P=[MX/_;0_9.\?>.?%GPV\(?M"?"G6_&W@G1?%?B77]"@\
M7Z7!*OAGP!XBU#P=\1O$VC7EY-;Z;XI\-_#/QEI6H^#/B=K_ (7O-9TCX;^,
M;.;PIXXO- \0+_9Q_&+_ ()W^'OB+H7QQ_X)*77B/X(?M >"K#X9?\$,-?\
MV:/'&I>-_P!G[XR>!="\'?&O3O%?[%]Q'X \7:OXE\#:9I7@75]0A_9_^*\F
MDV7C&YT"YNK?P]I%PEJMMX]^'$OB_P"2_P!C_0OCA8_M8_\ !)?XL^+OV5?V
MI?A?H7PQ\(?\%'?AG\4?@AX8_8GUCX-_LU_L5>+_ (AGX#/X=^#GP<TCPIX+
M1=5^&$&C:?X@\:7'[3OC'QKXW\._M+:\GB"3X6^-Y/&JK^S1\,P#]YM._P""
MLO\ P2_U35%TBS_X*$_L:_:I-)?7;>>Z_:-^%&GZ5>:2OBV]\#1WEAKNH>*;
M71+]+KQ183:=8)9:A/-J4<VGZC81W.E:KI=[>?8-K\7_ (37OQ+/P7L_B?\
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
MGPJU32OB,L?Q9TW2OB+X4TK4O@I8^*-/L?#5G\*=6DL=>NO#=SKKW%G%XEG
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
M5_X*UKXA>*/U*H :57J1SZ\YY/KUZ\_7FO!_!G[4?[,7Q(^(FN_"'X=?M&?
M?QY\6_#,$MSXD^&'@KXN_#_Q3\1?#T$$<4TMQKG@G0_$-_XETJ&&*X@EEDU#
M3($2.>)W8+*A;WD@$$'D'@U^ ?\ P3SV_P##]3_@XG+8"@_\$CADG;D_\,>>
M->&;C=@$<,3C(/I0!] ?#C]C#]A76?BC\5?@K\*/VO/C%X@T+1-2UGQ;\8OV
M$/!7[=7BOQ+\/_!]_P"/O$,NK>(I?%7PXL/&FJ?&;X?>"/&OBI=3N-8^%O\
MPF_A_P"#'B&75/%.@7G@"[T+Q-XHT75?USM;*SLK:VLK*UM[2SLX(;6SM+6&
M.WM;6UMXTAM[:VMXE2&"W@AC2*&&)%CBC1(T544 ?A3^W=^TU\7/V,_A%_P6
M$_:E^!<?P\G^)_P4TO\ 9R\7:':?$_PQKOBWPI?V<?PP\&Z9>V-WI?AOQCX&
MU47#VNJ:A)HUY_;KV%AJH%Q?:3J]K]KL)_1I/VO_ -L7X7_M(?MT?L\_$[5O
MV7/'&N_##_@GUH/[>'P URWT?Q/\ ?AUX!U;6_%7[0WP\_X4S\<?'WCCXI^.
MK/Q1X$TS6_@[X:U[6_CVL'P>33])U#QCJVH>!-&TR72=/\+@'[,[5'08_P#U
MYZ_6N.\,?#_PAX.U/Q=K?A[1;>RUOQYKH\1^,-;DFO-0UGQ#JL=I%IUD^I:K
MJ=S>ZA+9:/I=O;Z1X?TA;E-'\.:-;V^CZ!8:;IEO%:I_/MX:_P""H?[3T?PA
M_P""DWB?1O&?PC^,=U^RM_P3F^'G[>_P&^*^O_LG_'7X$>!OB#>ZKX<_:4N_
M&?AB+X?>-_BKH/C+XG? WQ/K/[.5Q>_!7XT>'=3\"Q:CX7\91:A:R_%C1M'T
MSQCXM^XM4_:Y_:*U#]H7]@'X.>&+GX*Z+I'[:W[$O[2'QGU+5]>^&WCOQ-J/
MP]^-7P>\+?L\ZQX;U.Q33_C3X3M?$?PNO]0^/0_MOX?7$6C^++BR\*?9[#XK
MZ=/KWVS1@#] /B1\=_@Q\(-=^&OA;XH?%#P+X#\3_&7QA:> /A-X9\3^)=,T
MKQ+\2O&=[/9P1^'/ OA^XG75_%.I6YO[2XU*/1K.[71[&9=1U9[*P#7*^K[5
M].AR/KUS^?)]3R>:_C*\&_$K]K#XV_\ !.?_ ((8_&?XL_%OP+\5OBY\7_\
M@LU\/?%WA;Q)K_@;Q=X:.AZCKR_MRC59/B+)'\2_&D?CJST?7WU'5_#'AGP%
MI7P5\-Z?X0LO#OPET.U\':;I]OXVT[]3H/\ @H_^T7\(/ GQO^&'QJU3X(^/
M_P!I?P[_ ,%2O@7_ ,$T/@A\1_#'PZ\7_#KX0>*-:_:<\#_L_?%/PG\1?B#\
M--0^*GBO7; ?"CP-\8_&.HZKX+T7XM6$WQ1U#X<:)X#T+Q=X<\0>.(/$EL ?
MO/M7T'&<>Q)R3]<]^OO7DWB_XY_"#P#\4/A'\%?&/Q"\*^&_BQ\?#X_/P8\
M:MJL5IXG^)A^%GAZT\6_$8^$M-<>;JI\&>&[RUUO7_*/^@Z?-%<.2'P/QE_:
MN_;V_;3_ &-=0_;0^#VO7'P<^*/CGX6?\$V/BC_P43_9E^..H?!KQ7X8\#:Y
M:_L_>,-.\+_'3X'_ !D\#Z-\;OM&N>*K:;Q9X!U+X?>+? 6N^#]-L= \910^
M,?#VJ:IX6-_X]];U;]HK]MWX2?M@?\$W_A)\7O'O[,'Q&\"?MQ?$?]HJTU^S
M^'_[/GQ%^'GBOX6^'/AK^QQXF^,WAGPSX6\:>)/VBOB-9^)7?QSX4F'B3Q1J
MG@?1+OQ#I5W'!8:'X5A L+8 _9C8H!&!@]1ZYSG/KG//KWI=H].F!^1R/U%?
MBO\ $+]IG_@H3:?MX?#+]CWX.^/?V0?B9?>(/%/B3XQ_'K3X_P!ESXRV]G^R
M7^P]%XI\3V/PXUGXF_&5OVV+33_%/[2?QAAM/#O@GX9>!/#?P6TVP\2>(K/X
MF_$?4])\*_##P%#<:]Y?\'?^"AW[=W[27C/X0_'']G?]G:\^(W[*7Q _:[^(
MGP'\4>"[OP-X>\+'PG^S3X!^,?Q!_9XUG]IBT_:%UGXYQ:CJGQ.\,^./AS=?
M%WQ)\)I?V?;70[WX<>(A\$]!G?QEX/D^/WC, _9[XI_'7X,? ^3X?P_%WXG^
M!?AQ=_%GXB^$?A#\,+#Q?XETS1-4^(WQ0\=ZS9Z!X1\!>!]+O)TU'Q5XHUG4
M;Z'9I.B6U[=6NGQWFL7Z6VCZ??WUMZPJKC.W;D<C^8.#S_6OY:_VF_VBOCA^
MVA\ O^">'[7NC^,/AGI/[+GQ:_X+,_L.:?\ #3X/R?"_Q9:?$N#X5^"OV[]*
M\"?#/XB:U\4;GXC?8[CQ_P".[KP7)X[\5>#[GX8:=X:\,>%?&VD^ =.:Z\5?
M#K4/B/\ $O\ J6/(.#V/(/\ 7F@!-JXQCCCCMQT.#QQP>G4 ]17)>$O 7A'P
M-_PD4GA?1+;3;WQCXCF\7^,-6,EU?Z[XN\43:1H_AU=?\4Z_J=Q>ZWXBU2S\
M,>'/#7A'2;O6=0OI=%\&^%_"W@_26LO#/AG0M+L/P7\5_P#!4?\ :L\-?L'_
M +9?[2Z:1^SW>?$K]E+_ (*CZW^Q/96#_#KXD0>!O&_PGT?]LCX5_LOKKUUH
M8^-\VOZ!\0Y](^)$OBMM9B\7:MX9CU+2(M/_ .$/:UO6GM?9_BQ_P4$^*WP\
M_P""A:?LI>,_'7PW_9QTCQ#\9/@#X1_9QTOX^?!'Q[#X _;:^%'C7P[\,=1^
M-LWP4_:LM/B)H7P\\/?M.> /'/B;Q;X \*_!;7O#=_>:VVA^%=.TKPWXXUOX
MN:=K?PM /VO*J>2 ?K^?\^?K@]J" >W;'IQZ<=J_!7P9_P % ?V]?C-X\'Q1
M^ O[-U]\3?V>+']L_P")/[.6H?#[2/ WARSNK[X!_"'XU^)?V>?B%\>M/_:!
M\6_'WP6UE\5M)\6^!?$_Q8L/AI?_  0'A2\\ 36'P=;4&\8B3XT#]ZL\ ]>G
M([YQSQV[^E  5!&"..F.@QZ8%)L7L,< <9' & /ICBOY[O$/_!4+]HFX_8+U
MC_@KW\-O^%=>,?V2?#?Q,\8W^I?LT6GPPU>^^+.J_LC_  ^_:4U[X#^)OB;I
M7Q9M_B]:Z;I?Q\7PQX;OOCG=^%->\$6O@CP=H!U'X'^)] _X3+P_>_%NX^QO
MV;OC'^VM\=?VJ?VM?"VL_$?]FWPU\"/V1_VPM0^#4_A;1/@-\1K[XH_%'X>^
M(/V8O@[\9O"EG=?$'4_VA?\ A&O!'B/PIJOQHTN'7/$EE\/?$]KXVGT*[%GX
M:\":>R6>H 'ZE[$'\(]>GOG^?..F:\@U7X^_ _0?BNGP(UGXK_#[3/C&WPQU
MOXTR_#&[\5Z1#XUL/A#X>U>R\/ZM\3=7\/M="_T7P+;Z[?)H\?B?5HK+2+W4
M+?4;2QN[J;2M52R\U_;D_:ET']B3]D+]HK]K+Q'H,OBO3O@+\*?%GQ"MO"$.
MH76CMXS\0:58/'X3\&-KMIHGB27PY#XN\57.C>';CQ*WA_6;?PW;ZE+KEYIU
MW9Z?/"WYGZ+X;_:\T?\ X*P?LLV7QZ^,/P*\=^.-5_X)E_MUW_A?4_A[\%?&
MW@OPMX%^(M]\;?V#(O%VG7.@:M\9_$6H>-_A?INKQ^&9O!4,FN^$?B!<Z9;>
M(K+Q7XKO;J]T2_T, _97X2_%;X;_ !V^&7@;XQ_"+Q=HOC_X8?$KPUI7C#P-
MXQ\/W#W.C^(O#NM6J7>GZA:F:."XA+Q/Y=S97MM:ZAI]W'/8:A:6M[;SV\>M
MX/\  ?A+P%#K<'A71K?3)?$VO77BOQ-J!EN[_6O%'B2[L]/TN77_ !/K^J7-
M]K?B/6$T;2-$T"UU#6=0O;FQ\.:%H/AVRDM]$T32;"S_  *D_P""I'QPT#_@
MF-_P3D_;7\::'H?PJ\ ?'^PL/$'[7OQK^$W[.?Q.^.?@+]E'X>-\)?B7XO\
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
MM+S1+_1+NT34+36K+5K>:2PNM)NK"2.^MM2@N)+.>SD2ZBF:!U<@'YG^)?\
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
M1\=^'M;U'PM8Q^&8H)Y?$#W.JQ+HT4$TFHFV2*1E\)\>?\%%?V*/ ?P:\/\
MQ]?]I;X+^,/A/XN^+G@3X%>$_&?P[^*7P\\;:!XF^*?Q!\;^'O NF>$=#UO1
MO%,VA7^I:)>^(X-?\;11ZIGP3X(TOQ%XU\2#3_#N@:I?VX!]K5\(>//V%=)U
M+]I7Q'^UK\%?C=\5_P!FCXS?$?P/X8^'7QNG^&FG_"GQ-X*^/'AKP -6_P"%
M8W?Q+\&?%KX;?$"T'C#X9+KNM67@[QKX)O?!VOKH6KW_ (:\27/B30DTNQTO
MZA\=_&3X:_#?X,^,OV@O%?B_2;;X.^ OACXA^,GB7Q[IDK>(-"M_AIX6\*WG
MC;6?%^GS:&M^^MZ3%X6L;G6;271TO6U*S6-]/6X,T(?\R?A!^U!_P4E_:6_9
MCA_;8^"_P2_9MT'P7\1?AU+\4_V:?V.?B=K'C0?''XM_#O6]*;6OA?XE^(/[
M3>@^*8_A/\$_&OQ,\-7&F^+]+^$]I\#OBQX>T(:CHOA+Q3\==%GU36_%'@L
M]O\ B]_P39^&7QQ_9!^.W[(/Q#^,7Q^U73?VGM677OV@/C?'K?PN3XW?$S6S
M:^#-&N-1NYKGX1WGPB\)QS>$?AYX)\$6FC?#WX0^$- \/^%O#FGV?A?2M$OU
MFU.;F/CM_P $K?@[^TIXV_:"\;?&3XP?'_Q3+^TK^Q=HO[#7Q$T"#5/@YX?T
M*W^&7AS7/$WB_0_&WAIO#WP3TSQ!IGQ1T_QYXS\6>.AJ%UK^H^!;O6]<ETF_
M\ 77@O3]$\*Z7]>^(?VG?@;\.? GPP\=_'#XG>!OV>[/XM6WAN'PCIGQ^\8>
M$/@]KE_XG\2:/:ZO;^!5TSQCXCM(Y/'5FEU]EU'PIINH:MJ-G>P7%LK70A,S
M]C\0/C7\&_A+97VI?%7XL?#3X9:=IGA#Q!\0=2O_ (A>//"O@NRL/ /A.^\/
MZ7XI\<7MUXCU;38+7P?X:U+Q9X6T_7_$T\D>BZ/>^)?#]IJ-[;7&LZ='<@'P
M):?\$L?!.L^)OC/XH^,W[37[4?[05Q^TA^R)'^QO\?\ 3?B+K_PC\/Z3\4/A
M_:K\9-/TKQ#=Q_"/X.?#6]\'^(M \+_'CXB>&=*TGX>WOA/P%?RZA9?$#QEX
M.\7?&#3K;XC)H?"+_@F-X=^&7Q3_ &4OC'XE_:K_ &L?C;XY_8[^'?Q8^#WP
MMNOBCXF^$%MI&I_"?XHZ/\.-"C\%^-_#WPU^"WP]T76Y?"5K\,=!U&W\=65E
MI'Q0\<:Y*\WQ4\<^.="T3P7X=\*_:VD?M$? #Q#XN\%?#[0/CC\(-=\>_$GX
M=VWQ?^'7@C1OB9X*U3QAX^^$UZ@DL_BAX*\,V.MSZWXJ^'=VC*]MXVT&QO\
MPU.C*\6INI!JAK7[3W[-GAOQMH'PT\1?M!_ _0?B-XK\<ZC\,/"WP_UGXL^
M=+\;>)?B5H^B>$_$VK?#S0/"E]X@@U[6?'.F>&_'O@;Q!J'A+3K"YU^RT3QG
MX3U6YT^*P\1Z//> 'YV> ?\ @C3\(OAY\*/V8/@KI7[2O[5UY\/?V.OVJ+#]
MJOX Z'J&L_ *XB\)Z]H5W\0;GPY\-[V:;]GN>[U_X>:6/BK\01<WFKW-S\3-
M9D\3NFI?$6;3/#/@'2O!WK'B[_@EU\&/B!X?_:X\/^-_BA\==?'[6WQ[\$_M
M12^((-<^&7A/QE^SM^T#\+O#WP[\-_"OXJ_LT^,/ 7PF\)^(O!OBGX<6/PA^
M%LGAV;QQJ'Q)LKZ;P;Y7BJS\1V/C'XBV?C+[.U_]H/X"^%/BEX4^!OBGXV?"
M/PU\;/'EB=3\#_!WQ!\2?!FC?%3QEIJQZK*;_P *?#W4=;MO%WB*R$6@ZY(;
MK1]'O(-FBZL_F;=.NS#!XQ_:-_9\^'>M6GAOX@_'7X-^!/$5_P"-?!WPVL=
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
MLQ_!O6M$^$?Q-^/#_%*/Q#8>&/&FA_"'PY\6]2^'/@C3?B_XOTKX4^ O%OQ
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
M>'OA;\/)]/\  WPF\#7:/=ZG:ZMJNFZ%I?@_PS<(]U?V]Y<64J--<H&;)?\
M9OCU;]H!?CMXW^+?Q-^(5AX9U%/$/P7^"WB>T^%UO\*/@'XQO/AO<_"OQ/XY
M^'4GAKX;>'_B?JOBSQ7X/UKQII=Y??$SXE>/[+0K/XB^/-.\&Z=X;TWQ#-:1
M?29 /4 ]^1GGUH _CS_X)N>/?ACXE_;7_8@\8^,YQJ/PJ\>_\$/OBW^SM;^"
M(/V</B3X:_9S^".A_#CXU?LO+??LE:=\0OBQX0\1^/\ XH:1\!_!'AWQ;X9^
M.'C_ .._QD\>V%UXQT[Q3KU]I_P@B\>Q?#:*W_P3B^$_@OX8?L_?\&V-_??!
M^#P'\6/ 'QC_ &FX/C)JNH?"?4M ^)'@"X\<?LG?M/?#+7(?BAJ]YX9M_%7@
MJS\<?$?5O@7X1EC\776DZ9XLU(_"NWMAJ.GZ9X5>R_L"HH _BHTWQSX:T;]D
M3]DK]GCXP?"CQO=_\%"_V=_^"Y?P*_:"_;2\+>%_V8?C7X]\>1^.-3_;X\:>
M/?%7[46FZ[X=^#]]/XP\+_%SX'K!J_PY^(_@FXU?3_%/PUOM(^%7@C4-1L].
MM/"<'[J_\%S_  ;X<\=_\$_=5T;6?!-C\0=1M_VF/V)->\.>'I?!G_">ZL5\
M.?M?_!36_B+JF@>'8-)UK4[E])^"%C\5+WQ;-I5A-+%\,XO'0U,'PY)K:/\
ML%@8QCCICMCTH  Z #'3% '\J_[3WP.^#=]\2_\ @X?;PO\  _X?W$GBC_@E
M5\"_"?P1N-$^$.B&'QC\2=.^"?[57AW6?#WPDO+/PP(/&7C6SUF]_97\+:AI
M_@:;5];BUN'X&>%)T&J:3X*TNR\8_:^\?2:_X%^$'PPN/#7COP+X[^('_!O5
M\5_"VF_&BS^$7QI^,_Q:_:7U?7_ ]G)\2_V%_A;X.U+PMXP^#O@;QEX5\0_"
MWPS\1_VJM6\<_#+Q_P#'5O /B#1]!T2+X/VVA>(OB)IW]A]% '\KUNWQ"^"G
M[.__  2(_P""GO[*?P_7QI\0-0_8Z^!?_!-;XY^&O$V@ZKX/OO'^A?M%Z!\-
M? /[)_BC5)_B#K'@^>W\,?"K]O>U^&>ES>+-)T#Q!J'B;X-_''X@^*?"EQK_
M (<70[^7^D#X!?!GPQ^SO\$OA=\#_!I\[P_\,/!7A_PA::C+96-C>Z_=Z79P
MQ:QXMUJ#38;>TE\1^+]:.H>*?$][&@DU+Q!J^IZC.\EQ=2RMQGB/]G$^,_CQ
MX<^,?C/XQ_%;Q-X1\#'1]=\ ?LZW@^&]A\%/"GQ,TC1?%7AN'XK,VA_#O2OB
MOXN\2QZ)XPUE=.\/^._BCXG^'.D>()=.\<6/@E/&_@_X;^(? _TG@8Q@8&..
MW'3\J /XX[71O'FHZO\ 'S]G;]FB\T_]M[X-_'3]F;_@K=)X7^''CCX=3>#/
MVX?^"8?B[]I#PSXD^*OBKX0_%/77U!O^%H_!3]K?]H:2PL?A3+\5-*L/%OQ,
M-[\/_'GPR\7_ !0^$/P^D\9S>L_LV_&7P+\6OVC?^#;Z/X<Z!\4/%J_L[?LD
M?M._"+XRZ[IGP#^-)T'X1_$1OV6_V<OA;JO@?QGXEN?A[!I/AO5-"\?:+/X;
M\<"XOH]*\!WZZ"GCZ_\ #A\3^#/[?_K$(!Z@'Z\TF <Y .1@\=0,X!]0,G\S
M0!_&;^P7\$_!?BW]D/\ X(B? ?X._#+3O O[?_['7[6OA3XE?M016/PCO_ G
MQ@_9;^&OA^[^(<7[56G?M':A<>'/#WB#X:0_M.^ [;0/A=X?\._$"1+O]I+4
MM2\+^,/ VC>.?#GPPU;QYX Z8_#3XFWW_!/S_@K%X=_9V\#^)]7\/_#O_@OO
M\3/'WQ3^#/P*\#> -?\ B!X]_9M^&'QT_9U\;_&/P#\*OAQXR\'>*_AYXL\0
M3^$M&N-;'P[\1>%=7\-_$/2=&U?P/KWAGQMI'B74? WBG^M+XG>$==\>^ /%
MG@[PQ\2/&'P@\0>(M&N],TCXF_#^S\$ZAXS\%WMPH6/7/#MG\1O"/CSP3/J%
MN T:)X@\(ZU:>7+(T=O%=+;W5OYK^S3^S=X+_9A\!Z]X/\*:CK/B;6/'7Q.^
M)7QK^)_C_P 3V_AZV\5?$CXM?%SQ7?\ C#QSXT\00>$]"\->&[6>[O[Z'2='
MTW1="TW3="\+Z-H&@6<!M]*CED /Y??B+'\.?BK\+_BK^V[^R!XK_;=_;J^&
M'B']J[_@F;\;/V^/$OQ+_9^\+>!K3]H/X&?LH_$WQ/=^)O!7P:^#GAC]EO\
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
MY^%'B#X4:W>>"OA]HH^%&@_6OP U/6O _P#P4>\!_#[X3>/?!W[4_P "=?\
MVQ_^"AOBGQ+\&?B+\-H_!W[9/_!,CXD>-M;_ &C/&'Q0^+>A>+/!+6EGXO\
MV)_VC_C!>>/=$\.7GQQT32+C51\3OV?Y_AOXH^(&J0VMGI']*6!TQQZ4$ C!
M (]#R* /Q>_X*:7G@KP-^V1_P2 ^+WQ$\,W=W\/_  O^U!^T%X5\9>)K'X<>
M(OB!]DN?B#^Q!^T;X.^''A6[L?"GAOQ+K5]>>,/B#KNEZ)X2\.V]A=7.M>([
MV.+3+*XNTD:/\[/B9<>'K_\ 9 _X+3?L,?'KX?Z_)^WI\6?VA?VNOBS^SY\/
M;C3O$_B?XF_M9:A\4I1XB_X)\?'G]FYC9:E+XPT/X)Z-X8^#_P +-4USX>7-
M]8_LH6G[.5]JWQ>E^&FB>%[O6Z_JTHP,8P,>G;\J /R>_P""F'PJ_:O\<_\
M!(?X^_";X<W$_P 6?VH-0_9M\,^'/&EIX6@M-)O?CA_9K>$?^&B_!OA:SM]#
MECL=1^-_P[L?B;X-\/6.CZ';7\=YXPLK3P_#I>I"PEMOR]_;;^*_[&/[>7["
M'[?'Q3_97_9=\9^-/%GB/_@GIXJ_9\\0^/\ Q9^SG\7?AWK?A3X@?#SQ58ZU
M^S=^R1X3^&?Q"^'6E:3\0_BGH/Q#\5>/O%,ES\$8O$]W\&M<^'7@R3Q1J]G9
M^+?A#J)_JCHH _%W]OK3_'7PH^*O[(?_  5 _94^'"?&SQIX8L5_9,^+'@+P
M?I^A6?BKX]_LV_M;:WX5T[X26</BO4[$W]G9_!_]K"/X-^/K5[RXT^P\+?#[
MQA\<-9GNK*&\U>RU7Q3XO_L]Z'\#?VZ_^""FC0Z-8>)_%_PR\??MOZE\;/C1
MIW@DV\U]XM^.'[+/Q=G\=_$/QOXEM;*[M_!$7[1O[5'Q$U'Q!9Z)JVMZ=IWB
MWXH>,FTOP[9ZCJEJMM:?T&X'ITZ>U% 'XV?\$AHKFV\4?\%89;RQU/3H_%7_
M  5J_:*\?>%FU;2=3T<^*/ .N_"OX!Z!H'CWPTNJVEF_B#P)XCUGP?XKT[PU
MXTT=;WPOXDN?#>MKH6K:@NFW;1?C'_P6$\8:-/\ $S_@IUX4T[2->^"_BKPS
MXV_X)2_$3Q1X?T/X3?&'Q]XV_;$\!_#_ .,_[/\ X@'[3NO?%+Q!X9\1_#;X
M6?LO_LZ:1J7Q!^$]IX=^ UKX1U6T^.7P\\4:]\7OB]<W'Q,TOX/ZQ_9?10!_
M(?\ 'OX3_"3XD^-_^#G;QO:? 6SU2_\ C#^P/\ 8O@;>>)OV?]<T3Q5X]^)V
MK_LK?%)[G3?A]H_B_P #Z7XDU;XK:=\=[[X+Z;XWT?1-/D\>^$?C39_#OP_X
M[M-&^(6@:!IVG?3B?%WX>^!OVS?C!J?[9OAO4?''@+]KO_@EW^S#\&_V-?$^
ML_ 7QY\:M(\>Z3IFD?'W6/VP_P!FBXDT[X>>+;V\^*'Q1\6Z_P##;Q-X[^#&
MI6=[K_Q=T+0/AY8:SI6O:CX/T'0=+_I4HP.>.O7W^M '\^__  26AO\ XO\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 445Y_XN^*?@#P)XG^&/@OQ9XDM-'\4_&3Q3J_
M@OX::++#>W%YXI\2:#X&\5_$C6+*V6SMKF.QM].\'>"O$.IW.JZL^GZ.ES!I
MVB"_.O\ B#P_I>J 'H%%> ?%[]IKX4?!"2X@\;M\2M2OK.S\/ZG?:/\ "OX%
M_'#X\>(=.T;Q,WC./2O$.I>&?@;\._B+XBTWPN)O 'B:UU7Q5?:7;^&_#]]%
MH^GZ_JNF7_BGPM;:SSFC_MC_  )\1:;X;USPU>_%+Q-X?\6_!;2_C]H?B3PS
M^SK^T5XB\,2_#_7?#=EXOT&PU#Q+HOPJOM"T/XK>(/#FIZ1JGA_X!:YJ&G?'
MC78M;T*'2?AO>76N:1!>@'U%17Q#IO\ P43_ &4M1\-Z[XKD\3_%/0-(\(?%
M>T^"_CY/&O[,7[47@#6_A?XSN_ _@'XEOJ/Q<\+^./@UX>\3?"3X9:7X#^*?
MPY\4^(OC=\2M(\+?!;PMI/C3P]/XD\?Z4VI0(WO%U\>_AY;>/?'/PUC@^)&J
M>*/AOX(G\>^+Y/#WP3^-'BCPE8:;!:Z=J)\-6'Q$\.> -5^'OB+XJW&E:QI&
MM6'P2\-^*-7^,FIZ#JNF:[IW@2ZTB_M+V8 ]FHKYL'[7G[/#^"OAC\1H/B";
MSP/\7_A[X5^+?@GQ+I_A+QSJ6F_\*J\:+X:D\/\ Q+\8R6'AFY?X9> 9H/%N
MBW>H^,/B9'X1\/\ A^P;5-0\0:AI=EX>\03Z7Z5X!^+?@/XG:S\5O#W@W5-1
MOM9^"7Q(/PD^)EAJ?A?Q7X8E\/>/?^$"\!_%"+2K9_%&B:-#XDTZ[\!?$[P-
MXDT[Q1X5DUOPGJ=IK\4.GZY=7MGJ5M9@'I-%>;?#[XN> OBCJ/Q.T?P7JNH7
M^J_!OXDWWPD^)&FZIX8\5>%;[PWX]L/"WA+QPVDFU\6:)HDVK:??^#/'G@WQ
M7H/B?0DU/PKXE\/>)-)UCP]K>J6%TD]>DT %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7YV?M5_LQ_'G]H>;XN:AH/C/0_ >J>"?"GPVU?]CT67C"RF
MT/4OC3\-?&V@_'W2=:^/=K>_ /5?%G@WP-?_ !X^&GP7TGQ7H?PZ\<^.V\7?
M#'P+=.UIX?U+7M5T"]_1.B@#XC^)WP!^*'Q?_9X^-OPY\22>"/#_ (T_:BU+
MP_X=^,6F:5XI\0:]X4\*?!OQ/%X"^%GQH\'?#KQO/X)\,^)=2\0/\ M)\<W/
M@+7=5\&>'+4_%_Q)'J=W8>&]#FFELKUQ^S)::O\ M>Z5^T_%\/?AU\+_ !9X
M1AU;PQ>?%CX;>)[N;XG_ +2?PLUGX=VNCP?"_P#:&\/R?#+POI3^%O!7Q!FM
M/&G@)9?'7Q*UKPMJ'PT\+W7A77?"ND_$;XE>#W^SJ* /S'\3?LF?'C6OV;K7
MX(6.L^&-%\??$3Q'\8/CA\2OCKX7^-_Q0\%:M\(_VD/B#\3I?BCX)U;P-X%T
M;X:W6F_M/_"CX7ZYXPUVQT[X9?'_ ,0^$? /B_P5\(/A9\-OB%X \7>$?&&O
MP^ _9_#7[-]QI'[5'CC]J33/AS\+/AAXNUCP/XU\ Z]<_#;Q7?\ ]H?M207]
M]\.)OAEXP_:7,7PH\)0IXK^$6D_#NZ\,_#R^N9?C#KW@?P_\0_&>B>%/%VG^
M'K_Q!H?C#[1HH _(C0O^"=GB_5/V6?V8?V;/'-[X9\/7?AW]AKX?_L1?M5_$
M#X<_$?Q1.GQ#^$>A>#_!?A7XC?"O0/!.N?#'3M.\6:%X]L-*\:Z9X+^+^I:S
M\,OBQ\"!XVU_6_A_#.?%'C'P]KWV#\(_A9\6?AA\2/VQO&DFF_#S6;']H+]J
M/X:_%GP3:)XW\1V-WIWP]T_]F_\ 94_9Y\<R>*MWPXNH=-\9Z/'\$O&7C+PG
MX;T>3Q#H?BV2[\,^&]8\9^!UU+5/$&@_6U% 'S'\ _A+XY^'/Q-_;+\9^+V\
M*?V3^T#^TGX?^+O@*'PYK>KZOJ-EX2T/]E/]F3X &V\7P:GX7\/6VD>(KGQ!
M\#==UO\ L[1;WQ-ID.CZSI*_V[+>K>6\'TY110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>ex19_004.jpg
<TEXT>
begin 644 ex19_004.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M6>M6&EZK;FVU33II;"XN;"&TUW1+G2?$^@3ZGX9US1=7O_H"@ HHHH ****
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
M ?B?%\(?"7PQ^&^HZUX/2YT.#0-:\-_#'P]/X@FD\:WNIS"QM_#VGVGZM?\
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
MN-7&GZYJ'ACPY9VVI^,=3\7^(O!O@W0],^%OPYUGP9\)[9/ M 'SW_P4]_:
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
MZ?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** .7USQMX/\,ZWX,\-^(O%&@:'XA^(NM:CX<\ Z)JNJV5AJOC/
MQ!I'AC7?&NJZ+X8L;F:*YUS5--\'^%_$GBB]L=.CN+FVT#0=7U66-;+3[J:+
MC/B!\>?@S\*O&/PG^'GQ%^)?A#P?X]^.OB;4O!_P;\%ZUK-K;>*OB7XBT327
MUS7;'P?H&]M4UF+0-)6.]U_4;6U;3-#BN].&K7EG)J>G)=?R^?\ !8KXV:QK
M'Q,\3?MJ_"C3_P!H34/B%_P1\^-7PW\7? .V\"_LW_M)^,_@E\6_#?A6TN-3
M_P""EMCXB_:0^'?@?Q!^SOX?\%>(OAIXPL_@7XR_X3GQ+IWC7X0?$C]D/XO^
M%[J\\*V'Q'U.ZC_5G]M[X@^#OBWK7_!$KXK?#O7+/Q/\/_B=_P %'/A9\0_
MWB;3W\RP\1>#O&G[ '[;WB3PSKME(0#)::OHNI6.H6SD#=#<(<<T ?I9\-OC
MO\&_C'KGQ2\-_"GXE>#_ (AZS\$O'=Q\+_BS:>$-:M->3P#\1['3K+5-3\#>
M(;S3WGL;3Q5HUKJ%JFO:&+F34-!OGDTO68+'5+>YLXNO\<>.O!'PQ\(>(_B#
M\2?&/A;X?> O!^DW>O>+?&_C?Q#I'A/PAX6T+3XS-?ZUXC\2Z_>:?HNAZ390
MJTMWJ6IWMK9VT8+S3(HS7YS_ +#Y)_;8_P""RA))/_#8W[.XR3G@?\$VOV+0
M!SV   '8  <"OC+_ (*@ZU=^._\ @KE_P0;_ &7/',C7/[/GCOXK?M>_M ^*
M?"EW*+70O&7QI_9<^!%KXV_9_O-6E*Q_V@WP\\::J-?TS0&N&L=1U;5["34;
M&[EMM*\L _77X2_MH?LE_'CQ%9^#?@[^T=\&_B+XUU'0(_%MAX'\,>/O#U_X
MXO?!\T7FV_C.U\&B^3Q-/X,NE!2T\71:4WAR[N%>UMM3EN4:(?35?/'QV\*?
M!71IO#G[5/Q2T)/[;_9#\/?%KXE^'?'.FV4LGBGPSX0U;X::[I?Q4T"VFT^-
M=4UGPMXH\.6MEK&L^!6GET37O%_@CX=>)KO3KGQ!X&\*WFF_E?HW[<O[8/A[
MX$?\$\?VZ?%TGPF\8? C]N#XG_LI^&OBO\!?"WP_UNUUS]G3X??MOC2- ^!'
MBCP+\:O^$]F;QAK?PO\ 'WQ!^&OACXY-XO\ A[?:/\65U35-7^%^F_!%M+M/
M#'B( _=>BOYL;C_@H!_P4:TOPCX"^,U_XN_9,UOP]%_P5L\:_P#!,'Q!\+=,
M^"7Q,\(I\0(+W]K3Q=^R7X-^-1\>WWQM\=ZE\.!X;UC3_#OC*[^&-CX>\>R:
MM;V7B,77Q-D3Q+I&@>">Q\?_ /!0+]MGX._L^_\ !;/3?$'BS]GWQW^T!_P3
M%D\)^-?AS\6;?X&>,_"?PS\?^"_B/^S=\/OVE8/!'B'X'Q?'O7-<TK7/"%KX
MB\2_#[1_'$/QKU:UOTD\,^*M>\&:G/H.LZ)XO /Z':*_%SQ%^U1^W)^SG^U5
MJ'P4^..J_LN_$S0/VB/V/OVF/VC_ -F34=(L_$WP+\)?!3XN_LN0^ ;GQA\%
M/C;\0O$GB/QU-XI^"VI:-\5_!&JO^T>OAGP7XAT^XTSQ1=W7P;T[2KJVL] ^
M5?AA_P %/_VJ+W2_VR-,C\=?!KXP77PJ_P""6G@[_@HK\'_C!=_LV_%_X9?#
MC6?&<EQ\9_#GC_PAX0\'^(O'_@/Q;\:/V6?$^O?!R77OV??C#;ZCX)UG7/!O
MB)-:A\6?&#PU<^'/&>I '])M%?A+^SC^U;^WWXS^(G[&7ACQ_P#$G]F;4[+]
MO_\ X)K?$;]I;X=VVE_ +Q_:C]GGXY?"WP[^R[J-G>>*K^#X]:9/\>/A[XIN
M/VE9)O%7AC3K/X&ZM*_A&PC\+>(/!L-U?)>]E^QK^WW^T'^U+X2_8^\'WS_
MGPO^T[?_ !4_:N\(?\% OAQ#X,\1WNE?"73OV*/$TGPG^._A+X9PZ5\?O$AT
M#QRGQJ^(_P"S3IG@G4?&7BKQNNO_  E^*L_Q:F\#V:VD7A:( _6CXF_%GX6?
M!7PE?^/_ (R?$KP#\)O FE!CJGC;XF>,?#O@/PCI@6">Z8ZAXE\5:EI.C6>V
MUM;JY/VB]CQ;VUQ,?W<,C+Y[\&/VM/V5_P!HZ^UG2_V>?VE_V?\ X\:EX=L+
M#5?$&G_!CXR_#CXHWVA:7JCF+3-2UFT\#^)==N-,L-1D!CL;R]C@M[MP5MY)
M&!%> _\ !6 8_P""6'_!2K/4?\$_OVQQZ_\ -NGQ&SSSG\SFOQT_9V_9F_:6
M_:@^-/\ P0R_:7\,_ K6/V?_ (5?L$?L4_\ %;_'3X@_$/X30:]^U!9?%S]F
MGX?>$_!OPG^'OAOX.>//BCXQ7X<V6M:;)XN\0:G\<-&\#2Z5IOB'6&\-^%7\
M0->V6L ']1=%?@=^PC^WU^TU\>/VE/ OP,\7?$SX/?$ZP^+'[!_Q:_:)N?B7
MX"_9[^(?A?X)>#OVA_A5\7_@A\-?$'A?]G3XD:W\1M/B_:N_9?L!\;X8=.^(
MWAXSZ=XPNO!T>L>$/CQKMOXKU/0OA_\ %]Y^U-_P4]_:6_X)5?!W]N35/VG_
M -F_X7Z3\<_C)^RAX*O_ (3_  T_92^*%IK6AIXO_P""E7@#X$:C);?%V?\
M;'LM2N_"GB?PGK,>G>._ S^#8+W6? R7O@'3_'FF:YJFJ_%/40#^F[P_\;?A
M3XJ^+/Q%^!7AWQQHNK?%SX2>&OA_XO\ B1X$M9)VUKPCX<^*;>*5\ :GJJO
MEJ$\1CP7XCEMK>WN9[RU@LK>YU&WL[?5-)DOO4Z_(CQ1^VU\9/V=_C+^W]I7
MQZG^&?Q+^'W[%_\ P39^"?[:HD^$_P -/$GPL\3>*->N-,_:E3XOZ%<-XL^+
M?Q>A;2=9UO\ 9QU#7?AO8)<6TO@K1O&L'A/7]1\>:IX?N?'7B3P7X/?M<_\
M!6KQ#I7A+XF_\,C0_&/P+\6?V/\ XH?%Z'25L_@U\'O#OPQ_:0TKX7V?Q-^
M7@#P+X[TW]JGXK^,/BW\$OCG>W+_  CN-8UWX7>'_'OA'QC#I/Q.U:_TGP9X
MLO/ /P^ /WQHK\E_^"7O[:GB[]L&7XTGQ/\ %KPGXKO?ACH?P5TWQI\%?$W[
M/OCC]EO]K?\ 9J^-WBVS^(.N?%;X;_M#_!CQMXS\5RVO@X6L/@A?@3XTT2&/
M2==T_3/'_AFZ\6?$K7_ NM>.=6ZK]JKXP_M=:?\ MJ?LY?LJ_L_?$#X$_#SP
MO^T9^S5^U/\ $"X\;_$CX,>,OB=XN^&WC?\ 9[\7_L]Z7'XATS3])^,_P_\
M#WCS2?$NB_'>+2]-\$ZC:^"SX6U_0F\<:KXT\?:01\++T _3ZBOYO_V=?^"D
M'[</CCP#_P $P/VAOB5J7[/-S\-/VM?VP?B1^P)\5OA!X1^&'C33?%=[XS\!
M1?M5^%I_VD/#GQ>U/XG7MCX5@NO'7[*DVLV7P3/PGUZQB\(^-[_1+OXE7&LV
MVFZ[I'0_$/\ X*C_ +5W@S]A3_@HY^TC9Z5^SS>_$O\ 8M_X*/\ B;]DCP7:
M7'PU^)2>!?%WPHT7XW? KX66VH>)_#\?QV'B"'XAOIWQ:U/49_$>D^,K7PVU
MWI-@L7@>*WEG@(!_0_17XC_&W]OKXV?#C_@H5IW[+?BWQ)X,_9K\+^+_ (P?
MLV^"_P!F74?CG\$?&6I?!3]M7X?>.+7P5K/[0>A_#K]J;0_&VE^%/AU^UOX/
MOW\?>!?A3\&O%VE)'X@O]%\)VT/AWXAZM\;O"VH_"[I/^"6/B_\ :F\<?&C_
M (*DW/QV^-O@GXH>&? /_!0WQ[\*_#VB:/\ ";Q5X)O_  [<>%?V:OV1IM%A
M\'7^I?''Q[H/A?X7V/AC4([,?#J#PC>Z]J?CVX\4_%'6OB3?ZEXQU/0H0#]E
M**_+/]I_XN?MEW'[<?P?_9)_9V^*_P  OA+X3^,G[('[1GQCD\;?$G]GKQG\
M9?&7@KQS\$_BA\ ?!L6I:=!I7[0OPK\-^)-)US3/CC9"Q\.:CH^E?V#>>'M4
MU74=;\6PZWIVA>'_ (W'_!0#_@HS\8?%OQX\9_LG?LWW'Q=\&_LT?MK>*/V5
MKCX46'AGX.:;HWQL\*_ SQYH/PT_:5\17_QG^('[6/@+Q/\ !WXG_P!KOXR\
M9?!33C\+O%W@?3O#'AC0?#GC!?B!JOQ%'B#X<@']"E%?B%\+OV]?CUXP_P""
MAVK?LC?$[Q+X$_9W\6Q?&7X^:7X4_9X^-/P.\;Z)=_M _LJ?#OX?^,=0^$_[
M0W['7[1\'CNR\"_'#QEK7B2X\ >+?CK\+H]+DU[P;X(_X3SPY8>'/!]U\&/%
M?Q ^(7SM\,OV]O\ @H^?V<OV;/VY?B%K7[,/C;X*ZG^VUKW['O[1OP9\#_"?
MQG\/O%%]X/\ $G[?OC_]B+PI^T)\-/'GB'XP^.&\+Z]X-\9-\,U_X4/JNA^/
M++Q/X63Q%K&I_&;3M6U9!X7 /Z1J*_!?P)^W/_P4'^./Q D^*/P#_9NU#XB?
ML^Z9^VK\3_V;M1\!V6E?!W3M'NOV?/@W\<O$G[//Q%^.47QP\8_M*^"O'=G\
M:=.\3> _%'Q>TWP->? BU\$2^ [[3/@E#IFK^)K8?M$ZGZ_\ ?VB?VU_VPO#
M'P^_:X_9Y\9?LX:+^SGXH_:F^+OPJU_X)_&+PGXWT37-%_9?^"/QE^+WP"\2
M_%W1/BEX:O\ 7-1\4_M)^*_&GPST_P"(GA?P!JOAWX=_"#3/ ?BMOA1K.IS^
M+O"K_&?Q@ ?L317Y&_\ !(SQ+^TOXT\!?M7>(/VB_C-X0^,-WIO[>_[:'PUT
M&[T'X8>+/ 6K:/)\&OVE/BE\++R-[_Q#\;/BG87'@"7P]X4\&Z;\+? >F:+X
M?O?AAX;T230M?\8_%34KL^)X_,/^"JO[<?[1/[*.H?$>3X-_$'X+>'C\,?V)
M?C'^UAX3^'-Q\,/B)^T!\8_BQXZ^"M[J/B+Q!IWQ2\$^#9_#>C? ;]CC3/ _
MAX^&O%7[0?B'QWX7O]3^*WQ&\)^%O"&NV7B+PY:^"_BB ?N#4<LL<$;S3.L<
M4:L\DCL$CC1%+/)([$*D:*"SNY"HH+,0 37X;ZU^UC^W'\;OVS_"W[+GP)\?
M_L[_  /\-?$K_@F!X4_;<T'Q=XV^"/C?XP^*/ OCOQ7\3] \ W'AB^M8/C5\
M/M#\=:/!YMW=:1JJ6G@?^P[>[NX=6\.^.[JXTZ\\/5_V>_\ @H9\>?VTM)_X
M)Y?"+P!J?P[^!OQM_:A_X)[2_P#!0+]H#Q_;^!-8\>Z%X(\-Z7J?PC^'6E^!
M_@UX-\1^([;3XKSXB_%;XFZGK$VJ>-O$OC.3P%\,_A]K'A)M-\0^+/'OAWXD
M^#0#]@/@O\</A!^T9\/-*^+?P'^(_A'XM_"[7M4\5Z/X?^(7@+6;3Q'X.\17
MG@CQ9K?@;Q-)X=\1:>\VEZ_ING^*O#FM:5%K.D7-[H^IM8O>:5?WVGRV]W-Z
MI7Y2?\$5QXG'[!.E#QM?:!J?C+_AK'_@H[_PEFH^%-+U70_"VH>)A_P46_:I
M&O7OAK1->U_Q5KNCZ!=ZM]KGT?2]:\3^(]6T_3Y+>TU'7M8NX9M1N>7\1?M)
M_MC?M':[_P %"!^Q9XM^!GA&\_88^(%Y\"/AMX%^)?PQ\8?$Z7]HCX]^%O@;
M\//C7XULOB;-I?CCX9:Y\._AKJ=]\4-,^"_@-/A^VH>([+Q=X4\0?%N^\2^.
M?"]W8?"2@#]+/"WQU^#GCCXI_%+X(^#?B5X/\5?%KX(:=X"U/XP^ ?#^MV>K
M^(OAC;_%"VUZ_P#A_!XXL[&2?_A&]4\5Z7X:U;6M)T357MM:ET%;#7I+"/1]
M9T:^O_5Z_F:_9Z^,/[5O[:O[3/[1'[3O[#WC;X(? ;Q5\:_^"8?_  28^.^G
M^%/VBOACXU^->B3ZMXLU7]O'Q?X>^#^I:WX,^(_PDN?"_AB;6KG7/"7CWXC:
M;X>\5:XFERP^(?!7A6&_79+W/A?_ (*U?'G]KR3]DCX<_LM_##7/!'Q!^/'_
M  3MT+]OCXG:IH?@OX>?&O7/AZWC/QLOPD\%^!O"WA#XE?'3]G;0/$?@FU^*
M6C>-M0\=^,6\1W7BN]\":'X;\,Z'X1\&^(OB.WQ!^&0!_1917XF?#O\ ;8_;
MU\)?%#_@F9I_[;OP8^$'[-7@[]LWPK\3O@M\9?!5O96WBCQ5\+/VZO >B>)O
M%OPV\+Z9\8])_:4UGX?6_P +?VG_  )X)\<>*_A5X6L_ GQ(\<>%]<\.:/\
M"_Q'XMUGQ'XV@U7PU^B7[''Q,^)7QL_9\\#_ !I^)<_@Z23XN_VW\2?AM#X-
M\'>)? T=O\!O&FN7^O\ P!/B_P />*O&WCS4[/XF7_P@O?!NL_$NUBU>VTS2
M?&VIZWX?TS3(++1X;F[ /7_BO\6OAC\"OAWXK^+?QF\?>$OA=\,/ VF_VOXO
M\>^.M=T[PUX6\/:>;B"SAGU/6-4GMK.W:\O[JTTW3[<R&YU+5+VRTRPAN;^\
MMK>7J/#?B+1?%_AW0/%GAN_BU7P[XHT72O$6@:I DT<.I:+K=C!J6E7\*7$<
M,Z17EC<P7$:3Q13*D@$D:.&4?R_?M"^.OVH_&5E_P=,>%OB=\:?!?C#X1_!'
M]CWQ=X!\"?#ZR^%?BK0;_P +>'O%_P#P3CUCXQ>#K/PKXBN?C9X@T+2(M*;X
MB^*4^)L^H^ ]>UKXH>-KX>*]*UWX<>$K'0/A?H'T;\)/VTOVB?V3=3\.:)^T
M=K_PJ^(7P TK_@C7\0/V_P#0O"GPL^'?B3PIXU^$L7[)MG\#-&\3?#,>.->\
M;:_'\98O%OA;XL),?&]]X)^&5Q<>(O"*:AIO@'PGI>O2^&]. /Z#J\A^*?Q_
M^"GP1U'X:Z+\6OBCX*^'^N?&3Q]H/PM^$V@>)==LK#Q!\2?B#XEU*QTK2?"G
M@G06D;5_$NJ/=:E9R7\>DV5U%HNG22:QK4NGZ1;7-]#^4_[%/[57_!2CXT_$
M_P#9=\:_$G]G==1_97_:<^!&J?$CXF>+[31_A!X&TC]F'QSJOA#0/B3\'/\
MA6OBG1_VGOB;XX_:$^%'C[0-3OOAGK<NN?"3PAXYM_'MEH_Q7?\ X07P3XIO
MOA)X'Z+_ (+&D@?\$L "0&_X+*?L.@@'&1N^)IP?49 .#W /4"@#]E**_!7]
MK#_@H'^T1\%/VKM;\%>$?'_PF\1>&/!_[7'[ WP6OO@AX5^"GQ ^)3Z7\#OV
ML?%'P?\ AOXS\8_M(?M!Z9XF\/\ @S]GCX[WGC?XKW^L? /X:RW&L>(=8^'O
M@[P_XJUKX/\ C;P=\2V\>>";GQW_ &ZOVXOA#XF_X*=?""R?]F6_^.'[/'@K
M]F[XT?L&Z#=_!#XK7]K^T5\/OVEM?\8_##P%\-O%7AC0OVG+SQ-JOQ,UC]H_
MPG)^SC#XTT&?P'X)T37;_P )?$/Q!H5KH/CB?P_X) /W>HK\:_&'_!07XX?$
MSX!_$[]I#]A;P#I7[1/@WPC^P]\'_CYX1\$VWPL\1ZM\1_''Q=^/,%MX\T3P
M[X=TW1?C38?VYXF^#WP%L+KXD>.?V6X]+L/B#\1-:^(_P@\$^#_C3X;U75=0
MDD^@_P#@FW^U9;?M<_"?XD^/M-^._P /OCWX>\._&?7/ /A/6?#WPW\3_!?X
ML^#=+\,>"_ EKXE^'W[47P<\77(U?X=?'WPS\53\2[74["'0O".A>(/ '_"O
M_%_A_P -VFG:]'<70!^B-%>9_&C6O%WAOX/_ !3\1^ ;_P .:5XX\/\ P\\9
MZ[X1U+QAX>U/Q;X4LO$>D>'M1U#1KGQ'X7T7Q7X%U?Q#HD5_;0-J>CZ9XT\*
MW^H68FM;7Q!I,TB7L/X6>&/VY/\ @H!X4_9V_P""5O[4GQ"^(W[+OCGP]_P4
M>^+W_!.'X<>(/A7HW[-/Q%\'7_PI\-_M0?##6_&OQ/U7PY\1E_:BUM?$'BZY
MN9-%_L"\UGP)'X<\/'3+J ^%]7BU 26H!^X/QV^/_P $_P!F+X8^)/C/^T)\
M4?!/P=^%GA*!)M?\<>/M>L?#^AVDD[>58Z=!/>RI)J>N:O=%+#0O#VE17NNZ
M_J<UOI>BZ=?ZC<P6TGKH(/3L2#[$<$?A7\LW_!6?]J7XL_%;]D7_ (.*?V:O
M'%M\/E\#_LB?#+]F;3_A3K'A'PWXFT'Q7J>C?'GX?>&/BEX@M?B%>ZQX[\5Z
M1X@U'1KZ>WTK2]2\-Z'X*M);%+AKW1YYIU:#[3_:I_;C_;)\2_M(_M9_LP?L
M%_#"Z\4?$3]C?X-?!?QYJ!N/ ?PT\=Z-\3_CA\>-%^(7C3X:?"_QW<>/_P!I
M?]GZ\^''P6E\*?#U-*\2>+/!-GXM\:ZYXE\>QZII_B/X;:=\'[_0/C< ?N/1
M7X'?M.?\%'?VB_@I\4O@SH'QIMO"_P"P-X?^*_[-7[/GC7P5XD^-?PXUKXS_
M +.E]^UW\1/$'CZW^._[&_QL_:N\&:[X<^'GPI\6_#OPAHGA@?!KQK*_AOP=
MXE\57FN^/O$FI^,/".CV'PG\3?M5\8O$WB'P3\(_BEXR\(1>"9O%?A'X<^-O
M$_A>'XE>*V\!_#F;Q%X?\-:GJVB1?$#QREAJK^#/!,FI6EJGBOQ6FEZDWAW0
M6O\ 5UL+PV8MY #T>BOYL_AA_P %0?VJ;W2OVR=+B\=?!GXOW7PL_P""6?@[
M_@HK\'_B_>?LV?%_X8_#G6/&<ES\9O#OC_PAX1\(>(O'W@7Q=\9_V6?$VO\
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
MOQL^!O@/QY\/_AAXLT?7&^!:_LQ?L]_$:UT[3;B7XSW.I^&?C=&OQMU/1/\
MA=UCK-W8Z;>Z8GBCPS\+_#]XVD:=X? /WVMOC;\*+SXU:S^SG;>.-%E^-WA_
MX8^'_C-J_P .%>X'B"R^%_BCQ1XA\%Z%XR9&@6TETJ]\4>%=<T9A;W4MW9W-
MK"U];6T&HZ9+>>IU^/<'[9WQ]^#?[=7QE_9Z_:)\0_!WQQ\+_@I_P3'B_;C\
M0^+?@_\ !;QG\,/%&IZ[#\:/B-X)UG1AI/B[X\?&>.?1M*\*?#:^OO#^F6^J
MV5R^L>(K_P#M'4+V**P%KYW^Q/\ MA?\%&?VB/'G[(OQ9\0?LW7-]^R-^UY\
M#+OXL_$/7KNR^$'@'2?V59O%WPYTGXN?L^S?#7Q3H_[0GQ)^(O[1'A?Q;HVK
MQ?"/XDOXK^%'@'Q)J'CQ]-^->B:3\&O",VI_ /30#]R**_%#_@F1^WO\4OVJ
MOB)J?PX^-OCWPEX,^._@[X,V_BW]H[]B?QY\"_&'P _:/_9N^,5WK_A:RF3P
MI!XL\6:O;?&S]E/4]'U,S?#[XI>'M/UBZCGU/1-8\8^/K^X^)7AOP!\.?VOH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBO _BQ^U/^S;\"-<T7PW\:/CO\)?A5KOB"WLKS2=+^('C[PW
MX3N[FRU/5_\ A'M(O736=0M!:66N>)3'X6\/WEZUO;:_XLN+3PKHTM]XAO+7
M39@#WRBOA'X?_P#!2K]B[XD?&3]JKX):#^T#\)+?Q1^QM83ZE\<+O5_BA\.]
M-TSP]IGAWPW9>)_BEXA#S^)Q=)X+^"5OJ^BZ#\8?'-_;67A3P!XWN=5\$>(=
M4L?$GAK7K"QV/$W_  46_8G\,?L]_&;]J*7]I+X2ZS\&/@!H\^J?%?Q+X<\:
MZ!J]UX4O6TF#6-"\(W^B17Z:O!X]\<6]_HUO\.?!-S:6_B3Q_J'B/PS9>$]/
MU6;Q#I(NP#[6HKXMT3_@H;^QE?? ?X5_M&:_^TG\#?!GPR^+GA^?7/#7B#Q!
M\7OAT^D"?1+.UG\>Z/+X@TGQ)J7AZYO?A9>7$FE?$ZZL-3NM*\#7ME>_\)'?
MZ=! TM>H_%#]J_\ 9C^">E^%->^+_P"T%\&OAEH'CG0]3\5>$-?\<_$CPEX:
MT/Q!X1T2UT>]UOQGIVKZKJMMI\O@G18/$?AG^V/&37*>%]+F\4^%K6^U:"Z\
M2Z'#?@'T#5+4[2>_T[4+&UU.]T6YO+*ZM;?6--CTZ74=)GN()(H=2T^+6+#5
M=(DO;&1UNK6/5-+U+37GBC6^T^]M3+;2W:\%^-_[4O[.'[-0\.G]H'XY_"OX
M,CQ;;^(K[PV/B3XX\/\ A%]8TOP=!IUUXSUVSCUF^M9'\-^"[76-&N?&?B5D
M30/"4&LZ/+XBU+34U73VN #G?A#^S#I/P?\ V=KC]G2Q^*'Q)\;Z7>6GCF+4
M/B1\0]-^#FN_$C6M0^)&LZUXD\:^(_%":?\ "31?AKXS\3>)_$OB3Q#XD\4Z
MWXR^&^OWGC/Q!KVM:SXV;Q)J&J7T\_Q_\(O^"2/PK^#'PD_8U^"'AC]I+]K#
M5_AU^PE\:9/CA\!-+\8^(?@5XFU&SUT^'?'WA"T\*>*/$-[^S^-?UWP'H_A3
MXJ_$CPWH&B1ZCI]]H6C>*Q8Z5K%I%X3\ CPE]I?$C]KS]E3X/1Z+)\5OVD_@
M/\.1XC\#W_Q-\/KXU^+7@7PW)KOPWTN.VDU'X@Z-%JNN6TNI^"+/[=I\,WBN
MR2;0EN]3TJQ%^U[JFGV]S?\ ^&I/V;W^"6A?M(Q_'7X42_ +Q1;Z)/X:^,,'
MCOPY-\/O$3>)]9M_#7AJQ\/^)X[]],UK6O$7BB[M/"F@:!IDUUK>L^++JV\+
MZ=I]SKL\>GL <]\$_P!EWP_\#_BW^T_\8M(^(WQ+\8:[^U=\1_#GQ0\>Z'XT
M/PW/AKPYXC\)?#OPK\)=!A\#1^#?AQX.U^RTJR^&_@/P/X5:U\3^(/%D]S%X
M7M=:NKN;Q/JWB?7->I?M:?L<_!O]LKP5X7\+?%.WU_1?$GPV\<Z#\5O@M\7?
M &HV7A_XM_ SXM^%)Q=>%_B;\+O$U_I>N:=IWB/1KD*9--\0Z%XE\&^([/?H
MWC'PKXCT*>XTR7YN_P""9/[8?C']LBT_;?\ $'B'Q_\ "+XG^$?@M^W9X_\
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
MC7/#NMZ9YZH;S3+R$-"_POXD_P"":'PD\1?L??LS?L>?\+4^.6C:3^QQXA^
M/BW]FOXW:/JWPPC^-WPT\4?LR7EFGP>UF-[_ .%-_P#![Q8VA>$[0_#O5]-\
M<_![Q+HWBWP=>Z@/%.FZOXGO)/$U?1WBC]KO]EKP1\4M*^"/C/\ :(^"WA+X
MNZYXD\,^"])^''B/XE^$=&\77WC;QK9VVH^"? T&C7^JP77_  G/C;3+N#5/
M!G@MT3Q1XMTMFU+P]I.I6,<EPO*>./V]_P!B'X9^);WP;\0OVN_V:_!GBS3/
M'ND_"S5?#?B/XU_#O2]<TGXDZW';W&F^ ]7TNZ\01WFE>+IK2\L;^;0-0BMM
M3LM.U'3=1O[:UL=2L+BY /C?QC_P1D^!'Q"\(?MN^%O''[0/[6_BF\_X*$:)
M\%]%_:4\7:Q\0/AG>>(==_X4QX9T3PQ:ZCX4TZ3X.'P-X'NO&L&C->>);'PY
MX-LO#OAHZG>:%\'M"^%O@ZUT3PUI/K?QL_X)I>"OBY\<?"O[3/A;]I7]K3]G
M'X_Z?\*-+^"?Q,^)W[.OC_X>^#KK]H;X=Z!>WFJ>'+#XV>"O%'PH\;_"[5-=
M\,:KK7BN_P##/C/P/X$\!^+] /B[5;#2];M=(TOPAIWACZC\(?M7?LQ>/]=^
M-_AGP/\ M"_!;Q;KW[-%S-9_M#Z5X>^)G@[5;SX(7-K#K,UY%\5(K/5Y1X%^
MP#PWXEAU%_$C:?'IMYX9\1V-^]O>Z!J]O9X'PZ_;8_8]^+_Q*L?@Y\*/VH_V
M?_B7\5-3\!:7\4M,^'W@'XN>!O%WBS4OASK=A8:OHWC;3]%T'6[Z]O?#6JZ)
MJVCZ]IVK6L4MK>>']9T?7K=Y-'U73[ZY /FWXL?\$N/A%\6?#VJ_"F]^,7[0
M?AC]E[Q1\"?@]^S=XY_9%T;Q#\-O$/P*\7?"OX)7.L#PM ;CXG?"SX@?&+P5
MXXUC0-87P=XP^*?PQ^+7@?XD:YH&@^"[^/Q/8>-O 7@?QAX=^U_CO\%/ G[1
MOP/^+?[/7Q*M=0N/AQ\:OAIXS^$_C:TT74)=&U1_"7COP[J'A?7(])U*W5GT
MV_73-2N#87:1RK;7"Q2-!-&C1/R/@[]KC]EWXA?$CQ7\'O _[0OP:\5_%/P/
M:>*;_P 5^ -!^(WA74_%6CV/@3Q _A'Q_>S:1:ZG)=3V?P]\8(W@_P"(-S9I
M<0>!/%P_X1?Q:^CZ]C3ZY?P%^WA^Q/\ %/QS\/?AG\-/VM_V;/B!\0OBWI/B
M_7_A9X*\%?&OX=^*/%'Q'T/P#JGBC1?&.K^!]%T7Q!>WWBG3?#^I^!_'%MJ%
MYHL-[;I_PA/C*>.22V\*Z]-8 'R$_P#P2&^'NJZUXY\5>-/VN?VU_B)XR^*'
M[%UQ^PQ\2?%WC+QO\#KO5_&OPH74_BE/H?B'5X=+_9\TG1X/'7AKP_\ %WQ3
MX5LSI.EZ;X"\0F#2/B5X_P# 7C+X[6UY\6=0]I\'_P#!.GX8^$O$W[)>OR?%
M/XQ>+-,_8]_9E\:?LE^!/!'C&#X(:MX-\<_"/XAZ7X T3QE:_%:RM_@GI^K>
M(=7US2OA-\+K&ZN/#^M>$],6V\$6D4&D1+XD\=CQ9[5I/[:W[&NO_"K7_CMH
M7[6O[,NM?!#PKXAM/"7BCXR:3\>?A7J/PJ\-^*]0OM-TRP\,Z_\ $.S\5S>$
M='\0WNI:SH^GVFBZCK%OJ5S?:KIMI#;//?6L<OTU0!^2?PF_X)!?##X0ZS^R
MVVD?M6_MM^)?A_\ L3?$K7/'W[*GP>\8_%/X;ZGX%^$.A^(/!7Q#^'-Y\(H=
M;T_X-:3\6?B!\+;#P#\1;SP-X6LOBS\3?'OC#P1X'T#1/!7@OQGH'A34/&NC
M^,/MK]KW]F#P;^V=^SA\5OV7_B+XI\<^$/A_\9?#<O@_QMJOPXN?"ECXNG\,
MWEQ!+JVDZ;J'C+PAXXT?3TUBWA;3[N^CT%]5M;6>671[_3-16WOH/AG]L_\
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
M0O$.EZGK>@:S\8K6;7$G^&>DZYHVBZSJ^D:CXT31+/4],TC4[^RFGM+"ZEB
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
MTU!O@9X"^(WACXW?%2\^&FM^$_!0\*:@E]XO\)^ Z7X'^,GCF?\ X.%+'2=
M_;3_ &@]8_:\_P""4WPBB^!/Q<^,/[*WB[X.ZG\=]>T?]FC]LKPSJ7A[PEX2
ML?@Q\'/#OA74M(\5_$OP+\-/!7P>OO!NB?&3Q [-K\WA_P >Q6/C'XH7?]57
MP\^+'PN^+F@Z?XJ^%'Q'\!?$[POJMJ;[3/$GP\\8^&_&N@ZA8B]O-,:]L=8\
M-:GJ>G7=HNI:??Z>US;7$L0O;*[M"_GVT\:>@4 ?RCZGJ^LZ7^TU^QY^T_\
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
MA#K0\-_%CX@6/QX^%=WX)^%_B(LJKH'Q$\5V_BN30?!.MLSJ%TKQ+?Z9?L6
M%N2<4 ?D?\/? ^H^'_\ @J]\-_B#XS_9"\6_"/X9> ?^"'NE_"IO#7@?X!>/
M/B7\%/@MXOL_C;;^+]5_9D^'OQ$^'GPLN?AEXIU_PK\,;;_A&;/P-\-#)/XL
ML-+M]!\+>%[T7.F:,_W%_P $== \4>$/^"7'["/@CQSX-\>_#WQQX#_9I^%_
M@7QGX)^)O@3QI\-O&OA?Q7X0\.6F@>(-%UKPCX^T/P[XDL'L=3L+F"VN9M,7
M3M4M$@U+1;O4-'NK*^N/M3X3_'7X)?'K1]1\1? WXP_"WXS>']'O;#3=6U[X
M4?$+PC\1=&TO4M5\.Z+XOTO3]1U3P?K&LV5C?:EX3\2>'?%%A:74T4]YX=U_
M1=;MDETW5+&YG]4H _+K_@K;IWB-OV>?@IXNT+PAX_\ &NF?"C]OS_@GG\9O
MB#IGPQ\!>-?BEXQT[X7?"G]L+X1>-/B#XGT_X=_#C0_%'CWQ=!X5\-Z5?>(-
M1TKPCX9U_6_L%A<7=OID\=I*T?YL_M*^%/$7Q#^)/_!?SQIH/[/'[0>LZE\>
M/^"0?P0^%OP"UN?]E#X]?VM\0/$VK?![]KBR\7?"7X?:G=?"_P W6_%?_"0_
M%;X&P>-?A[H%W=:M::L8AXBTJ*Z^''BL^%/Z:Z* /Y.I/"NN?#+XX?LW>-_V
MF?@E^WW=_LU_M&_\$F_V2/V8XOB'^S9\)OV@-3\9?!7XI_!5/B[?_%#]G_\
M:#^!GPI\!Z[^T+I6C?%>W^*FB7&F:SK7@6V67Q=I4?AJ?2[NUTG4==\(?T8_
ML=?#C2_A!^RS\!/A=H/PX\5?!WPUX!^&/A;PMX2^$WCKQ_-\3_&WPR\&Z1I\
M=IX/\!>,/&CZIK]IJ/BCPEX8CTK0M?T_0O$OBWPGX:U6QN_#'@WQCXO\*:-H
MWB;5?I2N9\9^-/!_PY\)^(_'OQ!\5^&_ O@7P=HFI^)?%_C7QEKNE^&/"7A3
MPYHMI+?ZQX@\2^(];N['1]"T32K&":\U+5=4O+6PL;6&6XNKB*&-G !^//\
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
M?M?^&_@DW[<?_!0_X[^(O%OQ<\"?M(?$'Q-;0?M _LF>+_!\_P :_C'9>+?
M]W+^R=IWQA_:,\2ZE=>'?A?X\O/"=S%I]_:?%SQ'X>\%:GXM\8^'_"']0%%
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
M]"\2^+?"?AK5;&[\,>#?&/B_PIHVC>)M5^E** "BBB@ HHHH **** "BBB@
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
MJEQ*OBC2;_15U/X8_P""8_[6G[2_PC^%O_!#K]G+QMX'^"-U\"_VQOV =/\
M#GPJC\-:UXYF^+W@OX@?LZ_LP^"OBE8>,/B!XQO[6#P5JG@;XH^![2^LY_ _
MAWX?VOB7X9>)KS34/C?XDZ=#?R)]Q_LT?\$P?B!^SQX:T?X9ZA^W)\;/C'\$
M_@=I&N:#^Q-\)_B/X#^%<-C^S7IVJ_#/Q9\(=';Q=XX\(:+X<^)'[0\WP\^'
M/C;Q7X*^&^D^-?%6A^!-#\.:^W]M>"/$OB/PO\-?$O@#=\ _\$P(/AW>_P#!
M,V[TCX]:Y>Q_\$O/AYX\^&7PBL]4^'^A2V_Q(\.^._A3#\#))OBG)9ZS8W<N
MK>'_ (8V&F0Z)=>";GP?;2^,XK[Q+KMCK.D7MOX1T\ ^8?A)_P %(M4\!_\
M!/\ _9F^(&D_L]> /AG\4/VEOVS/VF_V5/ 7PM_9U^$GQ:^+OP@^$^I_#/\
M: _:V;QG\33\+?@OX.M_C+\7+30_AA^SSXV^(VN:'X#\#^"];^,GQ7U2(:S/
M\!_!GBOQ9\0OA?\ /?[3O[4_[9G[0/[.WP_\+^,?AAI'PUO?!'_!6_\ X)T?
M"R7XC>//V=_VFO@1\._VJ_ &O_M=?LX^-_A)\1/ 7P>_: L_"_Q9^&VF:;XR
M1O!_QW^%_B?4/B#!9ZEX.NY? WQ7\3:'XETV]B^^-2_X)#^#]4_8Q\#?LJM\
M?/B3H/CCX%_M*^,OVO\ ]F;]IOP9I&A^'OB=\&OV@O%OQ2^(WQF?Q5<>&YI=
M5^'_ ,0/#Z>+_C!\3_"VK>!O$/A^#PWX@^$GB>'PC>6L/B[2++XD5N>+?^";
M7Q>^*?PH\&>%_C+^W;\4?B-\7M$_:#^!G[2'B/XTW'PF^%6@17?BG]F;QAI'
MC_X'>!/ /PET>S3X<?#?X6>'_&VDGQ;XOTU=.\4_$+X@:[JFJ+K7Q-AT"2RT
M"Q /T ^#?P<\)_"VT\5^(;'P'\,_"'Q/^,.NZ?\ $7X^ZY\+_#3>&]&^(?Q<
M;PMH'AC6_&,\=S)<:M=O=67AZPMK:?6+V\U*2" 76HW-UJMWJ-[=_P ]?A_2
MO'7BCX;?\%X/B+^T]\%OV0_VM/!/P-_:_P#B#\7;GX2?$WPOXEAT#Q-\2/V;
MOV&?V(_&7PYM4U/7],^(UCIO@;0/A_H4M@=)NO!NMZIJ_B2YU72[G4;?PMXG
MU@K_ $W:='J$6GV,6K75G?:K'9VR:G>Z=8SZ7I]WJ"PH+VYL--N=1U>YTZSG
MN?-EM;&XU;5)[.!H[>74;V2-KF7\T]'_ ."=_B+3_ 7_  4)^'E_^T;JNK:-
M_P %%=;^)?BSXC2O\+?#%C=?##Q;\5?A-X0^ WB'4/A4UKK 1=*L/A)X)\/:
M3H6C_$%/'DMOXHT;2O%6JZIK*2>)=$\4 'SF?V^_VFFU/_@D'\'_ (-_![]G
M32KO_@HE^RKXP^)M_P")?$6L>.-*\(?!;7_AW^SIX"^)MUIWAKX6^'-/6?4/
M 7ANZ\=:-)H/AZ/XB1ZQXMM--;X=R:I\-K:Z/Q;T;4\+?\%!_P!I#Q%^QG\(
M_BEXN@_9C^#/Q=NOVKOCM^R/^T9\5]:E\2^._P!GOX=^*OV>?B#\??A1<>+O
M@U\&M3^)7P:^/G[0>I?M!_%3X.^#/AK\$_@1X0\3P?%V#7_C/87\UKXQM_ >
MH6'BGWKPW_P3B7PYXX_X)M^.(_CCK%W=?\$U/@]XW^"WP^L)O 6AQVWQ7\._
M$#X9>%/@]KNK?$V2+5A-:Z];>"/ GA2]T:7P(?"6F6GCA/$&MW^EZKX8U;3_
M  /H/CB_\$F/$FAS_L\^)_ 7[77C+P=\3?V=/VN?VH?VJ/#'C1/A+X%\0Z3J
M+?MJWOCV^_:.\$WG@/6]1G\/K>7+_$WQQ:_!_P =3?;M2^%^F:R=/U;2?B';
MOJ(U$ \T^&G_  5&_:E^+GP"_P"":7Q(\&_ ?X&P^,OVSOVIOVA_V3OBG9>+
M?'7Q=\'Z7X-\5_ "P_:OTJ7QMX)\*:W\*;;QI8>'_%6J?LO:[X[O_"OQ&?2_
M'/@;3[S3/A#=Z3XB\0:WJ7Q-\#;?PA_X*:_'GQ'\*?$WP^\>^"O@]<?MD:5_
MP4X\:_\ !+/P[X@\'6?CG2OV<O$WQ%T#P+)\=F^.MQX2UG7]=^)'A_P?X4_9
MY@\1>)M4^%DWCO4-5\:?$OP.WP^TOXH^#]#\<V/C_P *^D_!3_@E1JWP=\-?
MLR>$F_:L\:^.-$_91_;(^/O[7?PV3Q+\+/AW87NH7WQWU;X]2ZKX*\6W?AE-
M%74E@T/]ICXMPZUXBTN#18M5\47?A37_  UX<\#:%X;F\%ZSG>(_^"//@WQ3
M\./C_P"&+_X^_$#1_B+\4?V^(_\ @IK\(/C7X1\,^%])\9?LU_M>6&EZ!H6B
M:]X*T35CXA\%>-OAKIOAOPO8>$+CX>_$;P_K]WKGA3Q'\0+'6_%M[JWB#P]K
MO@P X[]HK]I/]KWX(:!^S;9?M7?LW?LD_$[7-?\ ^"L_[,?[,WP_^*UB==L_
M#>H_#;XP>(?#>F>%OVHOA7\%]=O?BUXA^%?QB\,6_BOQQ\-X]!\2_&QK_P -
M>(O#NJ>/-*UOQ'X2\0Z9X7U&Q^U]_P %(?V@/V8OVD[WPK<>&_@4/A3H'QB_
M9!^'>F?"MX/&WQ#_ &A?C%\+?VH/'/P^^$6N_M,3>,?AIXHU#PE^R)X!^'?Q
MD^)%U\.?!?A_]I'X4R6/Q_\ $'P>\>Z7X&^).D:OXJ\(:?;>B>)O^"7GC;XG
M>%?A'=_'#]LSXC?&3XY_#S]I[]G;]JKQ#\9?$OPI^%GARU\4^)OV5[V\UOX-
M_"'0_AI\/K'PGX;\!_ '2O%>N>,/%VN^'+"^UCXI:_KWC;Q+._QEM+>ZM;>T
MYCX[_P#!)[QU\4?%?[5]_P"!?VS_ !G\,? G[4OQY_9E_:KU'X=W_P $OAA\
M1X?#/[0O[-7B/X&:GI&KS^-M<ETSQWXB^%6O:/\ L\_#2TB^%4&N>&G\+:]H
M\VJ:+XR;POJ_B/P'KH!+^P!ING:3_P %._\ @NI:Z786>G6TGQ__ &)-2DM[
M"U@M()-1UG]@_P"$.KZQJ$D5O''&][JNK7U[JFI7;*9[[4;RZO;J26YN)97^
MVOVLOVD/$GP0OOV=?AK\-_#&C>*OC+^UC\=;;X"?#!?$^I)8>#O!,EK\-/B1
M\8_B#\6O&MK'?Z9J_BCP[\,?AA\*O%_B"W^'WAW4]$U[XF^+O^$3^&]EXK\!
MQ>++KQ]X7P_V;_V.)_V??C_^UA\?[KXP>(/B7KW[7.J_!S7?'5CXB\)^&=#;
M3-<^!WPF\/\ P1\*ZWIEWX6CTNR.H>)? GA?1[WX@VZ:)::#J/C=;[6_!.A_
M#[PY=Q^"[;6_;0_8\\._M@>"?AY9-XU\1?"?XM_ GXM^$OV@?V=/C/X3L[#5
MM9^%GQG\#P:K8Z)K5_X9U<C1/'O@;7=%U[7?"7Q&^'.O/!IGC'P=KFJ6-OJ/
MA_Q!%H/BC0@#\0_^"I/[7_[38_8L_P""N?[%OQ2/PDTCX[_!O]C"Q^,,7Q3\
M">$OB%X7^'WQ^_9'^/>E?$3X:^)=8\&^!-:\8^.]7^%/Q'\,^,_"OB3X<^(=
M!\1?$[XC:!J-A<6NO:)JMV;[6M*\']U^U)\,_C9X3_X*_P#_  2C\5:'I'[*
MFA?%SXM>&/VT[[QWXGT+X<>-=-T[QSK7P*^"^J^%OAGJWC)XO%']NZS>_#SX
M-_&[Q3X-\ WLVI-?^'IO''Q'TX7=QX4U;2M%T_[@^-/_  3 O/VE?A9^U;X?
M^-O[05_>?&+]M7X7?#/X#_&KXK> /A?I'A7P]X/^ OPIO_&NJ^'OA3^SK\-?
M%_BSXG7'PTTO5]=\?^-/%GB_7?B#X^^-7B;6O%GCGQ=J%EJVC:3:_#+0/A?[
M-\1/V*_&GQ._:*_8N_:<\2_'P#X@_L8Z'\8]'T:QT[X5:1;>&/BK+\>O#>D>
M"?B-J'C^PE\4W.I:=(OA?PUX>NO"5OX!U?PA!HGC.+6=:U8>)O"^IV7@710#
MX;\!?M3?"K_@GU\)_P#@JG9^#/V1?V?O@?\ #O\ 8F_:>^'OPX^%?PD_9LLA
MX'T3XV>/OVE/A5^SCXC^$%W\0-<TWX?Z7I_A/Q+\1OB#^T%\/O!/BC6-/^'N
MLZ)\'?#R+I5I=?$/PYX%LM>UOW+XO?M=?MK_ +%/PT_:!^)O[4_PM^#GQO\
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
M4/$=G^S_ *M?:5::SX*U3PWXM\3 'W[^T1\;O"O[-'P ^-O[1?CVWU2[\$_
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
M@;3I[FYN_B3::)JR^-K;X46+_!*< \?_ &:O^"BW[:?Q-\<_\$]="^*7@?\
M9?T;1O\ @II_P3X\:_M+?!5/A^GQ6O\ 4OA)\9_AK\+_ ((_$35;;XJ:AXCU
MRRM?%/PO\;:=\:M&U#3_  ]X1TC2?%G@&_M=2\&7/C/XAVVG6WQ$USU_]E?_
M (*#?'']I7X=?LI%? WPI\+?M ^/OVH/VA?@;^UU\%CJ-[KUU^S/H_[*&I?$
M;P_\>)!J7ASQEK2:QJ^@^-O#?PJ\#>']=O6MM)UJ;]HGX6>+;G0M+TB[_L^_
MZ_PS_P $]-$^!EU_P3Y^)LOQ@\6:QI'_  2L_9B^)7P(\!:)H7PFO_%&O_%'
MX8>)/AUX!\!>()O%F@>%K[Q)XL\2?$"'P#\%?AP?#-A\*] L+_5?B%:^*+VS
M\*:[IOC#1?A[X;D_8C^!/P]U[]J7]KO_ (*!^!O!?Q)\#>%/VGXOA5I?PY\/
M_%+PIX_^'.HZE>:%X \)6GQP^/?ASX-_$[2_"/C7X*3_ !]U+PO\'/A?X_\
M#OB;X>>$_$'Q&NOV/?!GQCEN_%/A3QMX'UH@'J?_  5CTS3M6_X)<_\ !1RU
MU6PLM3M(_P!A;]K#4$M=0M8+VV%]I/P)\=ZII5Y]GN8Y8OM6F:G9V>I:?/L\
MVSU"TM;RW:.YMX9$^,/%O[5?QP_9N_8H_8%MOA)J7P(\&0>)_P!B;2/$J^,O
MC;X=\:_%[4?&_P 2_AY\%OA#?_#S]G'X4_L[?!;X@>#_ (_^/?%WQ1TK6_'W
MCWQ+\2OA[H'Q*TKX*?#WX-^)]:\4?#SQ"OB#3IM)_5W]I[X(VW[2_P"SE\=?
MV=+_ ,1W/A#1_CW\)?B!\&?$7B:PTV'5M5T3PK\3_#&I>"O%=_H=G=75K9#Q
M'#X;UK5?^$<O-1^W:7IFN-I^I:IHNOZ?:7.B:A\!:[_P2[U^?QO^S!XZ\&_M
M9_$?X?:Q\"OV./$O[!WC^ZT;X<?#;Q!-\6?V?M>;P7?K<Z'9>-K+Q'X8^$_Q
M8DU_X>>#M4\1>.],\,>*=&\0VVES:-#X(T6Q_LP:4 9G@#_@H1\:_B+XH_X)
M>:LWP^\ ^ ?@Y_P4^_9=O/B5X0\0W5AXO^(&K?!_]HJ7]FW3?VC?#WP3\5:E
M9ZSX$T3Q%H'B'P5-XY\1^'?%Z6GA:^UZ+X-^*O"$FAZ%J?BSP_XBTS/_ &._
M^"DGC_\ :T^%WP4O-$LOA/#\;?%O[6_Q9^!/Q4\&^&]#^(>L>!_"GPR^#MGJ
MGQ$O_BKH7B77M4\*^(+[PE\2/V?[_P""WQ/^%GQ%MO#/B#PGK6L_M,_ [PA?
MZ;9:;KVH^--/[*Q_X)4>#?$?["'[)_[$?QO^,?C?XIV_[(_B#]G'6? 7Q4T+
M2K+X0^)(M-_9VL=)\$VOA71+7P+J4>K>&]%^('P4B\8?!SQCJ#^+M<\77'A[
MXD^,KV+Q/YUQIMKIOTC\//V'?@Q\*_VQOC-^VCX4T^ZT[QU\9/@]\,/A3J?A
MRSN-5@\*^'&\! :5XE\6^']!BU1]"M=<^)G@?P7^SKX"\1I8:!9O!H'[-GPZ
MAL9V:XU5)@#[1&<#/7'/UK\D?C%^UG^VKJG_  4.\6?L'?LX^#?V6O#UOX?_
M &1/AC^U;I_Q8^-NL?%OQ;<ZEIGBC]H*]^%/B7PU=_#[P'I_@R'3KU=&\(^.
M8M#EA\>ZC#:ZHWA+Q'?SW]G>ZSX/TK[ _8OT_P#:5TKX&:?I_P"U;XU'Q'^*
M-GXO\?VMGX\N_ /A;X7>(O&'P_M_&.L0_#[Q+XM^'W@?5M8\(^$->USPPECJ
ML7A_2+BWO=(\/W>@Z?XPTW3O'UMXLM(L&V_9#CMOV^-9_;P'Q'OSKFL_LPZ!
M^RC/\,1X9L%\.+X!\-?$;7OBWI?B,Z\VHR:Z?'2>./%.O0SWT9A\,3>#;BRT
M,^$QKUB?&%R ?'\/_!17XOK^RMX6_: G\#?#:77;;_@I>G[!WCC0(3XHATG6
M/# _X*#W7["K_$/PG</JD]YX=UY@UC\1TT/63XFT]=EWX::^)DAUF/YITK]I
M'0OV'/C9_P %\OCM8?#F_P#&USH?[7O[!WASPG\.O!^FZHEQXQ^+/[0/[)7[
M&OPN\$VM[;^#_#7BWQ0MCXA^+/Q/TC5/'6K>$? _C[QX^F7?B'6/"_@/XA>,
MWT[PIKWOOB3_ ()&>+==T'XB_"^P_;I^-GA#X$ZU^VOHG[<WPH\ >%OA7\ W
M\2_"OXF7G[3-A^UE\0- U7Q_XL\#>*A\4_":_&"UO]>^#5AXM\)P_P#"OCX@
MU2R^*0_:%T?3_!^D^%/7/B3_ ,$K_A;\<;'_ (*'^&?C1\0/%WB3P1_P44\0
M_"WQ?XWTGPA;P^ /$?PC\9_ WP3\/? 7P?\ &OPG\8VE]K%W;>*/!MG\(_AC
MXS:7Q3I_B/0=4^)?AB769O#UOX+UF_\ AX0#3_8G_:W_ &@_C+\9_C/\'/C+
M\*?%5[X0\'>$_!GQ!^%7[4MC^R)^UA^QM\/OB!;^([_6-#\7?!WQ'\'OVM]/
MNO%OA_XJ?#74-*TO7K?7_!GQ&^)/@KXC^"/&%EJ<:> /$'AC7O#$WJO[4?[3
M'CCX??&;]F#]E/X+:5X5?XY_M8/\:]8T+QQ\1M/U+7?AK\(/AC\ /!FC^(/B
M'\2O$?@O0O$_@?Q'\4M5'BSQQ\)OA_X=^%WA_P >> +[5G^(&I>,[OQKI.B>
M -6L]5=^R1^R_P#'7X*2ZCXE_:6_;1^)O[9GQ%704\$>$M>\4?#[X;?!CPCX
M,\$)>VFHWRVGP]^%>FV=AXE\?^+;_3M%F\:?$7QIJ_B*_N(/#FBV/@G2O -C
M=^,+?Q=+^UQ^QO#^T=XO_9O^-W@3XB2_!7]IS]D3X@^(?'?P'^+G_"%:)\2=
M"ATOXA^%KCP#\8_A+\2_A_K5]H4WC#X0_&#P3<PZ;XPTSPGXT^&OQ TW6?#_
M (/\5^"/B3X4UOPW#-= 'YJ?$3_@K!^TU\,-6\8_L^ZA\(/@!XI_:I^"7_!1
M/]B#]CCXJ7S>*?BUX"^$/C;X._MRZQX2N?@I^T'\.M*E\$^/=8\,ZOXQT/6/
M$?A;Q5\--0\>_$.+X)^,O"/B/4SXR^-&GZ?HN@>+OVM^"$7QS@^&>@P_M):A
M\)]5^,<=YXH7Q1J7P0T?QAH'PSO-/'BW7?\ A"YM T7QYKGB7Q3IMXW@3_A&
M?^$HM=1U[58$\6_V[_9-Y)H_]GU^>'C+_@EI;?$"&3Q=XL^.^HW_ ,=?%G[9
M/[-O[<GQ9^)T'PS\/V6B>+?B=^R=IW@>U^!_PH\*^!X=<.H>!?V:_!L_@/3F
MMO =WXZ\9?$^\M]4\37.K?&[4O%OB?Q#XOU3]9@,#'^?I^'0>U "T444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %>>^.?BW\*?AA";GXE?$WX??#RW%G%J)G\<^,_#GA*'^SY]?T/PI!?>;K^I
M:>GV.;Q3XG\->&HKK=Y$FO\ B'0]&1VU'5K"VN/0J_G_ /'7P1_9]^*'_!P3
MJ"_$SX+_  F^(=AJO_!*&ST[5KCQS\,/"_B[1]4^)=A^U)::G8Z3J>IZ]H&H
M:1?_ !$L/AA8V>K6&BW=W-XNLOA[;0ZI;64/AB,7! /V]D^+OPHA^)EO\%IO
MB=\/8?C'=>%V\;VOPFE\:>&X_B9<^"TNY[!O%\'@-]27Q3-X76^MKFR;7X]*
M;2A=V\]N;OSHI$6_%\2?AW/XVN/AG!X]\&3?$BTTLZY=?#Z'Q1HDOC>VT55L
MF;5Y_":7S:]#I874=/8ZA)IZV@6_LF\[%U 9/Y'O@Y:_#+Q)\=]7_9<_;#^.
M7[<&B_\ !0SX5?\ !4/QA^UKX1_9L^%_P0^ ZZ=\:[_4OVBM:N_@3^U1\/OC
MI<_L?ZO\2=9_9H'[.]]X5^%GQ5\4>+OVB=%D^&_P*^'/B/X+ZAHG@KX::!\.
MOAXWE/Q'^(?[*FM7>K?L6_M5ZG\-O#WP4^%__!:SXC_MD?$3XN_M!_L=?MK7
MWCKQ%X.\-_M!?$'QY>Z1\9()?V7]?_92U=?&]]J<G[/3?M$^,_VID^'</[!^
MK:)XN\;> ?!OB/3=1^#GA\ _LX;XC_#U=*EUUO'?@T:)#JIT*76#XGT0:5%K
MBH'.BR:B;[[''JP1E<Z<\PO C!C#M.:^4_A+^T;\3O&O[>'[8O[,/BGPYX"T
MOX=? 3X+_L@_$_X:ZYX>O/$>H^-?$<O[06J_M*Z3XM_X3R74H]/T#3!I=]\$
M-.@\.:#X<TW4/LUE<76JZGXNU:XUF/0?"G\QO[</C?P-X(_8Q_X./?V/]=T?
M6)/VB_C!^V%XF_:%^&GP,T+X<^)_%'B_Q?\ "+XH_"[]C;3O!7Q]TO2/#GA[
M4[$_#34/B+X%\2Z->?%*XN8-!T;XG6^D^$]7U:R^(_BGPGH6N?K!XH^(_AY_
MVMO^"R_C'3_AQXY^--MJ'_!*_P#90U?1/@?X:'Q!^'/Q1^-5SX!\._MZ^*/&
M7P8\'/IFCVGQ,\)_$^ZTOXG_  V\-:E9:'HR?$?X=:]\3O!C7&B6/B&_TNSE
M /U_TO\ :>_9LU[P7\2?B1H/[0?P1UWX>_!HZXOQ>\=:+\5O NK>#_A8_ABQ
MEU/Q)'\1O$NGZ[<Z/X)ET#38)K_68_$EYILFF6<4ES>)#"C,/$? G[2/B?\
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
MEY:O-"BW$)?X _:G_;/^)5A^TWI_[!O[*7B']GSPU^U%K?[+GQ(_:9TOQ?\
MM+0^*?$7PBM=1\*_$GX3?#'X:?!/7/"_PZ\:^!?&]MK?QHUOXE:I=R^.=,UW
M5=1^&.A>%;/6=/\ A)\8)_%MII.D?G[XMUG]G;1OC#_P6@_9[_X*2Z-H)\2?
MM8ZMH6K? JQO=-;6/&W[4W['NE?LS> ?"WPL^#?[(WAW7K2#5/BG\7O@K\9]
M,^)^H6?PF^%46I^-=!_:/^*,?B[0]$35?B%X:\4^)?'/V+? =WX7_P""G'[
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
M<>GOZFE"@$D9R>I))^@Y)X&3@=LG'4TM% ";1G///)P2.G'0$#_'OTI B@8
M('IN;'\^GMTIU%  1GCG\"1T.>HP?KZ]#Q2;1@CGG_:;/X'.1^!I:* &[1UY
MSZ[FSWXSG..>!V[4;1ZM_P!]-_C3J* /D?XF?LM2_$7]KC]FO]JX?$.XT*]_
M9I\!_'#X?Z%X%@\,6U_IWBW2?VAF^'I^(<WB/7+C5XKVWN;+_A4OP]G\%-HU
MG8?V+>6GB6373XLLM?LM.\/_ %MM'^U_WTW/ '/// %.HH ;M'OQR,LQ_K_D
M9'<TNT?[7_?3?XTM% #2BD8.2#VW-CKGIGUI<#GKS[GWZ<\=>V/T%+10 @ '
MK^))_F305!]>?1F'\B*6B@!NT?[73'WF_P :-BXQSCCC<W;IWIU% ";1SUYX
M^\Q]>F3QUZCGIZ"C:.>O/!RS'UZ9/'7MC]!2T4 -VCCKQG^)N_7///XYI2H;
M@Y_,C^1'_P"OGK2T4 )M'^US_M-_CQ^%)M&<\YQC.YLXX)YSWP,^N.:=10
M   = ,#Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MKOPPUW7]-\(^"?"_[//C*PT?X=?!GP!)X-L7^"G@DQZ=X.N+;_A:7CO6_B&
M?VBT5_)M\)O%_BW]H'XE_&KXV>.O^"B_PO\ V=OVH/V8_P#@IK\0? /CWX:Z
MU\+/BWXM_:!T'X?Z9^TGJOPQ_9\_9%T?P;H7[7O@GP'\0?@+^TE\%8_AUX6\
M Z+X+_9HU'1_B-\2_$FN?$W09/''[3L?B?XJ7G"^!O#NNQ_"WXQ?M$R_&;]I
M;6_B[\!?^#D>P_9Y^$7B7Q#^TW\=_$D/@[X&:K_P4!^"/[-VN?"B?0]8\?WN
MA^./"FO?!_Q7XC\%:Z/B;I_C?7=4T;4[;0KO67\-^&O!FA^&@#^I#XG_ !AU
M+0O"/QMA^"'@ZS_:$^/'PA\%Q:]:_ #0_'WA/P-K7B+Q5KVCZEJO@#P5K/C3
MQ9<1^%_A]/XT&GF6'5O$SA-,T:>'7IK"YL[G3TOO:;&>>ZLK.YNK.;3KFXM8
M)KC3[B2VFN+">6)'FLIYK*:YLYIK61F@EEM+B>VD>-G@FEB9';^5#XM_#OPG
M\/XO^#J3QMX0\??&3P1\1/!O@1_%7@;6/#?[3_[0/AO7-.\6VW_!+GX/_M#:
M7K.G6VF?%:S6YU?3O'?A*YOM&NWM)[JP^'MAX@^$]A)%\'9=:\$25_\ @J1\
M0K;4?!?Q;L/#7C_QW!\5?V;?^"*=_P#M'?VIXM_:2?X*_#/]G;Q)J!\67WP4
M^/GP%\&^#+2U^,GQ>_;8\=_&'X6Z)\-M%\5S^-/"7PY^$/@ZWL+&Z\1:CXE^
M+S_";XP@']"6H?M36]A^V_X2_8IE^&OBR&_\6_LM_$[]IZQ^+EUJ_@]?!-W8
M?#7XJ_!OX67_ (!TC0K+7=1\<S^(H[KXNV6N:SJOB'P]X5\.6=C#I%KX9U'Q
MK>ZAXCB\%>G_ !\\<_$_X;?"/QGXV^#'P2U;]HWXG:%9V$WA+X*:'X[\#?#+
M5/'E[=:QIUA=6-MX[^).I:1X*\.+INFW=[KUS=ZY?Q)/::3/8V,=UJ=U96D_
MY0_!KQE<?$'_ (*9_L&>,;_Q!!XIUK6_^",/[3,WB?7(+FSNGN_&-M^TQ^P!
M8^,X;]M/"VMOK.G^*[76-.UW3EB@ETO6K2_TRYM;6YM)K:+V+_@N1?ZUHO\
MP25_;O\ $OAGQ5XX\%>)?"GP#\4^)_#WB;X=^/O&OPW\3:9K&C&UNK-XO$?@
M+7_#FMRZ;,X-MK/A^YOY_#WB72IKO0O$NEZOH=]?:=<@'ZN5\X_M"?M!VWP2
MG^$7A#1O#<?CKXO?M$_$74?A%\#/ 5QXBL_"&D^(?'>E_"_XB_&'5K[QGXNN
M++6[GP=\._"W@#X6^+_$/C'Q3I/A/QMX@LK:RM-*\*^"/&GC#6_#OA76/R]_
M:-^#^@_'W_@LGX#^!7Q&\9_&^3X,?$#_ ()3_M$>)/'/PN\(?M"_'3X<^"O$
M6KZ)^U1^S+X3TZ]31/ 'Q"\-6_A;4&TOQ)>Q:OKG@4>%O$'B=+72[+Q5J^MZ
M/I]OIJ_FS^S5:+^U/^SG_P &QWC[]H;XE_%SQ9\0_B%XG^+W@GQ'XMMOVA?C
M-\-_$^O:1X3_ &&OVT(-&U,7_P -_B)X*N?^$Z>\T?PIH^M_%&T"?$[Q7;2K
MX=\5>+]:L/$^LZ=K0!_3K^S#\8?'?QU^#GA_XA?$[X!?$7]F3XAS:GXJ\,^-
M?@Q\3KK0-5UWPKXH\$>*-7\'Z[)HWB;PO>WWA_QSX UK4]$N=:^&_P 0](-I
MIWQ \"W^@>,+'3K"SUJWMU^@:_FSUK4]&_:4\(?\%R-=_:!^*/C7X)_'[]AW
MXH?%SPY\%/$F@_&GXE^%?%/[&_[/W@O]DSX=_$?]G;]H'P+IW@/QTFL^'M,^
M,MS9^-/C3XZ\6/H\.I?'*%_%GP<\>)X[^&/@+2?!NG['[)'PX\5?M6?MB0:W
M^V'?_'S3_B&__!,'_@D/^U7\0/A%I_[07[2OPL\ ^ _VN==\8?M(WOCW5]-^
M$/A7XKZ)X8\%S:;XK^$OABQO? .GZ7:>$#J&CZ[<Z[X=U/7?%/C/4M= /Z-*
M*_CNU3P=K7AGX)_LC?&O2OC;^U%!\4C_ ,' ?Q5_8FT_Q?J_[4GQ[\47^E?L
MP_$G_@H5^T)^S[XS^%MM#XP\?Z_9:E+K?PVL=.TR7XC>)+;7?C%!JNC>&]9L
M_B);7WA#P>V@?0OB[Q1X6_9?^$G_  79^"D_Q<_:C\#? 'X4_M2_LD^$OA1!
M\./V@';XS^#==_:V^!?['VJ^)_!'P^_:(_:@\0^,C\(?#'QE^-7Q2O[/Q9XS
M\4>+[+PU\&-$^('CCQ]X-N?!&IV@U>  _IB\=^.?"'PQ\$^+_B1\0?$6E>$/
M ?@#PQKWC3QKXLUVZCL=$\,^%/"^EW6M^(=?U>]E(CM-,T?2;*[U"^N'.V&V
MMY'.<8/%P^-OB<WQWO?AS/\ !?4X?@W#\)=*\:V/[1(\<^"I-$O_ (FW?C'6
M]#U3X*-\-!J ^(UIJND>%;+1O'*^.I-*D\$ZC::T_A^'4(==TR>WG_C"_;'O
MKR\_8F_X.#_V?OB+XG\/>'_#'P ^,_['/C;X5? ;X4?M"?$OQ3\&?@SK^O>"
M/V9_$/QQ\&?#'6-5N/A_KGBCX=>#_BQ\1I;WQAX:U;P7X3^'FC?%W4[3Q?#\
M(_AOXIN-&TS3/V^L-6\1?#;_ (+)>*/ /PA\4_$[XG^&?#'_  1Q\9>-O!_P
MG\9?M"_%/XE^&M8^,.@?M:Q>")C'<_%#Q[XRL=#\9ZY/X-TCP1XO\5L\.MW5
MUII7Q5>W=Y8S; #]W:*_E4\#>(M4O_V#?^"27_!03X3?'/XJ:A^W!\9/VE/V
M0O!?QEU'5?B/XLU*;]K/QO\ '+X@I\+_ -M_]FKXG_#6.YNOAK=^#_@];_\
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
MLEK;00*D2@'U%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4T,IZ$'DC\1DD9Z9 !./:G5^>,GQL^#.G_ /!2
MOQ7\)3>?M/7?QWT;]@^#XHZKX9M]0\93_LP?\*@T+XTS6-MK'A7X;1ZXNC>+
M?VA=<\5>)KG1G\6>%? OB+6O^$1\.?\ "%7OBG2;@6>@:T ?H=29'KWQ^/\
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
M\!ZYH$'Q-LOCYXL?POK/CKP#H'COQ3\)_@E\1? _A#Q7XM/@G5?$\?C7P/\
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
MN\.>$/#WB71/%?QR^)OP4\.7.I33^)K35;K07U*+4;/3[#6;.6/_ (233)]
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
M=/V?]>\+?LV:S\/?A3^TC\5/%W[3GQ1^-'P$\-_"7P%X \)7/Q"^&W[0_P
M?!?C_P 6_$SX$?&VX\0_$3P[\._AQX^T:]^&OB7PNE]>?$"^\ 2&.#XFS>-K
M;X I?_&"P /M3Q%^RA^RUXO\5^./'GBS]FOX ^*/''Q.\+:/X&^)/C/Q%\'/
MAWK?BOXA>"?#U]H>IZ!X.\<>(M2\.7.K^+/"VAZEX8\-ZAH_A_7KS4-)TR^\
M/:'=V5I!/I-A);U/$G[(/[)GC*7PA-XO_9>_9V\53?#[P!XK^$_@*7Q)\$_A
MKKDO@CX6>//"^I^"/''PU\(2:GX9NF\-> /&7@O6]9\(^*_!NC&R\.^(O"^K
MZGH&KZ;>:5?W5I+T<7QGM[7X!+\?O%7PX^*G@BT@^%J_%/7?A3KOABQU7XS>
M&+=?#/\ PDU[X(UCPAX(UOQ=IMQ\0=+B#Z1J&A:!XBURRCUN*6SAU>>"-KL?
M!/P<_P""N?P@^,OB?]E[0;/]G7]KKP#H_P"VW\%]4^+W[(?C[XF?#KX=^'/!
M'QYU7P_\*-(^,?B#X-:+>6/Q<UK7/A]\5++PA=>))]!N?C9H'PO^$OQ,@\!>
M)?$WPB^*OQ \ ZIX!\8^-0#[P\-?LT_LY>#-=\">*/!_P ^"?A3Q-\+?!UE\
M._AEXB\-?"KP+H6N_#GX?Z;I][I&G>!? FKZ7H-KJ'A'P=8:5J6HZ99>&/#]
MQI^B6NGW][906,=M=3Q2=O\ $'X;?#KXM>%[WP/\5? /@KXF>"M2FL[C4?!_
MQ!\*Z%XS\+ZA/IUU%?:?/>^'_$=AJ6DW4UC>P07EG)/:2/:W4,5Q R31HX^&
M_!'_  4]_9[^(7PE_84^./AOP[\5Y?AI_P %"?B+8_"CX(Z]=^&_#=K/H7CS
M5_#?COQ9H6C?$K1G\9'6M"BUO1?AEX[N+35?#EAXNTBT?P_)%K-]I;ZGH?\
M:GC^I?\ !9#X.VWA']ISXG:/^S!^VOXJ^#O['WB_]I7P)\??BUHOPG\ 67AG
MP9XH_9=\ V?C_P :6)\.>*OB_P"&OBCJ-GXCMK^WT#PGKME\/9?#]EKJW=Q\
M1=5\ >%M.U#Q+:@'Z&3?LT?LX7&NZ7XHN/V?_@E/XFT3P(?A=HOB*;X4^!)=
M=TCX9-HE[X:;X=:7J[Z"VH:?X$;PYJ>I: ?"-I<0^'SHFH7NE'3_ +!=SP2<
MW_PQM^R#_9GA'1?^&5/V;O['^']W=:AX#TG_ (4;\,/[,\$W]]JHUV]O?"-A
M_P (O]E\-W=YK@&LW5SHT5E-<:J!J,SO=CSJ^?OAA_P4M^#/CSXP6OP<\;?#
MCX[_ +..H>*_@)?_ +3OP;\<?M'^#?#/P\^&_P =O@CX;EM!\0_%?@'Q+I_C
MCQ-<>&M=^%%GJ_AC7/B=\+_C5I7PF^+OA'PMXN\.>+KWP$WA>\N=8LX/A[_P
M4P^$7CGQM^SOH.K_  H^/_PN^''[8EH9_P!D#]HKXD^%O EK\#_VBKV\\$S_
M !0\*^'=!U'P?\2O&7Q$^$GB[XA?"VRU/X@?#GPC^TU\./@7XC\;:5HVM:!H
M6F7?CS2;_P (P 'U'X[_ &7/V9?BE\2?"?QF^)W[.OP)^(WQ@\!6VD67@;XK
M>._A'\/_ !?\2?!=GX?U^;Q7H-IX3\=>(/#VH>*/#EMHGBBXN/$FD0:/JEG%
MINOSS:Q9I#J,KW+=98_!GX/Z7\1->^+^F?"CX:Z=\6?%.E)H/B?XHV/@7PO:
M?$3Q'H<<6G0)HVO>-K?2X_$NKZ4D&D:3"FG:AJ=Q9K%IFG1B$)96RQ?&_P %
M_P#@I9\%_C7;)XST_P #?%/P1^S]JWP9^-G[0G@C]JSQS-\'A^SUXZ^#WP!\
M4^"/"_Q!\7VWB+P3\7_&WC/X>26__">:;KUCX7^.'@/X5>,FT'1/&DFH^'=,
MU7P5XETG3;WP0_X*-?"7XS?&+P)\$]3^''QF^!WBKXU_"W5/C7^S9=_'#3/A
MKX?T[]I'X9^'5T&\\5ZO\.--\'_%#QUXR\*^*?"&@>+_  3XK\4?"3XZ^%/@
M[\9]&\->*[?4KKX=J?#7CV#PB >[I^QY^R/%X<T[P?%^RS^SE'X2T?QBWQ$T
MGPLGP0^&:>'-+^(#V<.GOXYT[1%\,#3++QBUA;6]BWB:VM8M::SMX;8WIAB1
M%VKS]E_]FC4+?XK6E_\ L[_ N^M?CQ!<VWQQMKSX2> +FW^,UM>7%Y=W=O\
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
MCU'0M?TS2]?T+4([K2-=TO3=6LKRR@ /3**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OS1OOV;?CA!_P5;O?
MVUK'2? .H?!>'_@GS<?LLV=G)XXU2R^)5[\38_CO)\9[:\?PH_@>3PW:>!;G
M357PX=??QW+KT.MMYQ\'OI"-J3?I=7RG^TG^V-\)?V9-7^&'@7Q):>-?B'\;
M/CIJNM:'\"?V>_A%X<3Q?\8/B[J7ABQ@U7Q7/X?TN\U#0O"OA?PGX.TFYM]3
M\:_$WXH>+O 'PJ\%VEU8?\)5XXT>XU72H+X _*7]EO\ X)V?M;_!#]FS_@CY
M\%_%.E_ [4/$?[!7[3OQ.^+GQQU/P_\ %SQ;=:%JW@SQ=X#_ &G_ (;Z(GPK
MFU+X+Z9J/BKQ"-/_ &DK3Q-JFE^+--^'EA8W'@C5?#MIK6I+K.F>((+VG_\
M!,#XX?%7]E[_ (*^_LN_&V_\"_#+3?\ @H1^U!\:?VD/@S\0?AA\1==\=ZKX
M"N?&WAWX3:?\-['XCZ#JOPW\!+:ZAX;\3_!KP[XF\9Z1X5UWQ%IFKZ/K&K^$
M]'\76]S:VOB:\_4SX*?M;^$/C#\3_&WP+U?X=_%GX(_'3X=>!O!?Q(\6_";X
MSZ'X5TW7(_!?C_5?$FC^'?$7A+Q5X!\9_$/X7?%/14OO#%[9^)-<^$OC_P =
MZ'X(UB[TSPKXVU/P]XQNF\/0_5E 'Y#W'P<_;#_:-^.O[%GQ[^/'P9^$/P@\
M0_L.:9^T!XWU+1?#_P 1+/QH?CG^T5\2_@CK/P%T72OA1XPM_#EYK/PX_9BO
M= \<>.O&FM:Q\0+"S^*5]XDT_P"&6F:I\*I+7POJ.M7WA<'_  3Z_:LTW_@F
MW_P2[_9/M].^"U]\6OV)/C_^PO\ $?XJ71^*?BFV\!:_X1_8X^(FA^,]9;X?
M^(7^$;ZYJ_B'X@V/A:PL_#^B^(_"/A+3M&N]9NCK/B0P:+%+KG[V44 ?@3\=
M_P#@GC^U;\3=*_X+M:1X=LO@K /^"FOAOX3^&/V?KS6?BCXIL5\-KX0_9F\*
M_LT^)M3^+]O9_"757\,1(?#)\?>'[7P<_P 0I]:L;\>'-3;PQ?VIU"?G/^"D
M?[%/[;W[7VI_M'>$G^#?P)^-?PI^+_[ .K_#?]G[2/B=\>=5T/PU^QS^U9?^
M%?B=HWQ \7:7\+IOA-KOA+XR?$'X@OXM^']E\)OVA]57PGXP^#=CX%\3Z-X:
MN?AWHWQ$\82>*?Z&:* /QO\  OP,_;3\,?\ !03PK^UE<_!KX,MX,\=_\$WO
MAC^S;\1M'B_:#U>XUSX5_$[X-?&OXQ_%.Q\/Z?&WP6M+?XD6/CO1OBMH&@6O
MBRRN/"^E^'-9\/\ C'4=1L;W3[7PO!XL^>?A%_P3?_:F^ /[-_\ P2$\1Z-#
M\//%G[4G_!+*R\?>!/%GPOT#XFZK;_"?X^_!SXO_  _U+X6?%73_  KXWU_P
M)X6O--^(<&E6O@KXC_"\>--"T#PK:^+?#=]X*\5ZC%H^M0^.=,_H6KRGX\?&
M3PA^SK\#OC-^T%\04U>3P%\"OA3\1/C)XWCT"RBU+7G\(?#'PAK'C;Q*FB:=
M/=6,%_J[:-HEZNFV4U]9Q75X88)+JW21ID /Q8^+/_!/C]I_XM^,/VD?VE--
M\'?!_P )_%;]I?\ :O\ ^"7OQ/@^%.M_$.70T\&? /\ X)P?$?PU\7+"'XD?
M$+P?\.?&UAXM_:$^)&O2?$+PU<6F@66L^!/!_AZ[^'6AVGQ'\4:;X+NM1U?[
M;_9N_9H^,GPR_P""A?\ P48_:9\8V?@.+X4?M7:-^R1IWPK_ +"\8ZMK'CJS
MD_9V^'/B[P7XH?Q]X8NO!FC:+X=37M2\7?;/# T#QAXS,VEZ:\VMG1+^[BTR
M+[[\$^+M%^('@SPEX\\-RSS^'?&WAC0?%V@SW5O):7,VB^)-*M-9TN6XM)0)
M;6>2QO8'EMY0)(9"T;C<IKIZ /SO^,'P6^/_ (H_X*)_LA?M'>$O"/PSO_@A
M\#O@G^T]\)/'^I:Y\4]=T+XF27_[2.M_ '7+77O!_P /K7X4Z]X=\0Z;X)G^
M %C9:M:ZU\3_  ??:O:^-KS4M*03^#[?2/&?Q/JW[%W[97A_X'?\%'OV!?#F
M@?#SQQ\#OVV?B#^U+XN^!W[27B'X@1V$/P'\#?MS2>+/$GQY\'?%KX03^'KC
MQ5K?BWX.?$'QS\0?$OP1D^'^H^*_#?QJA\1>&M'^(VN? >73-<\17'Z@_!/]
MK?X??'CXY?M8? 'PKX;^(6B>,?V.O&WP\\!?$Z_\8:'I&D>']=U?XF?#K3OB
MCX;O? 4]KXAU/6M6T0^%-9TJYGU+6]#\-I<27T#Z1'JEB_VZOJ>@#\J/V)_V
M*?B)^RW^V/\ ML_$=K#P=:_L^?&7X9_L/?"_X"1V'CK6?$WQ'L-!_9%^#WB'
MX4WW_"RM%O\ P3H>E:1<:X=<M[K0+K1/%OC"2]L-)GN]=70=1ODTN'US_@HI
M^SS9?M/?!WP9\+/%'[,'PV_:V^%MW\4['5OB_P#"[QIXJ;P%XYL?!%E\/_B+
M;:?XV_9Y\?+JGAL>#/CIX;^(=_X%71];/C/P)(? >H?$/3;+QGH6I:A97#??
M=>4^'?B?>:]\7OB5\)Y?A=\5- M/AUX9^'GB:V^+'B#0-%L_A%\1?^%@R>+8
MG\/?#;Q+:>)+[6-=\3^ Y/",@^(FEZIX:T)?#R>(O",UO<:G;Z];S  _%OX/
M_L1_MY?!KX@_\$L/'.L:[H_[2=]^S'H7_!0#X1?%WQ/\<OV@]5OOBGX(^$/[
M4GQ"^%OB[X#:IK7Q M_@_<C]H;QI\'OA?\(M(^&/CZ:TT;X?/XQ\<7&DZCH]
MYI_A%]2U[2>*B_X)L?M,1?\ !/[XE_\ !'27PYX(UW]G'7OB1KVD>!?VL?%_
MCC3?$.H:5^R)XX_:*'QIUC0/$GPSN= 'B>[_ &LOA[X<UK7_ (??#:[TG2]/
M^$4E]HG@[XKS_$#PUK&ER_#^X_HOHH _#CX6_LU_\%(_V6_BO^U=\%?@0OP*
M\2_LR_M8_M1_%G]JGPC^U)XK^(LOACXR_LCR_M%^*M.\5?'+P7I?P$/P/\>^
M%/CQXJT#Q/J?C+Q?\ K_ ,5^+](\(G4KRSLOBQ=7OAJSM?!M>(>#O^";/[;W
MP0_:L_:$_;K^ DOP)T?]H#XF_MR^._']SX(\4_%CQA)\*OC_ /L%?%'X>?"+
MPIXB^!WQ?U>W^#.JZQ\(_C9X+\<_!'1/B_\ "KXB?#SPM\0K/POKOB74_ VN
M3>-/!.N^*!'_ $;44 <#XUT/5O&_PO\ %OAORK;1-=\7^ M=T/R;JY-[9Z1J
M_B#P]=:>([B[M("UW:V%Y=[9KFUMB9XHFE@@)=8Z_%#]G;]C3]M;2?!?_!$"
MP^)?PV^"/@F\_P"":5IK7@7XO6&E_'K7/&.I>*?"&F_L5>(?V.?#7B_P8EK\
M%=+T>?7_ !#JOBS5/B9J?@S4-=M+'PWX3T?2=(B\9>(?$_B'4--\*?O;10!_
M-]^UE^PY^WI\7_C=\<?&NH?!3X#_ +14WAK]LG]B_P#:,_9$^,/Q!_:$U'PG
MXB^&7P ^"?Q=^ 7Q!\;?LO?"[X5ZG\(O&'ACX'>+K[5_AM\1=<^)_P =/#6N
M6FM_&K0?&?AG2?&$?C9? 7@_P9X=YWX]?\$^O^"A$_P4_P""J_['?P@^'OP"
M\<_"G_@HOXS^)G[1?@OXS^.?VB-<\+ZS\&/B1\<_"GPITGXN?!_Q!X'T_P#9
M_N;_ ,7^']*\<>&/%7B#X4>++*_L_,\#W%E8^,I[37K:WTJ;^CCQWXY\(_#'
MP1XQ^)/Q \0Z5X1\!_#WPKXB\<>-O%FNWD&G:'X7\(^$M(O-?\2^(M9U"Y>.
MWL=)T71M/O=2U&\G=(;6TMI9I76-&8>=?!W]H+X??'O]G?X<?M._"MM9\5?#
M;XK?"?P[\8O!,%AIT<WBG5/#?BCPO;^*M,T@Z%#=2F'Q>MO<KI%[X<:Z-U8^
M(H[C1KETN;>7: ?&NA? G]IB+]L/]I[]I77? WPBMM%^,O["7[/?P&\->'=#
M^,_B75[Z#XR_![Q!^T'XX\06.I7NI_!/PXEK\-M7UC]H.;PUH'CJ.UN/$K6'
M@:7Q+JGPTTZ7Q-!X=T3Y"^&?["_[1_P;MO\ @AUXC^(,OP*T?PI_P2L^ GQB
M\"?M0^)/^%N>(4L;FUU3]E^Q^ &F>,/AC)JOPITBTUWP_:P:)<_$+Q8WCJ^^
M&LGAG0W&EV1\37\$\R?:_@/_ (*=_!'XB?"S_@GW\7M"^'WQQA\)?\%(/&5E
MX'^"DFH>%O!D=QX)UK4OASX]^*6G+\8Y[/X@WNC>&X[_ ,+?#;Q0]E;^$]7\
M<ZI=7EJ(X-/>U@U&[L/T?QD 'KP3]1@^XZT ?R1?L]>"OC'\)?@9^S!^TRGP
M2_9$_:$_8F\"?'GQ5^U+^RC\*OA9^VQXHTJQT_QW^TIXJ\66_AZZ_96_9R\0
M_L1:!;ZQ\9- M_BK\14^!/[,GQ1_:A\8VOA/XA^.?%/@OP]K^B>--*^'&K?#
M7]H?^"U"LW_!)#_@HV%#.P_8]^.I.U<G$?@75V=L <*JJS,>BH"Q.!FN1\7_
M /#N']C_ /:I\,^%?@1^PI\,/&O_  4!^(/A#Q-\3+'P=^R+^S+\ M"_:'M_
MA7J.JR^'?&7Q8^(OQAU]_A'X%^%G@#7-<EG\/?V_\6_C+X*_X67XA^V^&?!E
MMXS\0VNH:5!].^#?B9^SI^WCX<^-_P #?B/\&6UU?AAXF\/>!OV@/V</VG_A
M=X7U)]&\0ZAHVD>._#]OX@\$:_)XO\$^/O"EQ#/9ZCX2^)/A*\\9_"?QCJ&D
MW]Y\._&_BA= O[RR /AK]H+]BW]H[]O[6O'WB'XU>%/A]^S:WA?_ ()]?MK_
M +%_PBTRW\:7OQ<OM:^,G[;OA?X=^%?B-\;;S5/#J>%+&#X'^ -#^%?AS2/A
MGH>NZ/8?%#XAR>-?&^M^-_!?P?NO!WA*R\6>:?!C]EG_ (* WW[0'_!*;XK_
M !5^"/[/_P /O"_[!'[.?[2_[/OQ%T[1OVD]>\9>(_%DOCSX>?L[_#K0/'/@
MRWMO@78Z5<1^*+[X27NLZ#X,UO5M$;2O#<MQ>>+_ !GHOB!;'PG??O1H.@Z'
MX6T/1_#/AC1M*\.^&_#VEV&B:!X?T+3K/2-$T/1=*M8K'2]'T?2M/AM[#3-+
MTVR@@L]/T^RMX+2SM(8K>WBCAC1!K4 ?RY_&W]F7X]?L:?\ !OEHW[.'Q.L?
MA=??&SX=?M5?LN7]K%X0\>>)]>^&&M:A\1?^"O7P9^*_A.!O&5]\-/#GBVST
MV*/QSIVA>(KQ?AM/J&GW&GZE=Z7I.MP_85O/I+]JO_@F9\6O^"C$O[6_Q9^)
MEG'^R9\5/B)^R;\&_P!F+]F:ST_Q]I?Q$U_P;K_P6_:+'[7\7Q0^*]YX9T6^
M\)1:1K_Q]\,_"[0-#\)^%+[Q7J^G_"WP5X@\3:EK>G>+/B>_@#X:_M7\6O@E
M\&?C[X3/@+X[?"3X9?&OP*VJ:;KA\%?%OP%X5^(_A$ZWH\DDND:R?#?C'2M9
MT;^U=+EEDDT[4?L7VNR>1WMIHF=B?2X88;:&*WMXHH+>"*.&""&-8H888E"1
M111(%2.*-%5(XT5515"J  !0!^+_ ,5/V<OVM?VK_BI^SS^TU\0O@1\$/A)\
M5OV*O@/^U]!\+O WC#Q_8?%?PY\4_P!J[]HCX*:9\(;*T?6_#?AJVNM-_8^M
M]'G\41:W)XDN=#^)WQ%U#4M!N/$?PA\#Q_#W2=0\5?#Q_P""+OQB\8? C]NK
MX#_!XZ;^PG\!_C]\//V?O$GPB_9*USXAP_M2? OX;_MP?!7X_P!S^T/XN^*_
MP[TSQ!I&IZ!X$_9>^(VN^%_AIX0G\%0>$=/UGQ[IU]XW\0>,/@3\.K7PAX \
M#:O_ %"T4 ?@KX6_9?\ VK?&7P(^*>G?$'_@FK_P3!^$^I^(?"7@GX7^+/V:
MO!OB#2O$W@3]J?2=0^+WPPU3XV>+O%GQ%TO]G[P;>?!;0['X7>%_&LGP#\$R
M6WQAU%?B+XGT/Q)\0]8TZ?X>Z&-:^L?^"7G[)GQ'_8^^&OQB^'6LZEX[T+X$
M:I\9&\0_LC?L_P#Q-^*US\</''[,/P+_ .%;?#[1)/A!J/Q*N+_789M#L?B1
MI'CS4O /@O2O&'C_ $SP5\.KSPE:77CO7_%6H>*5L?TYKB/B1XWA^&W@7Q1X
M]NO#WB/Q38^$M)N==U/1?"4.D7/B&;2=.7[1JUWIUIK>LZ#97KZ7IJ76J36$
M>HC4[ZVLYK31;+5-8FL=,O #\R[+X+_MB?LU_M8?MK^.O@Q\/?AW^T+\$/VW
MW\ ?%WPUIOB[XGCX;77P!_:@\(?"?P?\ _%>G?%#3-0\.^(IO%W[/'Q)\!_#
MWX;^*I?&OPV_X2+XH>$-9\.>)?!:_!GQ5I.J:'XFLO%?V#_^"8/Q/_8C_:C_
M &;==TC4O GBKX"? C_@E3X3_88U/Q9_PD^O:?\ $CQ7\:M/^-H^-GC'XA6G
MPUNO#&I:-HWPX\2ZK=:V-.AD^*6H>(-$OKVVTF/0;K1K,:W)]/\ P?\ ^"N'
M['/Q?U']FJQ35_B;\,[3]LR*5_V3/$WQ=^%'C#P5X'^/US;Z;?:M/HW@[QTU
MCJ/A'1?$TEE9P'1O"GQ"UGP5XF\7W6K:/IW@K2?$FHWRVB?IM0!\ _\ !4C]
MGCXM_M;?L#?M-?LP_ ^V\#2_$CX\_#C4/AGHE]\2O%VL>"?!/A^+Q%<6L.I^
M)=<UKP]X)^(6N2IHNFI<W=EHVF>%KN;7=26STJ:_T*SN[G7M,\9^(_P%_:3\
M-?MM?!K_ (**> ?AWIOC?Q+JG[)NL?LA?M1_LRZ/\6M'A:S\/P_$N+XR?#3X
MC_ [QEXR\/> O"GC+Q'X+\<WGC+PUXDL_'U[\-(?$7P\\9Q:SI<>F>)_#"^&
M->_4WQ#X@T'PEH&N>*O%6MZ1X:\,>&=(U+Q!XC\1^(-2LM&T'P_H.C64VHZQ
MK>MZQJ4]MIVDZ1I6GVUQ?ZEJ5_<V]E864$UU=3Q0122+YB?BWJ ^/L/P+_X5
M#\8?[,F^$,_Q9'Q[_P"$>\.'X!)?0>-K?P<?@]+XI'BT^+H_C%+;7"^-(- ;
MP)_PCDO@J&YU%?%O]I0OI"@'X^_"O_@G%^T)\-?C;^S]\<$TGX(OK=]_P4[_
M &O/^"AW[37A_P .^.]>T?1/"5O^T;^S;\0/V5/"'@;X3M_PJ:%OB9XG\,^!
M/$?@KQC\1O%?B>T^%T'C7QOX=\;:E:017'C*SETK]B?V@M%^+WB3X#?&OP[^
MSYXOT/X??'S7_A)\2-%^!WC[Q/96VI>&O WQ@U7P;K5C\,_&'B'3KSP_XML[
M_0_#/C2?1=9U:SNO"OB:VN;"RN(;CP_K,+OIUQZ]10!_+A\'_P#@G#^VGH'Q
M8^+'Q*LOV7/@+\)5_:*_X)(>+_V0_B;<:W^UWXF^)_Q&U;]J=_%WQ/UQ_BQ\
M:/B;=_!+7?%GQ@\0_%75O&OA0:WX_P!9UOQ3K^A> =!U?4]2UG6O$VD^%_A5
MJ7V[\"OV)OVD/A3XX_X(Z^(/%UI\((_"G_!/?]@OXJ_LN?'G5;#XG:]+>ZAX
MN\:_#C]F[P3:>*/AK87OPRT^T\1>#],N/V;&U;5+KQ9K'P_U:+2?'=G+!ID]
M]X<U#3;[]LJPO%/A;PSXY\,^(O!7C7P[H7B_P;XPT+5_"_BWPGXHTC3_ !!X
M9\4>&?$&GW&DZ]X=\1:#JUO=Z5K>A:WI5W=Z9J^D:G:76GZEI]U<65[;S6TT
MD; 'Y ?L)_LT7G@+]N/]NKQ/HOCV7QA^SC\-_BSXIU/]G+PJ][J,Z?"OXM?M
MQ^&/@[^U%^VKX/ U"2ZTK6_!Z>+;7X4?%+X,:UX/BTC2?"#_ +0OQZ\ S2ZW
M=1WG]D?6_P#P44_9B^(_[6'[,>K> /@KXX\,_#KX[>!_B3\%?V@_@/XI\<V6
MLZC\/H/C-^SE\6O!_P :?AYI'Q$L_#TL>NCP+XG\0>"K;PQXFU31H=3U?PUI
M^L2>*=*T'Q'J&AVWA_4_J_X<_#3X<_![P5H'PV^$G@#P5\+?AUX4M9;#PMX!
M^'7A70O!'@KPU8S7=SJ$UEX?\*^&;#2]"T:TEO[R\O9;?3K"VBDN[JYN71II
MY7;MJ /PT_:1_8K_ &D?^"@<WQ$^)GQ+^&/PS_9I\867_!-/]M']CGX/>"M=
M^(1^(WB"\^.G[:OA+P9H7B_QQX\^(/P[TV30[/X&_"V'X>Z=X?\ AW#:Z'XD
M\;^-(OB-\0/&.O>!?AGJ7AOP]X>\4]3^S)^S7^V'H'QA_P""?_QC^*_PI^$/
M@;2_V;?^">WQ7_90^(/A+0/CSJ?CGQ?#XR\;7W[,NK^'M0TK9\'?#OA36M/M
MY_V:YK/7I(_%-E'9?\)_ID^FR:PGAC4O[3_:*B@#^6#P[_P2;_;/^$/[-/\
MP3DU>T^%O['7[1WQM_85\1_MJ^'?BI^RS\4/$,/B3X'?M#?!C]LGXMQ_%6[/
M@/XR_$/X'W=[\.?BG\-=7\.^ )]!U?4OA)IEM>36_B^TO=9NO#K_ /".>-_T
M*TW]D?\ :9N_'?\ P3P^(S?"+]E7X2Z;^S_^U#\8OC[\5?@U\&_$]UX;\&_"
MWP7\2_V8/BG^S3X>^'_PRU/2/@EH$/QK\:Z3_P +._X61XY\:^)_#_PDL=7U
M33=8\+^'+6'1I?#<^F??OQX_:E\$_L^?$#]F'X=>+O"WQ#UK4OVK_C3/\"/
M.N^$M$T>_P#"WAGQK#\.?'/Q1BE^(.K:OXAT-]&TJ_\ #/P[\4?V:-%M/$>N
M7U]9,L&B-907U]9^@_&?XH7?P?\  DOC6R^%WQ5^,5U'XE\!^&E\#_!C0-%\
M3>.YAXZ\<>'O [>(H=)U_P 2>%--/ACP8?$ \7>/-4DUF)O#_@?1?$&OK;W@
MTQK:4 G^-JN_P6^+BH"TC_"[Q\J *2S.WA/5@H"@$DDD84 G/ !K\,O^"=OP
MA^/?[2O[*7_!#B_^(WPW\$_#/X$?L9_L^_LY?M%6GB>/Q[<>.?$WQX\<-^PS
MK?P.^!6E^!])T2W\+7?@3PYH7A/XU^(/B7\9[OXA6:7FF_$GPKX6^%G@'1_B
MAX"U;7OBO;_O]XI\*>%_'7AG7O!?C?PWH'C+P=XKT?4/#_BCPIXIT?3O$/AG
MQ+H.K6LEEJNB:]H6KV]YI>L:/J=E--::AINHVMS97MK+);W,,L4C(<KX>?#?
MX>?"+P9X?^''PH\!^#/AC\._"=D=-\*^ OAYX7T3P7X*\,Z<UQ-=M8>'O"OA
MNQTW0M%LFNKFXN6M=-L+:!KB>:8Q^9+(S '\XOP._P""?'_!0[X=_ /_ ();
M?LKZI\,_V<G\+?\ !-+]MCPA\1]1^*DW[0?BFU;XY_"GPK\.?VD_"_\ PGN@
M>$K#X(:]??#^^&G?&'1;:'P)K=YX@U;6?&ZW&DS:KX6\%6#?$*\]/^)?[,WQ
MC_9H_P""6G_!P3_PMZT\"6X_:(3_ (*G_M5?#L^!O&&K>+3;_#KXR?L[:T=
MTCQB-6\&^#QH?CC2AX:F_M_2-'/BCP]#]LM?[*\6ZOBY,/\ 0/!XAT&YU_4_
M"EOK6DS^)]%TC1/$&L>'(=2LI==TK0?$UYX@T[PYK>I:0D[:C8Z1X@U#PGXI
ML-$U*ZMHK+5;WPSX@M;">XGT74H[;$^(?PX^'GQ=\%^(/AO\5_ ?@SXG?#OQ
M;9#3?%7@+XA>%]#\:>"_$VG+/#=+8>(?"WB2QU/0]:LENK>WNEM=2L+F 7%O
M!,(_,B1E /Q)UC]ACXD_\%$=.^#-_P#M0^!;#X ^ /A7^P!^T[^R_P"%[SP/
M\3++X@>,/&_CK]MOX/> _@U\0/BAX7C'AC3=-T3X6^!_A/X=U9O 5KX^M+'X
M@^-/&?CM[CQ;\.?AS8?#.P?XC[WAS]CG]JGX\_#3_@G%\ ?VLO ?P]\/VO\
MP3U^.WP%^-_Q!^.FB?$>R\:+^T#XO_96\#>+_#/P5U_X)>'H/"5AXJ\'W?CW
MQ7/X9\>_&^X^(D7P\NO!>DG7?A+X)MOC#HGC35_&7AG]EOAU8_#S2/!>@>'_
M (467@W2_AWX5M'\'^%=$^'MOH=EX+\.:?X0N9_#+^%_#VF^&ECT/2++PO=Z
M5<^'FT33H;>'0[G3)](-K:RV4EO%VM '\TOPT_X)-_&OQ;XD^/$%[X4\._L#
M^#?VP/V+?VH/@;^WW\-?@3\5;[XN?LU_'C]ICX_^%/"G@;P1^TG^SQ\$]330
MK'X8ZKX/T!OB#K?Q)U;7-+^'>NW6K3^%/AOH6F_$#1-1\=_&#5?J/_@G%^S!
M^UQ\)]4^&.A?M#_LE_\ !/SX&ZA\"/"<WA/Q?^TO^S9#X9UCXA_M>ZK:^%;C
MP=H^N:5X(TWX!?"QOV?/#NJ1W7_";>/IG\9Z]K&L>*M)M?"_A[P9X=\$ZYJJ
MZ?\ M%K>NZ)X:TN\USQ'K&EZ!HNGHDE_J^M:A9Z5I=DDLL=O$]WJ%_-;VELL
MD\L4$;33(KS2QQJ2[J#X#X._:@\&>,_VI/C5^R79>%OB'I?Q ^!WPO\ @]\7
M/$'B77M"TK3OA_XF\)?&S6/B3H/A9O VK+K]QK^N7>FZO\*?%VG^(I;OPQI6
MD6EW;16^F:MJ\ZWT=B ?GS_P4K_8O^-WQ.^/G[,/[9/[/?P=_9L_:D\2? KP
MC\6_@S\6/V2_VH8M'T;PI\:/@]\8M2^'_B6#6_AW\4/$/@OXE:'\+_BK\,/'
MOPWT'5K&\U/P'?6OB;PCKOBG3CXATI]/7POX[=\0/V"?B3^U'\!++]DW]HSX
M?_!?X,_LZ^)O#/C_ .*7BWP_^QEXPC\!>*OAG\?K?QS9:Q^S;X%^#>LWOP4T
M.*#2?@G:10_%[Q3^T G_  AOB?XJ_M$>%?"UOJ/PPT3]G76OB)\$?%7[+T4
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
MQ)K'A_X>3ZEJ?@KPYJWBJT\-Z/\ KK\&OB-<?%[X4_#[XHW7P\^)'PEG\?\
MA/1/%C?#+XPZ#8>%?BKX&&MV,-^GAKXA>&=,UGQ#9>'O%NF),MOK6BQ:S?OI
MEXLEG<2K<PS11^5_LT?M7^ /VIKW]HVP\">'/B%X<N?V8OVDO%_[+OCV+XA^
M']-\.3:OX[\&>"?AUX_OM>\)6EEKNLWUUX)U'0?B?X<_L;4?$%KX;UR[N8=2
M,_AVTLDL+S4 #\5?$O\ P3J_:S^%?Q=_9M^/_@[]F#]B']M*"^_8=_9O_8\_
M:<_9M_:!\3Z;X<B^'WQ'_9U_X20>#/C]\"_VA/%?P%^*5UJ/@>[M?'OC/0/'
M/@YOA-X.\1:GI>E>#]<30_$NLW\>G_#7]\O@7X,\1?#WX0?#SP9XN'@&/Q5H
M/AFPM?$=K\*O"<7@;X8:;K<BM=:GH_PY\)1[I=#\"Z+>3RZ3X2L]0FN]:_L&
MRL)M=O\ 4-:EO[ZX]7HH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OY[8KC4_!_P#P<YR7WQ7:2QT7XP?\
M$C9O!'[*.MZI;"QT#7=3\!?M%Z9XU^-7PR\):E+;V%GKWQ)TJU,WQ(\2Z)8-
MX@\2:5\/IM-U75+[2_#TVDV!_H2KPSX^?LT_ K]J#PII/@OX\_#3P[\1=$\-
M^*=&\=^#YM32\T_Q)X"\?>'GE?0?'WPY\:Z#=Z3XS^'/CO1TN+NWTWQEX&U_
MP_XELK*^U&QM]42SU&^@N #XQ_X*P?M/ZA^RM^QG^U'\:?@ZFGW7[3GPE_9V
M\0^(_!>H:5X4TOQUX[^$_@3QMXV\&^"_%/QI/A6^TW5HK[P=\-9TB^+.J:!X
MAMH_"OC0_""[M]62ZTOPYK4^E?+GQ?LOB7^RS^V;^Q[\-?@5^TK\>_&?PJ_;
MI^#/[9'A'XPZ-\2?CEXB^/'BSPCXK^#WP03XS?#C]LSX"S?%;2_B1I/PVNK#
MQ%M^%OCGP[X;;1OV:Y+OXN?"9-%^"EMJ\.F2S?K_ ."_V?OA%X#\*>*/!FD>
M#H-8TCQW8RZ9\0[SX@ZKKWQ7\5_$VPETJ70/LOQ3\=_%'5?&/CCXH0P^&Y1X
M5LT\?^(O$8L/"4%GX5LA;^'K&STV#RSX9?L)_LH_![3=1TKP!\([#3;.^^'V
MJ_""R.L>)O''C*\\(?!G6Y-+GU/X)?#+4_&GB?Q!J?PF^"5S<:)HUT?@Y\,;
MSPE\,XKO2-+NX/"L5SI]I+" ?SY_L]W7QZ\0:K_P;]7FN?MC_MCZQ+_P4:_8
ML^(6@?M:+JWQSURZL_&>B^$?V0_ ?Q\T.[\(:;#96>E?"7XDKXFTZ?PY-^T%
M\-+'PS^T5J?@S7_$LFJ_%C4?B)J-E\1M+Z#5?BA^TII?[#/P \&:)^UK^TAH
MVO?#C_@O[IO["2_&+_A,=!\1_&GXB_L_^%_^"F7B?X%>'])^+?CWQUX1\6S?
M$'5K3P#I^EZ;K5WJ5C#I7CX:/;:9\3-'\:>'-0\2:!KW] NA?L7?LL>&+_X$
M:GX>^!W@31;_ /9=L_$6F_LWW.FZ;-:2? K2_%\ LO%ND_"CRKI4\":1XJTE
M8O#OB;2O#JV&G:_X4M[3PEJUM=^&K.TTJ'X8_;E_X)LZ-\3O@=\*/@E^S'\&
M_@WIG@ZW_;V_9[_:V^//@SQAXEUKPEX5^(7A[X:_$_3?B1\8/.AL_"OCP>*O
MB7\8H=+.AZI=:[;:-;>(]1U:\\0^,_%IGMMFH@'P_P"/]>^(G[,7CC_@I#^R
M-IW[:/[3^H_"5X_^":?BCX!ZS+X[O/VB_P!JWX=?%+]L;X\_$/X7^-OV*/AC
M\4_C!\2=%\;P>)OVD=&^%&B>&_A9XX^)/QB\,Q_LQVOQFM?B\WC#P]I.G6_B
M8^!_&[XQ?MC_  E_8;_X*H^%-/\ C;\9O@CXS_9J_P""A/["G@'X4MIW[0WB
M/]J'QW\-OAY^TJ_[!FO^-OA?<_M)?&KP5!\5/'NE&Z_:)\7ZX;?4[N34O!U_
M=P_#'0O'7BKX6Z#"WB?^B?6?V#/V2/$_P)^(_P"S;XQ^"V@^._A'\8=:'B?X
MM:3\0M7\6?$#Q5\3_%\)T(:?XZ^(7Q0\:>(==^*GC/XA:'!X4\(67AKX@>(?
M&NH>,_"^F^#?!NE^'-<TO3?"7AVTTSA;7_@EY_P3\M+?XC6:?LI?":?3_B\?
M S?$[2K_ $>[U/1_'$GPWMM A\(3^(-'U&_NM,OKFRN_"7A#Q%J=T]K]H\3^
M-?!_@_Q[XIEUKQKX4\/Z_IH!^>LOP1_:'\1_&[_@KO\ L<?!G]LC]JK1-<G_
M &:OV,_VA_V=/'OCGXQZAXPU_P""W[2_Q;?]K'0_$<W@[7]<TNYNO#WP3^(W
MB/\ 9]^'NH^-/@A:!OAKX=BU7Q]9_"+P_P##+3-9TS3M [7]BWXH>&_^"J_@
M;3O$WB(?$/2O@KH?[$C_ +*_[4OP&N?'WQ5@T:?]JSXNI?\ A+]ICX'?%;2?
M&&KVGC>U^)_[*'A7P5_85IXF\0W6H>)_&^C?M11^+?$&HW6L^$_ VLP_I#XY
M^"J?#K4OB+\??V9_@E\)O%W[5WC/0_ OA/4]8^*?Q*\9_"ZP^(_A+PSKVC6L
M>@_$'XN>'OA]\;?%4%MX1\*/XBU'P)YWPW\91V7B2::SB@TBW\4^(=8K5_95
M^ 4'[//PSU?0+P^'KGQS\1_BM\8?C[\6M6\+Z5;Z3HFK?%;X[_$CQ'\3O&2Z
M6D=E87M_H?ANZ\16_@;PIJ^O0OXHU/P=X4\/77BFZO?$#ZE>3@'XQ_\ !1SX
MJ_%?]F3]I1OCAX[U?XZK_P $^_AGX?\ V7_#NJ?%;]D;XZ:_X>U#]@SQWX2^
M*T'B3XB+^U)^R+HWB_0M)_:,^!W[2'P_\5_#/P[XD\<W.E>,/%/P4^%NB^*9
M_!/@_0=<UK2O%VK_ -%X.<^Q(_*OEWQS^Q=^S)\2/BC/\9?&GPKT_6OB!J,G
M@Z3Q/?MK_C"PT+XA+\.+RWU7X96OQ7\#:7XBL? GQ=T[X7:_:IXJ^%NE_$[P
MUXMT[X:^,9M0\8^!K70/%&J:CJ]U]1T ?RK_ !3^&'B/Q%^T7_P<A_%SPK^T
M_P#'S]F;Q;^SS?\ [+'QQ^&_C/X1^/\ 3_ _A?PW\0OA#_P39^%7Q#TWQ)\2
M]$DTV#3/B[X"O+;0W\+_ !"^%7Q<U77_ (3:UX(U/4[FU\-^&O'<&B?$+1/N
MC]E'XV_&;XM?M4^(M$^/.O>-?AKI7Q+_ .",_P"P;^TY\5OA+)XY\4>&]%^#
MWQ[^+_B[]ICPQ\9]2\)7<^KVFJ?"V^TO2OA_X>T*]D\,:AX=MM-OO"[^)9(8
M/$M[J^L7OZ'^.OV&/V3/B7\5+_XT^./@=X/USXBZ^GA)/'.JD:KIVC?%G_A7
MES9WWPT?XY>"=)U*Q\#?'B;X5ZGINEZU\*)_C)X;\<S?"_7M(TC7_ +^'=9T
MK3[ZVTOBU^Q;^RI\=_BIX$^-OQA^!'P\^(7Q4^'&AWOA;PQXQ\1Z*+K4'\)W
MNHKK?_"'^*+9)8M-\>^#M-\2)'XP\/>$?'=EXD\.>&/'$-OXW\.:9I7BVWAU
ME #^?6;XR?MB>._^">7_  3$_:/U&Y_:0_:1\&?\,#:W\4?VP/"'[*_[2]Q\
M!?VX-.\5>)_"_P (=?\ !'[97P^\.VNK>%]-_:FB^%.G>'OBYH%S^SIXLUJW
M\$^-_%7Q/\,:GK7@KXHW6F:7HVB_;'[,OQ<\8?&7]HS]H1O!?[37QK\:?!OX
M@_\ !(;_ ()Z?'_X)^([D6&B?\(GJGQF_P"&N-.N/BQ\/O WB_PUKMKX;\8>
M/M(\!>#_ !MK+?$_3_B+XI3Q,9=)U[5-2\.:/HOAC1?O%?\ @F[^Q):>!_AC
M\-_#WP \+^ O!/P<\(^)?A_\/-"^%>K^,?A)#HO@'QUJ-MK'Q(\"WMW\,O$O
MA/4?$W@OXKZU96FN?&#PKXKO-<T'XNZW;6^K_$JP\5:E#'=+ZS9_LF_LXZ;X
ME\6>,-)^$'@W1?$WCGX9:9\%O%FL:'8S:'=ZS\(M#L%TO0/AE/\ V1<V44/@
M7P[8"6V\-^%K2*WT;P\M[JCZ+9V$FK:FUV ?SY?L9?$#]H#PIX__ .#>CX@Z
M]^TW^T=\6=7_ &^OV,?BGI_[3.@_%CXH:QXM^'WC)?"7[('@SX^^ ==TWX=S
MQP^#/"_Q&\+^+[&'36^+NB:/:?$[QWX=OM=A^*'BGQUJFO7VJFW_ ,$[_BU^
MV;^TUX,_89_X*&7/[0/PJ\,Z!\7OB/>>&?VI=*U[]L']H'XB>!_BK'\1M:\2
M>$+G]F7P5^PYXJ_9U\*?"C]FSXO_  (^(Y\)Z'\,?%7PI^(Z>+I-"^'&IGXS
M^-OV@=*\?^,?B'K?[U:%^Q=^RQX8O_@1J?A[X'>!-%O_ -EVS\0Z;^S?<Z9I
MTUI)\"M+\7P"R\6Z3\)_*N@G@32/%6DK%X=\3:3X=6PT[7_"EM:>$M6MKSPS
M9VNE0\AX(_X)W?L/_#;]I;Q5^V)X#_9?^#_A3]IGQK=Z[JGB'XO:/X3M+7Q'
M<:]XLAN;;QGXKT^W!.BZ!XT\<V]]J4/CKQMX?TO2_%GC:/5];7Q3K.K_ -M:
MI]K /Q&_9D^+'[4V@M\6?@M\9?B[\3_@3^VAXJ_X)P?M$?%+X3?M0^.?VA=2
M_:6_X)G?M3:[I%C\.+#1O^"A/P6\9>*K_7_"/P!/P]\5:II/CCXD?LOZ5\)O
M!_@;P)\*_BCX=\0^'/ 4'@W4M/MM8^W?^"6GQ2\8WGQ<_:5^!7QO\&?M3_ 3
M]HCX:> O@%XA\>?LU_M!_'KQC^U=\.=.T[Q/JWQKBL?C_P#LL?M+>.O'7COQ
M'\2_A1\9I;5=#\0Z%?W&CW/PK\:_#.\\!7FD65_IM[86'V_X)_X)\_L=?#WP
MIXH\">&O@?H!\%^+?A)XE^ -YX4\2:UXP\<>'M!^ _C6TM++QK\$_A[I'CCQ
M)XBL?A5\(_&<>FZ5<>+_ (<?#&'PCX.\3ZEHVB:QKFC7^K:+I5[9[FA_L/?L
MNZ!X2\4>"K?X6PZKHGC2[^&5QXIN/%WBWQYXZ\3ZO8_!3Q:GCKX->%9O'/C;
MQ3X@\;P?#[X2>+/M6M?#+X:VGB&W^'W@2XU?Q%%X7\,Z7:^)=?M]2 /J\'(!
M]1FB@=.N??U]Z* /SQ_;N\2>./$^J_ ;]FCX<?"^_P#BY>?%+QK+\6?C!X7M
M/%/A_P %0']G7]G35_"/BOQ+IEYK_BXR^%=3L?B5\9_$'P%^#WC+X=ZU8ZC_
M ,+!^"?C[XSV]K;1Q:'?ZCI_P%_P1+U37_V8?'O[8_\ P2C^(7@B;X5O^S1\
M3-3_ &E/V2O USJ^C:Y:P?L3_M9>)]?\>^'_  KH/B+2WFG\:2_!?XR7'Q%\
M%>,/%5]<7/\ Q,==T31;:ZNX=,$U?MHOP.^%*?&*Z_:!B\&:9%\:+WP;8_#J
M]^(\<NH)XEO/A]IE[J.JZ9X$NKM;P1W/@W3=;UC5_$6G^&)X)-$L?$^JZGXG
MM;&+Q!J%WJ4W&:Y^R9^SMXD^+]Q^T#K/PLT"Z^.EQX/N_AV?C#'/K-E\2K;X
M=WQNI+OX?:=XSL-4M?$&E>!)[N^OM4?P;IE_:>&O[:O;O7%TM=8N9KZ0 _G8
M_9/5O^';?_!KN-K9_P"&M/@NV,'.W_AA+]O5]V.NW9\V>FWYNG-?U8U\MZ9^
MQ1^REHOA?X-^"-&^!7@+1_!O[._BB;QO\!O"NE:;-IWA[X.>,)IY[@^)?AKI
M%E=06/@W68&O-3BL;[08;*?3;36_$-EI[VUGXBUVWU'ZDH _GL_X)]3ZCX3_
M ."Z'_!<SP=\6)VLOBC\2]#_ &#OBQ\&4UJW?3Y_'/[,WA;X4^*O LFN_#A+
MJUT_^VO!_P /O'.I:?X$\>:MH5B^E6GQ$G?3-6UG6?$*W<Z?6'_!3/\ :,E^
M#/@WP/I_PC\2R>"_'7Q4_:\_81_9:_:(^-G@6P\-7OC/]GOX$_'#XU2V4GB+
MQ-KFN:%KNB^$X=7TO6?$OP^\&ZYXJC5/AUK7QNL/B#H\,&JW>B-JWVS\=?V3
M?V?/VDM4^'OB3XO_  ZM->\;_"/4]6U?X3_$W0-=\5_#KXO?"Z^\06<6G>)&
M^'/Q@^&NN^$/BAX'M?%&GV]K8^*M.\,>+M+T[Q/:65A;Z_::C%86:0:E_P#L
MQ_ +6/A!XK^ GB#X4>#?%7PB\?6FH6WQ"\$^,M*3QE8?$:XUA;<ZWKWQ&OO%
M#ZOK/C_QAKUU:6NJZ_XX\8:EK7C+7->@C\0:MKMYK:+?J ?SX_MX>+?CW^R!
MX@_X*._L[_ O]IGX]0_":^_X(S?'/]N?X>W_ (C^-7COXQ?'S]EWX_\ P(\9
MKX+5/"?QE^,O_"Q/B/I'PJ_:/T'66NK'2O%7COQ'XCT3Q'\(?B?J'P5UKX:>
M7+<:;ZVOPJ^)?B;_ (*:S?L@:E^V3^W!!\&_VE/^"7%Q^TK\4H],_:&UO0O&
M%M\;?AQ\=/!_PK\.>,/A%XMT#2=(U#]FY;C2?BC/KOC+PG^SBGPH\#^/?$'@
MSP3'XM\+ZEX63QIX8\;?KMI'[#/[*VE> OB%\-;KX2:=XO\ "WQ<T3PYX5^+
M+_$_Q%XT^+OBKXI>#?!TVJR^#O GQ(^(/Q2\2^,/B!X[^'_@]=>U^T\)^ O%
M/B?5?!WAG3M?UW2]$T.QTW6M4M+OJ;;]DW]G>R\;Z;\3++X7:%9_$C1OA ?V
M?](^(-I<ZU;>-M,^"!5F'PHL/%4&JQZ[:> H[YEUR#PU!?IIEOXH@M?%D,">
M)[.UU>$ _GX^#GQ>_:+_ &GO@E_P;A77CG]ISX_>%)OVL/#OQ=\._M)O\*_&
MUO\ #W4/C1;:%^P-\>O%:ZMXP\3:7HLGC6/Q+J.H^#[6[7Q#X=\3Z#?^'/$.
MJ7/Q(\"MX4^+'A_X>>/O!&EI7BSXS^&- ^+G[$TO[5O[2_QKB^&?_!6^V^ 7
M[/:^%OB?</\ M)_M2?"N7]C+PG^V!XJ_9#\:?M;V_C[P-\2/A'H?[/\ K?C?
M6_%OQE_:?O\ QYJOQ47X8?!O7?@QHFD>,?&6O:5X U?[[_:/_P"":^@^+_B1
M_P $VO"GP3^$/PN\)_LI?L@_%_XR?$+QMX"T?QWXL^$^I^$['XB_!#XB?"_P
MA<_ #3_ F@377ACQ7X$\?_$*W^,&D:YX>\;?"[4O!6M^$+35_ NJQ>,+NRU#
M2?L+QM^P#^QS\1_@WX*^ 'C?X ^!_$7PI^'7Q L/BWX*\/7D>K)J6@?%NQU[
M5/%$WQ8M?&=MJD'CF7XH^(/$>O>(]<\;?$.[\2W'C#Q_J?BGQ;>^.-9\0W'B
MOQ%)J0!_/K;_ !I_;"N/V;OV!_!NH?M,_&CX<^*/^'_/QA_8,\=ZIX0^(]K\
M4/$.M_ GX<?%+]JWPYH7@;Q'\:?B?\-K7Q]\9_\ A#=,^#^@^&M/^(WC_1=+
MU?XD6L,WB7XL^$]?UR>.RTWVCQ!X5_:NTG]F/_@JIX*_9Y^/?[4_Q#\<_P#!
M//\ ;T7XC?LZ^&_&/QM^)OCGXD?%?X0:3^S3^S!^T_\ $?\ 8R\9?$V*\E^,
MWQ"\$>/+3XI_%CP)\*KVY\57GQ?\&7VL_#T:5\0]1;PM;17W[">&?^";'["?
M@P >%/V7_A7H*0_&]?VDM-BTW1KFWM_#_P =;:ZU&]T?XF^%+9+[R/"'B;PI
M>ZYXDN_ T_A>/2+?P%<^+_&TW@NVT&3QKXK;6.C\5?!_Q+\$CXN\9_L6? WX
M!W/Q5^-_Q/L/$7QVU+XH?$?QU\*M*UZ";0M<LKSXJ:EJ/@SX8?%_4OB-\1=
MO4\*Z98^%]6T_P ')XC\'P3Z"?B=X3MO#_A^"@#R?]ASXT>'?VP_$_Q8_;3^
M%'Q#\8>*/V9_B5H'PE^'W[.VFR>)=>N_AQXETOPGX/C\:?%'XT:%X8O[N&V\
M,^--7^(OQ'O?V</B%X4N])^U^#O%'[*FJR1W%EK_ (Q\=6,GV+\;P3\%OB\
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
M\8_#W_@O!JO[=?BCPM>_$;]FJ.^T[]FZ[_;D^*O[4T'B2+4+;X]7OAJ[UEO
M_P 0-+T&3PC8Z[<:XGC^QUJP^QMX9BT[QAJG"_M-_LE?\%"+S]D[_@I'^PAX
M*_9.U/XPV/QU_;=UO]J_]G']H7PK\7O@'X,^'.M_#_XP?ME_#K]JGQC\.?B5
MH?Q'^+VC?%;PQ\2?A=*_C?PS9WVE_#C5/ WC'1M!TZ6RUG1[V2UM]7 /Z;?&
MWC#P]\//!OBWQ_XNU!=)\*>!O#.O>,/%&JO%/.NF>'?#.EW6M:WJ#06T<US.
M++3;*YN3#;Q232"/9%&[LJG\7/\ @GOXE_:Y_P""DO[+FD_MV?$+]J3XM_LQ
MM^T1J?Q \3_LW? 3X&:#^S[J'@3X#?!FR\4:IX1^%USXWO?B#\)_BCKOQP^*
MGBO1?#D?CCX@ZOXN\2V?@N*;Q+%HG@KX6?"?4-,U 3?LGXL\(:3\4?ASXF\
M^/M(!T+XA^"]8\'^-=!M]2N#NTCQ;H-QHWB32+?6+(6-SS9ZC>V4.IV@M9ON
MW< @DVA/QY_X)L_#_P#;'_X)T?LZ>&OV!_B7^S5\1OVEO#G[/^M^,_#/P(_:
MJ^"WC#]FK0/ 7Q+^"FK>*-4\5_#M?B9X)^*/QQ^&7Q-^&7Q.\)66O3^#?&7A
M_1/ 7Q$\)K8^'M,U?0/B3\0-4U/4" #[*\-_M%:Y^SI\,/V?O@U^TUK?B3X[
M_MG:E\'YKSQ/X=^!7P]O/%WB[XR7'P@C\+>%/BO\>['PEX3T71/"WPX\#:_K
M6NZ%XFG?Q/-X(\,:5X@\<Z'\+_#3ZAXSU'PYX6U/(OO^"I/[%MIHW[.GB"S^
M(GC/Q%I'[5>H_%+0O@E<>%/@3\>_$MUXD\6?!C0O%>M_$7X>:IH^D_#2XUOP
ME\7M$N/!7B+PM:_!#Q7INC?&;7O&^GWGA'0/ .IZYIFL6FG?/_CGX2?M>?"C
M]OSX2?MY6OPL/[1FA^/_ -B^_P#V1?VAO@G\!M<^&NA:]\&_%FA?%_5?CO\
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
MG]H/]H/]A7]HG2/@[_P2"^%7[%?QP^)^A?LP^%;KX=>&/&_[)>L_&_Q_XA\
M_M"_"[XV^/[B3XT> _B)X:^&%E^SS\.=&\&:EHWP_B\3>)IOB9\5_'>NWFJZ
MC\*/@AH/@O3K[XI '[N_ +]L[X*_M'?$7XP_"7P(GQ/\/?$CX'1^#=3\;>"_
MB_\ !;XL?!'Q'/X.^(J>(D\!_$3PMI'Q7\(>$;[Q3X"\5:AX.\8Z-IWB#2;>
M9;?5O"VJV>J6VGF72WU'$^//CWX=^&OVH/V'/"'BOXS_ !U^'WC/X@^.?C;I
MGPP^%_@'PYJUQ\%?CYKFC? ?QIXB\0>&?CWXLC^''B'0=)7P)X.TK7OB3\,_
M#M]\2/AWJWB#Q7X=GU72].\;6WA?5+71_+/AE\.OB_;?\%/?VC_CKKGPA\7>
M'/@Y\1/V,OV3_A+X4^(.J^(OA+=Z;>^/OA#\2?VE?'_C30I/#_AWXF:[X]LD
MAT[X^^&M,T[5+SP?;Z/J&M^%_'"+?Q:3;>$M8\8S_M@?#3XM^-?VK/\ @F3X
M]\ ?"OQ+XZ\$? /]I'XJ_$3XP>)M&\0_##2+/P1X3\;_ +)_QX_9_P!(U&YT
MSQM\0?"7B/Q!+!XN^,.@ZY?V/@[0_$E[#X1T+Q5=V\%SK\'A_P -^) #G_%G
M_!7C]B+P5KWC;0O$7B[XJ:='\+/VD=(_98^,?B>]_9U^/FE^!/@E\2O$+>"K
M/PUJ_P :/'>L_#K3?"GPN^&'BS7?B)X,\.^"?BGXRU72? _C^^UEM6\":QXD
M\):5K7B/3OTR9PD;22%45%9W+,%554$DL[8554#+,2% !.<5_-%^T[^QW^V-
M\3/V1/\ @L1\(O!W[,OC6^\;?M6_\%$OA%\?_@18W'Q%_9SL+3QO\+/"]E^Q
M9I/B#7GU"[^-T=GX9GLS^RYXUOET7Q=-H.M7=AXK\!?9K"6_N_%UAX-_H5^)
MO@A?C#\'?B%\-[^]UOP4OQ2^&OBSP1>ZC9/8/XD\)#QOX7U#0;F]M)+*[OM,
M?7-!_M-YX'M+^\L&O[16M[RXMRDS@'RAX=_X*6?LJ^)?&>@>#+77?B':S?$?
MX<_$#XL?L_:Y<_!SXI3:%^U?X"^%%G'J7Q&U?]E%M+\*ZCK/Q^O="T:>S\6^
M'?#7@#1=3\5?%OX::AIWQB^"&B?$OX/W]KX]D_G5US_@HQ^T7JO_  32L?\
M@K1X)_:#_:U\#_&779?B#\-OB%\"[G]FWXL^,OV:+M/V@OCCX_\ AQ\ =9^&
M-QXT^ -[\,/#E]^R%X>N-"UO1?BQX.TW6-!^,7BOP)X8^"_[26H^*_B+\7K"
M/6?N_P#X)P?LH?'7X 6/[,O@'XN?\$FOV:_A_P#%K]B_P;J/P]UO]M[PIXC_
M &>O&UY\=_"7@+X.:M\(="\4?LMO9:SX9^,O@CXQ_'^>'PK>>/)/CMH'PE\*
M6/@>X\?1:_KMUX@U;1/#UMXI:_L4?MT+_P &ZFB?L"/^REXCB_:S\/Z[X%T=
M_AR_Q?\ V>#X?U'3_#W[8VC_ +0%[XILOB+%\5Y/"Z:%_P (-I<M@MO>R6GB
M8^+9HM+C\.RZ,)/$B 'Z:?#3XQ^$/V6O$GC34[WX\_ME_M(>&_VCM)U#XR?
M/]D7QO\  'XR>-OVFO@KX6^%$FHZ1^T+XML='\9^#](_:.;X3:SK>N>!GT'P
M_P#&31=.BT+Q/<^'? 7P6G\5:O\ %CP/X*N_:]7_ ."FO[)B_#GX6_$_X=^*
M_%WQ\T#XS?!KQ3^T1\/K#X ?#?QM\4?$E_\  _P-;6$_C+XC^(-"T?1X[KP'
MIGAR[U*V\-7.B>/3X:\8:EX^6]^&GA_PYK'Q$TW4O"UI\'_MK_LK?&+Q'^W%
M\#/V^-$_86T_]N#X>^(OV5[C]E7XS_LE^-?&?[.WAGXL_ [4M/\ B1JGQK\
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
MQ3XD^#_Q1^./[=7[2/[5_P '?V?/VB? 'P@'PF^+W[5G[0%O\9O@7\.OB?\
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
MTC]LS6/$FD^-3\;+#PK=6EO\--%?PQ%IVH:AI/B&X^(M_9:9#HK^$Q>^-+0
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
MIDGPH?Q1\6]1\<_!3PE\*/!"Z7XB^)?P5\/1_'7PWXDU:3P9XD^+GQ'^U/\
M@JQ\6_CU\'?AY^R7JG[/_P 69_A+XB^(7_!1/]B/X%^*KT^#/!_CC2/$_P /
M?C;\;O#WP^\6^&O$.E>*-,GU"/1[BQU?[5<R^#?$'@OQ5<+;?8+/Q9I5O=W+
ML ?J5D>M)D>H_.OYI_$?[;O[4O[,]K_P5$^!VK?M >)/BUJ?P#_;9_X)Y_L]
M?!;]ICXY_#WX6:IXG^#WAC_@H'X7_9G7QWXV^)6D_!?P'\&?AIKWAGX):S\6
M/&?BKX8V[?#B,2:W<^&O!7BP>)O"S6FGV/8?MP_&W]LO]AKQE^T/X \%_M.?
M%+XJ>"OB#_P2K_;:_:R^$'C'Q[X#^!/BCXF?LS?M$_L.:;X0UK5?$@U;0OA)
MX=\'ZS\&/C99_%[P9I>I^&/BEX \70>'/'^B6^G?#O6_#WA_Q#_PBND@']%.
M1ZC_ /7T_.C(]:_ C]FWXZ_M2_#KX]?LKWWQ5_:#^+O[47A#]I7_ (),_$K]
MKKQO\'+?X7?"*SNM$^,GP/N/V2VMH/V=]*\#>$_"OC%I/B!8?'7Q=I7_  A/
MQ!\??$"]U7Q NA-)XO9TMC8L_:V_X*0?'3X@_L3?%OXK?L\_"']L[]@GXI?"
MOX[?L->$=+\0?M?_ +,'@OPYIGQ!T/\ :-_:M^''P1\7Z)H?A7Q#XB\7/XPT
M/2/#'BK5)O&!\-:]\.O&.B:A?>#SX>\;Z-+J4UW$ ?OSD>H_.O-OC#\7/ GP
M&^%OC[XT?$[4-7TGX=?##POJWC3QQK&@^$/&/CW4]&\+:#;/?:WK,?A+X?:!
MXI\8ZO;:3813:AJ*:'H&I3V>G6UWJ%Q%'96ES/%_,K_P4*_:F_;Q_8*;_@I3
M\+? W[7GQ6^)\?@;]@KX=_M^? ?XX_$'X:?LYZE\0O@7XXO/VD-0^#'BSX'>
M(;?1_@'I?P=\6?#;XB66G3^(O D>K?#[3/&&CV.@^--'T34))M'D\3U]4?\
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
M-VN^$O">NZ/^S[\*O%.M6.L:3H?Q/^.=]\// .HZCX:\76=MXB>X\'^*(](
M.&\3?\$SOV/_ !/\!_@#^SG+X*^(&A?#W]E74-(U/]FW5_"7[0'[0'A?XO?!
M*YT/0M4\*:7%\/OCWH_Q-M?C=HVFVGA'6+[PE%HO_"?SZ,GA@:=HB6"V&AZ%
M#IO+WG_!)+]@#5?@7\;_ -G#Q#\"I?%WPE_:*^+FL?'SXMZ/XV^)WQ>\:Z_X
M@^->N7D5_J'Q5TWQWXJ\>:OX[\(?$"XN8(IKGQ;X-\1Z!KNHW#7MYJU_J%]J
M^LW.H_HW%-%<113P2QSP31I-#-"ZRQ312*'CEBD0LDD<B,'1T)5U(9200:^1
MO"_[>G[)7C3XI>&_@_X;^,&GZAXL\<ZOXL\.?#?5I/"_CK3_ (7?%KQ3X!?4
MHO'_ (.^#7QQU/PO9_!7XR>-O -SH>OV/CKP7\+_ (@>+?%/@W4O#?B;3?$N
MD:7?^'-<MK  X%O^"9'['=UX3^'7A+6/!GQ-\2)\,?CSX6_:AT'Q;XD_:6_:
M9UKXG:Y^T#X)T:Q\-^$/BE\1_BM>_%Z3XC?%?7?"_AO2]+\,>&[#XE^)_%?A
MSP[X5TK2?"FA:)IOAK2=-TFT^^B,C&3VYXSD'/<$=O2OP>_9N_:]^-__  4&
M_:*^,^H?L_\ [3.K?!#PS^R=^W-J'PFO?@#X@_9ZL/$OPS_:,_90^'?@#X"2
M?%?6/&WCCQE\.]"^*GPY^/VL^.?BMXNU7X8WW@[XJ^%M(\*:'I/@?0_&WP.\
M90KXJ\:ZA^L_QN_::^"_[.J: OQ5\3:OIU]XDLO$&L:3H/A/P#\1/BEXK;PI
MX.ET"W\<?$'4?"'PK\*>-/%&B?"WX?7'BSPC;_$;XK:UI&G?#CX>W'B_PE!X
MT\4:%+XHT%-0 /EGPE_P26_84\#^$/A1X"\.?#3XA6'A#X%?'N+]I;X->'T_
M:4_:;72_AG\6+*Z\2W6C7W@ZQC^,,=KH_@_P^WC+Q@NA_#&WA'PTL)/&'C.^
M7PD^J>-?%U_K?3_'_P#X)D?L:_M-^-_BI\0/B[\.O%&IZ]\<_@[9? OXU6/A
MCXQ?&3X>^"_B[X"T.+Q-#X+/Q/\ AQX!\>>&_A[\0/%GPW7QEXD?X:^.?%_A
MC6?%_@2YOK*]\.:S87OASPK<:'['X7_;#_9N\;6/Q"U#PE\3[#Q#!\*_AC\.
MOC3X[CTO0O%EU?Z)\*/BWX<UKQ;\-O'\>EIH/]IZQX8\8>'O#?B+4='U+0K3
M4X95T'6K>4Q7FEWUO!A>.OVY?V7?A[\.OA-\4M5^)-WXC\*_'CP6/B3\&;7X
M5?#WXG_&[QQ\3/AO'X8T7QGJ'Q%\'?"[X->"_'GQ.UOP!H'ACQ+X8U?Q7XUM
M/"#^&/"$'BGPO'XHU32+GQ)HD-^ >6_$3_@E[^QW\4?$'AKQ9XL\*_%4^)]
M^#,_[/.L^(M!_:7_ &D_"NN_%CX*W-SKNIW?P]_:"UGPW\6-+U/]HG1-0U_Q
M-X@\3ZT_QNN_'FH>(_$6N:WJGB.]U:37-:74.Z^&G[ '[+'P>\2? #Q7\./!
MGCGPSJW[+OP-UC]FSX&1Q?'O]H+4=#\%?!+7Y=%GU?P)-X6UCXI:AX8\6VE]
M/X7\(SR:OXVT?Q)XB2;P3X%EBU>-_!'A-M'^(/'G_!2OP-X+_;>^!GB*7]I?
MPIK_ .P9\8_^";W[0'[0OA33_A]X&7XBWWCOXD_#WXY_LUZ-H/BOP1?> ]&\
M9_%[XD:W!\./'?Q'W_#;X?:-C3M(T?Q)KOB#PQJMYX=FU+PU^L_PD^+/PW^/
M'PQ\!_&;X0>+](\??"_XG>%M'\:>!?&6A2RRZ7X@\-Z[9QWNFW]NMQ%;WEK(
MT,HCN].U"VM-3TR]CN-.U2RL]0M;FUB /DB#_@F+^QI;_#_X8?"Y? GQ+E\$
M?!G]I+4/VN_AKI=W^T[^U-?7OAK]HC5?$VM^--1^(H\0WOQHN/$FK27GC'Q-
MXH\6S^%]=U?4_!;^)O%/BC7CX<_M7Q'K5W??CQK7_!,?Q?\ $/XL?%O5/BG_
M ,$WKX?M >._BY\1OB9I7[6_P:_X*?\ Q[^!W[*,NH>*/&TWB?P?X]OOA%\(
M?B=\-?BMX+^)7AG2[RW;Q#I'A;]FG6O^$W\=^%H/$WB/XRZGX@\=>)/B!I7Z
M]>&_VL?@E\/?%G[?GCSXF_MR^ O&/PO_ &<_%W@JZ^('AC4-!\(>%?#/[%6F
M?\*Q\/VFI?##7OB'H%H+KXE>*O&'C/3/$'C:>SUS4=4\:>'M8\6:7\,K31K>
MZM-*MM5[#X9_\%&/V+OC+XQ\>_#_ .%_QTT7QEXS^'/P?T/]H#7?#^E^&O'8
MO=9^"FO7%Y86WQ,^&YNO"MO!\8?"6G:Y877A+Q1JGPEF\;1>"_'0@\!>,/["
M\97=KH4P![C\(?@W!\+;8ZAJ/CWXF_$?QSK/@?X7>$O''BWQY\0O&VNZ9XFU
M+X8>%V\-Q>,-%^&VI>([_P"&GPPU_P 82W%]KOCQ_A?X7\*1^,]<N8-1\4G6
M[W3--NK7V21!(CQL7"R(R,8Y'BD 8%24EB9)8W /RR1NKH<,C*P!'\_O["?[
M<WQ._:E\ ?"7_@HOXM_;!M?AI^SSK]S\6=$^.7[&'CCX!Z)<>%M+C\<?%3Q=
MX!_9 TC]FSXO:5X,\'_&;Q-\?Y-2\,^$_!?B[PY)XC_:"T?]H+QKXSU3P_\
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
MGP]<#Q+%8-X?274T /E_XG?L.VGA_P#9[T__ ()?? G]G'4]>_8P^+OPPN_
MOQ+^+_Q@_:*\0_%"W^#/@2RUOP#X2N_AOX7\.?%SQ3XZ^,=YXAB^"MCKEO\
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
M?V1?B%\4O"_P>\(?&72]5\8?$"?Q;9_"S4)/#?C?2_AM\:=2^'\5Q+\0-%^
M_P :-7\,6'P<^.^O_#];+4AX\\/_  ?\>>-M;\&2Z/KD'B:PTN;0]6CLN!\-
M_P#!4_\ X)\^,O''PW^'WA#]J3X>>*==^+?Q7\5_ KP#J/AV/Q)K7@76?C'X
M0DUN&Z^&EW\4-.T&Y^&GA[QCXED\.:VOPQT3Q+XMT>\^,1TZ<_":/QH#&7 )
MO!?_  3'_8S^'G@7]G3X:>#O 'Q$T7P/^R=\7?$/QW^ 6@Q_M*?M/7D7@?XK
M>*I/$KZ_XJN;S4?C'=ZEXS_M!?&OC>U;0_'MYXH\-V]AXY\;Z;::/;Z?XP\2
MVVJ=I\-?V#?V;/A/\1+'XF^%/#WCFXUO0/'WQ9^*W@G0_%_QC^+WC[P!\-?B
M;\=[[Q9J/QB\>_#'X<>-O&^O^!_ 'B;Q[/X]\=6][?\ A?0=-&@Z1XY\=>'_
M  =%X;\/^.O&.EZY]"_%6+Q')\-_&[>$/%,_@KQ3:>&]4U'0/%$.C:3XB72M
M5TNV?4;.2\T'6XI+#6-*N)K5;/6--\W3KV[TJYO(=)UO0-5>RUO3_P G/V"O
M^"FG@K6?^"?G[$O[3O[>G[0WPL^'GQ3_ &U+.XF\+Z/>V^D^ O#-[XI6ZUUF
M\*?#OP["VIZ\=%T70=&L[K7M=\3:[KL=MK.HQO>:WHUOK_AWP]  ?I7\7?V:
M?A#\=/&7P0\??$K2?%NI^*/V<_']Q\4?@_=^'_BK\6/ %AX:\>77AW5_!]QX
M@U'P_P##[QOX6\/>-)I?"/B'Q+X5>R\=:5XETP^&_%'BG0A9#2O$VO6FH>&?
MM"_\$VOV/_VGOBUH/QY^*GPZ\21?&/0_ ^I?"VY^(GPQ^+WQC^!OB?QI\)M7
MU"VU?4_A+\3M1^"WCWP#)\4/AE>ZI9VU[)X+\??\)#HD3"[MK:U@L=5UBUU#
M>\%?\%!_V0?B-\"O$G[1O@GXN_\ "0_#'P?\3=6^"/BB.S\!?$Z/XG:'\;]&
M\6V7@6X^".H? BZ\%V_QT@^-%[XKU71=(T#X2GX<'XA^*'\0^&KKPUX;U:Q\
M2:%=:AP_BG]K+X0?$#Q-^Q?X@^'O[8%E\*=$^*7[1/Q4^&UK\(]<^%+CQO\
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
M3?'$>O6WA;3(DTCPA'X?TQ[BUGN_&C_@J)^P1^S[XI^+?@?XJ?M(>$]'\9?
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
M?AW_ ,% ?V-OVU?V:OV&?$?@3X6_&GX!?#JW^--SX<^)5S9_#G1A^S9^U5\
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
MI=%T.+4M>UK3[31]+U;5+/7-;A:[U+2-+O=+TW4[VS /YRO@+^SE^US\+?\
M@E7_ ,$M&E_9G\?ZU\8O^"</[85E\?/V@/V5?$F@:#/\1_&WPO?5_P!I+P=X
MFO\ X-F3Q#)\./B1\3O _@/XZ:=\<?A?H.C^/)&U;Q-X0L?#5K=Z?\4;?2_#
M8C_X*5?LS_'S]KKP[_P4C_:(_9U^"GQ_DT3]H#]C/]C']E7X0?"W5/ VL_"K
MQI^T7\3?A=^U/XX^,?Q!^+6O_"7XH7/@3QG\-])^$7@77+3X=^$_$/QZ\+_#
M;7M?5/B%_P (;8ZCX1UCX>ZU\1?ZJ:* /R._:R\#_$CQ[_P4B_X)"?%SP9\-
MOB)XA^%?P>U/]L'7?B[XXL_"NIVNC?#>Q^-/[.3?#KX7+XML=533O$5O?>)/
M&5R=*N].T_0M3OO!,<4^L?$*#PCH0CU27\\[_P" WQ[F_9Q\-:%:?L^?&*VU
M]?\ @XDF_;>UO2E\ WT6J#]ET_\ !0G6/VG4^,%_9P%KR]MH_@[<Z3=#PC%#
M>?$X^(((O!</@I]=L'L;?^CGXM_%GX<? CX:>-_C'\7_ !CHGP_^&'PX\.ZE
MXL\<>-/$5T;31O#N@:5 T]Y?WDB)+/)@!8;:TM(+F^OKN6"RL+6YO+B""3:\
M"^-?#7Q)\$^#_B+X,U$ZQX.\>^%] \:>$]7-GJ&G'5?#/BG2K37-!U,Z=JUI
M8:K8?;]*OK2[^Q:G8V6HVGG?9[ZTMKJ.6% #^7_]K'PS^UCXS^/'QGU/Q#^R
M)^U7=Q_!C_@J]_P3_P#C_P" =)_9O\%^$]'_ &??B=^S-\//BW^R[-J_[0GC
M*[\*^(?"GC#]J[]IW6]#^'&I^&/&^B_$*?XHV'P"\"?#GX6OHOA#X1:3X?\
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
M&O'>M:_XP^&/B+P!X(_X6-K7B72O^%H6?A7PF^I00:5X:N(([7PAI+7#^%M
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
M6XN98H7M22+$C2.0%4%F9F"JJ@99F9B%554%F8D  $DX%>._ C]H/X.?M-^
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
M":AI=WJ.AZM#!'JN@:KJVBWEAJ5U]:T4 %%%% !1110 4444 %%%% !1110
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
M_%;]H[X/_P#!/'Q]^T!\'?AA\<_"O[#6K?M1_M5_'']EK1_#7BC5/$_CB/\
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
M?&SX,:#>^&/ OC[2='\1^)+9;_1?!.M7M[K'@76;&RTH:'XJ^'7B'5-2\0^
M/&>F:[X+\1:OJ6LZ%?ZC<?'O['7Q5_;-_:*\,_L6?MS3_M!_!F+]FK]J/P9J
M/CSXU?LV^(O#&B6-C\)O"WQ8\)6NH_LQ^%/V=?B/X?TBW\9^(OC=X2\=W/AG
MX>?M 7?QE\:Z[X-^).H:QXSU+X7?#SX1ZI9^%O UM^C'[/?P"^'O[,WPF\/?
M!OX8V>HVWA?0=2\7^(KB[UB^&I:[XC\9?$7QIX@^)'Q&\:Z_=Q06=BVO>.?B
M'XL\3^,=8M=%TW1O#>GZAK<^F^%] \/^'+32]$L/B7X"_P#!)3]FW]FKX@7W
MBOX1^-?VB_#_ (!TGQ7XM^('P0_9HG^-.L:E^RK^RW\1/'MAXKM?&7C7]G_X
M#W>G/X/T2[U:^\;^*?$.E>&/'D/Q"^'W@/Q+KFIZU\-?!O@RZU'4#= 'XY?\
M$@OBE^U)\%?V4?\ @B1/;_%OP1J?[.G[3_Q-_:,_9D\4?L]CX401ZKI,4/AW
M]KGXZ^#?C#9?&N?Q/)XE;X@Z9XH^!]_I/B'PW_PC$?P\U7P7XY@\.V>A6/BG
MP8_Q,\9?3%W_ ,%0OVH_ _[(_C;Q-XBL_"OQ/_:0\8_\%D?B+_P2Y^$UY\/_
M  3X6\%^'+*UTS]H[7OA+I?BCP_X&^)OQ?T70+OQ-!X#\$^*]6\#>&?B%\;U
MTS6OB=J?A70/%OCE_#<NH70_1CX6_P#!+WX!?!SX=?L@?"GP-XT^-EEX'_8=
M^*/B?XN_ 72]1\9Z!K-SI_BOQ=I_C?1-8C\5:QJ7@VXUCQ9I!\.?%#XH>'+2
MQU2_:2UTGQ]JXCN?MVD^#[[PR:A_P2P_9=\1_LX?M!_LM>.V^)'Q ^&7[27Q
MG\:_M&>.+CQ!XMM-,\8Z!\=_'OCB'XHZ]\4OAQXH\$Z#X2N_ GB)/B=;P^/-
M'M=&C3P[HNKK-INFZ';^%;W4/#UV ?BM_P %%/%__!17Q#_P3K_;2\%?M(>%
M?'?PL^'7P]_:1_X)TWW[/GQC^,;?LGZO\>_CM\/OB3^V!\%--\8^$?B_X"_9
M)^)WBSX2^#_$'P7^)%IITFF^-_#5MX+T+XP_#[5=(\-W'P_TK7-(\;>(=1_I
MTT3P+XKTKP3K%M/XOT"Z^,.N^'+K2=3^,5I\/-'TF;4-8MX-6A\):UJ?A.VU
M"2'5+7PD=2B^QZ%>:Z]M<QPW4275FNI7!7\^+K_@D'\!_$O[/'CG]GSXI?''
M]K[XUM\5-3^$UW\5?CC\7/CD/%O[1/C_ $CX!>.)_B7\"O!U[\3D\)Z:WA+P
M=\)?']S<^-/"6A_#/1? R/XKU/Q-XD\03Z[KGCCQYJ/B?].H]#U%/"O_  CS
M^+O$4^K_ -BR:6/'4MKX3'BH:@]F]JGB;['#X7A\$?VY!,PU&* ^#CX<-[&B
M3>'Y; O8N ?R=?L9?$[]I']G+_@@]\!/VC/!WQ/^'OB/7M&_:Y\-:/H%OX^^
M"ECXDUGPII/QK_X*=_$3]FWXN:IX6\3-XU@:Q^('B[3?C;J&I6_C36='\10Z
M-X?B\3^#H_#U]-XR_P"$HT#](_VKOC?^W=/^UM^V?^S_ /!?]HGX7_!;X?\
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
M'_LA'AW2;_\ M;4[/[7>?:]:O_-C\KO: "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSSXC_%WX
M4?!W1K+Q'\7?B=\/?A7X>U+6+?P]IVO?$CQIX;\#Z-J&OW=O=W=IH=CJGB?4
MM+L;O5[JUL+ZYM]-MYY+V:WL[J:.%H[>9D]#K^,G_@X$D^+_ (*_X*%?#C]H
M3]GVS\,?MBZS\'_^":/[2_AS]I/_ ()_^(M"U?6+GX7_ +*WQ3/C_P"'WQ!_
M:[\,76JZ;KOP]MY_%\OC?3/ /C_P]IHT?XM>*/#'PQ\/Z;!X<^)'PGO_ (BW
MWPM /[-%97 *D," 00<@@C(((X((((()!!!'!%.K\N?^"*6I?![4O^"5'[#)
M^ GQ<^(7QR^%6E? G0/#'AOXD?%32+?PWXZU"[\(:CJWA3Q3X<UGPK9:OXDT
M_P '0?#WQAHVO_#O0_!6F>+?&VE^#?#_ (5TKPOIGCSQU8:3;>+=9_4:@ HH
MHH *IZCJ.GZ/I]]JVK7UGI>E:79W6HZGJ>HW4%EI^G:?90/<WM_?WMR\5M:6
M=I;127%U=7$D<%O!')+-(D:,PN4$9Z^Q_(Y'ZT ?.^@_M>_LF^*O$VD^"O"_
M[4'[._B3QEK]S<6>A>$M!^-?PUUCQ-K5W:0RW%U:Z3H.G^)KC5=2N;:"">>X
M@L[2:6&&&62152-V'J/CCXF_#?X8P>&;KXD_$'P1\/;;QKXU\-?#;P;<>./%
M>@^$X/%OQ%\9WIT[P?X!\,RZ_?Z?'KWC7Q9J"M8>&O"NEM=:[KMZK6NEV%U.
M#&/XI/\ @F;\!?A'^TK\1_\ @[H^#WQM\->'O$?@#Q9^V#\9$U(^(-/TN\3P
M]J&E?$G]MK5/#_C72KC5HI+?1_$O@76H+7Q5X6\0QM!=^'==TVTU>RN;:XME
MF7YO_9"_X*)?&[4_^")'_!-+QI^TK\&O@S^U;8^&O^"QGPL_8\^'MS^U)X.\
M6^-]9C\-:=X7O?&WPL^.'@7Q5;^+O#L=OXR^#DJ>//@YI-WJ&E^+=/UC0+9=
M&U:Y2/2?$6D>(0#_ $(@<]/\_P">]%?SH_ K_@KC^T!\4O\ @KO\8O\ @G;\
M0K/X'? -OA?\>?&.A>%_@C\2OAA\0;+XS_'G]E'2O@;XU\5>&/VB?@=^T)!\
M=V^'7C'QOJ?Q'\-^'?%/B+X%7?[/&BWNE_L_>-I?$WAGQSXS\0?#?XDQ>'>I
M_P""='_!1[]OK_@HCJOP)_:?^&/P7_9_E_X)W?&SXN_M3>!?$MI>/XB\*?M+
M?L^>!?A!;VNC_!7Q]XO\3ZG\5]9\(?%77OC#XTTSQ-9>)/A_\/?@[IMO\.K6
M_P#"\$GC;7+./6?$D(!_0+7%>!OB5\.?B?9:[J/PU\?^"OB'I_A?Q=XD^'_B
M:_\  WBK0O%MEX=\>>#-1?2/&'@G7;K0+_4(-(\7>%-6CDTSQ)X;U"2WUG0M
M1C>RU2RM;E&B'\_/_!/[_@HU_P %2_V[?&OQ/T_PA\&/V+;+X7?LN_\ !2;X
MB_LG_M$_$[6-6^+OA/6_%OP1^'%CHZZWK/P9^&,/BGQZVD_%BTGG?6[N^\:>
M.]2\'R0^+?"'A32]"U-M*\8>,]-_*[X9_P#!9OXH?LC_ /!)#]JC]L3X#?LG
M?L5_"_Q5\._^"P7Q+_9S\>?#OX>_#;XA^"_AI\5YM>\">"?$GBGXO7^GZ?\
M%B[UWP_\2]=\1:S8PB[N==\6:#H_@?PYH7@72]#CLM+TS4-/ /[C*X?7_B=\
M-?"GC'P!\._%/Q"\#^&OB!\5[CQ+9_"WP-K_ (LT'1O&/Q*N_!>A2>*/&-KX
M \,ZC?VVM>,KCPGX9BE\1>)8?#MEJ4FA:%%)JVJ+:V"-<#^7/]H#_@L9_P %
M&O@W\7_^"QWP,L-,_8FU7Q!_P3$^#?P9_:.\*^.KSX.?'<:1\0/!_P 2/AUX
M8\>:M\(-?\#0?M,07C^)+-?B+HMAI_QKT_QWH>EQ/X!U*2Y^!5X/BA:M\)/8
M/BC^W/-\3?VL/^#;+XA>*OV;?V=/$][^WW\(OB)\8/#WB'QGX6\2>)/BU^RE
MXH\2_LX?"GXB>-D^#'Q(3Q7I>DSZ=XLL/B5H7A>^M]:^'HGC3P-;ZXUY<ZAJ
M6EQ^% #^F2BOXQOC)_P<'_\ !0#X._ C]L']I"[^%_['?B'P!^Q)_P %3;_]
M@GQ9X<MO"7QMTSQG\<O!.B:IJUOKWB;PY+-\8;_0O@CXJM=.T"WFT;4]2NOC
MAI.M7OC6XM[_ ,*>&X/AC!<_%[]!?^"OO_!63]K_ /8 UCX_7OPZ^%OP0\/^
M _@W\ _AK\8_AAK7QFLU^)&H_M7ZUK_Q?\*?#WXK>$/ _AGX>_M'?##XF_"G
M3/@[H_BJPO\ 7_'6J?"GXH^$K?4[G3H_&>I^ $\5_"JR^*(!_1D649R<8Y_
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\V?VB?^"8OP
MI^//[0'B/]J#PQ\9/V@/V:/C;X__ &</$G[)WQ8\8?L_ZG\'A'\6?@CX@U6V
MUNTT#QEX?^-_P8^-OANS\1>$]2AFD\)_$/P3I/@_XA:?97L^B7OB?4M @T[2
M['])J* /RQ^%W_!)[X,_ 3XD?L.>(_V?/BS^T!\%/A!^PO\ #WXJ?#[PA^S%
MX,^)%\?@A\4U^*W]M7FN^*OB_H6I075[XM\5W'B;Q+K7C;5M4N+T/K'BR+P[
MJ0%@F@+!??J=110 4444 %4]0M[B[L+ZTM+^XTNZNK2YM[;4[2.SFN]-GGA>
M**_M8=1M;[3Y;FSD9;B"*^LKNSDEC1+JVG@+Q-<HH _"3PQ_P0.^"/@RX_;@
M7PK^V3^W3H&B?\%&_'?B3QW^V'X9TKQ!^RA::=\59O&6J?$'5?%GABVUI/V1
MV\<> ?"?B _%#QAIVHV/P[\6^%M4ET;41I:ZPEL)EF]Y_:)_X(U_LD_'C]FG
M]D[]D;PO>?$C]F+X#_L7?%SP3\</@AX._9RN?AII@LOB'\/++Q-;>&=:\5:A
M\6_A?\7[GQ;<M?>-?%_B7Q7J.KF77?B)XQ\2:SXL^(FL>*=>O[F^E_6*B@#\
MKW_X)8^"?$?[3?P=_:.^+?QM^)7QMF_9S^//[0'[17P"\.?$3PW\*[KQ'\-?
M%7[0FJ>+-4U3X9V_Q@TOP/IWQ-UK]GCX9WWBZ\UCX0_"G4M:-[X;UO3?#4&O
M^-/%G@CP3X!\#>$\C]AO_@DSX*_X)Y^*_B%I/[-?[1OQX\*_LL^./BYKGQQL
M_P!CRX@^$NH?#?PQX[\2:5::5J>G:7\2K[X9W7QZ3X>6L>B>$;G1O!%C\3-+
MC\WPC8VGBC5_%NCZ_P".],\7?K/10!^?W[!/_!.WX:?\$]-+_:$TKX6?%/XS
M_$F#]I;X_P#B_P#::^(,OQENOA1?3V7Q:^(%M96WC75/"[?##X2_"R+3M(\0
M)I.C,^@:A%JVFZ2^E0G0(M*6\U1+_P#/+4O^#<']D#6/V,/B?^POJ?[0?[8M
MW\(OC!^UY+^VMX[\0GQ/^SI!\1M2^+]WX1M_".JV%IJ]K^S-!X7TKP/JR:;H
M>O76BZ;X/M=5MM;T*SCTO7]/\/7FMZ!JO]!U% 'XO_%3_@B!^SW\7_BI^W]\
M7_$_Q^_:GM/%7_!23X.^!O@A^T+!H>K_ +/EMHVG^#_A[I_P\T'0+OX;6FH_
MLZ:M>>&=>;PG\/(O">H7NJZCXDLKC3?%7B?5(M-M_%<7A+Q%X5[+_ASQ\$#X
MK_X)B^+G^.O[2LE]_P $F_!)^'W[-%DVI? <:=XD\-7'AKPEX%U6V^,2_P#"
M@3>^)[C6OA]X$\*^";V\\*7O@6XL]-TQ];T-M(\9W]_XFN/UNHH _G\^(/\
MP;H_LG?$_P"!/[2?[//B[]HS]L:Z\#?M6_MCM^W-\5[RR\0?LU:?XCD^-UY;
M>*HM=A\-W]O^R_\ 8=#\$>(KSQ)8ZMJ'AX:7=W5A>^$/#D'AW6-$TF\\8Z9X
MLZ[]JS_@A#\'OVN?BQ^VQ\5?B)^TY^TG;3?MO_L\?"/X!>./"ME+\)[O0O!5
MM\%=8\!^*/!VL^ ;_4?AI/XI\,Z!=^-/AOH7CCQ9\./#?B#P_P"%/%OBO7_'
MU_K:W5OK^AVGA+]U:* /QJ\0?\$:O .K?$+_ ()O?&'1_P!I[]H;P?\ &/\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MPKX/\;>#]$\5:1H^E?"#XA^)9-5LM!\STW_@K'^UOI'PK\<_%7QU^S7\!/\
MA'_V2O\ @H!X3_8._;3G\,?&OQV^I:UKOCCXQ?"'X4:3XX_92\/:C\,6M_$&
MF:-8_M"_"?QCJFG?&?Q5\/+K4Y8/''A2U.G?V9H_B?5?KC3_ /@FCJ>C>+/@
M'\0=+^.&FR>/? ?[;_Q%_;^^.WB+7OA?K6M_\+O^-WQ/^#WB_P" &JZ'X5LO
M^%P6/_"G_A=X*^#7C6?X=_"KPO<W/Q/USPOX?\!?"4>)?%OCG4O#GC34/B1Y
M?K__  2:\<:U\%/VQ_@W%^T[X6M(?VOO^"@/@[]OC5_$$W[/FJW4G@?7_!GC
MWX+?$>R^'&FZ9'\?K--:T6Z\0?L\?"ZWN=?N[ZROQH\OC^UCL%O?$WAW4O X
M!O?%W]MS]NJ?]HG]MW]GG]E_]EKX#?$;Q%^R%\*_V;_C3H4OC?X\>/-'O?C)
MX6^,VF_'74;_ ,"V.E:+\'9CX0^+NM7GP??P]\/M(-UXI\ Q2&37/%_Q#LI=
M:L_#.D>)_M$_\%DO%O@G]G#X8_M=_"3X7?"JQ^"GC[]ANW_;;\)V/[07Q9C\
M'?$GX]:SINES>._'W[(_P5\!>!H/%WCF'XI_#CX0:+XA\=^/_C'_ ,(1X_\
MA%X,:\\'-JMO)X.U/Q1X[\'96E>%OV@?B7_P5C_X*<>%/V?_ -ISX:_ 75/$
M/[*7[ W@_P 5^)=8^!MS\7?%.H7&B1?M3VGBSQ!\%/-^-?P]T7P;\0_@^OC[
MP]>/?>+M#^-_@WPWK/Q)\ -X_P# &M6TNGZ3XB[GXJ?\$6GU+3OB%X"_9Y_:
M4MO@9\&_B=_P3&TC_@F!KGA7Q5\!]#^-WC_PG\*? WA;XF:)X UWX4_%76?'
M_@^Z\#PZQJ7Q!CN_C]X3OO"_BB+XTZ=IMQ=:;K_PS^)J>"?BK\/@#T+XH_\
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
MKX#O^R=XO\.?%_\ X*;?L;?L[^&OCI\)?CMK_B#X:_'OX&^-OC/\$--U#6O
M$^G?#OX@2?#J7XC^-[OXF_L__&S0/%,_C'7_ (&Z=X5\<V/AE/BGXBNM!\1V
M/[1?'_P'\5_B%\+-1\+? _XP6GP*^)T?B7X;>(_#7Q)U;P)-\4M$LXO OQ+\
M(>-]>\+>*? L?C3X>ZAXH\)?$KPSX<UCX9^,;33?'OA+7/\ A&O%^KWFC>(-
M,U>"SNH_RWO_ /@C[)'\(_B!HO@OXQ_#/X8_&WQW_P % _V?_P#@HVVO?#_]
MG36] _9<T3XT_L^:G\(9]+TC2_V4H/V@SJ]GX=^)%I\([?6/B[JNF?M Z7X[
M\;_$?Q9K_C&?Q=9Z):>'/ ^B@'::?^V3^W'\4OVP?VE?V2?A=^S?^R0Q_9<T
M3]COQ7\1_$'Q'_:>^,=I:^+_  ;^TMH?Q8U;Q58^$[?P_P#LF:TMIXAT0_#B
M]TS1(==LYM'DMK:VU35+F[?Q9<:'X%\Q_93_ ."AFB^+_P!BW_@F5:_L\_L_
M?!CX&?$__@H#'XVT?]GO]GK3KJ]\.? CX%> _AAX;^(GQ*^(WB?4)O ?@;2!
MJVA?#OP-X1M+72_!?A;PWX+NOB5\3?&'A;PZE]\-?"&J>*_B+X!^RO@Q^QI\
M1OA%^U-^UM^U1+\=?#/C#Q/^U1\)?V=?A[<Z)J/P8O-*M/"7B3]FKPOXXT'P
M?XSNKO2OBU'%XDL?$6H?$GQAK'C'PI8:9X0%U&_A_2_#VO\ AM-)O[O7/C[0
M_P#@C;J_@K]C3]A_X!_#7]J[4_AY^TG_ ,$Z?%FK>)_V6?VNM#^"^@ZA/I=E
MXEL?%/A7QMX*^)7P=\1^-]:T_P ;^"/B)\//&.J^%O'>CZ-X^\$7&L7VG>'-
M;L=0TFVTR]T'5@#F/VN/VQO^"D?PQ\)?L/Z/=_ CX/\ P?\ B)\8_P#@J7X1
M_9.\;G4?C9-=:!\7?A7H_P#PG'CGP#XZ^&NJ>$/!'Q3U+X9^ ?VD-)^&EU)X
MLL/']AJWQ1^$_AV6\\#W7@GQ/J/B<^,O"GZM?M2?%OXD_!#]G'Q]\6/A_P##
MKPQ\0_B!X3T?0;U?"WB3XE:)\,_A_H]OJ/B'0M'\8>./&OQ.\70Z;IOAWX:?
M"3PWJ6N_$_QSK=Y:6=_+X)\&:S'IUG%K%U96P^'?B]_P38^,GQ<^%7P6&M_M
MD2ZM^U)\(/VW/AK^WA_PNSQK\$$\2_"'6_B7\./AUJ7PDL?AOI7[-V@?%KP/
M<> O@>WP\OHM,L?"7A/XT6GBJ'Q';WOC_7_'?BGQOXE\7:YK_P!+_MR_L?ZI
M^V5^S&/@'#\6YO GB/3_ !W\#?B7I7COQ-\/] ^*'A;7_%?P(^*'@SXJZ)9?
M%OX/F_\  WA?XF> _%&O^#+/_A+_  $FI^%-'U$RQO;/9V]E#9. ?#GP]_X*
M\_VE\(/C]K.K^%_A1\3_ (G_  U_;0^!_P"Q+\ ]2^$GQ!\1Z%\%/VLO'/[5
M>C?!3Q)^SQXST#Q)XQ\(:OX@^&O@V[T7XXZ?JGQ-U#2['XV:-I7@WP)XK^(O
MPF\1_&71=5\+:7J/Y\?M-_#WQ'??\1,VG_M ?#3]GZ?Q=J?_  2%_9W\?:OK
M'PPT">7PK\2O$G@SX8_\%'-9^'OQ:\0^&O&&B2ZQH'Q,\%:IX.\*:)HMSJOB
MGXBZQI1^%'@?Q?H7C;25.B>#_ WZ"^./^"0_Q.^*EG^UAJOQ#_;4F'Q/^/7Q
MT_9K_; ^$'Q)\ ?LY^$O"]Q^SC^V%^S=\.O@AX/\*?$FP\-^*?'OQ$T?XE?"
M[0M1^!.@V'P^^$.N'0M9TCX5^,/'_@OXM?%;XZ_$+4/#'QJ\(]/XC_X)C?M"
M?$U/V]]7^,7[:GA#Q-XN_;]_8P\%?L:^.D\%?LHVO@+X=> ="\))\<O#LOCG
MP7X6O_CQXV\=W6L77@3X\>,$T[2?$?Q;U:STWXCZEJWB_4;KQ!X&'@WX1^!
M#F?AA_P47^(GP'\8ZS\+?VL?@]X,^'GPE\"?\$P=?_X*#^!?%'PQ\?ZI\2?'
M>D_!S]G5? WA7XL^$?BWH=WX8\+^&Q\39[7QCX;\2Z!8_#?6_%'@VR>+Q!X5
MC\:>*H].TSQ?KFA^SC_P4J_:>^-7Q'^&/A6^_8R\;0>&_P!H?X!>.?BK\-_%
M\GPO_;'^&OP^^!'Q5\,^%M.\9^%O@7^U'\9?BA^RU8_#UO#7Q+\.ZH(O#7[0
MWP@/B[3%\;Z'XA\#Z7\)/%,,_@GQ;XU]GUS_ ()M/\0?C=X/^)GQ=^*/A'QY
MX"M_^">'Q)_X)U?%/X26GPCUSPW9_$OX;_&"_P#!NK_$/Q)9>*O^%RZS>>#K
MS5;_ , >&[+3M';2/$Z:;X;N?$^ERZMJ&K:MI/B+PY3_ &3OV#_VKOV;M \)
M_#[QC_P4*\2?'?X4_ /PCKG@[]E7P;XC^!.C^ M3\/Z>GAO6O ?PU?\ :K\7
M?#WXF:-J'[64?PK^'VHVGA[2-(MK/X'Z!XFUVWD^)?C#2=9^)NE?#SQ9\/ #
MY@\&_P#!6#]I:]_9@_92_:?\??LU_"[2-$_;XC^!7A+]E_P-\*O&WQX^/'Q"
MT#QU\0/!7Q1^+OQ/\3_&7P;X$_9[/BC4/ 7@3X*?#G4O&7AK0/@]HOCGQAXD
M\96$'@'Q!=^#/#OB"\^*G@AVL_\ !6K]IKPMX7^&=CK7[%.HVWCOQI_P4"^#
MW[#MIXD^)-O^T;^S)\./B/HWQML!XA\ _'GX1Z/\=_V<=%\=:GX;N-/TOQ1X
M5^*'A/58SJOP<\6Z1-<Z!J/QWTV3P[;^+O9-=_X),WVJ?\$^OV3/V.M#_:?\
M4?#OXS_L)ZQ\,_&O[*G[6WP]^'UEINM^!?B3\&]!\0>#O 7B?Q;\)?$/C'Q3
MX:^(V@:GX'\3:UX4^*OP[USQ%;^#OB3INKZM#)8>'[2YM++3]KXC_P#!.7]H
M/XWZ'^S[J?QN_;8MO'_Q<^"_[8_P:_:XU3Q1!^S_ #^&/A9J"_ ./Q':?#SX
M1?#3X*:7\<'M_AAX8O(?%6OZW\0_&>N>-_BE\3?'7B_6;BXN/%FE^ _#_P .
M?AQX# .8TK_@IS\3O 7A+]HGPC^T)\(/A9IW[4'PB_;D^!'["/PV\'_#/XJ>
M,]2^"WQE^)7[6OACX'^.?V?=4NOB'XA^%,'C7X;:'I'ACXZV-W\<+N;X:^,[
MGPQI/P^\7:]X"T[X@:QJ6@^ IN_^)7[<W[1G[)WPW^-/B']K/]GCPU+J?A[X
MQ?L[? W]EGQG\)/%FK:AX)_:\\>_M+:IX6\(>'[2Q^'?AW3OC+\>_@[IWPM^
M(OBA_#?Q+%WX$^)GC;Q#X8\-ZUXU^"_P]^)VM7F@_#G5.?\ C!_P2E/QRMOV
MW?\ A,?C_=>'/$'[4/[1WP-_:T^#'C_X9?#.+PSX_P#V4_CW^S3X'^%?@'X+
M>-?#.L^)O'OCK2?'$FCZ/\%/ <OBB&7P_P"#9_$5QJ7Q&ATR]\,:=XLT.Q\%
MZ'C/_@FC\3_V@/V>OBA\.?VM?VU/'GQ4^._C>]^"&O\ @#]H#X4_#+PW\!-+
M_9\\<?LR^-]1^)GP.^(GP5^$,'B+XB:=X;\>6?C_ %;4-<^)_BR]\9ZEK_Q(
MTZZC\(VVI>#O"&A^$=#\- 'K_P"Q'^UU\6OV@_&7QZ^&/Q;^ _Q)\ WGP7OO
M ]WX/^.>I_ /]HWX$_!_]H;PG\0--U?4$N/ 7AG]I+P%X-\:^&_'/PUU#2)_
M#/Q-\%G4O'.D6OVSPMXIT#QQJ4/B?4_#?@SXU\;_ /!0_P"-_P"SI^V!_P %
M5/$WQ\T?X=R_L>_L0?LE?LO?&&RT/PK\1=;?X@VMEXJL_P!L;7;6[\-^'=?^
M&.D^'_%OQA^/'B7P?X1\!ZMX?U7XD>"_!7@2P\._#ZUT36_&FJW_ (FU5_T4
M_95^!'[1_P +(];\1?M3_M=:A^U=\3-5T'POX0LM3T'X1Z-^SU\*] \/^%FU
M:[DUK2O@_H'B_P ?6W_"S?&^JZW<7/Q$\;W7BZXTW4M/T3P?H7@WP?X#TO1=
M4A\1?.GQL_X)D:5\>?CG^V)XK\;_ !3L;O\ 9Y_;N_9>^%_[.?[0/P3D^&4-
MWX^2\^#MC\=M-\!^.OAA\:KCQL=$\%#3?^%Y3^)9-$UCX+>,]:3QUX'\*:[I
M7CC2M'&J>&+X UK3]L+]HSX2_M/?LL_ ?]J[X+_##P]X9_;4TKXBZ9\,/'OP
M9^(7B;Q8/A!\>_AUX*N/BC>?L\_%:Q\6>$/#EKXPTOQ#\--$\::OX)^/O@V_
MT"+Q%XK\&ZMX0U?X'>$+&ZT3Q?J_2?M0?%/1? _[<'_!,[P/K7[/7P=^(=]\
M9OB/^TQX)\'?'OQ=/;W/Q@_9VU?P_P#LJ?%+XHZ])\(--N?AUJK6%M\4_#_P
M^?P5X[\1:9\3_"%ZNA2IH5SX6\76.J2WGAW.^%W[$GQJD\<_LN>,_P!K#]J+
M1?VAS^QE8Z]<_!"P\#_!#4?@4/$WQ&\0_#+5/@K/\:?VA!>?&OXOZ/\ $SXG
M:1\+M?\ &&D>&G\!:!\%_ >C^(?B5\1_$_\ P@EU)>> M-^'/K'[0?[*WB/X
MV_M&?L5_'O2?B=HG@ZV_8]^)'Q(^(B>#]1^'-]XLF^(<_P 4/A#XQ^!NOZ4_
MB2U^(OA-?"D-GX#^('BJXT>Z7P_XC>W\6_\ "/ZQ>PZAH^E:AX9UT _+7P'_
M ,%*?VJ?A3\+O^"O/[1'[0_P]^'/B?P!^R'^V_>_"+PU8?#KQM\2O%L?PJ\&
M6?PX_8RT&\FU#PWI_P #8/%&M_!_X6:!\2O%G[27QH^(VGW5]XUOKH_$S3_"
MOPKTCP_IOAQQ^J_[%?[0'BK]I;X6:Q\3=8O_ ('>+O!MQXWU'1OA#\8OV<OB
M0?B1\(_CQ\.=-\->$I9/B=H,DR/J/@758?B#>^/OASXN^%^KZIXDU'P%XL^'
MVMZ))XL\4016^O7_ ,W^'_V"?VA_A;X@_;8U?X"?MB^'OAO:?M5_M0^#?VN/
M!T&M_LY3>--6^&WQ)LG_ &;K#XE^$O'FLVOQS\()\6_A%\1_!?[/,_P_A\*^
M&=+^"?BKPYX9^*GC:2^\?^+-;L_"VK:'[=^Q+^Q;I'[']O\ M!:K#JW@6]\7
M_M,_'*[^/GQ'TSX._#34O@;\#-&\8W'P]\!?#>YD^&GP3N_B/\5(_!MUXFL/
MA]9>,?B1X@O/&_B/Q%X_^)'B#Q+XAU+4K31?^$8\+>%P#X&^,_\ P4R_;/\
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
M ,$R_C1_P33^(W[0=[\4O"OC^Y^.E[\.?BN_PMTKP5XI^&6N_%'XR^,_VA_
MOQ!U#1?#WB][/Q9\4/A5\:O%UKXYM?$.@ZE\.?"VK7/@_P )V_A[P)X!:TU*
MZU7VK3_^"97P4T+]JK]ES]J7P]K'B?3M=_9K^#'Q3^%M_H\^J:W=WGQR\2>.
MM?/B+PK\5_C1K<6O66F^./&W@?7/'W[3GC*XU/Q'X3UG6?%?Q/\ VD_%OQ(N
M]>TSQ#I,;:N >=?"G_@HOX@^,/[=_P 4/V0_#^C?"71-0^"OQA\0?#3XH?"?
MQGXZO?!_[46B_"W1_@;<_$OPY^UYX9\":M"ND_$7X*?$GXAZOX$^&.@:-X+7
M5+OPSH'BWPW\2_%'C1+OQ%=_#GP?[!^W=^US\7?V5]<_8ZT'X5?!OX?_ !;N
M_P!JS]J/0?V7VG\=?%_Q!\+(/!/B'Q-\//B#\2=#U_R=#^$GQ-.NZ#-HWPM\
M7VFO78GTS5/#]V?#[:5X=\9C5;Z+0_(_''_!-SX@?&7]I3X(_&CXZ_M#>"?'
M_A+]F;]J3Q?^TY\ $T7]GN^\#?M,^!H/$4'C9-/_ &?M0_:AT_XY:G;:_P#L
M[6DWBZR'B;P GP7T>Z\?:7X/\+:#XCUR32=*M+:#Z-_:\_9-\1?M/^*_V/\
MQ'H_Q1T;X=6W[*'[47AO]J--.U+X<WOCF;QYX@\+>!/'_P -].\+M?VWQ%\$
M1^&-&F\,_%+QK+?78L/$%]+K@\+7]N;6PT75M(\3 'YZ_%O_ (*B?M-_#/6O
MB+\#]%_9V\,?%K]JS]EWX$_#GXO?M)>!?@AX)_;-^./PW\<_$'XE1>,==\%?
MLY_ [QK\*/V:?%.K>!O$/C7P'X&U'Q-'\4?CMX?T;1O"^M^)? 'A+1_ GQ1L
MM5\?^+_A9Z'XM_X*C?$#5$_::U#X7? &?P4O[('_  3_ /@[^WK\2OA]^U3?
M:A\&OBSXO_X7-X&^*/Q*TC]GZ+1-E[H?P?U_P5X;^$OB#PU\6_BQXOUCQCHW
MPY^*>H6?@RY^'FLZ?I>M>)[7U'XW_P#!/KXQZC^USK7[9/[''[7TO[)/Q"^+
M?PV\&?"C]J#PIK7P%\)_'[X>_''0/A?=:^_PH\:6NC:QXN^'VJ>!_C!\/]+\
M8>*/#FE^-)M:\8>';OP_)H6EW_@.6VT[68_$OX^?MH?"[PEXC_:H\9?#+X@_
MMA?&WX$ZE\-O@Q\'?V1O ^G?M*_\$NO#7_!0;5?VOOAAX6\!>"OB=K?C_P"$
M_P 7O$W[/WB!OBNOC[XC^.CX9^-GPRTK5_B%XB\3?&[X3VOB'Q9X?L;>?X;^
M'=* /NKX^?\ !63X[?"G]F?X3_M-S? CX%^ /"7CG]C/Q/\ MEVL7Q%_:!N[
MN+XMZKI6E0?$CPO^QY\#= D\%_#OX_:G\=_$/P!BUSXL?$#QYJG[.NH?#[X(
MS:7;^'-4T?QUIL^N^,?"WH7B'_@H?^UA\2OVDOA'^SC^RG^SM^SWJ&I?&O\
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
M>B^(]5L?C#XO_:<\46NE^.+3]K]$AUFWT;2(/$=_IFJ^(8=,L(M>U31-(N]
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
M-X#T/4O$B>&/#GB;X5A;2'P;\6/ &DZ9XG^$0\4:KJ_P]UKPQJ7Q)\6WOB4
M_J<V(0!U"XP-QP,=.,]L<>G:GU_*;^Q])XM^)_Q&_P""<G[/O_!8#0-(^(OA
MOX@_\$=?!?C3X7>!OVM]/\+^)OA]\1OVK=$^)DMS\=?^%@>#_C1IUY=>//VQ
M? W[-!^ FJWUUXGM+KXB>"/#>N?M(7ENTUOXM^*=\OS!\*_AUX2\;?'K_@D7
M\%/CGK6F?%[]E_4O^"A7_!9KX5_LB>'OB9\3/$?Q%TWXH?\ !/WPU\"?COX7
M^!FG:W:^-/'/BJ/XK_#U=8GG^'GPQ\5:RVNV/CKX$S?"?1K&XNO!'B[2=&U
M _L.\/?%?X>>*_'_ ,0OA9X<\4Z;K/C_ .$]IX+O/B3X;T\SW-SX+'Q#L-6U
M?P=9:[=QPG3K36=9T;1[C7%T'[8VMV6A7N@ZWJ.GV>D^)O#EYJOH7&<_AU./
MRSC/ZU_$Q\=?@?\ L<?!=/\ @Z#^$?PL^%?[/7P^^(7PP_9Y^#FI? 3P#X/\
M)^ =)^)'@7X>^'O^"='PG\=^(_$GPZT73K-?&6@^%-/\;:1%XU\3^*]'BM]-
M;QKIY\3:WJDOB.!KX?K%J7[2'[&WQE_X*]_":3P7^T!\$_&?@KXB?\$EOVO?
M"OBSQAX!^+&A0^'?%CP_&/\ 9*^(&G>'X_BCX0U^QT^_\7>&O@Y%\0/B.FE:
M+XJ/C7P!\-+O4?B%/;^'?"VM6>N7X!_0*QP"<X]_3W]SZ#N>,&OG'PK\:O$_
MA/X/^'?B#^UIX5\)?L_^+M;^)NB?"^Y\)>&O'=_\7O#-GK_Q/^/=I\#?@#9:
M=XWLO!'A&\U:\^*VI>*_AFVRX\(Z1#X:UOQD^DZQ+;VFC7VJ+_*S^P)X8^!G
MPSU+_@UL^)'P^O\ PUX=^*O[0/P%_:1^$_QH\?:9X[N)/B#\7O 6G?L6Z_XG
M'PN\?>)9/$,^O>,_!GPV^-_A3P!:> ?!&MW6H:+\$_%&C>'O!OP\TWP4ICT.
M;?N?#G[+GB/_ ()"?LK:]XYL_@GXV^%WPA_X+N2PZKXO^(5YX0^('ACX?_#G
M7_\ @MIX_M?&-WXF\;^-+K7H=)\-^)_@MX@MCXSUKQ'K8M_%7PX\11WGB6^U
M/P]KWVB\ /ZN_"7B3XPZC\5_B]X<\9_#'POX7^$/ANU^'4OP7^)FE?$I_$WB
M3XIW.MZ-JMS\3+;Q9\.G\&Z&/A@W@'7K;2=)T)X_%OC>+QQIVJ2:T)/#LME-
MI ]995/7.#QC<P!SQC ('/I]?4U_,S=Z]+X=_:&_X+\I^P7K.D:E\6K?_@E;
M^PYXD_9C\/\ P8U>S\;7D'BO1_@A^W#/\)8O@UX/TB\UW3;>UL+36OA;=?#O
MPGX2TB+PF1XC\$7&FZ'+:>++)M6^2_V:;7]A?QY\(O'OQL_9M_X*)_#CX4+\
M3/\ @F'^T?X7_::TC]D_X$7/A'XI_#GP3:?!R\U)_P!JK_@H+IEA^T/\7/B)
M??M*_LV^*?[2N/ OQ.\7:YI7QQ^(/C3Q=XXTGP[X\\9^&?%/BS7K0 _L<HK\
M'_\ @C[;WGP^^,'[7OP$\6? +]ESX8_$CP!X*_9=\5:S\7OV$-1T2P_8^_:0
M\">/8/C9/\,OB/X6^$>CVD,OP&^,#:?I&M67Q<\!:C=7L>NM#X8\=^%YKWP-
MX@\+>(_$GS[_ ,%L_%/[/GCS]HOP3^SI\7M*^!UOKUA_P3\_:^^*FC^+OVS;
M?P]XL_9STO3]?\2_#'P]'#\ O@QJLOAK5OBK^W;<7W@>?P[X \4>'OBQ\,K_
M . WPP\9^-/%L>F_%ZZ\56?@!P#^F*D)X.#R!Z9QZ<#D_3O7\FW[)UM^S;^V
M'\8?^")LOQV\6^#?VC-0\>?\$(_B99?&'0/B/\5+GXCZ'\3O''AR3]@IO$6C
M?%OP'KWBO5/"_P 2]3T_Q/'\7=>\5Z-XV\/Z\UQ\1O .K>+?$EM<^.?@QINJ
M>"_"?V)OC'\%?$'[)'_!"CP!^V'XT\(>+/V#?%+?\%$OA=JLWQE\0>&_%'[-
M6J?'3X(?%*^\/_L*?"GXT^(_'FHWW@[5-$\+? O0/C!%\!O!'Q O]0T74?'7
M@SX9:KH.FWOCOP7X U#2@#^EW]A3]KW7/VQ/"_[1&N^(?AC8?"G5/@'^V%^T
M1^R;=:%IWCF3X@V^N7'[/WBFV\(7GC-=;D\'^"3:KXGU#[9?0:&NDW TBS^S
M6SZKJ<PEN#]2_%7Q9K7@/X9?$/QQX;\.VWB_Q!X.\$^*?%&B^%+W7?\ A%[+
MQ)JF@:'?:K8Z'>>)1I'B ^'[75+BUCL[C65T+67TV*9KN/2M1>);.;\5O^"
MNJ_!L?!W]OGP;\#]=^']]X"\$?\ !5S]NS3O"&A?#S7]%UG0_#GP\G^)4"?#
M:+38='OKV.R\+ZAX4LK6?P7,I73=3\.PVMUH<EQI(MY:\$_:[UO]E;QO_P %
M#OV^/AS_ ,%)Y?@Q9Z/X)_89^!FM?\$Z-$^/_C#1=)T-](\0:=\?]2_:*^+7
M[/-EK?BB*'PU^T9:_%KP]X(\-:[\0O EMX9^.>@^'/AY\+)_">I66D6D&K7P
M!^Q/[+?[27QB_:8^'O['?QNLO@GX5\,_!+]I?]CCP3^T=XR\32?%B35/%'PO
M^)GQ&\+_  N\8^$O@]IGA!O .F'QMHMUH?C3Q5-+\1?[7\/I')X/>*^\-:9/
MJ6EV^I?;.0.IQ_G/\@37\MO_  3W\6?"/6/BG_P;E:OX=\>>#M:\4:M_P1 ^
M,W@.]M].^(-CJ[/J?P_\)_L!:+)X>M/#<6NW6GV/B70/%&@?&;0==33-*M?$
M,NI>"/&>A^();E_AW=V7A_Y/_9PU7XH_!CP[\8-(_9MT7X*?M,?&SXK?\$F/
MVZ/C7_P3^_X*.?L?:/:VOQR_:1L]$7X)7L%K^WC\"%T?6-;\7_MJ:5\67^&\
M?ASXN>([W7AXL\;:YK_@_5]$NOB-K_Q7LM, /[0J\H^*7B/XO^'[GX71_"7X
M9^&?B1;^(/BMX=\._%>?Q+\1F^'8^''P@O=*\07/BCXFZ J>$/%[^/?$WA_4
M[+P]IVE?#A5\-KXC&N7%Q-XNT&WTN:=_YA%\6_\ !'WQE^Q?\>/C7^PCK^@Z
M=\:?''_!)#]HFT^,FD?!OXK6GAOQ9X'\+:!\,O\ A9 ^)'[>]IX>^(<&N1_M
M$:?\8[BP\%V7CSXHZ[XK^/'C[Q?\1?B-<QW7CGP7%\4O&OA;GO&OP:_9:^#?
M[%7_  ;_ /Q?^'/AOX;?#SQI\>OVTO\ @C;<_%+QWH&MV^BWGQPO_"GP7UG^
MP[_XB:K'K$<'Q8U7PI=332:!J7BM_$>H^'K^[N;K2[BSO;J>:0 _KSJEJ,E]
M%8W4FF06MUJ26\[:?:WUY+I]C=7RQ.;2UO=0@L-5N+"TN+@1Q7%[;Z9J,UI$
M[SQV-VT8MY/XV?VS_AG^SCXZ\<?\'2WBKX@?\(QXK\9_L]_!K]FKXL?!C4_%
M'Q%U;4M7^"OQLLOV,-;\3^ /'?P[2^\5M)\/?B)I7Q<A.F>!-5\.Q:3J]E=:
MUXB^'7A]ET#QCXH\+ZU]Z?!WP_\ L\?"_P#X++6'@_X=:[X2\(^"/VC_ /@B
M3J/Q9_: N/#OQ)EL[WXX^)O#W[1?@[3_  ;\?/BEXPM?$P\0>/?B7#\/O&OQ
M9>T^/^OZU?\ Q!U?P[J/B&^N?&^H6FDPSZ8 ?OI\&M<^*'B;X4_#WQ#\:_ 6
MA?"WXMZUX2T34_B)\./#/C-?B'H7@CQ9>V,,^L>&=.\;QZ)X>A\30Z3=.]H^
MJ6NDP6<TT<BV5QJ%HD.HW?I=?QG?LI^'_@;\6/V=O^#53PI\1]8\.^*=$\70
M_M&^%/$7@^]^(=[#X>\:6,?[$/[16F^*_"/BCPCI_B6TT/QCIFN>.9=&^'OQ
M(\-Z_I6JV7BVW\1W_P (?'-EJOAWQQK_ (1UVC\-O%_[,ND?LI:_^S1XNU3X
M2VOP8\-?\'#?[:WP,_9\\%?%/XB>'/"?[!_PRL?!=U\<?BU\-_AW^TSHL]OJ
M>B^*O@5H=G/K'Q+^$7[,]M-X2/Q?^/EA\%]$TSQG\.-$NKKX@>&P#^P#XD?%
M+P%\(M#TGQ)\1O$=MX8T37?'WPP^%^DW]U;WUV+[Q[\9OB/X6^$GPS\-P6^F
MVM[=FZ\4_$+QKX:\/07#0+8:>VI'4]8N].T:RU'4;3!\&^)?C-J?Q5^,GA[Q
MM\+O"GA/X0^&?^%>?\*0^)>D_$V3Q1XI^+!UKPY=7WQ*'B_X;OX)T*/X5_\
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
M'5?A[J_[+_\ P3HM?A5K/BFXO(O$5W\;_#'[0/B7XG_M#ZSK@^#>C3VUAXM
M/[,^O2BOXH?^"@7A/]FFX^!7_!QQ\?M UCPKJ_Q5^!?[3W[+'Q>_9]^(\OQ0
MU37?%7P-^+[_ +,_[%WB?P]\1?@QJFH>+;V^^$WQ#UOXL#Q'X:EUSP.WAW6_
M%*>&X_@YJCZIX3\$V'@C1OTD_:X\ ZA^S)^W-X\\9?!7P3;Z_P"#O^"U_P"S
M]'^R5HWB_1O#X\>>&_A?^V_HMGK,O@WXD>(+*>\FL-)^#'Q*_9P\2_$3XM_$
M[3?!MF^F>,M4_9;U'Q#XEMY/$'BW^WY0#^CJBN$^&WPU\%_"3X<>"/A+X T2
MWT'P!\.O".@>!?"6@1-)/!IOAGPUI-MHFDZ>TMPTL]V8]/M(4N+F[DFN+V8R
MW%W+-/-*[_RI_&C]F/XDZ7XZ_P""AW_!,S]FCX4Z)-\2=/\ CC\-/^"MG[&?
MQ \7>$-,\2>!OAA\//$WAR]\;7GPL$=KX>T;P;8>&?%/[:G[+6J_LI:1\&M>
M\06NK3?LW_M":MXC\,>'?B!\/_@1XU\.:: ?U(_%_P 0?%[P[X?\/7GP7^'7
MACXG>(KWXB?#O1/$>B^*OB _PYLM#^&^N^,-(TKXB^.['5D\*^+1K.K^!/"5
MUJ?B>P\(FTT^7Q,VG2:?9:FNH-::?J'S0_[6_CA_VH/VMOV:K#X-Z-=7W[//
M[+_P;_:/^'WB>;XJ-9Q_%Y_C!?\ QS\/6/A+7]+7P#<I\*XM'\6? K6=+N->
M6_\ B#+>:1JUGKZZ#;/"=%N?Q!_:.^(WPG_:D_X)\7/_  4[\3Z):?"FS_:P
M_;,_X)2:U\$[#XA11?"SQMX?^"?PB_;!_9Z\+VNA?$I3>Z1I/Q%OKO7=4_:<
M^+5AK^I2>(]#U'X,:_\ #K7()9](^&7A;6-#_1&'QYX%L/\ @K!_P41M[_QO
MX.L;C0?^"6O[&^HZ[;WOBG0K2?0]/T+XL?M[:QKFH:S%<7\<FE6.B:/XJ\+:
MOK%Y?K;V^EZ7XG\.:C?206>NZ5/=@'Z%?L=?'^7]JW]D[]FO]IV;PI'X$D_:
M$^!GPN^,[>"HM<;Q,GA+_A97@S1_%X\.+XB;2- ;7?[&&KC3SJQT/2/[0-N;
MK^S;(2_9X_I#KTK\U_\ @CAJNEZO_P $GO\ @G!<:3J6GZK;0?L2_LV:9/<Z
M9>VNH6\.IZ+\)_"^CZUILD]I+-%'J.CZO8WVDZM8NXNM,U2SN]/OHK>\MIH4
M_ 3]M/X5?LV_$;XP_P#!T?KWQ,3PSXS\3_ O]C+]F'XI_"<>,?'^IZW-\(?C
MIHG[)'[0/BKP!X]\"Z/JWB:XM? ?Q.T+Q_?Z%9>!=;T.RTOQ#H</C'5?!?AF
M6RT'XD^)]#\2@']D>0>AS7GOB'XK?#SPK\0/AU\*M?\ %6FZ=\1?BS;>,[[X
M=^#W,\^N>)]-^'>G:=JGCK6+.SMH9F@T/PK;:UH$.M:W?FTTFRU/Q)X9T:2\
M&K^(]$L;_P#!/3-1^ ?[2_[=GB;X>_\ !1+3?A+\4O@QXT_X)M?LM?%']B.T
M^-@T;Q3\#/'UEO\ B[J'[;?Q8\%3^)Y[WX5K\<=&O/$/P9@\4>(_#+Z=\1/#
M_P 'H_"6N:<UAX0U34=7U+X(_9<T+X/VG[0W_!##XB_M;W_PV\=:CK7PN_X*
MM>"?V?\ X[_M,^$/"FB?%_XU_![X1?M-_ :7_@G#K5W?_$2U?Q3XM\?+\(M?
ML/'_ , K>VO_ !!XP&F^.+GQ=X=NM0\3>*/$^NZJ ?UT_%/XE^!?@O\ #+XB
M?&'XH>((/"GPU^%'@;Q9\2OB#XHN;74;ZW\.>"/ V@W_ (G\5:[/8Z1:7^K7
ML6DZ'I=]?R6>EV%]J-TL!@L;.ZNI(H).[4 =,_BQ)_4G\^_O7X^?\%]_!GA3
MQE_P1[_;VC\5>%/#_BP>&?@'XJ\9>'8_$.A:;KX\/^*O#D4=WHOBS1DU&UN_
M[*\0Z!(TUUI>O6(@U'2G,EQ:W4!W/7S/J _8>^)O_!1/X9?L_P#Q+\._LU>.
MOV"/&O[ .I>,/V#OAUJ.E_!KQ%^P]XZ^-7A#]H'XDS_MDZA\/O!USI5]\)_&
MWQ[\&> IOA-J-K<Z(+WQ%X ^%FH?&34="MK71?&7Q4O) #]-OCK^U]KWP:_;
M0_88_93A^&-AXA\/_ME7/[1%I<?$^7QS)I5_\/+[X"?!^^^*AL+?P&OA#44\
M5Q^*1%9::=3D\8>'DT6-[J46.JS"*,?<U?QZ_LJ:UKFA_M5_\$0?"7BWQ_'X
MD^&6B_M?_P#!;WPC^Q5K_C'QMJOB3QKXX_8G\,> ?'/@[]FW7'U[QIKFK>)O
M&GAZ[\,P66F_"SQ0;W4+7Q'\(W^%^I:;=W=EJ^G7-W@_L07_ (3^,?CO]G_Q
ME\??VNOA-\(_^"KOPJ_;^\26W[0_P8\!?L^Z1IG_  4A^*>I3?&OQKI'B_X%
M>.?%'B7XP:Q\0OBM^P/=_ 'QYX<\3?VGX/\ AI>?"/X._LW?"SP#XF\+W_A2
M#]G:\TW1 #^R;8N0>21T)9CCC'&2>2.IZGO7 ?%GXJ_#[X%_"_XA?&?XL>)[
M+P7\,?A3X,\2?$+Q_P"+-0AO;FT\/>$/".DW6N>(-6EL],M;[5+\V6FV5Q-%
MIVE6%]JNHS+'8Z98WE]<6]M+_(GX2\"?L,>%O^"<7_!6?]I;XD>"S\0-=\(?
M\%#_ /@HA^SE:?%GP3\6K+2OC#X;^'?QY_;%\._!WP_X"NOVD/&#_$'6?@[\
M#?$^C^)O!UQ\8?$=OIGB2/2?@KXC^*/Q'TWP/XXU[QGX@L?''QO\<K;X+S_L
MB_\ !R?\!;#Q#^QOXQT?P+X2_8\_:$^$GPA_96\/^'-!_9R^'7BB\^"/P[M/
MB+\3_P!G+X1?\)AXYLM!OM'U/6/#'ASXF_&SP=%H,WC'QS+_ &[KVG>#M4UR
M/PCI0!_?K17\CG[9FM_L3^./VT=,_9^^-'Q:_8C^"/[ WQ#_ &"=%?\ 86\7
M?&CX.>%O&/[#MQXQL?C%\:M%_:ROO@7X_'QN^#OP'^'/[4'AV74O@E>:=XG\
M.KK?C;0O#$.A7'A;5/!$OB&^C^*']('[$MK=V'[(_P"SKIUW\4OBA\<1IOPF
M\'Z;I_QG^-6AWWASXK_%G0].TN&R\._$?Q[I&L22>(K?Q'XUT&#3?$5]-XN*
M^-[]M174/&\4'BVZUF&, ^HZ*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "N9\3>"_"'C2/2(?&'A;PYXJA\/Z
M[IWBG08?$FA:5KL6B>)]($XTGQ'I$>JVEVFF:]I8N;D:=K%D(-0LA<3"VN(Q
M*^[IJ_*?_@H+_P %)O$_["7_  FGBB\_9^TCQ-\&_A'\'O#_ ,9OB;\7/B;\
M;]/^ 'A_Q0FO^)O'NGK\#?V7IM?^'OC#PY^T)^U/IWA#X5^-_'E]\$=1\7_"
MB5M,O_AEI]GXINKSXCVS:, ?J1)I&E322RS:;8333Y-Q--9VTDLY,$5LS32/
M$6E+6T$,#%RQ,,,41_=QHH8='TQ?GATS34GC/F02&PMR8IEN)KV.0;5C;*7U
MQ->?+)&WVF::<.LTKR'\I_CS_P %)/B_X*^/WQB_9L^ '[%^L?'+X@_"[]BW
MP?\ MK:1K'C/X]> O@?X \<^#/$_BGQSX=_X1&UU\Z%\3=;\->(KB;X?>(M#
M\,3Z_P"%8;/5_'%JUAXE'@?X=&+XK2]9\*O^"E6G_%;XS_L,^ [3X-:MX/\
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
MT1B9+FXMX)98OL\WVN!EED0M&+>X47$15E$,JB5-KJ&'X=-_P60^),^D:_\
M$C2OV"/'NH?!7X=?\%#-8_X)X?%;6S\??@_;_%K1?B'/\5M'^ W@;Q1X$^%N
MZ;PKX]L=2^,FO:#X2\=:/J'Q@\$GP=IOBCPUXK\*:Q\3]%C\;OX%E^-G[=^D
M?$[]FG_@L%\(OVM_V*&UO4_V&?@W+XD^-W[/G@[XY:3XS\)_'#]G;XJ?!37/
MBAX8U[2?BY=>'?A'J/@K6YO#/AGQY#\0?#MKX?O/$W@*?PFNI?#O5_B5JFK^
M&;:] /VRB\.>'4U^\\6P:'H\/BJ_TFP\/:AXEBTNQC\0WNA:3>7^H:9HEYK*
MVXU*YTC3;_5=4O;'3)[E[*TN]3U"X@@CFO;EY,CPY\.?A]X.TZST?PCX&\'>
M%M(T^PU+2K'2?#GAC0]#TVSTO6=3GUK5]-M;'3+"UMK:PU36;FYU?4;.&-+>
M^U2XFO[J.6ZE>5OS\^(W[</Q&\!_%S]EO]F_X-_LE7?Q%\6?M,?LO?%/XY?#
MC5M1^,/@SX:_";PE>?!R/X.VU[\/O%FLKH7B[QWI6@64'Q<\-V^I^--&^%NM
M3V4FH^&;;POX+\:?;/%[> /)?"__  59\4_$W]D;]EK]I?X:_LQP:7??'W4?
MC-HGQ4E^/'QJC^$W[,_[(NI_LY3_ !&\+?&2[^/_ .U9X3^%WQATO0_"TGQ8
M^&^H_#+X/>)K;X8M;?%34-7T;59K;P;;27UK8@'Z^MI&CCYVTO33L82@FQM2
M5=9_M8=3Y60XNO\ 20P^87'[X'S/FK,UGP=X0\2:)J'ACQ!X5\.ZWX;U=(!J
MOA[6="TO4]#U1;9[5[8:CI-]:7&GWHMGLK-H%NK>40M;6S(%:"$I^%&F?\%9
M?C-^T+K?_!&3Q=^S-\%="TOX6_\ !0[Q'\?-1\=Z;\3/B?I>D^([4_!/]GKX
M]:YK_P +;6?P_P##OXA:>-$L_''A'2OB!HWQ5T/5;#4?$UMX)T+PE)X9TC2O
M'OB*[\/^B_L\_MI?LW_!3X/?\%%_BQX%_9-\7_"!_AI_P4]^(?P-\8?"SP7J
MWA?QE\4OVJ/VP?B_J?[/OA^P\7Z-8P^(E\'Z/XQ^.WQ.^,W@SPI8Z5<^.)]
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
M?V'X:\:_%3P-\$?'?PIT[PKXP\;/L?\ @L%X\U.3X@^,H/V)?%6C_ ;X(?\
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
MXH_LT_!W]NK_ (+T^'/CQ??''PGHWACP1_P3HMOV2]3^#%]\:O 6@? ?X_\
MQ<^"/C5=/U_PI\;/ ]_X8^!_[(6M_$+XS2_#;6[[QQ\7?B'\(_A_XR\1Z=J&
ML>*M6URUL/&#@ _L1U#X=^ =6\9:!\1-5\$>$=3^('A2TO\ 3_"WCG4?#6B7
MWC'PUI^JP75KJ=AX?\3W5C+K>C66HVM[>VU]:Z;?6T%W;W=U#<))'<3*_1_V
M9I@EEE&G6(FN$N8IY19VXDFBNVC>\CFD\O=)'=/%"UPCEA.T<9D#E%(_(#PK
M^U3\6_\ @GC_ ,$ZOV*1_P %#?%_@?Q/^V+\0HOAC\ -7O\ QK\4/"_PY\":
MI\;M>\.^)?%$TWQ@^.FK?VQX3\+Z)\.OAOX.U_7OC-\5;*U\7R>)M5\'ZZ/A
M?X;^)GCSQEX#\%>+?B[]H/\ ;7\"?MY? _X(7K>&?#>B?$K]F#_@M9_P3"\
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
MNY<9R,>N1C\^E&1C.1CUR,?G0!_/#^S_ /\ !)?]KKX$?";_ ();>'['X_\
M[.NM_$O_ ()R_&[]I;6+?5+SX6_$Q?!?BOX/_M$^ OBK\-;O4+FRB^(,.MZY
M\4?#]I\0[KQO%HL=SX&\(W5[J</@9M=6V\&OX[^('M,W_!)SQEXK^!G[>7PI
M\3?'>P\%^,OVHOV^I?\ @H?\"_B[\-?"=[-K'[.?QBT#6/@]XE^%5CJ/ASQ1
MJDEC\2K+P+XA^!?A2X\2ZC%J'@QOB!H_B/Q5I6F:9\-K^WT3Q!#^VV1ZTA('
M)( ]20.^/Y\?6@#\;_CG^P1^T;^V5H'Q&\4?M)>+O@9X(^*VJ?L(?M,?L0?"
MCPQ\)[3QAXW^&/@+5OVP-)\$Z)\?/VDM5\4>,=!\%>.];UG5=-^'O@O3_A[\
M%[+3-*T_P'H>D>*]&UKXM_$*\^(Z>(? 'K'PF_8J^+?P_P#CC^P]\5=6\>_#
MC5-(_90_89\9?L<>*=&TSP]XJL]3\>:AXWNO@/J&J?$CP[>W>KW%IX6LK2^_
M9T\(MIO@S4[;Q).MGXN\36MUXON9]&TF_P!0_3@D#DD >I.*,C&<C'KD8_.@
M#X!_:^_94^)WQ/\ C3^R3^UE^SYXS\*^'?CW^R)XC^)EC:>#?B8?$D/PG^.'
MP-^/>@>'_#?QL^$'B_6?!Z7GB3P%X@O)?!W@'QW\-/BE9>&_B)9>"?&W@2PC
MUSX7^-]#UW4;2T^/?BA_P2R^)WQ4\1I\:=2^(?PJT7X^>._^"BW[(7[?7Q@G
ML_#?C+4/!<'AC]C'P?X1\)?"/]ESP'?S:Q::S>V%K8^&)Y=;^.VOZ/IUSK'B
M;Q-XV\6VOP1T'3_$6A^!O _Z?^+/C;K$VB^#M<^ GP[;]I"RU3X_V'P4^(=Q
MX'^(?P]\/V/PGT?0_B!K'PZ^-_Q"U_4/%VMZ9!X@7X#Z_P"'=>TOQE\/O"7]
MK_$"^\1:7>>&=*T5]2LM2^P>L6OCCPC?>-=>^'-EXCT:Z\=>%O"_A'QKXE\)
MPW\#Z_H7A'Q_JOCC0O!'B/4],5C<VFC^*M9^&GQ TO0[Z9%@U"^\'>(;>W9Y
M-,N50 ROBIX<UWQC\,/B%X0\,W6E6/B'Q7X(\4>&M%O]?CO9]&L-2U[1+W2K
M34-5MM->&_O+&QFNUN[JQLKBSN+V.%K2&^L'F6\@_*7X<_\ !-7XO>!]=_X)
M"W\OQ=\ S6?_  3 _9N^)_[.>NS:=X4\1VVL?&*Q\>_ _P #? /2/&GAJ:[U
M:\T_X<:KX9T?X;>'O'5WI&KV?Q L_$&L:MJ_A&*\\/V.GVGBR^_9C(QG(P>A
MSQ1D>HZXZ]\9Q]<<_3F@#^?;]EW_ ()C?MK_  #^)7["_CC7_BG^Q]XFD_9$
MT+]K_P !>._$.@?#/XSZ+X\_:5LOVD-2^#6MZO\ M!?$_7M7^('B&;4/VG/C
M!??!JPG^,/B/6;OQ#INA>,O%'B3XDP7_ ,6HY=.^'>G]GI/_  2R^/G@K_@D
MI\)_^">GA3XV?"?7OB)\%_'GAGQ:VO>+O /BJ']GS]HOP?X:^/U[\:]3^!?Q
M\^&,/B/6O$I^#WQ3T349_A?\5_#=CXF\3VOBC0$NY[JSN=$\0ZAX,M/W7HH
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
MG3K+6M,EU"P9S/8O=I;72Q72301 'X5? #_@E1^U!\+OV9/^";W[-_C'XW?
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
M>1QR.>!SU)Z >N:6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M ([U/P[H6H7=QI>B:AXU\6WFFVMM<>)-8DO/&F_8_P#V3'^$OB3X!O\ LO\
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
M4?B+H_Q%^&7B;_@K)\1OV>_$W[+?C3P/\0?B%J&D?$/1;_\ 9ZU;Q!\3-?\
M%OCZ+Q#\<M(TSPA%XX'Q5T7P3X.T8>&_VR_X)G_\$\_ '["W[.'P6\,:C\%?
MV:-+_:C\ ?!#P[\%?B/\>/A!X)T32_$GQ<T_PI::'I\6H^)?B1)\.O"7Q!O[
M;Q8?"7A;6]?T?7(M82RU32]-BDOO$C:%IVI29?\ P3X_X)W>#/V9?#EQXP^+
M_P "?V6;G]J6'XT_M1_$/3OV@_AQX7TSQ/\ $>3PQ^T=\;OB5\8%T.;XJ>)O
MA5X#^(=C=>&=%^)MQ\*+J"&ZO;+6_"_A73KX7&G6.LOX1T$ _%;]I?6O%/A3
M_@FK_P ','C'P5XR^(/P]\8^#?\ @H_\7O$GAKQ;\-?B!XW^&GBG2]2M?V=O
MV$+=3'XA\!:]X<UFXTJ]L;VZM-7T&\O;G0->TVXFL-<TW4;"62W?Z._;%U3X
MC_M0?\%$_P!LO]C'Q_\ M9> /V0=.\!?LC? +QY^QK>^.-;^*_AO7HAX]C^,
MDWQ>_:Z^"\_PR_:@_9YL[[XK?![XF>$/"7AA?$7C.S\:3^"?#WA";1_![^#O
M"_Q&^-<'Q%_=FY_8]_9*O-"^(7A>\_9=_9UN_#/Q;\16?B_XJ^';GX)?#.?0
MOB;XMT[4+C5M/\4?$+2)?"[:?XT\16&JWEWJ=EK?B2WU+4[74+NYO(+J.XGE
MD>Q\3OV2/V5/C;IWP]T?XS_LS?L^_%W2/A&C1_"C2OBA\&?AQX_T[X81M!I%
MJR?#RR\5^&M6MO!2-;>']!MRGAN/34\C1-(AV^7IMDL !^$OPY^'=K^UC_P4
ML^&WPV^,G[2W[0_Q^^%FL?\ !%C]D']I:[UOP%\</VE/V5OA]\6?C?J/[0.M
MZ/+^T?I'P9^$WQ0\!0_"*Z^(MA\._"GBNX^&>A)HWAJRO5M7\0Z!JWB+1[35
M;3HOV#_B9\1/A-^W%\.?AU^T7<^)OB[>_M<>'OVQ?%O[*_[;?P4^-OB_XD_
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
M0?VH_B%_P4&^%W[-_P"TO\$O^"E_Q!^%'[0WPAM_#GQ8\<_&'_A&V_:O\<?
M;P!^P#KO@!OVE?\ A54_PH^*?PI/PLT[X?3^%/V=1'HOCEI?V@;"YUC]H%_B
M7\8M?_I TK]D;]E+0D^&<6B?LR?L]Z/'\%M4U#6_@Y'I7P7^&VG)\)M:U;5(
MM;U75_AFMGX9A'@/5-3UF"#5M0U#PJ-*N[S4X8K^YFDNXTF&F?V8?V:V^-J?
MM,-^SW\#W_:0CL3I<7[03_";P"WQOCTPZ"WA4Z<GQ7/A_P#X3Q;$^%Y)/#9M
M1KWD'07?2"G]GL;<@'X#?!KX#WWBC]BO_@H=\5=-_:P^.GPF_:#\-?M*?\%4
M/V3_ (#?M%?&W]L3]JG7_ OP5\(2_M6^-_@U\,],UH:Y\4]?TG0M%TM/"W@3
M0[CXTW6A:S\5?AU'91^/?#_C"QU[PSI-Y8?=G_!*[XIZE?\ B?\ :Y_9S^(_
MP+\>_LU_M _L_P#C3X5ZA\6/@Y-\6]7^.W[.FD:5\2_ ES;_  X\7_LB_$;5
MX[.XTSX/?$S1?AYJ?CW5?A/-HGAS5OAK\1==\7#Q%HR^(/$>HZAJ'Z$Z-^RU
M^S+X<^'GC+X1>'_V=?@3H7PH^(MY=ZC\0/ACH_PB^'VE_#WQUJ%^EI'?7WC'
MP78^'H/#?B>\O4L+%;NZUO3+Z>Y6SM%FD=;>$)TOPB^!OP6_9_\ #$_@GX$?
M"/X9?!?P;=:I)KESX3^%/@3PO\/?#=SK4NFZ9HTFKW&B>$M+TG39]4?1]$T7
M2#?S6SW7]EZ/I6G"46>G6<$(!^5'_!2_5_"GC_\ :0_9?_9NN=2UO6=>UGX,
M?M8?%WQ9X#\7?M$Z]^S!^S!X?^$/AO2_AGX/\5_M$?&_QSX(V?%+QOXU^":^
M)[N3X#_#7X:7&D7=OX@\3^*OBCXG^('P>M?AUH7Q,T7\_?V0_B7XI^,?Q@_X
M-E/&?Q"\=:S\1OB5JW_!.7]N&X^)7BKQ%XAN=>\<:CXHU?\ 9]_87UXZEXWU
MN:ZFUV[\6:[H6MZ'XFN]9UVY?Q%K\&NV'BB^O;Z?6DU.[_I2^(OP#^!?Q@\0
M_#CQ;\6O@O\ "?XI>*O@YXH@\;_"'Q-\1OAUX/\ &_B#X5>-+6]TG4K;Q=\-
MM9\3:-J>H^!O$\&HZ!H6H0Z_X8N=+U6*]T72;N.[6?3K.2'B?!W['7[(WP[N
M/AK=_#[]EK]G/P)=?!BVUVR^#MUX,^"'PR\+W/PFL_%&JZWKWB:U^&=QH?A>
MQF\!V_B+7/$OB/6M=A\+/I4>K:MK^M:C?K<7FJWTTX!_./\ %/4/VK_AI??M
MS_L*_!'Q7^UU\8?VH_V:OVG_  ]_P47_ &7-5\5_M&?M03-XT_8;O_ 6B_&^
MV^"/BGQLWQ3OO$/QA^'_ (G^,_PD^)G_  3MT;X7:KXMM]7>[^(GAWXL)H6I
MS>$/B+XNN?HWXL_M+^$?VB?V=_"'[4?A[XB?M 6/@/\ X**?MK?LJ? []BWX
M267Q2\8? 'PS\<_!/@B._P!7TGX7_&K_ (69IGC;3_@'\*/VB?''@OX_Z]\=
M?&_P8\#Z5\2_C=^S1IWPM^'>B>'_ (K>)-;T/P#X\_H>A\,>&[;Q'JOC&VT#
M1;;Q=KNB^'_#6N>*K?2K"#Q)K/ASPE?^)=4\*^']5UR.W74]1T/PUJ?C3QCJ
M7A_2;RZFL-&O_%GB6\TZ"VN-=U22Z\Q\5_LV_L[^._A#IW[/GCCX"_!CQG\
MM'TGPQH.D? [Q7\+O _B+X/:5H?@G["?!FC:;\,]7T*\\%6.E>$3I>F'PQI]
MKHD5IH']GV/]E0VGV6#8 ?RT_#K4?VDO%W[ W[8?Q1^'OQG^,GB7XH?\$P?^
M"J_QQ^)GP_\ @K\#OVI_C3%X5^)'[)G[/_CSX:^*/BI^R$^J6WBJ'Q7\9_A$
M_@&U^*?A;X2V/C73[R_;Q7X=T?P?X8TCP?X8O]6^&\7Z4^+KOQW^T_\ L=_M
M2_M2?L\?M%CX<R_MG?'']FZV_9%U;X]_%+]HCPY\#-0^$_@GXM?!3X/_  Z^
M'I\)Z5XDM-5^#WAC]OGQEI_Q T>^\2_ SPQX+^(OB[P%^TI\.Y]<AU;QIX<T
MI+3[X^*'[.7C[PC#=VG["GA_]EG]FK4_C1XQUR^_:=^)<GP=-O\ $#4[&_\
M 'B#0="^)G@F'P#+X7T7QE\:/"GBB;PU?:?=?%\ZYX?O/#]GJ6F7#P220%O9
MW_9@_9[O_P!GSPQ^RIXF^#?PX\=?LZ>$O _@#X<Z3\&/B+X.\/\ Q ^'3>#O
MA;%X?C^'^BZEX3\7Z=K&A:O;^$YO"GAN_P!%.HV%PUAJNB:9JEL8K^RMIX@#
MXE_X)2?$&X\5^ /VE/!7B3X+?&K]G#XI?!O]I[5_ /Q;^ GQ5^+VK?M >#/A
M1XLNO@O\$_&>BZ!^SC\8]4U/4GU_]GK7OA]XH\&?$+P#X3^S^%$^&_\ PFNH
M^$- \ ^$_A[8^!(;W@?VJ/A+8?&O_@J3^SG\'_&/CGX]:?\ "+XI?\$]?VSK
MCXF_#KX=_M#_ !R^%7@SQH_P]^.O[&NG>%Y;_2OAOX\\,1:!J=I!\5/%5GK7
MB?P1)X3\8^,-%U"Q\%^-_$?B/P%;Q^$Y?U2^&OPJ^&'P9\*VW@7X0?#KP+\*
M_!-E=:A?V?@_X<^$M!\$^%[6_P!6NY+_ %:_@T'PWI^FZ7%?:I?S37VI7BVH
MN;^\FENKN6:>1I#D:]\"?@CXJ^(6E_%SQ/\ !WX6>(OBMHGAZ_\ "6B_$W7?
MAYX0UCXA:1X5U6VU.SU3PSI?C34='N?$EAX?U*SUO6;34-%M-3BTV\MM6U."
MXMI([^[64 _EN_8BOOB!/\ ?^"%'[5>K_&[]H?Q9\<?B9^W#\6_V/OB%XA\6
M?';XH:YX9\:?LX>$_AQ^W]X<T7X=>*_A-+XEC^#VOR6=K^SM\(]9N_'.J^ +
MKXDZKXR\(P>/];\9:CXWNK_Q%<X_Q5_:3^(O@S_@F!_P4K\1W/[4WQ@\.?$7
MX2?\%WO%7P*^$OBS4?VE_B9I_P 1/"O@C3_V\_@5H=O\%](\5:CX_3Q=-X1M
M_P!G37?%U^OPVN]2N]"7X<76H>+#HO\ 9<":O#_3;I?[&W[(>AZ1X"T#1?V5
MOV;]'T'X5>)K[QK\+]$TOX&_"_3](^&_C+5+G3[W4_%O@+3;3PM#9^#_ !-J
M-YI&E7=]KWAZ'3M5N[G3-/GN+N26RMGBB\1?L7_L>>,/&/C_ .(GBW]E#]FK
MQ3\0?BQ9>'--^*?CKQ'\"OA=KGC+XEZ=X/USP?XF\)6'Q \3ZGX6NM;\96?A
M;Q)\//A_XA\.VWB*^U&'1-<\#>#M6TU+:_\ #.BW%D ?B]^TKXL^)7PP_;PU
M?XS>,+?Q)^T!^R=XG_;,_8D^$VB?%K]EW]H3XE:%\=/V"_B1XR\.?LRZ'H/[
M/GQQ_9_M=?TWX:?&O]E7]I'QM\0_AM\2=>TOPZVK>++23X]GQEJG@/QEXL\,
M_ 6\T/VG_@B!\._ WP]\(_MUIH&O^/;[6;G_ (*A?\%%?!PTOQI\<?BW\35;
MP]\-/VI/&NFZ?JL'AWXD>/\ Q;8VWBAK?Q%IQ\??$.STZ#QO\0;Z_P!$U;XE
M>)/$^KR:;?']3W_90_9<?XQ3_M$/^S=\!6^/]U=:3?7/QQ;X/_#T_%^YOM \
M-Q>#-!O;CXDGP[_PF5Q>Z%X/AC\)Z+=S:R]QI7AE?[ L);?2B;0]5X#^!/P0
M^%GBWXD^/OAC\'/A7\.O'?QEUBR\0_&#QKX$^'OA+PCXM^*VOZ=)JDNGZY\2
MO$GA_2-/UCQUK%C+KFMRV>I^*+S5+VVDUC59(9T;4+LS 'X\?\%-?AWX1^+O
M_!3#_@BO\,/'-WXD@\,^,O$O_!1*PU>S\(?$#QG\,O$.L6-O^Q]+?3Z3;>+_
M (=^(O"GCBQL+H6Z_P!M6GA_Q!IW]L:4MUHNM&]\.:AK&EWWYW?$;XQ_%3]G
M']FN3X/ZM^TSXY\%_L7:+_P7>\2?LBZ!^TC\<]:^)?CO0_"_[&>G_"'5O%NG
M_"OXC?'2Q\=^#/BYK/P%\!_MV:=K?[*_C'XIZ_\ &_1F\/>#/ >L_ [XH?$.
M;P)IOBCPY<_U,?%SX%?!/X_^'M.\)?'?X/\ PO\ C5X4T?Q%IOB_2/#/Q9\
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
MBY?>#=%O=/U+6KOPGXPTOXD?"34=(&C6MJVM:Z+/Q[H\^I>'-/U;2%M/$/\
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
M5XM^)OPEN=-\0Z!X"UCQCIDO@G0?&?@&^^*W])=?S9>$?^"</_!1;P[\)_\
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
M%_9T\!^'/$W[-WC;X)7_ ,2/V<;[QC\1]<^-_P 6]5MM(M/ '[1?CKPEXU\
M?""U^&.A> 9M&7Q7JOP4\%>+-;7XE>,M9N!<>.?A_P"$?#MEX=\0 'TW^S#_
M ,%-OA'^TA^T3XB_93NO!_B3X4_''3O@SI/[0_AKPIKWC/X,?$S3_&'PBOO$
MB>#/$%S#XP^ 7Q.^+'@[PW\1/AEXQN=)\.?$OX:^)M=T[5+2;7](UOP!J'Q&
M\(C6/$>C_I/7XW_"I/\ @I7\&OA=XC^*'[1?@?\ X)Q>#/'/PF^%UYH4B?#3
MXD?$/PC\._VE/B%K7B?PG%=_%7XD?$&Y_9;U#QC^SMX7\)^&]'U>XT'X5^!/
M!?QOUKXP>/O&=M9WNL_#33O".C:?XH_5'X4>,-<^(7PM^&OC[Q/X%U[X7>)/
M''@'P=XP\0_#/Q5);R^*/AUKGB7P[IVM:MX$\22V@%K)K_A&_O;CP_K$EL!;
MOJ.GW+0@1E0 #OZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "FEE7[Q SZFG5^$OQ^\/?%WX]_P#!7CQ7^R1>
M_M8_M1_"O]GWQ-_P2KU7XM/X,^ GQ"TCX2ZIX?\ B7=_M*:?\.[/Q?X/\?>&
M?"<?CG0]?TRWTFP\0P:I+KVI:K/J5M)X7FOC\)_$'CSX;>- #]V2P !)P#T_
MG_*LRZUS1K&_TK2KW5],L]4UU[V/0]-N[^UMK_69--MFO=032[.:5;G4&L+-
M6N[U;2*9K6U5KB<)$I>OY?-*_:-^,'[5O[(/_!.'P[=_&OXY>*?VF/B'_P $
ML/&O[4/Q ^'WP8^+_B3]DS[;K4/A[X)^&='_ &S?CA^TG\/?$5OXMTCP_P##
MO7KCQGX<\._ CP3\(_C;HWQD^+'QALO$?BWX3VOP\^%E[K_A/T+X#P>,/VD/
MVF_^"!'[1GQ4^+/Q>U3XG_%W_@D7\5OC1\1[S0/'%[X.\)Z[XZL=#_X)O^.M
M;U.7P#X4M](\%:=8>/\ Q/\ $7Q!/\1M+TW1+'3O&-A%X9\/:E ?#WA/P[I-
M@ ?OY\%/BK/\9O D7CBX^%_Q7^#TLGBCX@>%V\$?&OPSIWA'Q]"? /CSQ'X$
M_P"$BET32]=\267_  BOC4^'#XQ^'^L1:M*/$O@37/#GB(6]FNJ+:Q>K[E !
M) !Z$\= 3_($_A7\TNF_M5?M%^"_V-/@5X=U'XW?%;6-?_: _P""Z'Q>_8(^
M(?[2VO:?IWBGXF^!O@8W[=W[1W@O3!:RZ!X5TOP5X&U/Q]H_PM\&_LR>'O%F
MC>%/"GACX2W?Q;L/$_@#2?#FM>'/"=C;^/\ _!2'XF_M/?L:6O\ P4X_9P^
M?[0W[1UI\'M$_P""5NB_MN?##XA:[\:-9^*_QF_9>^,NF?&CQ-\'_$'PZT/X
MP_%_0OB%\9[GX>?M'>'-+OO&?AZ^\:?%GQ)XX\!>(_AI\4[;X+^(?AWHQTBV
M\,@']70=2<!@2>@]>I_H?R->,_M%?'7P?^S)\!?C%^T5\0-/\5:KX$^!_P .
M?%OQ1\9V'@C0G\2^*Y?#'@G1;OQ!KK:+HBW%FEY=0:997-R3=WMAI]K!%+>:
MEJ%AI]O<WD/X??$+XH>/OV1/VW_^"AGPPU7]MGXS^$_@])_P2$L/VT+_ .,G
MQT$W[1<7[.GQUL_B?\<OA/>?&;X9?"**PTGPY:>'K#2/#>B^,=4_9U^''AWP
M[X#\9^*='M='\->&-#COX=/'RKXH\1_M$^#?@M_P6)_9Z^*$_P ?-$^'D_\
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
M!F!O FE^$M/C^#QO_B!XHL]8\#V^G06GC?2=7UB/XB7/C'4?%/C+5/$OI_\
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
M#/X4\8_MKZ]X>^#OQ6\>_%_POXKN? %G\0?AAXROO%-EY-\'I?B!\%?V=/\
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
M&&!"R.N&/\JGQL\)^*?V7O%/_!R#=? OXY_M#>$O$GPQ_P""97[&WQ4^&GQ
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
M\8Z=X!N]3O/ '@GQGXI\!>'/#6O:A_7C0 4444 %%%% !1110 4444 %%%%
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
M0,GA+Q,^J^')9=+?X!^,'_!7#P1X4^ MW\5/AM\#_CIXG\>>%OVY?A-^P?\
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
MVFZ/XA\8?#VT\6>!])D\2R>2:G_P5D_9U\-?L\_%;]J+QOX _:+\&?"#X8_
MSX;_ +3.GZU<_"<^,+SXI? 7XS7/C"W^$?Q+^'EA\+?$'CY[;2O&B>"]0U'5
M='^)<GPY\6?!_1-3\/Z]^T!X>^$NC:Q;WP /I3PU^Q)^S#X0^+M[\<?#WPQ6
MP^(%_P".O$_Q7FW>,?'][X%A^,7C33-4T#Q3\;=/^$FH>*KKX2Z5\<];\*:W
MK7@>]^->E^"+/XJ-\/M7U/X?)XN3P5?W6@R^8^)_^"7?[ OC#PW\5/"NO_LT
M>"+G2OC-\<-*_:5\<36E_P"+='U]?CSH>KZAKVD_%3P1XLT;Q%I_BKX5>+;'
M6M;\3ZI!J'PLUGP:!?>-?B!<-$TGQ!\:G7O+?$O_  5I^!?AKQO\;_A3)\#?
MVS-7^,WP8^'FD?&33_@MHW[-/BZ7XJ_&CX*:I)K]M/\ &#X.^$+^YT^]U#P)
MHFI^%];\.:W=>/G^'NM6OC9-&^'MOHEWX^\8>"O#/B/Z O\ ]N7X/:C\-?V?
MOB'\(=(^(/[0]]^U9\.HOB[^SQ\-/A%H&EQ?$?XE?"V/PMX9\::[\0GL?BEX
M@^&7A?X=>#O"/AWQGX07Q3XA^+WBSX>Z9IOC#QEX#^%,=S=?%[XC?#SP#XJ
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
M)I/CJXMX)8^RU[_@G!^POXIM_P!IBR\2?LP_"S7=-_;#U)M;_:-T?5M&FO\
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
M$6%/"^H1WEU!XCTL^#/'O@[5IM6L"UE97FM2>&;Z2U\7>'_%>@:#M?%3XH^
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
M8+NW$AFMIC'((YD1RC8VG^:+X>?LH_\ !2JS^$O_  2Q_92\7?LS_#NXT_\
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
M2/\ @E-X)^-?P:E_9_T/_@E?\+(=&\2Z]XC\;?#7X@7/[0GQCTC]DO7OV.]
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
MB*\T^3]F_6[?Q-=^'=4U'PY9/XU\$3:1X@UQ%\7#PI^PU% '\FVG_P#!+/\
M:N\&?LO_ /!/_P 8^(/V1/@+^U7\5?V(_C%_P4)'Q0_8A^-NN_!K6O!'QX^"
MW[=_Q[UGXR1>(?A3\3O'.F^,/A[X<^+7PCN;?X8W&FIX[TKP98ZO+IWQ2T5?
M$%KIW_",S>.?Z _V(/A+?_"3X.7-I?\ [,_[/?['C>-O&&J?$"#]G#]G+1/"
M=IX9^&$6LZ)X;TN33_''B[P-X?\ !WA#XF_%;6KS0KOQ/XV\7>&/!VB:!H\N
MMV/PRT;5/B/IGP\L_B[\0OL:B@#\D/\ @LO?>(=+_9W_ &;]4\)>'H/%OBK3
M?^"F'_!,R_\ #7A:ZUJ+PU:^)?$%G^VG\'I]%\/W7B.>QU.#P_;:SJ26VFS:
MW-IU_%I2737TEE=K ;>3XV_;D_8=_:I_;>^$?_!2GXFZ)\ W^%'Q;_:W_94_
M9U_8O^ WP7^(?Q"^%,?C30_"7P?^)_Q/^*WC3XL_';Q1\.O'/Q%^%.C7?B;Q
M/\6M0T/PKX6^'_COXFZC:^!OAQX2UG5]4T_Q!X\USP5\.?W9^,7P%^$OQ_TG
MPYH7Q?\ !MGXVTCPAXOT'X@>%[&_O]:LH]!\>>%;H:AX4\::8^CZGILMKXJ\
M):FL>K^$]?CD&J>&-:A@UG0;K3]4@ANT]> P !G   R23QQR222?4DDGJ230
M!^(__!37]DGXO_&7XK_L??MA?#C]D/X)?ML1? WP?\8?AG\9/V$OVDH?@W;Z
MEXR\ _M /\*=<'BSX5?$#XDP^-/@WX-^-?P6\:_"S0;N^&K7<VA>.O!=_P",
M?"N@?$#06O8[GQ#XO>?LH?MG?LT?$3]F#]N/]D_]A_\ 9=L?%?ACX?\ Q_\
M@+\:O^"</P.\<^ /@AX>\,_ W]H3XG?"GXE^'?$GPQ^+4_A;P;\(M7_:"\!^
M+/A;H_B_X[ZCJV@Z7X,\>P:IKG@/X>7U[+X=T7XD>,/Z(:* /YNOVN/V(_VO
MO&/Q_P#V<_V^?'O[$?[)W_!0SQU;_!/XG?LZ?M"?L/\ BSQ/\,)O#?PZ\'>*
MOC3/\6_@IXU_9V^*7[0_P[T7PCXE\=_"+2+B;X??%CQ1XQTWP-)\3[62_P!7
M\)^$?#ZZU::?X/\ 4='_ &4?VK?V6?V@?V/OVM/@Q^R1\"_$NC:%^SY^T)^R
M?\;OV,?V5/%WP^^!G@W]GOP7\=_VF/"_[2O@KX@? RW\?:=\./AC\3]4\"R^
M'7\$_M ZI<7WP<U3XK^))F^+/@KP':3:S<>!O#_[Z44 ?SQ_"+]CK]M7P_\
M"#]@#PK\0?@;X/TKQ3^SU_P5P_:J_;)^(MCX%^-_AKQOI&G_  2^+OBC]MR[
MT2YM=;\2^'_AC<ZGXLFU#]KG3+[1_#NG:'<I?^ _ FH^(/$VH^!_'>OVGPIT
MRK^V'^P]^UK\<_@-_P %Q?A;X)^$ELFN_M\_$SX2:K^SW=ZW\1OA_I^CW>A^
M$/V?_P!G3X$>(=9\8S0:]>WGA:./4?@3K?B[3[+[!J.HZAX;\2>%;6:VL=?/
MB#2M _HFHH _F+_:?^%G[3W[07[5_P"W3J?['?P0TKQCX"^,7P<^#?[(?[:6
MF>!?VY/AE^SKXUOO&NC?#N'QYKG@'XSZ7X[_ &*/VJ+&S^)/ASX)?';3/AMI
MOQ"_9P^)FE0:9X#\;ZI;)XZU#XI^&?#=U\&OW"_88^(FB_$_]DWX'^)/#OP;
MN_V?-#T[P>WP_P!-^#$VM:#XITOP!!\)-9U7X4?V/X(\;>%KR]\-?$/X52/X
M*?4/@_\ $O0I(-+^)/PLO?!_CNRL-,@\0IIMIB_%S_@G7^P;\?/B+<_%SXU_
ML=_LV_%/XF:BD$6N^-_''P<\">(?$/BVVL]*L="TZS\=W^H:),_C^QTC1=-L
MM)T6Q\:C7K31=-A^Q:7#:6TDL;_8&GZ?8Z58V>F:99VFGZ=IUI;6%A86-M!9
MV5E8V<*6]I9V=I;)%;VMI:P1QP6UM!''#!#&D42(B*H +E%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y%_%
MWQY\>/VE_P!M7]I3]C?X/_M2>+OV.]5_9W_9%^#WQ:^'6N>#_ _PA\9:U\4?
MBK^T;KOQY\-67Q%\5:!\6/#/C"?QI\%?V>;OX3>!K>Y\'>"5\!#Q5XM^(?B3
M1O'GC![:'P7!9_KI7Q!^TI_P3N_99_:M^)W@'XU_%#PIXWT7XQ_#GPKKOP]T
M7XL_!;XT?&3]G?XFZI\+?%%XNH^(/A-XN\>_ GQU\//%?B_X9:AJ:RZG#X0\
M0:M?Z?HVH:CK]UX=&C2>*?%)UL _'/QMHOQI^)?_  49^+]]\/\ ]LV3P3X^
MT'_@A!^S=X@\0?M(_L[?#?X6:BOQ&^)/@[]IO]KLW/B/PCH_Q3M_C1\/_#?P
MK\2>+M,US5->\%6>E^(/%=YIESHVD>%OC%X271M5U#Q5%\8OVXOVJ/B%^RE^
MQG\2OA[^T'X[TCX[?$'_ ()$-^VMX]^"'[+'P_\ @1/X^@^*WBOX9?"/Q1X<
M_:8^-?B']HK1?%/PO^'?[('@/7F^)FAK\/+.73?B;\6M?U+5].^%GA3XVWGP
MW\0>'O"'[10_\$__ -E:Q\?^)?B;HO@'Q)X5\5^*OV:]"_9 OCX)^,OQR\"^
M&M*_9P\*QWD?A3X8>"_ G@[XE:)X$^'>G>%#J.J7/A76O 'AKPUXJ\-:AK.N
MZGHFO6.HZYJUU>^/:C_P2*_84O[?X36,7PW\?Z/IGP=_9SUO]C_0+#0/VB/V
MB=(?Q5^RGKD&HQ?\,[?%C6K3XI)XF^+WP@T&74[J[\(^"/B/K?B31O"DODV^
MA066G0I8T ?#'PO^.O[8O[8?Q8_X)Z>$;?\ :X\9_LZ>'OVK_P#@C ?VQ?B7
M;_ SX6? :\O=-^.MKXO_ &/!-XE\%:A\<?AG\99M&T[5%^.OB30[CP_JL6O:
M99^%+9;328=/\7W$'CC3?._BK^V;^UIX _;3^!EQX0^/GCWXJ_"'X@_\%9]+
M_8F\71Z)\+_@CH?[&V@_"S6OA)\0=,UG]GJRU76;>W_:=\>?M;_"?Q]\-_\
MA/OB#\:OAYJL_P  M%^(6J^.?@SJ?B :IX#UGX"^#OU[^"O_  3P_9>_9_\
M%'P+\;_#?P]\2K;Q?^SA\"M0_9K^$^M^)/VA?VA/&46B_!C5[S1]0U7P3JOA
MKQ1\3]5\%^)["ZOO#7A.6WD\1^&-4GT6#P3X TWP\^D:/\/? ^G>'O)O%/\
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
MRSJ?[&&K?"/5=>_9ZU#Q_K?Q7M?"WBKXN?&KQKXH\+_%'Q#XRO\ XAZI\0_
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
M?![Q?X<@U7Q/XAUFSM?$_@/5GL=;UB^UFSE@U2=[L@'Y3_"C]L/]I[Q+>_\
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
M-"\?6GAWQ\MYJ_Q9^(][K?CSQ!I]U\5=='C?Q=8:IX\NM,\6>)K+5_L?P_\
M#K0/#'BSQ#XOT>Y\307'B3PYX)\+3^')_&7BR^^'VAZ5X _X28:$?!'PWOM9
MN/ ?@#4+J+Q3=VOB?5?!7A[0=0\96FE^%X/%,^K+X4T#[  =Y1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M>$?&W]J3]FC]FF+PY/\ M%_M"_!+X"P>+[FZL_"LWQD^*?@CX9Q>([FQ-HM_
M'HDGC+7-&34_[/:_L%OWM&ECL3?60NGA-W;^9[O7\OO_  4U_9X^._P5_;R_
M::_X*.>)?A>G[1/[$/Q'_P"",_[0O[&/QGT[3_'GPU\/>(_V=;"UU*_^*NN>
M*-?\!_%7Q/X-LOB-\*O%%OHXL[G3/AYKFN^/I]1\5^+?^*)N7T7P[8>.0#^G
MNVNK:]@ANK2>&YMKB**>WN+>1)H+B">-98)X)HV:.:&:)EDBEC9HY(V5T9E8
M$SU^,O\ P;U:!\8_#/\ P1F_8'T?X[?V^/'D?PDUB^T^+Q+)-)JEI\+=8^)7
MCK6?@18'[0J36VG:=\#=0^'-CH=A(B_V=H5OIM@HVVXK]FJ "BBB@ JI?W]I
MI=C>ZGJ$Z6MAIUI<WU]=2DB*VL[2%[BYN)" 2(X88WD<@$[5. 3Q5NB@#Y1\
M,_MV_L5^-C\1%\$_M7_L\^-'^$$<DOQ=C\(?%WP-XHE^$Z07&HVLY^)\6A:W
M?R?#UK>XT;6H;B/Q>NC26[Z'K8F5/[&U,VOH/P1_:6_9W_:7T74O$W[.?QS^
M$OQY\,:/?_V5JGBCX.?$'PK\2O#-CJHBCGDTFX\1>#M4UG1H]5@@FMY[G33?
M?;K6&YM9;F"*.ZMVD_CD_P""26O_ +16C?M@?\'/L7P/^%WP6^(6C77[<GQK
M_P"$YO\ XK?M!>/?@KJ?ANW3XG_MCK9S^$],\&_LR_'ZW\6S7%J^J372ZIJO
M@O[%/96$$)U!+^:XT[R#_@F9_P %%_$?_!,?_@U\T#]H'P'X>T_Q-\5/$_[7
M/CSX*?"6W\0Z>^K>$-&\:?$#QI-=2^)O%VG0>(/#=]?:-X:\):!XMUJRTK3]
M2A?6_$]MH.BWTVG:/J6IZSIH!_?/7F_Q:^,?PE^ G@35OBC\<?B=X!^#OPTT
M";3+?7OB'\3_ !=H/@3P/H4VM:G::+HZ:UXK\3W^F:%I1U76K^PT?33?W]N+
MW5;^QTZV,MY>6T,OX$^)OVU/^"K?P*_93_;;\2_%'X3?#WP]<? GX_\ PATG
MX ?M7?M<^-/@7^S'HWQ#_91^+/Q#L_#GC;QOX]T+2/&=_P#"W2_C?\%;;[9I
M&A-/;> _#_C^7Q?\-]1T3X/>._&.D:G\*/B?^0_[8/\ P4.^-O[8?_!)_P#X
M.(O@#\8;^\\8V'[$_P :O@GX%^$OQ5\4_#Z;X/\ Q8\:_"CQ_P#M+:#+X3TK
MXS?"L>#_  #:>&/B/X2L/ L<.OW,'@;X>WM_<ZU+IVM?#?P?JNA74-^ ?W,>
M&?%/AOQIX<T#QAX.U[1_%GA+Q7H>D^)O"WBCPWJ=EKGA[Q)X<U^PM]4T/7]!
MUG39[G3M7T;6=,N[74=+U/3[FXLK^QN8+NUFE@E1SYW\./VA_@)\8O%OQ/\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7RO\>OV.O@S^U)J.F6W[1=IX@^,/PO
MT>?0M3M_V>/%^L!_V>]7\1^']0FU.P\0?$/X9:3:Z78?&8QWC6-[;^$_C7=_
M$7X<Z3K&AZ#XFT#P5I'BG2K76U^J** /B3XM_L$?!OXS_MG?LK?MT^+/$?Q9
ML_C!^R#X<^+7ACX9Z!X=\>W.E_"[6+#XQ^'W\-^))_&?@N6QO3>:C96$]T;.
M[\-:KX6.M[["R\>IXSTGP[X6T[0_MNBB@ HHHH *IZC:SWVGWUE;:C>:/<W=
MG<VMOJVG)I\NH:7//"\46HV,>K6.J:5)>64CK<VJ:GIFHZ>\\2+>V%Y;&6WD
MN44 ?EI\"/\ @DM\!OV:_$_[87C3X/\ Q5_:#\->*_V\/$VK>-_VE]:G\1?#
M'6I?&?C77=:\<:[JWBK1[#6?A)?:1X(U&]O/B3XV1[3P;IVAZ)#;ZTB6VDP/
MH^@2Z5YKX?\ ^"%'[#&@_L%?$;_@FQ+!\5_$7[*GC_6W\7Z=X8\2>,-#O_%G
MPP\?'5K;Q##X_P#ACX]M_!]EXHTCQ);Z]8V6HB+Q!?\ B?PY<VZ:AX>U#P_>
M>%/$7B?0=:_96B@#\<_C3_P16^ _[1W[,_@+]G#X\_M(?MJ?%>^^&OQ$^#'Q
M*\*_M$>+OC'X2N?VB+?6?V?]/\;:-\++2_\ $5G\+K'X=:K;Z+HWQ&\:6FKZ
MUJ'PPN/&WC+4]=F\9>,_%FO^/[:R\5VV-KG_  0B_8T\0V__  4$T74?&/[1
MLG@K_@I?XO\ AIX\_:6\"-\3-!N=%F\6?#+Q:/'MIJW@;7+[P)=_$#PX?%'C
M&74=:\3V-[XTUO3(X]6O=!\*V7A;PO#IFAZ?^TM% 'Y6^,_^"0O[-7C'Q[^P
M9\48O'?[0?@WXA_\$\?AQ??!KX,^,O GQ'TOP]XB\5?"+5_A_P#\*NUOP!\2
M=5'A"[O)(-6\#SZIHTOC/X;2_#3XH:=+K5_K&A>.])UV+2]3T[@_B-_P0Y_8
MT^*EM^WC8>+M<^.=SI?_  4C\8?"[QK^U5IMIX\\/VD'BG4_@K\0+OXC?"VT
M\-72^!WU3P7I?A'6+R33X+;P_J%K-J^B1PV?B.YUFY0WK?L=10!\U:S^RM\-
MO$?[(6M_L3^(;[Q;K'P=\1?LY:I^RYK-Y=:Q:Q>.+[X8ZQ\-;CX4:A))X@LM
M,M;1/$\OA2ZE UJ#1X4&I[;\V3/N1OSX^ '_  0U_95_9O\ C#^Q9\>/ 7Q6
M_:CU'XF?L-_ _P 4?LY?#C6O&/Q'\%^(;3QU\(/$.J>-M4T_PG\3=%;X86FC
MF#P<WQ!\36/A>X^&5E\,K@Z=<65OXE?Q&VFV,L'[.44 ?AI_Q#Y_L+_\*&_X
M9Q_X27]HG_A6O_#8'_#>/E?\+&\,_P#"0']J/_A"?^$!_P"%C'Q!_P *^^W>
M5_87S_\ ")[O^$/_ +1/VS^PL_NZ]F_: _X(Y?LU_'_XV?M)?'27XE_M)?"#
MQ%^V1^SGJ/[,W[6'AKX)_$CP_P"%/!/Q_P#!K^$SX-\,>*/'&DZ[X$\5ZC8_
M$#P'HD&E6'AS6_!6L^$]*U31=-N_!GCO0/&7P_\ &7Q&\(^,_P!9:* /G_\
M9;_9J^&_['_[/GPL_9F^$#^*#\,O@[X='A7P4OC+Q'>^+?$5OHB:C?:C;V5]
MKU_LN;N&Q:_DLM-AV16VG:5!9:7900V5G;PI\4^$?^"2/P:\)_!3PG^RI+\?
M?VKO&?[&OA70? 7AR3]DGXC?$#X>^.?A=XHT?X?W.AZE8Z#XG\<:]\)[G]H^
MY\":YJ_A[3KKQ%\(=)^.NC_!>ZT0WOPZT[X=:5\*=1O? <_ZK44 ?BG^T)_P
M0@_9"_:4\5?M_>)?'7Q)_:CTFU_X*0Z?\"8_C_X0\'_%;0=+\(:?X@_9RNM"
MOOA?XQ\#6&I> =9U&/6='N]$DF&C>/\ 5OB#X#MO[9U)-'\':2MKX>&A?16F
M?\$N_@%9?M:_LY?MN:CXS^-7B7]H/]F']G_2?V:? 7B/7?%WAK^QM:^&FG:#
MXTT6^3QMX8T7P3HVCZSKWB.Z\?>(O$6MZQI]OHKKKDE@-$@T71=+L-&@_2*B
M@#\MO@O_ ,$DOV>?V>?VC?CM\?/@W\2?VC/ GA3]I+XG:9\;OB_^RQHWQ*TJ
M+]F'Q%\9M,U?_A)!\1[/PRW@YOB;X>U'5?$[2:UXF\+>'_BSIOPX\6VQM/!_
MBCP5K'P[T?0_!VF>3:_^R3%_P2_U7]L3]M+]B'X'_M(_M:_$/]JKXYZ5\8?B
MK^QYI7QX\+>%O MIXM^(?B6R3XS?&#X6:;XC\(R:CJ7BNZ%S?>,;GP?XN\5^
M*+-KEKCP_P##Y_ASX<?R+']HJ* /@;_@G!^Q]X3_ &,OV?-;\&^'OAYHOPMU
MGXP?'/XZ_M-^._ VB'39K?P=XE^/7Q&UKQIH_P .Y[_1+_4M!U>[^#GPWN/
M7P1;7?#]V^@:Y;_#:WU71%CTR[M8U^^:** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***KWEY:Z?:75_
M?7-O96-E;S7=Y>7<T5M:VEK;1M-<75S<3,D-O;V\*/+//*Z111(TDC*JD@ L
M45\R#]M?]C4PM<#]K;]F0P),MN\P^/7PK,2W# LL#2?\)7Y:S,JL5B+!R 2!
M@$UZ#X9^/GP.\:>.1\,?!WQB^%_BWXCGX?Z+\63X#\,>/?"OB#Q?'\+O$LUG
M!X:^(TWA[2-5O-5A\#>));^T3P[XJFM4T37C+G2+V]$<A0 ]:HHHH ***^:V
M_;,_9 3XC>)/@\W[5?[-P^+?@UM83Q?\+3\=/A<OQ&\*OX=TY=8\0+XD\$-X
MJ'B;0VT+2'35=875-,M3IFFNM]>B"V82T ?2E%(#D X(R <$8(SV(['U%+0
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
MTP75M!)*O?4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M7P=\?^(/'=[/X@\)?L>_$SX*^'_BIXX^#EI%XIT#Q:=)O3XRLN%^)7_!4/\
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
M\:)/'&D6GBFY@^*_P^O)-&T9NO\ CG^WI_P46\&0_P#!5+Q]\.?!_P"QE=>
M?^"7OQ'T7Q%=>"/%=G\;;_QK^T-\!K+]FCX,?M2_$3PC:^/M+\3Z%H7P6^+F
MC?##QGXIG\(^/Y?AW\9?!_B7QSJ.A^ =4^&GAO0_!][\4_B%]/V__!*;P':_
M"S5_A7!^T/\ 'J.QUG_@H"G_  4DN/$8LO@<WB"'X]Q_&:R_:&7P[:B3X./H
MJ_"D?&33K3Q5_8$^D7'C#["C^%CX^/AZ0V(^4O!/[*7CK]J/]JK_ (+&^ /%
MWCS]H;X0_LT?M"?'CX1^&?B+X+U+X!>(O FA_M"?!_3?V*?V=?@_XZ3X*?&_
MXB?#[06L])\;^)? WQ/^#/Q<\3> =5^(%SJGP]LM/U'X67OPCU_5/#7Q;\0
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
MM?\ "GB;1+W3?$&AC4-,672[ZXL]8T\ ^;?^"='[:/Q _:I\1_M=?#_XB?\
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
MJ&E:?=VGAWQ)X6\1Z'J\UGJ>B:G:VOX"^')/AA^U)\._^"'>B?LT>"I/A?\
M&K]CCXF^ +7X^^ /$/PT\4:?XL_8F_9M\*?LL?$[X7?M<_LY_M%1?$;P8=:^
M%VB_%6_\-^'?@OX;T'Q_)X>U+XY:[8>$OBU\/9_&O@?P-J7C?2?E#]D_X1:?
M\.OV./\ @B>^A_ _6OA[\1/!O_!:3]H7QO\ $B+2_@EXF\&>// _PD\8^*/V
M[?#]MXK^(MA:^#]+\4>"?AQK7@;QS^S)HU]K/B^VT?PP/!>K_"BRU6XA\.V>
MA): ']5E]^T_^S5IGC;P]\--2_:&^!NG_$?Q=XU\0_#;PI\/[[XM> ;3QMXG
M^(OA'2]#USQ7X!\/>%)]?CU[6O&OAC1?$_AK6/$/A73;"YUW1=+\0Z'J&I6%
MM::M837'1_"WXW?!CXY:=XDUCX*?%WX8?&'2?!WB_5_A[XOU3X6^/O"GQ!T[
MPKX^\/PV5SKW@?Q)?>$M6U>VT/Q?HEOJ6G3ZOX:U26UUG38;^REO+*%+J!I/
MY+KCX!_#=/V-/^"DFG7?[.$)UC7O^#@WX?>.O NGVW[.VN-XBU[X*:!^V5^S
M=XNG^(G@&QL/ 9UW6OA):?!>+]H?4M,^(GA*&[\#WG@JZ^*UOHNO75EJ_B2V
MO?</VH?@)\9_B%\1?^#COX8?LF^"=:\.>*?CC^QK^P;H/PIC\)>%Y/!&@_&?
M4? WP_\ C7H/Q\\%?#3Q3<>'8_!OBOQG>?"_7/"7P?UC4]&GU:;PW?\ B;P1
MX7UF_P!(FTVRM], /Z-/"/[5G[+OQ \(?$3X@^ _VDO@'XV\!?"&;4+;XL^-
M_"/QA^'GB3PA\+[C2=.&L:I;_$3Q+HWB*]T7P3/IND$:I?Q>);W3)+/3B+ZX
M6.V_>T__ (:H_9AV_&9O^&CO@-M_9RM;&]_:%;_A;_P^V_ >RU2QO]3TR\^,
MS?\ "0X^%]KJ.FZ5JFH6-QXX.APW=EIM_=6[R06=Q)'_ "T?%6S_ &<?VN?V
M5O\ @H#\<_@Y=_M]?M'?%;4/^"4WQM_9(\2>%_VA?V7O#/PD\)?";X@Z7J?A
M3QG^SY^RVOP>^'_[)OP#T7XH?M->"OBQXA\2WOPXU;X5VGQ=B^"/]E^*)=5\
M5>%K'XA_"C4?$GVL/AGX9M/^"F'A9?A/\)I-*^%^M_\ !!'Q[\+["7PE\*=7
MT7P'J7CE_CAX!\7_  S^%=S=V_AJR\/2_$33O!]EXS\2>&?AIJ<__":Z#H-Q
MKNK0Z!I]EJUU<7H!^X'[,O[2OP@_:[^"'PZ_:"^!WBK3_%7P_P#B5X0\)^+M
M-,&H:1=:WX=_X2[PIH7C&V\*^-M.T?4]6C\+^.=&TCQ%I:^)?"E[=MJ6AWDX
MMKM 2C/[U7Y$?\$DOCW\([/_ ()R?\$S/A_$/%.A>+=>_9^^"7[.ZZ7J?PC^
M*'AA;SX[?!7]EK3M=^+GAR_O]5\$:=IUN/"EK\,_&NFZAXXU2[M_!>J^*O#-
M]X'T7Q1JWC2%- ;]=Z /RQ_:3_:U_:6^&W[>G[,O[&_PKT;X&:II_P"U)\,?
MC[\2M!\7_$+3OB%;7WP]C_9[TWX?2:SH>K6?AOQ'+;>-&\8WWCE;G2M4LE\&
MCPY9VS6-WINO311ZA??3/PS^*'QH\*O\=M0_:TU#]F_PC\//A18^&-<L/B]\
M/O'FI:1X4LM+F\,WOB'X@V/Q:TGXB7<5Q\+M5\!6B:%X@>_O];OO#>L^!O&'
MAOQ''JMG=OK.C:+^1W_!1B'P#XA_X*[?\$ZM6^(%E\>W^%OPJ_9]_;5TCXK>
M.O@;I?[4^E0_#OQ'\3-(^$%Y\-="\4?%/]F6TLM5\,7WC6R\*^(9+3P]?>*K
M-=1M(K*/5=/(U_PPFJX/[1GQ$_9C^'G[(7[6/@3X._ ;]H7XT?!;1OCM^RQ\
M?_BE\0_VA?A]^VAX\^&O@#QE\1?V@OAAJ5U\5+BZ\4:GHW[3W[4_AG]EK4_@
MY!^U+\<OAAX*\9R6D?A@^$O@_<>+?#W@SQ;>Z=X# /WJ\#?'SX%?%#X;WGQD
M^&GQI^$WQ$^$&G1>(Y]0^*O@7XC>#_%WPVL8/![W<?BZ:]\=:!K&H>%[6+PM
M)87T?B.2?5(TT1[.Z74S:M;RA/B#]J7]O;2]'_9<\/\ [2'[#WQ,_9J_:*\/
M_P##5?[*OP'\5^)?#_C&#XQ>"AH_QR_:1^$'P+\9Z5X=U+X0^,H+'_A9>@67
MQ<TG7-,LM6\0I9:6/L][JFCZQ'-::5??@?X@N_B/J^A_\%'A\+D_: _:NL_!
MW_!3G_@F[^VU\=?"UW^S1<>#?'G[4O[(GPY^#O[%7BOXKVGA7P+8_!7X9?#C
M56\0^)?!>JZIX,\!6%CI7C7XQ^!?A?KK7%Y\36O?%.O>+?KS]L;QM^RE^UO^
MR]^T;\:?V;/V<_&WBKP9^T_^T;_P2KU+XH_&_5_V>_COX6U3]JB?X,?MA_"U
MO'OAI?A1\2OA?X=^(/BOP'^SM^S;\+[C6?%/Q&L/"\WPMN=(\0:[X4TW6-1\
M7>"OB'I^D ']#_PO^-GP9^.%AXEU;X+?%OX8_%_2_!?C#6/AYXQU+X7^/?"O
MC_3_  GX_P##T5E/K_@;Q->^$]5U:VT'QCH<&I:=-K'AG5)+76M-BO[*2]L8
M4NH&?XV_;/\ VV_$WP1^,?[,/[(/P#\#^'/B7^UO^V%??$B3X;Z=XYUO5M"^
M%7PL^'7PA\,Q^)_B7\9_C%J7AC3-:\3+X=T.WN].TGP=X2TVSTF\^*'BZ[_X
M133?%?AI[>_UBQ^>OV,?#%GX5_X*Y_\ !6RZT'P9/X3\"^-OA3_P3DD\(ZOI
MW@N^\,^!?'7B/X>?#_XZZ!\1[KPGKL>CZ?X7\:ZOX)TWQ%\+/#'C*^T"^UBY
M\.QS>$_"^LW%I+IEIIMEY=^WO\.?&G[.?_!5#]BK_@J@?"?BWQU^SCX*^ 'Q
MG_9*_:RNO O@_P 2^//%/P'\$^(I-5^(_P .?CHG@KP/IFM>+_$G@2W\:2WN
M@_%G5;'2[ZV^''A**+Q?<V4]FU_<6 !^A_PZ\4_MN^%/V@?!7PJ^.7A[X*?%
M+X.>*OA1\4/%EU^TG\$O!_Q"^$TGASXK^%O%?PQL_"7PH\8?!+QO\1?C6OA[
M1O$G@KQ#X[\1Z#\2-/\ C5XL?Q=K/AG4/#VH^!_AH-"TG4/B1[YX;_:(_9_\
M9?$[Q7\$O"'QS^#WBOXS>!()+GQO\(_#7Q,\%Z[\3_!MM$]O%+<>*O .EZW=
M>*_#T$<EY:1R2ZOI-G&CW5NK,&GB#>%^(?V@(?VE/AQ\4?"7[%'C71?&?BO6
M/@U\2XO!G[1OAZ]M-:^ _P ._BI?>'+_ $;X9Z;=>.K&#5]/\8^,HO&5S;ZW
MK?A'P3IWBR?P)X;\-ZGJ/Q-;PA?^(?ACH/Q(_"KX;:?X/^+'[+7_  0Y^!GP
M0^'GBKP!^VW^Q#^T?^R?8_&CX=Z)X8F\'^/_ -E+PO\ #'P'K?AK]O\ ?]H>
M]U'29=9\&_!?X]_#G2OB?X8T77=>U+3=+_:J\?\ C?X4:KH&J>-;C5OM40!_
M1W9_M.?LV:CXY\'_  PT_P#:$^!]]\2OB'<^/K/P!\/+/XL> KKQSXYN_A3?
M:WIGQ1M?!_A*#7WU_P 37/PVU+PUXCT_Q]!HNGWLO@Z^\/ZW:>(ETZ?2K^."
M'PW^U'^S+XR^$_B7X]>$/VB_@3XJ^!G@PZ\/&'QH\-_%WX?ZY\)_"A\*JC^)
MQXE^(NF>(;KP?H1\.))&^O#5-8M3HZNC:A]G#*3_ "K:U\!OAK/^QM^S)H.C
M_LW:=:VQ_P"#CS6_'_BWPW9_LXZEI4MM^S;??MS_ !P\1'QWXK\/K\/[.YT[
MX#R?LK^*O#EC>>,=<L;;X;0_!WQ!I?@F_P!5B\/:E#X?E[C]O+P7X?@_9C_X
M.DM-N/ $>G>"=9UCX6_%7X>6VK> ;K2O ^O>(]+_ &.?@%X8\=_$CX?2ZIHE
MKX7U_P 1:7\;/!7BW3_%_B[PG)?:OIOQ"T.>?6[^WUIK*>8 _J/\!?'KX&?%
M77?B7X7^%_QH^$_Q(\2_!?Q%-X0^,7AWP%\1?!_C#7?A/XLM[C5+2X\+_$O2
M/#VL:CJ'@3Q%!=:)K5M-HGBFWTK4HKC2-4A>V62PNUBPOAO^U%^S/\9/"WC+
MQS\(/VB?@7\5?!7PYDN(?B%XP^&_Q;\ >.?"W@2:TTE=?NHO&?B#PQX@U32?
M"\EMH3IK5PFN7=BT.DNFHR!;-EF/X)?M+>'O@1\1/C1\</V@_P!DO]E[5OCU
M\)_A5_P1N_;)_9R_:C^&_P (O"?B'X3Z+\<+GQ?J'P=N?@!^PK!>>&+'0/B!
MX1^./@OPKX-^/$?CKP9X-\)/\9?V;](USP;X1U_0?#7B;Q[X,\-W?PIK>L^$
M/B79_P#!2'2-#\5^+/VF+7]HK_@WW\):'\%)M"_8S^*'PH^%NL^-O 6J?MJV
MWA'X9_ KX?:Y\+F\56OA?X=:OJWPK\.?#:?XR^./BE\75^)OB?P]\.)/BAXB
M\>IH'@[0@#^M71/VI_V8O$U_X]TKPW^T;\!_$&J?"OPQX<\;?%#3=#^+WP^U
M:_\ AOX,\8:-%XB\)>+O'MG8>(;BX\'^&/%/A^>'7?#FO^(8].TK6]'FBU/3
M+NZLI$G;JK/XV?!G4++P5J6G_%OX8WVG?$K5;S0OAU?V?CWPK<V7C_7-/NIK
M'4-&\%74.JO!XJU6QO;>>SO-.T*2_O+6ZAEMYX4EC=!^#O[,7PD^&&E_M/?\
M$L]%MO@KI6E>$]<_X(I?&OX'_%JWN?@MJ&F>'KV_\:^*_P!COQ;I?P7^,EY?
M^$(-.BUC7+SPI^T/KD_PP^)5S%JRZ]!\3KC4M AU_7-9&I]I_P $T?A3\6O#
M7QEU/]C+XL>'=7O_ (2?\$>O''Q+\,_LW_$/Q'J<WBBP^)_AG]HOPQ9W_P"Q
MQKOAKQ'=6UCKMAXX_9+_ &,?'_Q?_9<^)'AK45N?#LFF?$WPGJ>FWWB;48/M
MOAD _0;_ (*;?M3?$']B']B;XZ?M;?#O0/!OC/4?@+X63QQJ?@3QHFN6MEXS
MT=-5T[2;O1K#Q'H6I07'A74T&J#4;;5;C1/%%I.;(Z5+I=L+_P#MC3O _#'_
M  4(^+OPW_;I_9G_ &&_VJ?A5X!M;S]M#X1?$OXF_LT_'/X*^*?$-YX8UOQ3
M\'_"MEXV^)7P:\=_#+Q;I<OB+PGJGAKP6M_XNT[XEIXNO_#7BF'4=#\,VGA[
M3=;AU:2WK?\ !>?3-8\4_P#!)7]M7P!X3T'Q%XP\>_$/X4CPIX#\#>#?#NN>
M+_&?C+Q)>^*/#LD&B^&/"OAK3]5U[7+\6\5Q?W46G:?<?8-*L]0UB_-MI6G7
MUY;]+X6_94_9\\#:5XF_X*$^"_ ?Q8_:C_:-T/\ 9@\;^'/AC;>-/BY\4?''
MBJP\-VWAZ]UO5/@5\$-(\=:OJ=G\)M<\9^(]''@F^U?3_#</Q#^W7%UIGB'5
MKV2YUNTOP#[J^&O[2W[.7QFOO'VE_![X_P#P3^*^I_"F\.G?%'3OAK\5? OC
MJ^^&VH+<:O9M8^/K3POKVJW'@Z\%WX?UZU-KXBCTZ<7.B:O 4\W3;Q(?FSXM
M_P#!4K]@#X-VGAB;Q!^UE^S_ *]J/B[Q[^SSX T?PUX+^,_PL\2^*3<?M/>)
M= T;X6>+;S1+7QC'<6/P^O/#>N7'Q5U'QC<E-+3X2>&_%'CG2FU>PTH17/\
M.5^PEXM\$^)/VE_V3O%WC?3/$WB3X:^-O^"#?QX_9UC^'=M^R9\7--_9Y^"T
M?PW^*?[,YE_9 \(ZW\2/AWXN^*7Q7TWX)>#?"GB3PO\ %3QC\<?B[\6I?%'Q
M$LM?U"U7X=2_$/2?A/:>L^+/A?X7^%G_  1R_P""'OC27X+3>";SX)_M+_\
M!(35OVG;C3/@GK.E>,? .D_"?Q\LGQ8NOBQX?TGP?'XQLH_"_P 3O%OCBZ\1
MOKNEN\_C?QQKVI'[7K/C.YNM6 /Z?='_ &@O@+XBM?%EYH/QM^$6MVG@.R?4
M?'5SI'Q*\&:G;>"]/BFN+>6^\63V6M3Q>';.*XL[N"2ZU=[.!)K6YB:0/!*J
M^DZ)K6B>)=%TGQ'X;U;2_$'A[Q!I=AK>@Z]H=_::KHVMZ+JUI%?Z7JVCZK83
M3V.HZ9J5C/!>:??V5Q-:7=I-#<6TTD,B.?Y[_P!J3X)^-?#?[;-YX:^$7@.^
MF_9L_P""Z'PA\#_ +]HA;K3?$OA2]^%_Q-^".@:UX@^)7CGQ#HOBC6+"_P#A
MWKGQX_X)PW'QI^%VE0:-\.K;7M)^./P*^$4/C4:9<ZW>7]M_0=<Z?H5MH-QI
M=[9:1!X9@TF:PN].NK:SBT&#08K-K>>QN+25%T^/2(M/5K>6VDC6S2R5HG00
M J #Y3^#7Q__ .$4_95T3XS_ +87[17['CWVAZCXQT?XH?'3X,^*?^%?_LJV
MNKZ-\4O$G@2STK1=>^*'Q$\7S:#J6@7-CIW@+QC8^(?'M]=1?%+2_$NE11:;
M((-#L?IWP;XU\&_$7PUI?C/X?>+?#/CKP?KD=Q+HOBOP;KVE>)_#6KQ6EW<:
M?=2:7KNB7=]I>H1VU_:75E</:74RPW=M<6TA6:&1%_E0_9Q^'^D>'?\ @C]^
MPAX;U_XN_%?_ ()^?%+X5?\ !07]JSQ+\$_C='\#+*[\*_LT^./$7Q-_;_\
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
M?_#SX ZK%\4_&7_!5'X!>/\ X7'P3^S[XIC^)GC7PCX?N?V%-0;QC\+[#0/
MJ^,_&.E:+XR\'?M,:\?$'@FUU6&RUO3/BQXH6\26Z\0:I=>N_MP?$'PAX8@_
MX.!_@A\>/ACXXU_XM?M=?LM^(O'W[$_C*V^$7Q#^+WA#X[? KP!^PAX>\/\
M@SP)\*_%/A+PCXP\.Z%>?L[_ +2<'Q)^)^M^%M4OO#4_A+Q)\4=9^..GVG]A
M76N^.H@#^F+X,^,M=^(7P3^%/Q!UB#2E\3>./A9X%\9:I:Z<EWIVAKKOB;PE
MI>MWUO8QW$^LWUAI0U"]ECM8Y[G5;NUL]BR3WTT;22_"W_!._P#X*!Z)^TQ\
M&?A1#\?OB3^SIX,_:S^)?C/]K+2=(^!G@GQA:^'/$'BWPA^SI^U+\>?@;;^+
M_A_\,?&WC/7OB9KVB)X9^#XU3Q/K]NM]IJZS;>(KU8M#L(?[(TSZV_93OPW[
M*_[/%Y?Z=XB\--:? KX7Q:GI?CKPIXI^'GB;0[C2_ VC6FI6?B;P?X]T;PWX
MM\*ZCI]Q:W$5_I?B71-)U*Q>)Q=VD!!%?R]_#'X<1^'_ -E3_@DIK^C?"'Q+
MX;^).B_\%]/C9\4_BSJ5I\'/%N@?$70?A;XS^.'[;Y'Q*^*!7PE9>+_#GP[U
MGX8>//V?H]8\;^-$T_PNG@/7OAS;Z[JL'A]=*C@ /ZK;O]H+X"V'Q?TK]GN^
M^-WPBLOC[KNC7'B/1/@?=_$GP;;?&#6?#UI976I7>NZ5\-)M:3QIJ.C6VG6-
M[?W&J6>B36,-E9W5U).L%O+(E31_VC?V>O$WQ9\0_ #PU\>/@UX@^/'A.PGU
M7Q3\%-$^*/@C5/BYX9TRS31IKO4?$/PXL-;N/&6BZ?:P^(O#\MS>:CHMO;P1
M:[H[RN%U.R\_^6OX=^%_#.M_&KXF_L:?MH:C_P % +#]JW0O^"HOC/\ :]^"
MWPD^'?P*^%VH?##X]27O[1=S\0_V</VQO!G[4_AG]D?Q!K_@CX<> OA5?^&/
MA_\ $75_&_[3^F:S\,/ 7PQ\0_!:TTK2M-TK0/@AI#OA?\:?#^N?M?\ ["7Q
M+USP?\4_@P/AI_P5A_X*):#X^_9BT']F?XN:SI'P.\9?'CX/_MV74/BKXC_&
M[7OA]X[\<?%#XV?M3>//&'A[XJVFG?#+XB^#?@9X<^'?Q \'^#M$^",5K\+!
M\3KX _7SX0_\%0?#G@K]E_XF_'O]NCQ9\(OAG>^#/V]/VA?V*_#=KX#DO?#^
MF>,]=^&W[4OB7]G3X=Z?X:L/B%XQOM0UKQ!J\.BQ>*?&FLR:GH^AZ%X=LO%'
MCO6=/\(>#/#FLW&E=Y;_ /!0GPUX,_:Y_:+\#_'3XO?LO?#3]D/P'^S1^QS\
M=OA%\=-?\>6/@[3]=O?VGO&7[1/A".Q\4_%/QEXTL?AAJMEKLOP1M-3^'%GX
M5L+5]1TW5WF&N>(99U@T[\E_'$-M9_\ !*W]LKQ1XD\(>*%TSPE_P6V\2_'W
M5&U+X9>,[S5[+X%7?_!:'X<?'>Y^+.F>'&\+W'B76_AWJ'P*DE^(W_"3^&M(
MU72=4\$1ZA>PW%U;V>HQ0>X?M"^'/AM\5/VH/^"GWQ N/A%J7B71M?\ ^")/
MPF^'WPJU'Q9\ _&8N-0OKS4/VT=?\8?"GPAI/BCP)%?S>,[[1OB1\#)M>^$6
MG6#>-KB3Q/X/T2_\*G5HWTNT /W['Q7^%K>/)/A8OQ*\ M\3XK/^T9?AP/&/
MAT^/(]/^Q1ZG]ND\'C4?^$A2S_LV6+4/M3:<(/L,D=WYGV=UD.MX-\<>"OB+
MH-OXJ^'WC#PMXZ\,7=Q?6EKXC\&^(-)\3Z#<W>EWL^FZG:V^L:)=WVGS7&G:
MC:W-A?0QW#26E[;SVMPL<\4D:_S-?\(I\9/V8OV7/^"-?_!2#X-_#.]\;?M
M?#G]C/\ 9K_X)R?M+_"OQ- OACQMX]\-?M)>$OA3\-OA-X>\;ZCXLN-/\1Z5
MK_P&_P""@<7PRC\0Z!-8_P#"0Z?X>^(WQM>]^QW]F^W^BC]G?X,Z'^SS\#_A
MA\%/#]T=3L_AUX0TKP_>^()=/LM+OO&'B..'[5XO\>:U9Z='%9+XC\?>++G6
MO&GB:X@3%YXAU[4[QV>6=V(!7E_:9_9O@TS6-;F_:!^",.C>'M?MO"NOZO+\
M5O <>F:'XHO3J8L_#>L7[Z\+33-?NSHNLBVT>]E@U&<Z3J8BMW^P77E=Y;_$
M;X>W?B4^#+7QWX-N?& \,'QL?"=OXGT2;Q*/!@GLK4^+CH4=\VJ#PP+G4M.M
MSK_V7^R?/O[*+[7ONH%D_G__ &H?V)/B!\3OVK/VX?V&_#?A#Q1HW[+'_!5[
MX/?"S]HGQW\:[+P_X7U3X?\ [.7QE^ VJV7PS_:,UW0O#^K6D5CJ/QH^-'AO
M2OV09_A\1=6VJZ;XR@\=?'.)KRZ^%U_IWB#Q_P >>&OVX?VG_P#@EK^T!^T'
M\<_V>O'OC7]IJZOOV8/@Y\7_ -F3P[(MAXI^-GP"_80^.?@I_P!N#P+X%\&^
M$M2L[%KK]JGXEZ1^V =)T#PA+%=_'/X#:G\&?!%K9:U$?"NGR@']$GPU_:9_
M9O\ C/H'B[Q9\'OV@?@C\5_"W@"6:#QYXE^&OQ6\">._#_@F:WLYM1N(O%VL
M^%]>U73O#<L&GV]Q?31ZS<V316<$URX6"-W7X"_:V_X*3Z#X#\0?LCZ/^RA\
M4OV8?C?_ ,+5_;P_92_9@^/]EIGCNR^)GB'X;?#[]I?3?$/B?P[KUAI7PX\:
MVJ^&?$?BWPGX<NM7\"ZOXUDGT6_TJXBU_3O#_B>P1D'YS?M[Q?#_ /;1^('Q
M(_:3_9/B_P"%J_"=O^".?[>_PQ_:9\6Z'\+]5\3>&/BQX@\=Z3\-/$'[%_[-
M,UKJ/A6;5M9_:1\'?$>;XC>/H_A%;Z9-\8/@_<RV7AGQ3X=\'ZM\6]!T3Q?Q
M_P"TY\%=;/\ P3#_ ."(OA+X#Z!?? KXSS_'O_@FW)K?Q#\(?L^'Q3XD^!/B
M#X?_  "\7^&+[XP_&/X82>&K4)X:_9Z\?:W:7/Q%T_XM)X7\->'[XW7A/QAK
MOA&[UEYX@#^E>;]H+X"V\?C2:X^-WPA@A^&^I6.C?$26;XE>#(H_ 6L:IJ\6
M@:9I/C1WUI5\+:EJ.O3P:)8V.N&QNKO5YHM-MXI+R1(3\K_M7?MK:#X2_8C_
M &YOVC/V0?B;^SW\;/B-^QY\*?CIXFUK2X_&5G\2?!/A;XF_ SP+JWCKQ)\-
M/BC8_##Q7:Z[HGBFRL-(DMM0\&W6N^%_$%K>7=E'?SZ5!*]RGX(_MK>+?#/B
MO_@AU^T)\*?CA^SCIWPS_:3_ &>OVH_V5=$_:3\-Z'X"^(GC'PY\8_B]I'[>
MW[/GP_\ '_[47P,\=^,?"W_">_'[2OVC/#]SJFK)XO-YXM^+R?\ ";:G\*?B
M)JVK^+8+^76O1/VLO ?@CXL>,_\ @K5^T-^QAHD&K? GQ=_P0Q^(/[(OC&X^
M#'P^OQX(_:(_:Z\1Z?\ $#2?V>/!W@%/"6AI;?%CXJ_!3X8R0_"'Q)_PC]GK
M5[X#MOB;\-_@]>W]IJ_A'5O"/@\ _H4UC]JWX%_"/X6_"'Q[^TO\=?@?\")/
MBKH'AJ71KOXI_$KP?\*M#\1^*]5\-Z=K>I:'X0?Q]XEL3JEQ ;MYH=)M-0U3
M4;:R:(SO-@SOWWQD_:!^ O[.GANR\8_M!_&WX1? GPAJ>J#0]-\5?&3XD^#?
MAAX;U#6CI]_JXT>QUSQMK6AZ7=ZH=*TO4]3&GP74EW_9^G7U[Y/V:TN)8_YM
M_P!O_P =R^(?&'PF^%%AX*^(7@%_B3_P18_:(\->%OCKX0^"/Q6^-GQ)^/\
M<^,],\(:MXR_82^%/PWN?"/CCX/^ O$3K\(O"?Q(_: \1?$_X->/_B</AC<0
M>$O 9^$-U'XH^(6D\/\ LL?M$^$_V>[;_@FU\6?VJ_A5\8]9_8T^*_\ P0Y_
M9J_8^\$?$2#]GSXZ_%C2_AY^T]H.L:?9_M!?!'6OA+X-^$_C#XCZ*G[3OA/_
M (4_;Z+XJFT&W\*_&6+X#:1IWAVX\9VFD6NH:0 ?TZ_%#]I#]G?X(>'_  QX
ML^-'QZ^"_P (?"OC>_LM*\%^)OBA\4? _@#P_P"+]4U*WCN].T[POK/BS7=)
MT[7[^_M98KFRM-)N;NXN[>6.:".2-U8^T5_(W\5[CP=\!?VA?AY??'CP-^U_
M^Q7_ ,$^?V@/^";7PS_92_9M7X1_LZ^#/VA]+^&N@^'?B1\84\3?L@?'3X:>
M-OV2/VH/C)\+?B3^T+\&?%?P0\>>)?"Q\-^%[SQ'XE\&:A\+/&?BGXO>(/@Q
MIFI>!_Z/OV(/A]HGPG_9"_9Q^&7A;P]\6/"7A#P%\(O!GA/P3X6^.VH6NH_&
M3PYX%T/28-/\$:)\3&LK:TM=-\9Z9X3@T>SUWP[# J^%;V&7PR7F;26FD /J
M:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KBOB!\1/AY\*?"]]XY^*/COP=\-O!FES:=;:GXO\>^*=$\&>&-
M/GU;4+;2=*M[_P 0>(;_ $S2;674M4O;33=/BN+N.2\O[NWL[59;J>*)^UK\
M/_VD/^%P_$G_ (+#?L__  1U_P""O[/7QB^ %W_P3[_:YO+OP7\6_B?K(TK5
M/!WC[XT_L6_#'XX^.=:^'EQ^S+X_\.ZEXWT_P1XDU_X8^$OAYJ'B?4_#GQ'^
M'OC/Q[INO?$+X46'B;Q%H/BD _;V-D=$:-E:-D5D9&#*R,H*,K*2K*5(*L"0
M1@@D<TXJ&()ZJ<@@D$>O3L>A'<<5^#-G^W%XB_9:_8O\2_'K]F+]E/PCK?\
MP39_8;\8^)/V=;;PO:_&?5[[]H#7?V;OV3_B'=?LZ_&OX_?"*/4+#QEX,U_0
M_A%KG@#QY?>!/AO\1/B?;^*?CA\,_!,OCO5/BC\./$^M:7X#U#Z&^#_[<?[4
M?[0G[8O[1_[/OPM^ 7[.]O\ "7]DWXN_ GPU\3/B[XG_ &DOB#-XC\=_"CX[
M?!'3_CCX?\8?"CP)H?[-L^G/XVMO"OC/P5-J7A#Q?XQT?PS9:E9:QHFF>/\
MQ+;:Q!XE\- 'ZPY ZG'^<_R!-8X\0Z"=?/A4:UI/_"3#2/\ A(/^$=_M*R_M
MW^POMG]G?VU_8_G_ -H_V1_:'^@?VE]F^Q?;0;7S_/'EU^:'_!8_]HS]H']E
M7]@[X@?%_P#9NMO!:>/8OB'\ OAU=>(?&/B+5-#D\'^'OC5\>/AQ\&M1\1^%
M+73_  /XV@UGQ9%+X\M-/TP:K'I6G^%8=0N_B H\77WA&R^'/C/\_?B1XE_:
M2^%?_!7+]I7XB_ []G[]GBZ_:$U?_@C7^SC\3_BOIWB7XMZ[X?\ A$OB/PE^
MTC^U%I>HI<?$;0/@Q%\3?BMXMOM"\*^%_!'@K5M9^%7@C3Y/!_A03>*?$O@]
M?#'@_P %^*@#^D<*,@\DCIDDXX(X'3."1G&<'&<5@OXL\+Q^*K?P,_B/04\:
M7>@7?BNV\(MK.G+XHN/"]AJ%GI%]XD@\/FY&KRZ!9:MJ.G:7=ZS'9MIUOJ.H
M65C-<I=74$4GXR>(O^"O5UXNTK]E+P[\"/A,\_Q:_:<_83\!?M_WVG>-_#GQ
MU^(?@_X2?#/XG6'A^#X:>"O% _9G^#OQ;\=:AXC\?^.-6UCP@GBQ_"F@^#/!
M^A>#/&'C:^N?$&O6OA#X6^/-G]E;]M"Y_:7_ &K/V:M>\5?L$6/[.?QB^.7_
M  37^-'Q<N/%OQMT_5?"W[6?PRO/A#^TM\&?AK\0?V6/%>E^)/@IX9\6Z3\$
M+SQ[X\L/B/X*\8#Q/-#\2K.RT;QQ/\'O!DCZ9)K !^T5! ((/0C!^AK\R_\
M@GG^UI^U7^V;X/TCXV?$'X'_ +/GPE^!^J7G[1G@4Q^"_CU\1_BA\4X?BO\
M O\ :>\=_ A;--%UW]GKX6^%)OAUJ6D?#KQ)JQ\4OXFMO$]UJ1T27_A!M(M=
M5O\ 3M!]I_:-_:.\<> OC!^SU^S3\%_"?A/Q+\;/VB+/XL^,;+5?B-K>KZ'\
M/?AS\'_@5:>"$^)_Q"UB+P]I6J:[XS\06WB7XJ?"OPEX1^&^G7'A9O$ESXNU
M/7;[QIX?TCP?J)O0#[)"@'/)//)). <<#).!P.G7 S65K'B#0O#T=A+KVM:3
MHL>J:MIN@:6^K:E9::FI:[K-PMII&BV#WL\"WFK:K=NEKINFVYDO;ZX=8;6"
M65@I_,W0OVROVKM2O/V9?V>?%_[,7@/X5?MO?'3PK^T1\1/B!X+U3XUZ1\1O
M@M\$?@Q^SGXY\-_#Z\^-=SXH\$6,7C'QW:?%[5_B9\&[SX5?#.'0/".J)#XU
M\5Z5XW\;>&-4^%^IIXB_+K]JO]IR3]J3Q]_P3LTOXN?!70_@[^U;^QY_P7T^
M"?[-?Q?\,V.O:?\ $C1M.CUS]G[XS?$SPUXW^#GQ-N/#OA3Q/J?P@^/'PXO/
MA;\0K.S\0^$/ GB:SUC3G\,>*O#-S<^"=+\0:J ?TZVFO:#?:QJ^@6&M:7?:
M[H$>FR:_HUIJ=G<ZIH<>L0W%QI#ZQIL-P]YIB:K!;7$^FO>00"^B@FDM#+'#
M(4V:_G.^&7Q^^$/[!G[3W_!Q_P#M*>+_  Z^G_#GX/?%#]D+XG:]X;\ Z)IE
MOK/BOQ/XD_8>^$6L7&FZ'IL9TW3+KQM\4?B3XH*/J&IW-I%JWC'Q7<:UXAU-
M'O-1U&OHSP7_ ,%*?VJ+W7OVD/ VI_L%?$KXC^-/AI^S(_[1WP?UGX;^'OC9
M\'?@GX^\:6NNCP?XG_9.\7?&']LWX+?L\V?AOXF>#?$%[HGB73_B+I7AW6+'
MXC?!N7Q5\0H?A9X#\4>#HOA=XG /VEI"H8@D<J<@@D$?B".O0^HX-?AM\.O^
M"RWAV?X6_P#!2OQUXN\.^ OC#8?\$W_AGX!^+E]\2OV4_%^H>-?A+^T5X/\
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
MQ)_:#^#/P/\ A%\>)/#'[/\ XJ^)EI\!_A)\>X=$^.WPQ_:'TB:UL[3]BO\
M:4\-?%+PGX7C^%7C6UN+?6IIOB_-'-IGBNTTGQ9<>$?A5<:9X5\(ZS\8?G3X
MI_\ !4GXN_&K]CW_ (++>$O@U>_ GQ+\6/V)?V-W^)_AS]I?]GKXU^,(/A#X
MI\.?&7X$?';Q+!\0/A)XC/PX\6WC_$?X(ZM\(O%BZ3I6C:_XC\$^-O$^DZ!:
MR?%/X>:A<^)K#P2 ?T#^$_B9\./'^J>,=$\#?$#P3XRUGX=Z])X4\?Z1X3\6
M:#XBU3P+XHB4R2^&_&5AHU_>77ACQ!$BL\FC:W%9:@BJS-; *37< !1@?J23
M^9Y/\S]:_G(\(_%7P/\ L;:?^P+K>F_LD?"7P?\ MM_M4?LJ6/P7\.>,?@X/
MC[\:/ 7AW]D+]ESX;?#+Q,/$WQ \._!_]GOPYXW\3:IX?U3QI\,?"GA?X>Z-
M\*T_L-/$B::GQHTKP3X<NV::7_@I=^W5\5?C_P#\$P? WAK]FG0?@7:_&/\
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
MXL\;_!6+X?ZA\,O$'P^M+;PGH&I>-/%OQH^&OPYOO%/A32M0UKXJ:'E^/_\
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
MAMX;LX[:V\&0Z.^E)X?UC_A*_@GX _\ !'/XD_!7Q7^PIJ6K_M=^$_'W@_\
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
M1_P5I\+Z/XD\91Z@UHMMX#\,^&?!$]SH^JZQ9/IUIIWA:XN=,N)H])GG@?\
MJQ^-7A3XG^-?A=XR\+_!CXKP? [XGZSI<=MX.^*UWX!TCXIVO@O5$OK2X;4[
MCX?:_J>C:1XHAFLH+K3Y-.O-5T]0MZUU#<Q7%O$U>?\ [,7[-7AG]FSX8:]X
M#L[RT\4:S\0OBM\;OCS\6?$O]@VVA6'C+XN_M&?%+Q=\8/BGJ.F^'/MFLSZ+
MX-A\3>--0\-?#_PSKGB+QGX@\-_#71?"?A;Q)XX\=:QI.H>+=; /Y@?VN_BK
M^R;\67_X.:?$?@SQ9\'O%O@;X@_\$L/V0/&OA_QAIIT-/ GQ3\;>&_!'[:%E
MX3\>>#?&C6]KX5^+&H6?CW5OA-X>\*>.?"6L^*;6[\=Q>&?!NBZU<^*="_L3
M3?K3XH_"[]BWX&_\%#O^" OB/X$>#?V;OAC=_%;XB?M:^*-0\4?#:R^'?A_4
M_BJ/&?\ P3]\;^&-(\7:MXGT,PZC\2;CQEXCG\)Z/:^+M2U'7KOQ3XEU'1H/
M[4U#6M8@^V?TKP6MM:QK#;016T2A%6*WC6&-5BBCAB4)&%4+'#%%#&H&$ACC
MB4!$51-M'/7GK\S?X_YZ=J /XZ/A3;? ;XD?M(_&?P/^T?\ M(_%7X2_\%,O
M@M_P5$^(?Q6\)?"'PA\)/A='^U9\8;;5OCIXD'[,NH_LX?$;XF>#]6^)WQ"_
M94\4_LI#P/\ #?QM;2>);+X0_#;]FWPYXG/QE3P#\!=-N/%5U[O\(=8^'O@;
M_@J5\/M1\$Z[^SM^W'X4^)O_  44_;:TNSUW2[/1_!?_  4C_P""?W[1A\ ?
M'[P;\8_"GQ2>UOKC4_C9^Q5H&@^%O%7A+PG)\0;/P'J7@KP-XG_9_G\,W?Q
M\.>#_@9IGB+^IC[%9_:A>_9;<WHMVLQ>&&,W8M'E69[47)7SA;O,B2O '\II
M560J7 --&GV"WS:FME:#4GM$L'U$6T(OGL8YI+E+-[L)]H:T2XFEN$MVD,*S
MRR2A!([,0#\0?^"I?B'X$:G^UC_P3]^$/QET_P"!VDZIXZTG]IZ7P/XX_:VT
M[Q#\1/V=W;4]'^%7PZ\7?"CPA^SG8ZOX<\+_ +1/[7/QAT#QXWP^^!_AWQ=X
MHT./P?X.\0_%[6?#NF_$_P 0ZK8_!CXB_CY^RIJO[,WQZ^ __!K'X9^*?B7X
M8_$8^7\>O@?XGT_Q7XKTK5#K&D0_L#_&'PMJ'P8U)[W5 /%/@R[\6S?#7X3^
M-?AA))JOA'5=8N-.^!WC+0;N:XO?!4G]HL]K;7+6[7%O!<-:SBZM6FBCE:VN
M5CEA6XMV=6,,ZQ331+-&5D$<LJ!@LC K#;6]M&(;:&*WA4NRPP(L,2M([2R,
ML<85 TDKO)(0H+R.SL2S$D _BT^%7Q*^ 7@K]GP>#OB'<^#;K_@F1\)?^#C[
M]L#P!\??!WABXL[WX ?!_P" VI:W\:=<_9)T#Q]X9\.:G;^ _ 7[(MG^UWXC
M^"/CK4](UK3[+X1I>CPS>ZE8W/A[4[S3-<_77_@DOX@_9OOOVS/^"Q]A^S!?
M_"J;X6:K^T7^RU\1?"</P83P^OP[U32?'W[#WP)U;5?''A:;PC$OA;4='\<^
M.SXQUU/$.B2SZ?XHU.?5M>M+J^BO#>S_ +K3VUO=0S6US#'<V]Q#);W%O<(L
MT$\$R&.:&:&0-'+%+&S))'(K(Z,58%211%;P0!A!#'"&*LPB18PS)$D"%@H
M)2"**%"02L,442X2-%4 _D)_:X\;_L^_"KQ!_P '4WP0^)>H> ?"'CGXZ_LZ
M^%/B[\$/A!K^DV=MXI^,20_\$U8X]0^+?PI\!MI[ZG\1++P?\:O"'BKQ%X_^
M(G@_2]8M/AGXG\*>(/'GC_6O#*:)?Z];]CX"\#_L0_'G_@IM\&=,^/6B?L]_
M$CX>:M_P;S?"?Q=XRT;XJ2^$;_PAJL/ASXQ:-JEOXL\:>'_$]S%I%Z_A+P%!
M/XCT7Q/XEL)+KP;X>@;Q+H>HZ/:Q/J-?U@RV-E.P>>TMII!;7-D))H(Y9!9W
MC0->6F^16;[-=M;6S7,&?*N&MX3*KF)-MG ]_P#OIO;W]A^OJ<@'\31\1^"?
M%'_!.'_@D/\ $RS^.W[&/C;XE?#C_@E;\4=!U/\ 9+_;MN=.NO@-^UK\%CI/
M[.V@?M%> _!_QJN_%%II7P3_ &D?A?:_#K1?"?AK4[VSUO4;67Q#=:/K^F:=
MX%\/?$J:QY__ (*8?&?X4_%SX7?M(:1>_"_P-^S)\9/#G_!$+]E_XCV'A?\
M;!T#4_B/^U9XFL=1\/\ QI^,O@?X6_L7_#:_N_!UW\//$_[.GC32;S4?VMOV
MH;31O%>K>&_%W@CPS9W?PJ^'LGPP;XO:'_;Q=Z9IM^8#?V%E?&UNK6^MC>6L
M-T;>]L)&EL;R SI(8;JSE=Y;6XCVRV\CO)"Z.S$OGT^QNBS75E:W+-:W-BS7
M%O%,S65Z83>V;-*C%K6\-O ;JW),-P88C,CF-, '\UFBR_L%_&'_ (.(?!GC
M>RL?V5/B)XA\:?\ !+3P;\7/ GC*71/A;XBUSQC\9-#_ &G--MOAU\5?!OB>
M[L+F_P#$WQ!B^$OAW1+[X;>/]!O[[7K_ .$NF^']>\&ZO<^ UT?4&^)_V(M*
M^#OQ)^(?[/=G^T_^TO\ $#P=_P %>/V=?^"B'BWQ/\8OV??AS\)OA1H'[6'B
MSQWXM^*7BW1?%<^O_$+Q/X!LOC/\3OV"_&O[*7B[PGXK\<:[I'C'5OAGHO[,
M'@WP)X?\&:M:K\+/A_X)L?[- BJH51M4  *I*JH P%4 @*H' 48 XP.!5?[%
M9_:3>_9;?[:UNMFUYY,8NFM$D:9+4W(7SC;I,[RK 7\I96:0*')- 'X/_P#!
M:GQ;J/@+XA_\$[/%_P 6O',OPP_8)TOX\?$>V_:L^)5_\/-)^*7P\^'WQ*UO
MX9OHO['7B_XU>#?$?A?QAX.?X6Z=\8[V_M;7Q3X_T*7P7\/?C!?_  C\?W&H
M^'O$_AKPIXDT?\[O!UW^QY^S5XP_8<T'7OC7JGQ3_P""2&O_ +7_ .WOXX3X
MO?&W1?A1X=_8(T3]I#Q)\.O@SX^_9Z\-_"NX\*6'A[X*:-^R?X-\=^(_VM+?
MX&6WB'2AX#\+?M)>$O$=_P"%9Q>_#WX:^+;7^O6>WM[J*6"YABN()X9+>>">
M-989X)D9)8)HG#1RPRHS))'(K(ZDJRD'%5Y]-T^YLSI\]C9SV!CBA-C/;0RV
M9A@96AB^RR(T'EPE$,*>64B*(44%5P ?Q(:=:?!SX4>$-&^,$>E^!/AW\#?@
M#_P=P^/];USXE0Z+I7ACX:_!7X,:]\/=6\%Q^(M4\3Q65GH/PY^$&H>*-6^&
MFB/XCN;O1_ &+OP9/-J$>D#1[I.>_;Q\?_LW^/?@I_P<\:UX5USX9:OX/\0?
M%[_@F=\1/ 6J0QZ3:>&O$>J:]\&?V:Y(?B)X,O[NWL]*\0)XZ\0-XG\0^'/&
M^@S7UK\1;34KKQGX=U37]%UZ'6=0_JS_ &*OV.-;_90@_:NMO%'Q.\/?%JV_
M:A_:S^,?[55Q;Z?\,+SP!!X1O_C0FB1^(/ T\.H_$GXC1^*=(L(] LDL=2D7
M0II4EO5O+"=9H1;_ '.L,2-*\<:1O/()9V10C32K%' ))2N#)((8HH0[[F$4
M44>=D:!0#^9C]JK2O^"?WB/_ (+BQW7[9K?LPW7P7^)W_!'%=<:__:"U;P%9
M?"'X@WV@_M57.J6&L7]_XXO;;X?^*M;\.^ [/4?$GA+4=2FO]<T#P[HVL>*?
M"$]E9:%JVIV7Q=^S;\%_AC/\8_\ @WQ^!_[56E>'_'<>J?LQ?\%9=%TCP)^T
MF=&U?QGXI_9;N/B+\//$/[#7@SXM^"O&5KI]WKUCI'P!AT@>&?A]XZ\-/#H.
MI^&O$D">';+7_".K?V7_ $G77[&NM7O_  43;]NJ\^)OAV[\/-^R9;?LJGX*
MW7PON[B\-C9?%M/C/9^.C\2)OB2]B=7M/%L<<5MII^&9AM],C18;Y-21=3'W
M9L4=,C))."PR3U)P>3[]: /XC/ &D_LC_#K]FC_@E!\=?AEK'P<T+XH>%/\
M@OO\0?V?_#7Q?T+Q]HEYXV\&?LW0_M<_ME^$[3]GWPEX\D\1WVL^$OV>+CX%
M^(_!%TWP2\/:IIGPHU+PUXWTWQY<>$[J^\>2^)-<[[XE:3\'?B/^T1_P40^$
M7[='[2_Q!^!O[;>B_MTV'QF_9'\&?#_X2_"/4/VN?B1\$_"^L>$=8_8'U#_@
MGU\5?BMX"U77]3O;N+PUXF^%FI^ _A7XOB\,>&O&>M_'<?$G3/"-K\4O'GBK
MQ!_9M@>_YG_&J[V5G)/;W,EK;R7-JLZ6MP\,;W%LET$%REO,RF6%;@11B=8V
M43"-!(&VK@ _B(_;$\.?LBZ3^R]_P7-^.VAR?!&T^.OP/_X+(? WQ5\'?B38
M>)/"P\;_  ,\4ZU<_P#!.S6?$7C/X0ZO'JS7GPA\9>,O%GAWXNI\0/%W@-O#
M7B/Q_=> /$N@^-]2UVT^&QTWP[^H/P*U']A_X"_\%MO^"J/Q-^(T/[,OPH\4
M7?[-G[%7QW^'/C_Q%I7PU\)>(Y_"-QX!_:GUS]J'XV>$?%-Q96>JOX:O;&V\
M-2?'+XF:7??V3J,[>$]-\<Z[/>WGAZTG_H^VC&.?^^FS^><UA:[H?]L:9JUE
M::A=:!?ZII=SI:^(M*M-#NM9TV.=)1'/91^(]&\0:)<R6LDTD\%IK6C:MI+3
M.QNM.N8WDC< S=$UOP%\6O 6D>)/#FK^$_B3\,?B5X1L=:T'7M$U#2?%W@?Q
MYX%\9:-%>Z;JVD:I837^A>)O"OBC0-1AN[&_LY[W2M9TB^BGMY;BSN5=_P")
MK_@G7\-_V9_''['G_!$+7_V6M0^&EK_P4:^'W[;NB+X^U+X<:SX='[1.G?LP
M^$/B]\9[C]K'P7\:R\>I_$72?V=8OV=M8FTW2M(\3#1?AW!K?CCX):'X$O+(
M?$SP1IWBG^T[P+\--$^$OPI\)_"7X4PP>&O#_P // VE>!O ,>N/K7B^/2K'
MPYHD6C>'9_$%QJ.NVWB7Q?+ +6UN==O-2\40>(/$UP+R[U#Q"FJ7T^I5\R_\
M$[OV.;K]@_\ 9*^%'[+VH_$32OB[<_"K3_$>B6?Q(LOA])\.+[7=!UCQQXI\
M;Z;8ZGH,WC7X@2+/HMSXMU*S2>'Q']AG7_2;;2M-DFG1P#^<[X-^%OV"?!G_
M  3/_P""T?[4MW^S=X ^/E[\/?VM/^"MO@ ZU\ X?"=M\:=(^!GQ)^,7C/PC
M:>$_ _QG\,Z3XG\6?!7X,W'PY\30>)O$>I>$;#4_#.@?"6;Q5\0K7X?^.+6Z
MU#1O$WD-U\0O%VBZ?_P6N\)?LE>/?@!\4OBG\0?V0/\ @FA\5_#7@;_@G)X,
M?X>_#CX@_!_P_P"./CIX7_:]NOV6=(\+>,_&FJ^-]2T+]FNVLOA!J?[07@WQ
M4FK7/Q0F^'GA;2+SX9>-T^'WPX\+?VVM&C@JZAU8%65_F!5AM92&R"K#AEZ,
M."#5:WTZPLPHL[*TM EI:6"?9;>*WV6.G^=]@LD\E$VVEE]HN/LELN(;;SYO
M)1/-?< ?R'_MWV__  23_:'_ ."<W_!1_P"*/_!/;X3_  E^)T.J?\$^= \2
M>-?'GP.\$V5E\!?A8?@7+J#?LY^'?$OPS$&B>$O ?[3'AKPIXY^)FJ>&6TWX
M<P?&'X-_##P9>6?Q$U+X::#X@^&6G^-_MGX7ZW^R-9?\%I?V<O\ AC[5?V8M
M-\(^+O\ @C;^TWH_PHM_@O>_#W3OA[XDAA_;+^!GBGPY:^%=/^';PZ9JOANX
MO-)^*7BO3W\+VUQ::G9:=X_\2:2]W#9ZW?1_T-+9VB0R6Z6MNEO*]S)+ L,:
MPRR7LLL]X\D2J(W>[FGGFNF92UQ+-+)*7>1R94ABBC2*)%CBC18XXHQLCCC0
M!42-%PJ(B@*BJ JJ %    !_*E_P3G^(/[%?Q1^&'[(JZ+\-TB_X+=_!"R^/
M?A/XH^$M=M-8\-?M&> _VNO&?PS\0>&OVK?CS^U_I-MK>F'7O@Q\0/$5I%XO
MB\;_ !3'B7PK?:EK?PV\%?#&RM_B:OAGP1I_@_\ P38NOV1O&-M^QS\5K[]J
M'X^:3^W[^SO\(/CG\/?VP?V=?A]\+O 'PV_:DT;QMJ'PBUB\_;0\2?MQ:A)X
M1TGXS^+?AY;_ !XTJ\^*NA?%SXX>([^VU_\ :C\0_#.]M]9U3XY>+M-T6;^Q
M]+*SBGN+J.UMX[J[2".ZN8X8TN+E+4.+9+B95$DZVPEE%NLK.(1)((PH=LL7
M3=/2:]N$L;1;C4EB349UMH1-J"01-! E]*$\R[2&!VAB2X:18XF,:!4)6@#^
M9[_@B#J^B^ /C;)^SMX9C_92_:9\'Z#^PC\&=8^%W_!17]C'27\":;\2O@3X
M'\40>"_A5\(OVT?@W_;/BJ/X;?M3IK&L_$WQIX5U-/$L@\<^$+;Q]:WMA;^*
M_ ?BZSTWZ0^.WB/]GBV_X*O_ !"\%?\ !1FP^"__  HSQO\ L&>!K;]C&X_:
M7ET)_P!G_5;S1?B'\64_;E\,Z=:_%V2;X3W7QRU[P]XF^ UUXXTW2EA\5ZG\
M!?"WA^6>QOO#&F>*[JV_=&STW3M.-T=/L+.P-_>S:E?&SMH;4WNHW*HMQ?WA
M@1/M5[.L40FNI_,GE$<8>1MBX2_TS3=42&+4]/LM1BMKF&]MX[^U@NXX+RW)
M-O=PI<1R+%=0%F,-P@66(L2CKDT ?Q>_L\_!7X,>,?VEO^"(/P0_:5\->!?B
MI\-[OP'_ ,%GO"/P(\"_M*:3#K_C'QO^Q5I/Q9\ V_[ VF?$[P)\5_M^I>*-
M'E^#FGW6N?!/P]XGL]?L;3PEI^GZOHD0\1^'M3N],_H#_P""M>D^// '_!+O
MX^Z#^S5X!\43)X*\(?"?2)_A7\"-*@T7Q-=_LT^'/BM\-++]H+X<_"_2-!;2
M'T*XO?V7K/XF^%?#EIX0N-#UO1K::!?!=_HFMVND7MG^I@4#IGKGJ>3[\\TO
M^?3^5 '\I_[1WC?]@'QC^RA^UM\</^"2_@I?&_A_QG\*_P!C&Z_;4\4_L2R:
MY\/_  9#^R1\)?CMX+3Q=\&(O#7A.?0-*\+?M!W_ .R5XA^/UMK7AKPC\/-0
M^+'PP^"WAF[TOXGV?@.[\8_ K1_B%S'[<7A_]E#4?'/Q[^(O["6H?LZS?LV^
M+?\ @B]^W-9_MVW'P4N?#,G[->N:=X=\)^!)?^">TGBJ/P!%/\$A\=3XA\5?
M%P_!J]U_[!\0KKX1:/XZL=!O[CPUING:8?ZT(;6VMD\NW@BMX_-GF\N"-88_
M.N9I+BXEV1A4\VXN)99YI,;I9I))7+2.S&O8:7IFEQ/!I>GV6FP27$UW)!I]
MK#90R75PV^XN9(K9(D>XG?YIIF4R2MR[,: /Y-/V9=&^#GP?^*7_  2/\2?L
MA6'P%\/_ +5'Q\_X(:?M.7.H3Z7KW@^U\5_M _%+0/A_^PQJ/P,@^+>JW'B"
MRUWXEFV\<^'/B9;Z!J'B[6;R[@M/"GC^TM-7MM/\%ZR-$\Y_9$^)W[ ^K^*O
M^#=WQ'X$\1?"6?\ ;&T#XF_$KP+^V)JEU;[?VH=%_:,^(?[!/[3_ (?^/&C?
MM4RZC;M\2]+^)WQ1_:U75KYF^,#0:Q\0O%3ZKXK\%S:SX>75M87^Q_:.G)'N
M2>OXU%';6\3SR100Q27,HGN9(XT22XG$$-J)IW4!I91;6UO;B20L_D00P[O+
MB15 /XXO%&C?LB>*/^"0/[3VMZGI?[-_B[X2_!/_ (+O>)]7TG5]7L_ACXI^
M'OPH^'&O?\%I? .DZAJ=OJ.H1:EX>\$>#?$'[/OBF\TW4;WS=-T?6_@SXHNK
M2[DN_ _B"6.]^J_B'J/AJV_:1_X*V^&O^":NJ?";3OC+KW_!#W]E&Y_9O\.?
ML^ZIX4TS5;[Q'X8M_P!M?0?A9?\ PHT3P'=VNS4-"^&M]\"H?A'?Z+:Q>'+'
MPWK7P-U"PE7P1X@\)7.H?TXW%K;7<$UK=P175M<PRV]S;7,:SV]Q;SH8YH)X
M90\<L,L9*212*R.C,K*0Q!EV@]<GH>6)Y'(.,\8//UYH _EX\-6O[#?Q!^)7
M_!'KXJ_\$[1\'-!\2P:1XX\-_M2:?X1U&ROKW2O^">>L?LS?$'7OV@_"/[=E
MUX7M?/NKK0/C_P"&/A'H,#?M(Z;;7]A^U#?W;W#Z#XMO?&T]?$/_  34\.?L
MG^ /V;O^#<;XV>&U^"'A7X]^-OVO?VA_A1X@^*%MK_A2T^*?BGP%=?!C]N[2
M;WX6:AXJN=4/B;6O ]CXWOOA'X?TWP#+>7/ASPQXCUOP#X;T'1])O/$&AZ;?
M_P!K%KI>F6,UY<66GV5G<:C.+K4)[2UAMIK^Y VBXO9(41[N<+\HFN&DD X#
M8J]M&<\_]]-C\LXH _E>_82\2^%/ /\ P4?^'GA#P%?_ +.'[9GP_P#C1\6O
M^"B_B+P3^T+\,=-D\$?MR_L9>)M=^(GQ!^+?[1'P8_;K\)KJ7B67XA_!VX^(
MH\'?"[X??&>Y'A 1_$BR^'NGSV:Z!XZ^&,&M?TW_  [^(_P^^+O@GPW\2OA5
MXY\(?$OX=^,=.CUCPGX[\!>)-'\7>#_$VE2220IJ.@^)- O+_1]6LC-#-#]I
ML;R>(30RPLPDB=5Z2WTO3+.YNKVTT^RM;R^2TCO;NVM8(+J\CL(WBL8[JXB1
M9;B.RBDDBLTF=UMHW=( BL0;J(D:+'&BHB*J(B*%1%4!555 "JJJ %4
M8H =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %<EX^\76WP_P# GC7QY>:9J^MV?@GPEXC\77>C>'[:.]U[
M5[;PWH]YK,^F:)9RSVT5WJ]_%9/::;;2W-O'/>RPQ/-$KEUZVC_/Y=* /RG/
M_!2WQ]%^T9X4_9-O?V!/VD-.^/GC#]GC6_VG=,\%7?Q+_9':WMOAMX:\8>'?
M .OVFI>);/\ :&N_#D/B_3/%WBG1M(DT6SU*_L+H37&HV&MW>EV=S>1^A? _
M_@H%_P +I_:OT#]EV;X!?$+X7W^N?L'?"7]N9];^(^M^&+3Q%I6F?%KQG-X*
MMOA5JO@3PW=>(VT[Q5X,U;3?$6D^-=0U#Q/:)9^(] NM/T32M=T2ZLO$\WRO
MXON[1/\ @XM^!UH]U;+='_@C[\>6%H9XA<E)_P!K[X/O PM]_FE9DL;YH2$Q
M*ME>%-PM9_+\&_:D^ WP=_:4_P""TGQ\^%_QQL]0\2?#R]_X(:^$-0UOP/;>
M/O%G@;2=?AC_ &OOCW;PZKXA;P3XA\,:UJD/A6>5=5\/37.I_P!F^%_%3:3X
MSL8;;QGX>\':_H !_1KN! (!.21T)(()!SZ<C'/>E!##(Z9(Z$<@X((.",$5
M_&3!\9?&/QCTG_@BY\+/VM_V@O@1X2_9O^.O_!'SPKXVTSQM^W5X#\4_'+X&
M?'[]M'^SO@S;>,[/XB7EI^TQ^SRE]\??!?PRD3Q3\+/%_P 2/%NLM8>(?&/C
MW5M!BN?BWJ'AK5])_I)_X)FV&IZ/^Q#\$-!U7]JS6?VX)?#,/Q!\*6'[5FN^
M$-0\&W?QE\/>%?BMXZ\.^%?$%E;ZIXF\:WGB_P .Z=X8TS2/#?A/XO-XU\9V
M_P =/"VB:-\:++Q?XGLO'MOKM^ >J?M<_M:_"#]BKX*ZU\<?C+<^(Y]$L]9\
M->#O"?@OP)X>NO&7Q/\ BO\ $SQUK%OX=^'WPF^$_@BPDBO_ !C\1?'?B&[M
MM)T#1H9K6SMU:[USQ!J>B>%]'US7--\:L/VO_CAX3\2_ W3/VA?V,/'OPA\,
M_M _$*Q^'>A^-?"OQ-\!_&K2_@MKVO:%XAU/P=HW[44/@]+$_#G6O'&NZ5I'
MPZ\.:M\+;GX[_")?B1XFT;PQKWQ>T,ZQX6O?$WP!_P %Z_#/BG2=._X)H?M1
M3:5K>O? 3]B[_@IA^SW^T#^U!'I=E>ZS9?#SX0:1_;>E:C^T!KV@6B7LM_HG
MP7N;]=0U34=/T;5-<\.:=X@O=<M&TO1[3Q!JMI^TNK?&CX36T/PN(\7Z!XC'
MQHO]*3X2P>&;FW\6O\0+>:WM=?'B;PHFB-J"ZQX5T'0Y(/%^M>,+)I= \/\
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
M\*>#_!_C_P 2>$X9'?5M$\&?$'6O'/AWP3XBU&()Y=MIWBC6_AG\0--T:1Y
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
M\2^+_BY\)? VM>)O%GP8NOA+:^+_ (EZQ\1O O@?\#OA_P#M'_MY?"#]G?\
M:,_:5^*7[</P@UG_ ((40>(_$/C+Q-\1_C7\*_!W[1:VW[5%A\+M,_:%'PYL
M/BY?FQL?'/@CPOX8\4Z3XZT+Q#<:5\1-8A\*_'R35]?\<1>"_&NC@']8Q8#
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
M"?B;X@U>XU;XI_#WPC\2]%TK5;_2/AUXAOM!^2O^"9FH>"_'2?L1?M(>%_\
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
M^":]AK6D?L0_ 70=>_:JUO\ ;?O/#.B>*/"EG^UEX@\'7G@N^^.OA_PIX_\
M%GAWPIXXM[:]\1^,9?%^B77A?3-'LO#7Q?B\8>+['X[>'+'2OC5IGBOQ)IOC
M^TUJ^\0_X+&_#WQ9JO[%GC#X^?#"+5+KXO?L5>(?"/[8_@K0],\0^(O#UI\2
M?#_[/?B/2OB1\7?@;XR@\,2Q7OC7P#\:OA+X<\7^"]7^'FJQ:GX<\0>(KGPC
MJFHZ+J-[X<TE80#]5*:6 [,?HI/KZ#V[^WJ*_E:B^+WC;Q-^TWX_TKP%IFLR
M_LU_\%X?!?@>3]AO6#IWBZRUOX::7\%=9\'^$OVC/BIH6B:KI%SX:^$]]\6/
MV3_&OC3_ (*(_L\_VZGANVUWQ#\/&NO&?AA/C!XHUOPMJ/MMWX)^"?Q]\:?\
M%C/ ?[8/BC5?@UXM_8]U+PXW[-OCB\\;:W8:C^Q+^Q[I'[)/P_\ $GPJ_:E_
M9EUG1M:CUSX;:]K7Q)T?XR^-?BG\2O ]U:>)/&VH^$=.^#WQ+UC7=#^&^G>!
M/#P!_1P6XR,G(R#M)XX[ @].<=?0$X!^.?V*/VMW_;$\#_&#QE+\+]6^$ES\
M)/VH?VA?V9;_ ,+Z]XGT;Q3K,^K?L^?$'4/AWK.NZC=^'83H.GW&K:OI=])_
M8^C:OXHTZPCB3[+XIUJ*9;@?@W^Q_P#"O5_VQ?VU_@Y9?M[)\3O%OC_Q;_P1
M"_X)R_M/_$GX7^)?BI\:?!'A_3?VCH_V@?B7-JWCQ_@UHOC7PSX8\!^+[;4O
MAIX"OO%/A?0O"GA_0M%\:1^(7E\/6>I^*_%7]M<%^QAX\\+0?M._$'X5?M;:
M9IVE?LG_ !$_X+"?\%.-'_9P\=Z7X_U7PQX1U_\ ;P'[5?Q@N[;X"_M/V\/]
MB1ZI;?$'X4AKK]G'X:ZCXCOOA1\7/%R^,/#OQ#\$^.OB.GP*M/#0!_7.S8XP
MQ/;"DC/U P/?)%?)7PS_ &H;_P"(/[87[4?[*%Y\+]0\*Q?LW_"_]F?XF6/Q
M&OO%>B:G#\3;+]HN^^.NGI'I7A+2(;JZ\+Z=X0O/@A?V)O?$.MIK?B"]U&[<
M>%M$TC3M*U?Q/_.S^UC\'O@MXETK_@XL\;>+/BK\2;3XO_LF_$GP1\;OV6;V
M7]IOXJ1^+O@%\>_$'[ 7[/OQ.^!WBCX3:9=?$1]6\+:_\2/VC)[KP#\,M#TV
M--.UNV@;X$?"?2M-\.P3>$*^E/%'Q?\ ^%4?$3_@L'\4/VI/$WQ,^'WB+PS_
M ,$</^"=^J_'K7/V7]2TO2OC?X&\7WGA_P#X*&6WCS5O@-J,UW/I/AOXC>'/
M$>MO??#CQ!J=Z/#_ (:UP^'==UC4H-%@DOJ /Z2 <C."/J"#^1YI X) PPR2
M!E2!D#.,XQT&<]#TSGBOY"_AE\3?B'^S>O\ P58\(_LFZ_\ L^>%/BHW_!*[
MX ?&_P" '[/?[(_Q,_X7AX,T#]IN[\*?MI27/B#P=;:S<V^A?'/]IO5_A?\
M"WX=_$#Q]XP\%?!;X<2?&BQT'P+KGB+X5>*9T7Q7XU]$^)7Q+_8Z\)_LM_'[
M]JC_ ((T?'#Q%XW_ &K/B!_P2U^)'B#3?AI\)OBW'X^FU/PWX:O] \7:I^U[
M^U-\/;S6=4\5ZS^W+X U+Q!KG@[2/BA\7]4U?X\>*/&FK>,/A[KFA>.+O0/$
MMIX= /ZL0<DC!X]00#],]?PI:_G2_P"";5Q^SQX4^/P^-_P8_P""C'[)GQ'^
M"_Q&_8Y\0^._'GP%_9D^$WCGX;_#[R?!?B[P1JS_ +9G[3_C#XE?M@?M(ZCX
M0_: TW3-7UCX=_$?QC\7(_!WQ;^,<UUK]S\3]4\4:]\&-:N?"_\ 16CI(BR1
MLKHZJZ.C!D=& 965E)#*P(*L"0000<&@!U%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2$@$ GD]!WI:_"_X[
M?%OXA_M9?\%>M%_X)IZ7\4OB+\(?V</@?^QDW[6W[0[?!KQQXR^$?Q5^.7CS
MQC\3]-\ _#3X3P_&'X=:GX1^*GPS^'O@O3S#\1==UKX4>/\ PUK7C?4KX> O
M$;7'AH:C$X!^YV]<XR,],>YZ#Z^U.K\[;SP/X1_X)_7WQZ_:I\9_M'_%J+]D
M7PW^S_/XF^)G@;XY_%WXT_'X?"W7OA-J>M^)G\>?"C5_B7XM^(7CA6\>>%?$
M6NZ!XP\"6E[K-]KVO>%?A;I_@'2H;F?4-+O%B_X*(:#X>^*NF_!#XT_L[?'G
MX#_%;QW\'?B?\:_@/X-\<7GP*UV\_:%T?X.:79:U\2?AQ\,=1^'/QJ\::$_Q
MP\':/JFD:SKGPY\2ZKH%O_8.J1^(=%\3:WH6C^+-1\-@'Z(T5^/'@S_@LE\.
M/'5]^R[!HW[(_P"V:ME^W#\#=4^,G['5]=^#O@S"_P ?M9\-^"?"OQ$\5_"3
M3+$?')KGX6^+]!\(>*O[9A\;_'[_ (5+\"O%&F^&?%.N^#?BWX@\*)X8\1>*
M>SG_ ."M?P8TS]G3X2?M%:_\%?VDM(L_B5^V):_L+^)OAE!X*\(>)_BC\&?C
M\GQUUO\ 9XU[2/B%H?@[Q_XAT[6M)T/XAZ#=V\4OPFU?XEZ_XBL[W1QX;\.:
MGJE[/IED ?JI17Y9>'O^"K'P\O?#_P"U-9>,?V;?VI_AQ\?OV1_$WP)\,?$/
M]E'6_"?PT\5_&;Q0_P"U)J^@^'/V<=;^%^O_  N^*WCSX$^./#7Q2\4:Y-X5
M;7++XR6]E\/==\,>+6^*,G@S0M*M==U+,\?_ /!7'X2?"+X&?M+?&?XJ? C]
MHKPUJ/[(W[1'PR_9K^.GPKT'1?AG\2/'>@>+?C,_PDD^&?BOP_-\//B?XC\+
M>,_ _B73_CA\.;]K?PUX@O\ XF:7+JUSX?U+X:6_BVR;P_* ?HE>?!+X,:AX
ML7Q[?_"/X8WOCI-3L-;3QI=^ O"MSXM36=+:)],U=/$<VDOK"ZIISP0/87ZW
M@N[-H8FMYHS&A6;5?@W\(==UW6/%.N?"KX;ZSXF\0Z5<:#K_ (CU;P/X8U'7
MM<T.\TR/1;O1M8UB\TN;4-3TJZT>&'2;C3KVXGLY],BCL)(6M8UB'YT^,?\
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
M#M)^(6K_ !A\":?<V?@+QAXB^'NJ_$'X;>'+'Q9X<T:*YO)O#^K^(/"FB:^
M?6^G?LL?LQ:/K/\ PD>D?LX_ ?2_$/\ PL?Q[\8O[=T[X0?#ZQUG_A;GQ5\.
MMX0^*'Q3_M2V\/17W_"Q_B1X2=_"_CWQQY__  DWC#PZ[:)XAU34=-8VQTX_
MV=OV?K:TTFRMO@5\'(+/0-5NM=T*S@^&/@F*VT;6KY=$COM8TBW30UAT[5;V
M/PUX<2ZU"T2&[N%T#1%FF9=*L/L_P#X/_P""N7PNU_X,>/OVF/%W[.'[4GP?
M_9J^&EE\9;'Q1\:?B9H?P7BTB3XG?!GX\WG[.E[\$O#?@GP3\;O&WQ4\5?$K
MQG\2+"71O G]B>!+KP5X@U2XM?#,'C(>+8=;T+1?</V:/^"@WPG_ &C_ (S_
M !"_9R'A[7/A?\=OA[\/O"WQAF^'7BGQM\$/'=QXI^$'B_7-7\*V'Q!\)>(_
M@/\ %?XN>%+^PT+QCHE_X*\<:/?ZUI?B+PGXE.EM<Z5=>&/%'@WQ/XD .W^
MGP.^,6C>/_$OQR_:>^(WPQ^*/QKU#PM'\*O"$WP?^%7B3X4_#+X??"33?&6O
M^+6@\-^&_'_Q2^-?C2#X@_%"_O\ PU>?&K7X?B!9^%/$UM\,O@]H.F>"=/N?
MAQ/XM\9?7E?GO\2_^"@5OX+_ &L]>_8Q\#_LJ?M/?'+XP^&?A%\,?CSK%U\.
M(/@'HO@./X2_$WXB:_\ #.W\4V_B[XN_'GX8VTUQX;\1^%?$4&M>');:V\17
MJZ?+=>%],\0:58>(M5\/^4^!/^"Q'[*_C[XC?!KPOIT'B33OAG^T=\6M?^!/
MP#^/NJ>)?@TO@+XF?%71W\71:%H5MX+L_BI>?'3PUH?Q4G\">*[?X+^-O%OP
MET3PE\1Y=+L)-.U6TLO'/PNO/'H!^I^HZ5I>L0PVVKZ;8:I;V]_INJV]OJ-G
M;WT$&J:-J%MJVCZE#%<QRQQ7^DZK9V>I:9>(JW%AJ%K;7EK)%<012+4'AKPZ
MNJ:OK:Z!HHUGQ!I>F:'KVKC2[$:IK>BZ+)K$NC:/J]^(/M>I:7I,OB'7Y-,T
M^]EFM+"37-8>TAB;4KTS?F;XG_X*L?#+P]<_"KQ#8? OX\>+/@7\;_VN_!'[
M$_PL_:*\.#X.O\.O%_QA\8_%BY^#4FO:?H6J_%S2_B@/A#H_C32/%.G1_$=_
M (M?%:^$M1UCP1I?B/PEKO@+Q/XR;XC_ ."M?P*\*_LW?M*?M/:Q\)?V@HO!
M?[)W[66J_L>?&3PS#HWPCN/'&E_$+1_B'X"^&=YXLT6SB^,I\+Z_\._^$A^)
M7A2:*^L/%C>,)-,N[J?_ (0I;FQN;- #[H3]G;]GI-,L=$C^!7P:71M.U:XU
M_3=(3X8^"%TRPURXM--L+K6K&P70Q:VNK3V.C:/97&HP11WDMKI6FVTDS16-
MJD78:'\-/ASX8\1Z[XQ\-> /!/A[Q=XH:=O$WBK0_"NA:3XC\1-=7?V^Y;7=
M<L+"WU/5VN+[_39SJ%U<&6[_ -)D+3?/7YP:'^U)^S_\,/VD?^"JVL:7\/?V
MH+WXF?LQ?"C]F[XQ?M&VNI>*[OQ7X&\<^%+WX7?%F[^'A_9>^'7BGXQW?@GP
M5>0>%/ACXIC\?#3O#7P;MO&GB9M.U?Q%<^)+N :Y;0^&?^"L'@/7/A-\'?BW
MK_[.GQU^&6D_M/Z1\(M7_9*TOXF^*_V6O#E]^T=:_%'X0^(/CGK=]X=NK3]H
MW5],^&6B?!KX9>%]8\4?%76/CS>?"I/(_L;P_P##:V^(_C_Q7X3\%:X ?JV2
M ,G@5XLO[.'[.QT5O#B_ 7X+?\(\VH+J[:"/A;X'_L5M573Y-)35#I?]A?86
MU!=+DETQ;[R#<C3W>S$OV9FC/PQ\+/\ @K1\!_C?\.?"^M?"[X?_ !4\6_&K
MQ1^TG\4OV0V_9>T^;X4R?%3P]\>?@AI5]XI^,&EZ]XMC^)T_P)D^'?P^^'MI
M:_$[5?BUX;^+?B3P1K7@SQ%X.T_P7?\ BGXD^-?"?P[UGQ[_ ((I>/O&?Q T
M?_@II?\ C;_A=FG7.@?\%6_VA_">B^"?V@/'VJ_$GXC?"_P_H7P;_9NCM?AI
M=>([[XA_%?3GT7PK?3:C!H%KX.\?^)O (TR>"[\#ZE<^&[S3I9 #]4?%?[//
MP!\=_$GP7\9?''P.^#_C+XO_  V@CMOAU\5?%?PT\%^(OB3X!MHKJYOHK?P5
MXYU?1;SQ/X6@CO;V\NXX=#U2PC2ZN[F=5$L\KOT5S\*?A=>?$G3_ (S7GPV\
M W7Q@TCPE=^ =)^*]SX/\/3_ !*TOP+?ZD=9OO!6G>.I=.;Q19>$KS5V;5;K
MPY;:K%H]QJ)-]-9O<DRU^8W@W_@I[J*_M6_\%*OAO\:?@=XU^#O[-G_!/'X?
M> ?%WC/XZZK??#+Q-8V&F2?#;QK\9/&/CSQ-HO@?XL>*?B/=Z'X[^':>%]6^
M#_@SP-\*?%7BFTTWPWX@N/B5<^$_&OBW2_AGX;]_\#_M\:%J_P <_@U^S_\
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
MX _:2\8:9XJ^&/CCPAIWBVU_9YT?XS>%O%_Q;\ :KI%SJ/B#PM\,=3O3KFO
M'Z[Z+\$?@OX;U?0O$/AWX0_##0-?\+6D]AX8US1/ /A32M8\.6-U_:_VFRT'
M4[#28+W2+2X_M_7?/M]/GMX9?[:U;S$;^TKSSDU3X'?!77/BGX:^.>M_!_X7
M:Q\;?!>B7GAKP=\8M4^'_A/4/BGX3\.:C'?Q:AX?\-?$&[TB;Q;H6B7\6JZI
M'>:5I>KVMA=1ZE?I/ ZWEP)/A'XK_P#!5'X3?"[1?C?\3;?X,?M _$G]F_\
M9>^+%[\&_P!I?]I3X:^'/ VO> OA)XF\,:CH.E?%C6D\%W?Q!TOXV_$KP3^S
M[>:Z(?COXG^%'PM\:0^#Y]&\6Z?X?M?&>L> OB#IOA+A/C)_P6(^%WPH\3?M
MC^']&_9C_:M^,=C^PGX*^&7Q7^/_ (P^%FB_ ^?P9IWP6^)'@'Q3\4$^+OA+
M7O&OQT\%V_C'POH/@GPI=ZE=:%HRR_$36&N$O/#W@G4_#&GZYXFTH _0&Y_9
M7_9AO?%.J^.;S]G'X#7?C;7?B3X*^,NN>,+KX0?#ZX\4ZS\8/AK9WNG_  Y^
M*VJ^(9?#SZOJ/Q)\ 6&I:C8^"O'5Y>3>*/"MIJ%[;:%JEA#=SI)U^E?!CX/Z
M%K/Q.\1:'\*/AKHWB#XV/8R_&;7=*\"^%]/UGXN2Z7HC^&M,D^)VJ6FEPWWC
MZ33O#DDF@6+^*Y]6:TT21]*MS'8LT!X3X^?'L?!W]F?XE_M(^$_ 'B3XU67@
M+X7ZK\5-*\#^#-7\(^&=<\8Z%INB_P#"0&6RUGXBZ]X2\-Z/8P:+YFNZK<ZG
MJ2ZE;Z+97ZZ-HGB'Q&--\-:I\/\ [-__  4F\3?$7]F']@[QA\0?V>/B=>_M
M3_MH_ [0_B?X5^"'@-/A1;6OBG2= ^%'PY\<_%GXX:'K][\;?$'@KX>?L^:=
MJGQ(\)V_AX?$_P"(VF?%M3XW\%^%[WP!<^,=2;2Z /NWP[^RS^S%X/\ AWI7
MP@\)?LY? ?PM\)M"UG4/$6A_"_P[\(?A]HGP[T;Q!JQOCJNNZ5X)TSP]:^&M
M.UG4SJ>I'4-3M-,AO;TZC??:9Y/M=QYF]?? +X%:G>:YJ.I?!7X2ZAJ'B>."
M'Q)?7WPX\'7=YXABM;S3=1MHM<N;C1I)]6CM]0T;1[^!+][A8;S2M-NHPL]C
M:O%YI^RA^UIX$_:W\'^/==\+>%OB!\-O&7P?^+GC?X#_ !K^#WQ7TO0M*^)'
MPE^+/@&>S?5O"_B3_A$/$GC7P+KEEJWA[6/#7CCP?XP\ >-_&7@KQ=X)\5^'
MM<T3Q%<BZN;:S^+OBK_P6#^&GPF'[3>M:M^RK^V7K?PV_8L^-]G\(/VK_BUX
M?^'/P\O?!7P>T#4/#'PS\9V7QJ2Q?XL0^//B=\-5\(_%'2?&?B#3/@_X,\>_
M%/X=^!='U?QI\5?AQX#T'4_ EUXT /TE;X'?!5KW3=2;X/\ PN;4=&\-CP9H
M^H-\/_"9O=*\'C1;_P -CPIIMT=(,]CX;'AW5=4T :%:R1:6-%U*_P!+^R_8
M;RX@D^(/VC/V+OB]KGC'P'XH_96\8?LM>!/ 7A'P=XS\/:O^RW\?OV69/B=^
MSWXC\8^+_$'A358OC5I=C\,OB=\&=5\+_%G0-'\.7?A.WUS7+3XAV$WA77-:
MT70M.\'77B#Q'K6LX'[1G_!73]FK]G7Q1\6-%O-)\8?$SP_^SOX6\">-_P!H
MKQQ\.]<^$*:'\*O"WQ#\-IX[T>[L=+\>?%'P/XM^+^K:3\,KK2?BSXH\,?!#
MP]\1/$>E_#GQ!X:U&RTW5O$GBGPOX5UK6\/_ /!3;0OB5\?/BY\ O@#^RO\
MM*_M#ZA\$#^SMJ?CSXA_#75OV7=*^&;>!/VG?!^O>.OAK\3O"/B'XH_M*?#J
MY\;^"KCPYH;7]Z_AO3+[Q''!<)=0^'9K*33[G40#W?\ 92_97L/V>)/B?XWU
MU_A+?_&#XVZUX<U/XG:]\#?@I:_L\_"Z[L/ .B/X3^'FD>'?A?!XT^(^J0SZ
M'X<:4Z[XP\<_$7Q_XY\4:YJ5_ OB'0?AKHGPR^%GPU^O+BW@NX)[6Z@AN;6Y
MADM[FVN(TF@N()D:.:">&16CEAEC9HY8I%9)$9D=2I(/\V'[+GQ?T;QE\*]1
M_P""FO[5_AW]MSX/?$3]GS]JG]KK0++Q=H'Q9\'>(/!/[2/ASQE^UW\=/V2/
MA-^PY8_L_P#PO^/?QHTCQ3H7@+6;'X)>!?#OA+6?A_\ #G0X/VC= T/XJ_#7
MXM^+!XV^+?Q,^(7Z)>-/^"I?@+X07?[0OAKX]?LZ_M(?!SXB_L^_LJ^)/VT_
M^%=:Q:?!7Q=JOQB_9Y\#75_8?$?Q'\'?%/P]^-'BKX<:MXH^%>I6VG:9\2/
MGC/QIX&\1Z)/XC\-ZOI%MXB\':YIOBJY /O#X4? OX)? ?1]6\._ WX._"SX
M,^']>UVZ\4Z[H7PH^'WA+X=:/K7B:^B@AO?$6K:9X0TC1[+4M=O(;:VBN]7O
M()K^XBMX(YKATBC"Y6D?LW?L[^'_ !%\4/%^@_ 7X+Z)XL^.""+XT^)](^%O
M@?3?$7Q?C47(6/XHZU9:%!J7Q C47MX GBRYU91]KN<#]_+N^";'_@JM8FS_
M &==4U[]A_\ ;6\.Z/\ M=^(O#WAC]F?5)]&_9PU=/BGJGBOX >+_P!H7P]#
M+I>@?M(:EXA^&AU3PSX'UK1Y7^,&C?#^W\+ZG);:K\0;CP9X2TKQMXA\'<9I
M'_!9WX7WGA2X\9ZW^RM^USX3T#X=_M4Z/^QM^U3J^M^'O@JNC_LC?'#Q+\5/
M!?PA\+Z1\2M4MOC?-!\4=$U[7_B5\/?$$7B3]EQ?CWHVD^"/%>F:SXBN]&U6
M\TKP]J@!^GEG\"/@?I]SX8O+#X-?"FQN_!,TEQX,NK/X>>$;:Y\(W$VK3Z]+
M/X8GAT=)= FEUVZNM:DETIK1WU:YGU%F-Y-),W/>'_V7OV9/"'B/3_&/A7]G
M;X$^%_%VD?$/Q[\7=*\5>'OA'X T7Q'IGQ8^*VBQ>&OBA\3M/US3?#]MJ=E\
M1/B3X=A@T#QYXTM[J+Q+XQT:*+2O$.I:C8QI;CFOVS/VA=2_9/\ V3_VA_VF
MM*^&>O\ Q>N_@1\(O'?Q4D^'WAS6?"OA^_UFQ\#Z#>Z]JMQ=:WXQUS0-(T[0
M=#TVQN]?\3W-K<:IXE7PWI>J_P#"&^%/&GBTZ+X1UK\/O%/[7/QV\1_M9_\
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
MK>G7/A#4OB?X:\7ZMX=\%>#O&FA0_%;Q\FEV'@OX6Z[?KIOB?65BT'Q_=^"
M#P'X,?\ !/#]K3X?W_\ P0K?Q G[.LEI_P $R/@Y\3OA5\?)M'^,'Q*O[GQ5
M-XJ_9PTW]G70=<^$%K>_L[:/%XCBEM],3QOJVG>-+WX>-I,UT_A2SO=?2V7Q
M3<?*?[47P$_:0_9J_9+^$VB_$#PY\$]1^)OQ _X.)/@3^TO\-]!\&?%[QYK'
M@/4+?]HW_@HI%\:O!WA'QSXZUKX!^%_$'@R71]5\91>#/$NM:%\./B!'!8Z>
MWBS2]-U2YO5\(VW]+/PX\:6?Q)^'G@/XBZ=97>FZ?X^\&>%_&MAIVH&W:_L+
M+Q3HECKMK97S6DL]JUY:P7\<%RUM/-;M/&YAE>,JQY_XJ? SX*?'73M#T?XW
M?!_X7?&+2/#'B"S\6>&M*^*GP_\ "7Q#TWP[XJTZ.6+3_$NA6/B[2-8M=(\0
M6,<\R6>LZ?%;ZE;)-*D-RBNP(!^/'Q^_8I_;E^.NF_M?_'G2K_X9_##XX_'6
MU_8W^#WA+X#^&OCE\4/"&DZ[^Q[^R_\ %CQ;\3?BC\)?'W[4GP_\(Z?XY^'?
MQ._:=@^,GQJ\,ZAXQ^$W@F2'X<^%5\ >&](\3W%]J/C7QK'\S^//^"5_[9?B
M'X%?\% /@3\+O@[^P;\"/"7[4?[1'["W[0/PG\#> OBO\0O"/PP^'-K^SEIO
M[']QXV^&-OH_A#]E)+70K'3+[]E[5]+T?Q9I/A$0?$B_^(J>,)_!7POC\,7/
MAGQ5_3E10!^:N@_!OQO\//VUOVR/VFOCR/V>]"_9G_:&_9W_ &1_@592ZQ\5
MM8O==C\0_"7Q/\<[/4=)\<^%/&'PC\)> 8/#GQ(U;]IB7P=H"0_$O6]0OKKP
MWI4$N@7=UX].C^%/)?\ @C;^S5JGP(^!7C34]9\>W?Q4T)O'?C+X _LM^-]9
MM0/$MK_P3U_9C^+7Q<\*_L:^"-6UVUBM](\?Z3I6C^+/B)XW^'WQ+TB V/C?
MX9_$GP=J5E<SZ5'IBP_J5\2?A?\ #3XR^#-8^''Q?^'O@?XJ_#SQ"VF-K_@+
MXD>$] \<^"]=;1-8T_Q#HSZSX6\4:?JNAZFVD:_I.EZYI;7MA.=/UC3;#4[4
MQ7MG;3Q=K!!#:P0VUM#%;V]O%'!!!!&D4,$,2".*&&*-5CBBC152.-%5$10J
MJ% % 'Y>?\% /V6OVDOVBOCA_P $^_'OP7TOX(S^$_V1_P!J/3?VBO'$GQ.^
M+7CSP)XB\0V</P]^(?PYO/"7A31?"GP%^*6FW$ZVGC:W\00:QJ_B71XKB?3K
MC09=-MHKN/7;;U'_ (*-_!']H?\ :!_9<U+X<_LY>)-)TCQK=?$/X0:_XW\&
M:M\2_&OP:TSXW?!CPQ\1O#NO_&C]GR;XZ?#K0=?^(?P?A^+W@"RUWP?_ ,+
M\'^'KO5X8KPZ+<QZ?HNNZK?6/WO7RM^T#^U##\&_%/A#X4^"/A?XS^/7Q]^(
M?@3XJ_$WP-\&? >L^ /#&KZQX%^#">#[?QQXBO\ Q5\3_%O@OP;HMHGB3XC?
M#GP-H=M<:Q/JNL>+?'>BLNG6W@[1_'GC'P8 ?BIJG_!,;]LP? C]MSX#?#3X
M/_L(_!OPE^T%^V?^QE^U/\*?!?@/XM?$/P5\-/ ?A[X!I^Q=K/BWX5Z=HWA/
M]E%K70+70KS]DN]\,Z#XFT[PC%;_ !(N_B-+XVN?!GPI@\'#PKXY_3#]IG]G
M_P#:-\7_ +</[ '[3_P>T/X/ZYX<^!'@K]J[X5?&;2?B#\2?%O@[5?#VB_M)
MI^SS<V?CSP%:Z%\*_&D'Q(N/!H^"FO6\W@K5]2^&3^)-1USPS:CQ7X;TVYUS
M7_#OT?8?M#:KXA_91@_:>\)? +X]:CK6I_!P?%C1OV:/$W@RQ^'7[2$FJ/X9
M.O)\)=;\#^--<TS2_#WQ.AO5?P[>Z3=>(;C33J\;KHNJ:[:S:=<ZAA:[^UMX
M?\,?M+_LY?LM^(OAE\3]$\<_M*_"7XK_ !<\)Z]??\*XN/!WART^"4?@/_A9
M'@?Q;=:'\0]9U^'QYH-Q\3_ L2IH?AW6_ NJ1:M=S:-X\U%])OK= #\F_%W_
M  2R_:G^('[(_BWP7?:S^S1X-_:<^'7_  50^,O_  4]_9C_ +1\1_$3XS?L
M\Z[XE\=?&[XI?%?0/A3^T!:WOPK^$7C"+PEJ_A3XP^,/A1XXF\'Z/KE_9P/;
M>/?#=R^IK;^'+'W'QC^S+^U?\:/@KXF\+_&C]C[_ ()Y:QX ^*'B[X?>'OBK
M^PNOC75M8^'5[\&/"/A/XJ7WB;QWH7[0T7[-'A36;G]HO6OBQXG^&GB/X?:#
M>_#'3_!7P[TOX4Z:F@_%/PSXQ\;>(/'^@_H5^RE^U#X:_:S\ ^,?'WAGP1X]
M^':>!?C;\:_@%XC\*?$J/P='XJTWQY\ OB+KOPL\?QSGP%XO\=^%I].3QAX:
MUF#2+S2_%&IQ:AIL-MJ!: W0MH?IN@#X'_X)L_LT_%G]DO\ 9<TKX*_%OX@Z
MKXXET+XB?%O4_ACX?UCQQK_Q5NO@I\!]?^(.NZI\$_V?T^+/B_3M,\8_$V'X
M1_#J?0_#'_"2^);7S+2>*?PMX<D?P1X<\+8_(KX*_P#!,[_@H#X3_:<_8L_:
M3^+'A[]D?XE?&[]G?]J#]JKQ1^T/^U;J/Q6^(*?&G]K3X7_''X5_&#X=?"[Q
MI?:.?@-<1?"O1_@5X;^*+^'_  3^RGH?C'7OAEHLVG1^'?AQKWP=\$7=Q?Q?
MTVU\F?MO?M=^$OV%_P!G/Q=^TMX]\#>/_'_@_P &:UX%T+6-'^&Z>#I?$%K/
M\1?&^@?#KP[JES%XT\7^#;$Z%!XL\4Z!:ZW/IEYJVN6-C>R:C8^'M7CL[F)
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
M7_\ AE1]83XC&32O^%<"SC\*S>&2EQ_PFI\3AHO^$/E\K_:6_P""8_[>NK?
MO_@J5^Q'\ (/V9?$W[/G_!0;XS?$W]I3X>_&/XP_&+QYX*^(7P0\<_';7_ '
MB_XP?#3Q)\,_!'[/7BO3O'7A>X^(.D^+M>\ ^+[?X@6&L>&/#6M-#KUCXQO=
M(TGPQ?\ ]+M% 'YG>%OV9?VA+C]KO]MGXU^,[#X-:#\./VHOV1/V:O@;X9F\
M,?$SQOXN\;>'/'OP6A_:%O/$-YKOA+5?@MX)T-_"&J:E^T5J5EHVIZ?X]NM:
M-CX"LM2OO#MK<>-9]*\%_)?P%_8A_;A\.>%O^"*&D?$+PC^S!H,O_!,E-5\"
M_%0>'?V@_B?XGN/&W@/3OV+=<_8]\/\ C#P%'<_LNZ!:7?BK7YO%FM?$S4?!
M&O:AX>TGPW9:-HW@^+QUXAO/$&H^(?"_[%?'/XD^(_A%\+?%OQ#\)?!_XD?'
MWQ#X:M;"XT[X1?")O!"_$3QBU[K6FZ5<0^&S\1?&'@+P>7T>TO[CQ#J::IXJ
MTZ9]&TG44TB#5=:;3M'O_&]>_:^T+1/VP8OV+HOA?\3]9^(E[^RCX\_:U\/>
M*--/PWA\#^,/"_@#XD> _AAJ?P^\.W>J_$/3M<M_B'/X@^(6AM$OC#0_"'@E
M+.>&?_A-)%-__9@!^=.L?L)?M?>'?@E_P4,_89\#S_"+Q-^SQ^V_\1_VH?%'
MPW^.OC?Q_P")$\6?LX^"/VXEUW5OCYX/UGX&VGP[N+3Q_J'PQ\<^-_B)XO\
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
MJU\0:E#XJ/B?PQ_0'10!\$?\%&?@%\7_ -H/X&^ -,^!%CX$UOXG_"']JO\
M9'_:9\/^%/B3XOUCX?>$?'$7[-_[0WP^^,&L>"M0\>:%X,^(NH^#I_$VC^%+
M[3-.\01^!/%4-CJ$UL;G2)H'DEB^-/B]^PQ^V+\5/$7_  5NUXZ7^S3HQ_X*
M%?\ !/KX.?LM?#J+_A=WQ1O1X-^*/@GX9?M">"_%.I^-5_X9HM_LW@$:G^TA
MK5QH&KZ')XA\1:G8_#W2YM1\+:'/X[N[/P)^X5>4_%OXB^(OAMI?A+4/#?PD
M^(7QAN/$WQ*^'W@+4M+^'+>#5O?!.A>-/$=KH>K_ !2\4_\ "9>+/"<;> _
M-I<-K/BO_A'FU_Q/'8H)K#P]=6D>H7VG 'XEVO[ 7[;'P2^,7[-WQ\^%7PY_
M8H^/SW?[$/[/?['_ .US^SI\;_'7B_PWX9M/&'[-\/BX_#3XX_ G]HB3]G/X
ME^)$M+67XC>*]%\7>&-5^!7AU=7\,6.GW,>AZMXFU"QO_!7[@_![POXL\%_"
M_P #^&/'FO\ A[Q1XVTGP_91>+=;\'>$+3X?^"[OQ%,&NM8B\#^"+2YU%_"G
M@>QOYY]/\&:#J>M>)O$.F^&+72K7Q/XN\7^(X]4\3ZMZ0N2!GDX&2. 3CG@\
MC\:6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *_'RY\4_$BZ_X+B^(?A /BU\4[?X2:[_P2:N?'UI\.K;Q
M=>0^ ?#/Q'N_VJ[+P))\0/#OA Q'PXGCM= L(K:W\4:SINM:Q9Q37=C9W-OI
M%_>:;<?L'7C]]^SY\"-4^)U[\;=3^"WPFU'XSZEX'N?ACJ/Q=OOAQX/NOBA?
M_#2\E>:[^'=YX_FT=_%5SX%N9Y'N)_"4VJOH$UP[W$NGO,Q>@#^9+_@G;XD^
M.<GP0_X(2?M-^+/VH_VM?B7\3OVF/VCOV@/@9\=++XF_M ?$7QG\-/B!\,G^
M#G[=GQ#\/Z5XA^$U]J8^'=QXD\$^)_@_X2U/PC\2/^$>C^)-OIUI/H6N^+-?
M\-Z?X>TOP_S/PR^!G@WX??\ !/W_ (.AO$6C:S\9+S4?#7Q'_P""K7PFTJV\
M<?M$_M"_$W0KOPG;?L0?"+7X-7U_PO\ $SXG^+?#7BSXE27D*PS_ !G\4:3K
M'Q>NM%,OAJ;QS)X:FETE_P"ES0_V+_V/O#&D?"OP_P"&_P!E/]FSP_H7P*\3
MZIXV^"&BZ)\"_AAI.D_!KQGK=^-5UGQ=\*--T_PO;V7PZ\3ZOJBKJ>J:]X/@
MT;5;_45%]=W4UU^]INF?L6?L=Z)HGQ4\,Z-^RA^S5I/AOXZW%Y=_&_P_IGP*
M^&%AHGQEN]1O3J6H7?Q8TJU\,16/Q&N;_42]_>W'C"#6)KN\>2YN'DFD=V /
MR>_9I\<^*X_^"DGP=^".H?$WQ]9?"#Q+_P $'?A)\5-;^&;_ !,\8:?X.T_Q
MS8?&CP_\/9_B/X=\/IX@@L_ OBBV\'3?V)>>+O!T/A_4Q&\5W=WYU&.WNT_.
M#]F7]JW]H'XR_L[_ /!#WX(?$;]HGQ T?[7WPB_;A\2:WXT^('[3GQT^"GBO
M]I'XQ_"#XK^$O"GP>^&.H?M)?!6WO/C5;7=C\/O'/C3Q;HND:;XZ\)'XFZ[X
M9\':=?>)-9FT:U\&^-?Z<?''[#O['/Q)A^"UKX[_ &7O@+XHLOV<4%M\!=.U
M7X5^#9=,^$.F"QM--_X1_P  Z8FDQZ?X=\+&TTW2%;PG86T7AII]"\/7C:4U
MYX?T6>QP?$7_  3T_87\6? .Q_9;\0_LD?L]ZG^SSIGB)?&6F_"*7X5^$8O!
M>G>-A'>Q2^/+#2[;3(/L?CZ]BU/58]3\=6\L?BW5DUC6EU/6;L:SJ8N@#\7_
M .P/VD;;XA_\$G?V9?B9^WE\5/B/;7?[7/[>?[.'QC\7_L\_%7Q]X1D\>_#/
MP)^R5^T)XYT+X._%?XK.EIXQ^*OQ3^$:^&-*^$OB/XY6.J:/\5?#OC+PKJWC
M73?$W@W]K#PUJWQ0T?R?X9_M1^+_  A\*? _[.GQQ_:)^-GAG]GOQ1_P7X_;
M0_X)[:U\>-=^.OQ-3XZZ/\#O!*?M#>//V>O@K)^TQ=ZWJ7QSL[KQ[\8/"OP_
M^%5U\6Y?B#:_$#0OA<^J>%+#Q[X86?3?%?AG^CNR_9+_ &6M-7X,+8_LW? 6
MU'[.$<L7[/30_"#X?I)\"(YT@CN5^#DH\/\ F?#,W26UNMV_@QM&>[$$7VEI
M?+3;B7O[%'['M_\ ##XJ?!2;]EK]GJ'X0_'+Q!<^+_C-\-+#X.?#_2_!7Q3\
M9W5]IFJR^-_'OA[3=!M-.\4>.!J^AZ)K,'C/5X+KQ/;:SHFC:O;:K%J6DZ==
M6P!^)7[6OCKQ!^RCXL_9T_9$^'G[6_Q:\9?"OXY_\%(/&'@OXV_$#]H/]H[X
MH^&[SX'W?C_]ESQ;\=_V>?V$T_:YT#2-4^-N@Z!XU^(]EX&\;>';2S^(FH?&
MN'P7K'AOX8^)?%]G\)_B=86]W^G_ /P3F\$_&;X3^$/V@?@Y\;/VB]/_ &A-
M9^''[1_BM/"5D/%OQ!^*/BO]G[X>?$'P9X!^+7@O]G7Q_P#&GXIPCXC_ !>\
M0^"-%\?6_B+0O%_Q$O\ 6OB!+\-_&G@.#Q)K-]$NE2U[5#^PW^QU;?LX7O['
M]O\ LQ? RW_9<U&S6SU#X"V_PS\*0?#&^D74;76DUB[\+Q:8EA<^*$\0V-CX
MH3Q?,C^*D\665IXK761XCMXM47UCX,?!'X0_LZ?#;PQ\'/@1\-?!/PB^%?@R
MUGM/"_@#X>^'-,\+>%]&2]O;G4]3N+;2M)M[:W?4=9U>]OM:UW5;A9M3UW6[
M_4-:UB\O=4OKN[F /R?.EZC^VU^V5_P5"^ 7Q3^/'[1WP9L_V5M*_9N\%_ 2
M#X!?&GXN?LX2?#KPE\;OV>X?BC>_M*2:M\-O'/A?1OC'XLU[XM'QGX2LH/BY
MH?CKX8^$M,^ %MX6TWPUL\5_&;3_ !9\(?L0Q>.OVQOVC?\ @C]^TQ^U!??&
MBP^-OQ>_X)1?M*_%[Q]J?@S]H+]H3X6>&?&.M^!/CG_P3^LO WQ&L/AY\+?B
M'X ^'7ACP=\:O#-UHWQ/\=?"KP_X'\/_  S^($_B_1H_B)X$U^3PUX2AT+^A
M#XN_L??LP?'KQAIOQ ^,7P,^&_Q"\:Z9X3NOA\/$WB/PY:7.L:M\-K_58]=U
M+X7>*[R(0R^-?A5JFMQKJ^J?##Q@=<\!:EJ9DOK[P[/<RRR/M:S^RW^S/XB^
M*O@_XZZ]^SO\#-:^-WP\TZTTCX?_ !DU;X2> =2^*O@;2+&WO;2RTGP=\0[W
M0)_%WAC2[2UU+4K:WT_1-7L;2*WU&_@2%8KVZ24 \%_X*DZ[XL\)?\$U/V_O
M&?@'QMXP^&_CGP)^QK^TI\0/!OCKX?Z[<^%_&/AGQ5X"^#_B_P 8Z#JF@^(;
M'&HZ/>1ZIHEJCW^F2VNJ6]O).^FW^GWPM[ZW^(_[0U76OV^/^"&.KZUJ&J:S
MK.H?\$^?V\]2UO5]8O;W5-7U+4[[P=_P3SN+_4M7U/4);B_U#4;Z\N'GOK^^
MN)[J[O)Y)KF>6XE=V_9WX@?#SP#\6/!GB'X<_%+P1X0^)/P^\7:>^D^*_ GC
M[PUHWC'P;XGTJ22.632_$7ACQ#9:CHFM:=))%%))9:E97-M(\:,\1*C'G.G_
M ++O[-6D^(_A5XQTO]GKX&Z;XN^!/A=_ _P0\5:?\)O =EXD^#?@J6RETR;P
M=\*=<M]"CU/X=^%9=,GGTV3P]X0NM'TA].FDL6LS:N82 ?S;>*?VC_B+^S7^
MP[\0-0\&^(]+^'?A#XS?\'#W[87P!^._Q=UWQKK_ ,+-%^%7P'^)/[?G[0R^
M-/$6K?%SPS97GB#X.Z-XLU71/#GPAUCXP^'I=$\3?"_3/B1?>-?"'C'P+XOT
M/0O&>@>E_'>?]LG]E?PI\7? VI?M2Z1XC\"WG[7_ /P3M\;Z_P#L[^ ?CK^T
M)X\_:H^&7[+'Q5\7Z_X4_:-^&'P;_:<^,_B.'XQ>/O%7QIUGX4^(_BEX#\ :
M/XBT?X@^ /AEI?QN\%?#36]"M+SX67FE_OII/[)_[+F@?#7X@?!G0/V;_@-H
M'PA^+%[KFI_%'X6Z%\(? &C?#OXC:KXF6)/$FJ^.?!FFZ!:^'O%>J>($M[9=
M9U+7=/OK[4OLUN;R>8P1%/@[X]_\$U?!WAOX!?##X#?L1?LT_L':3\%?"OQV
M@^,7QD_9%^.WP@MK/X"_M,VK>$-3\*RZ?XR\3^'_  9\1[KPOXUTJ\D\*>+M
M!^(^M?"3XN:FFM_#CP#IM[ILWAC07T6^ /BOQSXA^*&F_#3_ (*3_%;4OVD/
MVH_AO^S#\2/C[^S;\ _V(+'P)\1[[Q-^T%<7GQ U[X&^%/B[X0^'D/Q0\?Z'
MJ?P1D_:#^.7B+Q#\*?@GXZ^)_P 2OA?X@^"GA+QUK7Q.\.ZC\-/@_I'P=U>R
M^'?VM/%'QLB_8*_X+B? _P"+E_X@M;+X*_M6_P#!.JU\ ?#/6OVC/BI^UO!\
M,+;XD1_L#?%;QOX:\+_'[XYZ'H?Q=\:Z!=>,O&=YXC;1]>L;;0/ NHZ[=>&?
M!6F6'AJWL9;_ /9WX%?\$J/@5<-\3M3^.O[%'[!7P3\)?%?X72_!SQA^RC^R
M=X)M=6^ _CCP\?&7A7QY;>-OC9XDU'X0_ 6R^,WQ$\+>)O!>AZC\$=9;X%>
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
M-,N;D'T;]KGQOIW[#'[*'[0'[7O[#7[9/[4OQK\2?$;_ ()[2_$3X/\ PO\
M'?QF\=_MF^ %\)>$_B)X"3QO_P %$_!H^.\_Q.U/1_$_PD\!_'G3?%.K^#]+
M\9>!O@1X\T71M,M?$OPYU :&-4\-?O!X _9U_9_^%/B?QEXV^%_P-^#OPW\:
M?$73?#FC_$'Q?X"^&7@OP?XG\=:3X.TW^Q?!^E^,M>\/:+I^J>)]-\)Z,/[(
M\,6.MW5]:Z!I7_$NTF*TL_W-<!\ OV(?V//V6+;X@67[-_[,'P(^!UI\5KAI
M_B1;?##X7>#_  ?%XUB$FJR6FE>(5T;2K7^T?#FDC7=;AT#PK,3X:\.6NL:G
M::#I.G6M_=0R@'YB_$ZR\2_LQ?MP_L.^%/V=OC3\5_B?\$/VU?@M^V!X=^.?
MPY^+O[0WQN_:9LKC0?@[\#K3XM_"S]ISX1ZC\4O&_CY/ CV/C+4M&^%/C[4_
M"NMZ;X)\::?\;O %O)X4OM9L/#FMZ/\ $/[ :^/_ (&7O_!M@?!_QG^/FK:+
M^UQ^PS\1?"'QW^'OC#XK^*->^#WB3PW\/_V)/AS\6_A#:^&O@C+/:_!GX7ZW
M\+M7\-Z1X>\+>/OAGX%\'_$+Q7X6FUQ_B_XM^*'BSQ7XH\6ZQ_0U\.OV)_V2
M?A-IGB+1/A[^SK\(O#FB^*_"FH_#W7-(B\$Z-J&F3_##5)1/=_".QL=7M]0M
MM%^#?G^;/:?"#1(].^&>GSW-Y-I_A6UEO+IYMC1OV0OV4/#ES\'KWP]^S'^S
MSH-Y^SQ#K=M^S_=Z+\%?AOI=S\#+?Q,[2^)8/@Y-8>&[>3X90^(I7>37HO!1
MT2/6'=CJ*W.: /YU[#XM_'WQ-_P2S_9<_P""KGP_^.'[1.L?MP^)?VB_@1<>
M,OA))\6/B;I/P1^+'BCXN?MFZ'^RK\5/V&[_ /9.\3>)?%'P-\*^&?"-AXLU
M;X1>"M?\-_#;PS\8O#WC#X::'\5M5\>Z5\1=6^)/BC7_ -'/^"0>4\7?\%?5
M92I?_@LI^TZR@@C*_P#"D_V7R&Y[,/F4]&'*Y!%??N@_L:?LL>%_BGJGQL\.
M_ 7X8Z+\3]9\9ZQ\2]1\4Z=X6T^V>7XI>(M+_L/Q'\6H=(C0>'[+XN>(]",F
M@^(OBK8Z3;?$'7="N+S1=6\27FEWMW:3V3^QU^R=_P (=\5_AY#^S1\!;'P)
M\>/$DWC/XW>$-*^$G@31_#_Q@\9W&IV^M7/C#XFZ9I>AVEKXY\57.KVEMJEU
MXC\2QZEK-S?V\%W/>R31(X /H\$,,CD'/8CH<=^:1D1RC.BL8V+QEE#&-RCQ
MET)!*L8Y)(RRX)1W7.UF!4 @8)SUY/N?;CCI_05%<0174,EO/&DL$R/%-#*B
MR1312(T<L4L; K)'(C,DB,"K*Q!'- 'XH_\ !'R(_P#"U/\ @L]YL>4;_@L)
M\<V3>F5+I\"_V;9D*[A@LF8I5(Y4F-Q@E37YG^&T^(/P6^&G[,O[07P[^-/Q
M]\,^,/%'_!R-\>/V?-?\'Z?\4O$^D_!35_@+\;O^"E/[3WPO^)WPQ\3_  'T
MF72_A/X\M=8.K:MXSL/B+\1O"7B_XV>%/'D]B/"WQ1T7P7X5\'^!_#O].GPQ
M_9F_9S^"6M>+_$GP8^ ?P5^$7B+XA:EJ.L^/]?\ AA\*_ W@+6O'6LZQ=I?Z
MOJ_C+5?"VAZ5?^*-5U6^BBO=2U'7+B_O+Z[C6XN9Y9<L>-C_ &(/V+XO#&B^
M"8?V1?V88?!GAKXFGXU^'/",/P"^%47AC0/C*4,9^+FB: GA0:5I7Q/,;-'_
M ,)_86EOXL",5&KA68$ _G_\-?%7]I[]I/QE^W3\<?#_ .U]X-^"'C[]A_\
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
M?%?PJ\7_  Y\(>*/AQXF\6>,_'FJ_%+Q;XD\0^"M=TB_\.:SKGB3XEZYK'Q
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
MUUPZCIVJ:C97AFMKVYCD\H^%?_!/+]AKX(:YH'B?X2_LH? ?P#XC\+_#6_\
M@[H.O>'_ (;^&[?5]/\ ACJM]JFI:KX,&H2V4UU<Z/JEWK>M'44NY9[B^M]7
MU.QNIY;&_NK:4 _G%_9G\1>/['P7_P $2_V'/"OCSQ)X0^$O[0?_  22\._M
M%6%KXW_;9_:L^"E_\9_VH;3X;_LMZ5/\,_ 7Q>^&7B75/C1X7TWX1?![Q#XZ
M\;^$/V<_A?XN\%_"&QM_&\7B^+P*EW\-O PT_P#HK_X)Y:;\5O#_ .R5\./!
M7QR_:'T3]JKXM_#/5_BG\(_'?QVT*QNK.+Q?KGPE^+GCKX<S:9K<][8:;/K7
MC?P%'X:B^'7Q&\236<<_B+X@>$_$VL7QDU&\O9'IZQ_P3._X)^:_\ M-_9;U
MC]CG]GB^_9[T7Q6?'FB_"B3X7^&4\*Z+XZ998)?&NC00V4=WI7BZ?3Y[C0[G
MQ+87=OK-SX;N+GPS/>R>'[F?39/L+PAX0\*?#_PIX:\"> _#'AWP3X(\&:#I
M'A7P?X-\(Z)IOAKPKX4\+^'["#2M!\-^&O#NC6UEI&A:!H>EVMKIND:/I=I:
MZ?IMA;6]G9V\-O#'&H!_+=\=?@UX-\$_"#_@ZE\4Z3K7Q:NM63P5\5O"^GVG
MC#]H+X]_$#PU>VWC#_@E+^S3\5/$1;P/\0/B7XF\%:EXBTG55NH?"WB67P]/
MXJ^''PV@3X6^!M7\,_"/3+'P;9>E?%3XH?'K]B7]JO\ :1L_@Y\6OCI\5(Q_
MP0'^/?[:T7P\^-GQ \7_ !C\*:S^UQ^SSX[TK2_ _CSP7\/+^XC\,_".7QG;
M^,M0T;QM\)/V=] ^%/P=UB"#PW9^&?AAX9&A:7''^XGB7]A_]CCQK\0/B_\
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
MP_&#]I#4/C-=^,OCEXP_X*)>,!\?5O/@!\4/ =IX3\<^(O#.M_#0GQ"/A_\
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
M_@?XJ:KJ'Q"\1^+]6\#M<Z)X=A^&MUK?CX ^[/C+^U[X(^$7C'6/AMIOP_\
MC/\ &WXF>%/AS9?&?QW\//@-\/Y?'?BGP+\&M0U+Q7HNG_$/7(+O4O#^GZG+
MKNL>!_%NE>!?A5X,U'Q5\>OBOJ'AGQ-;?"'X3^/F\+^)3I'SOXH_X*V?LE:?
MI/P7U3X:VOQ\_:1;]HW]G3QM^U%\!M._9N_9R^,/Q2NOBG\,?A\_A]/%-EX=
MN[3PIIVAVGQ%T:7Q)IUGK_PP\0ZOHOCGP=K5SI/ACQUHGA?Q3XN\":)XIXS4
M?A?^T-^S%_P43_:(_:C^'?P,\>?M2_!3]M#X-_L^>%_&FC_#KX@?!'0?B=\!
MOB[^S)+\0?#^AO;^&_CM\0/@AX7UGX'_ !&\!_$>;5+J[\/?$CQ/XX\+_$_0
M=7=/ -SH'C276=%\$_9%_8*^/O[+OQE_X)UV^J^"O"VN>$_@-\&?^"D<'QN\
M6_##7="TWX8>#/BE^WY^TG\,/VD[/P-\*_#OC#6](^)7B#X9_"O4_!'BKP':
M>(-0\):3JVI:'>^ -;70C>7_ (NT[PF ?L+\5?CI\-_@C\*;OXT?%35=3\(^
M!K >$8;EY?"_BC6_%#ZSX]\0Z%X/\%>$=+\"^%]&USQIXA\<^*_&7B?P]X-\
M.>"/#N@ZMXHUWQ;K.G>'M)TN\U2[@MG^1-=_X*A?LY> ='_:6;XR^'_C9\$_
MB#^R5\']*_:%^,OP4\;_  KU;Q!\5+?X#:^^JP:)\9O -E\)+KXF^$/BS\,_
MMNAZQIGC+QE\,O&7BO0_@UJNDZMIGQUO/AA?:1JL%E=_X*9_LU_%7]I/]GWP
M?'\";G2YOC;^SY^T?^SI^UO\*?"'B?Q&?"G@;XH^,/V;OBGH'Q(@^%OCG7UT
M'Q&^DZ-XVTS3-4TS1]8&FM;Z!XW_ .$2\1:C(-*TB^CE^$OVM_V6/VEOVV%_
M:?\ CO9_LW:Y\$/%OBG_ ()1?M8?\$]_A+\(/B7XL^!]S\:_&GQ0_:SU;P[?
M:CXQ\?>+?A5\;/B=\%= ^!7PFA\'>$I/#'V?XB:K\1=:U'Q9\:+ZX\"6'_".
M_#ZV^(@!^BWP$_X*#_ ;]HGXW:G\ O!VE_%SPWXV/P6T']HCP'=_$WX5>*OA
M]X:^,WP5U?5M,\-ZI\0_A'J^OVL#>)] \'^+-=\.^&O$L][::+)+<>)?#>N^
M&(O$G@[7M+\2W7:_M'_M?> _V;_$7PX\ WW@CXL?%WXL_%O1?BCXJ^'WP?\
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
MO"O[0MG^UK;VM_K%]\ ?$_@[Q?J^@>&?!'C'2_"6F7_CS5]7\:^-O#W@+3/
MMN/%%[XQATZ>VDF74_\ @K!^R'H7PO\ @A\5?$-_\7M&TWX\?M :S^RGX:\*
MO\"OBMK'CSPS^TKX3\3:_P"#/&_P.\?>'?#/A?71X;^)/A7Q7X3\5:!#X:6^
MO[[XAZCX=U&/X.I\2(FLI;SX(^)/[+O[<(T;XC?&CPG\&_&-O;?MA_\ !1?P
MC\?/VK_V3_@7\?O /P0_:(M?V1/!_P"S5X2_9Y\!_#[3/VA+;QUH/@72?B;>
M>+/A;X!^//[2.D_"?XT>%H_%FGZUXW^ 7@CXW>)_"=UK?BKX@>(^ _V%_P!M
MS2/ _P"SE\/F_9+\,_#G0OV>O^"\7Q2_;D;3/!OQL^$NJ>%IOV;?$OC[]IGQ
M!:S_  QL(KCPLZ>&M/\ #OQU\!:5\.M$\2:5X%\=:V?"OQ'M/&/PR^$MIHO@
M)OB0 ?J]8?\ !5O]F5OA;K7Q3\2^&OV@_A_;>$/VI]'_ &,?B+X+\<_ KQOI
M'CSX6?'_ ,6R>&?^%=Z%\2]+MK74=(\'^"?B;:^._AS>^!?C%J6O+\'M27XD
M>!M.O_'6EZYX@MM*'VSI'QA\+:S\9O&GP)MK/Q'%XY\!?#[P!\3_ !#+<Z'=
M1>&%\(?$_6_'GAOP5<V'B8%]+U#4]5USX7_$.QFT*"4ZSI2^%;C4-7L;'2M8
M\+WVN_F!IG[#&K_'3PM_P6,^"'[3'@/4/ _P@_;M^-]]XP\ ^,?[<^'GB.]L
MO"3?LL? 7X%:/X\T^PL-<U]O#7COP%\0?@6_Q8\)+XCTR&UT^*?P)J$L_P#;
MEMK^AZ'[/_P2:T;XQZE^QI\./CQ^TGK&A^(_VD/VJ=&\%_';XP>(_"L&HV'A
M37;B;X6?#_X8?##6O#^A:O;6FJ>&6\0_ [X:_#'Q3XQ\/7EK8"U^*'B#Q]J%
MMH?A>#5$\+Z, =E\??\ @HW\$_@%\:-2_9QN/ '[2?Q=^/EA\#M;_:(M?A5\
M"OV?/B+\0]>\0_#+0/%_A;P;J.H^%=8&EZ1X+\3:C!J/B?S)M-T;Q3>264ND
M7'AW49++QKK_ ($\+>+_ #/4/^"PG[&4OA7]FCQ3\/;WXT?'(_MA?#;XF_$_
M]G/P_P# OX!?%?XE:[\2=*^$'A[6-:^('AFQ;2/#*:#I/Q$\,ZEH\O@[Q%X!
MU[7=,\2^$O%5U:Q>,K'PYH2WFO6GRW\=O'_C7X;?\%YOAEXA\#? WXC?M ZC
M-_P2,^+.F:CX'^%GB#X/^'O%]GI4_P"V;\([D^)+:7XY_$[X/> M0L+'4+73
M]-U"R?QY8:W$FL0WNFZ;JT5O>QV_+?!7_@GS^TG\$_CM_P $D->E\#^&=?\
M#G[-NH?\%,OB/^TWKO@3Q3X:TWP=X \=_P#!0KQ9JGQ.L/ WPOT;Q)J'A_Q7
MXZ\&_"KQ=X@UCPC/KX\->'+K4/!VF^'O$FGZ!+K.I:KX4T( ^_O&?_!3KX ^
M!_#GCGQWJO@O]H&[^&OP0L?"MU^U1\0](^#>OWVB_LE7?C'P#X-^)VFZ#\;?
M#[30?$.]\2>'_!/CSP[XB^*^B?!KP5\7+SX!:'=CQ#\?$^&7AN2UUFYQOC3_
M ,%6_P!FKX,^,?C3\/U\(_M(?%OQ=^S_ /#?X8?&3XE:;\%/V?/B'XXL;7X1
M?%.Q\9:MI?Q1\,>)9M-T7PKX\^'^@:1X)U*]\2^+/!.MZ_HL5W./#.AW>O>,
MM$\8>'/#7QP?V8?VPO@CHW_!4[]E+P3\ 8/VB_AE^W_\3?VAOCE^S[\??%?Q
M*^$UG\*_A=X@_:^^&@\+_$SX0?M=>!-9UOP'\;+?X=?"OXCZ?>ZQX6UKX'^%
M/VC-=\:_!CQ;IWA)T\&Z]X/BTB?S/]GCPY\7?V(/VQ_VA_V:OV>OV>O&7[8$
M/PB_X):?\$F/V?=$UJ+XA?!WX66UKK7PFM?VW_A_\./$OQ>@^)'BSPZ;/X;>
M,4TK5;SXB^(?A;8_%'Q[X'ALEB\+_!OXC/JXM]. /UA\9_\ !0/X%:)X=\$^
M(/AM8?$;]I.?QY\"-+_:ITCPM^SEX0/Q \96O[,.MVUI<Z+\<]4\/W^H^&[B
M#PYXH%Y]G^'/@RSDOOC!\8[_ $CQEI_P8^&WQ"O?AQ\1X/"7D&K_ /!7?]D=
M_%'@_P %?"VP_:$_:.\5?$#]GKPE^U3X)TC]G;]FSXR?$H>)_@3XU\7^$?!^
MC>.M&U6'PGIFA7UI!=^+)+O7[.#5'O\ PPWACQ-X8\0VVF^/X-(\':S^4EW_
M ,$IOBO^R/XC_8]UK0OV'?V;_P#@K#\,? O_  3\^!O[#OQ@^%7Q-@^!/A;Q
M_P##/XH_!#Q1\2/B!IO[1_P>\2_M*:5?^$+OX8>.]9^+GQ!\+^/?AG;7_AWQ
MQ9VS>!/$MM>^-CX?FT&'[K_9K_9!^.WPD_X*.?#;XT:C\!?@U\+O@9X=_P""
M9Y_9?O-._9UG\'>%_@Y\//BS?_M)7OQZD\$?#7X?;_#/BN^^&/A7P_J)\%VW
MQ&E\ ^"=3\;^+K&?Q3<_"OP-I.OO::, :GP__P""S_P3O/"W[6GQ0^,'PX^-
M_P */A'^SK^VU>?L=Z;XPU3X->/KR"YU2"'X<^"M+UOQW>6%EJ&E>"SXL^-O
MB76O#>DC6+O28/#?AW7/A8/B)'X0\3>*+C3(?TYTOXX^$-6^.GB7]G:VL/%:
M?$;P?\*? _QG\1F7PY?'PGIG@CXC^*?&O@SP6TOC.V%QX<;Q#KOB'X:_$2TM
MO"ZWYUQ;7P7K.KS6<>C2Z1?ZI^4W[,W[#?Q#UCPM_P %</V1/VL/@NEI^SW^
MV/\ M:_M6?%?PS\4M&^(7@?6[;X@_"K]J3POX%L]#7P7X<M%U;Q?X,^(/PYD
MT[Q,/$VI?$'PUX4B\)^-=&\&:O\ #:X^)6G:I?:WX4]!_P""7MI^T1X<_P""
M?J_M*?%VXM_VI/VIOC1\/HOBE;7O@K6=%\.VGQ_\+?#?X9:5\-?V8)?!OB/Q
M[JEC8^$I/VB_A7\//!'QMU]?'NLZ'HGAGXS_ !]^)VK:CIW@+1KJ?PSX? /U
M\HJCI=U=7VF:=>WVG3Z/>W=C:7-YI%S/9W5SI=W/!'+<:=<76GSW5A<SV,S/
M:RSV-U<V<TD326L\T#)(UZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH " 1
M@\CTKQ/X.?LZ?!G]G^Y^)-W\'_!-OX*G^,/C[4_BK\3WL]8\1:BOC;XFZY'%
M!K_Q#UZ+6]8U.*Z\;>(K:UT^U\1^* B:UX@L]'T*TUF]OK;0-&BL?;** "BB
MB@ HHHH **** "BBB@ HHHH *\6^(O[.7P%^+WQ ^$?Q4^*?PA^'WQ#^(OP$
MU36];^"WC#QEX8TOQ#K7PPUKQ')X>GUC6/!EUJ=O<_V'JUU=^$_#%\FI6:I>
MVFH^']'U&RGM[W3K6XB]IHH 0 *,#ISU)/4Y/)]S2T44 %%%% !7CGCS]G_X
M1_$WXA?"KXK^-_"(UKXA_ [5M5UWX2^*1KOB73+_ ,!ZOK^GR:+XBO\ 04T?
M6=/M()_$WAV>[\*^)S+;3+XD\'ZCJO@_7%O_  SJVI:5=>QT4 %%%% 'BOQQ
M_9P^ G[3.@>%_"G[0WP?^'OQJ\+>"_'.C?$OPOX:^)?A?2O%^@:/X[\/V&LZ
M5H_B>WT?6K>[TZ34K/2O$.NZ8K7%O-#+IVKZC93Q2VUW/$_M5%% 'B<O[.GP
M8F^/=K^U#)X)MS\?++P#/\*K;XEKK'B)-<C^&5UJ"ZS=?#SR$U==)?P3<^(8
M[?Q3/X7DTY]%F\7V=AXNDLF\2Z?9:K![9110 =:\=\/? 'X2>%?C#XX^/V@>
M$AI_Q>^)6@:%X5\>>-4USQ+/>>*?#?A5YI/"FB:KI]UK$^BS:=X4DO-5D\*V
MJZ8D?AJ37_$[Z&M@WBCQ"=3]BHH **** /$OCQ^S9\ /VHO"FA^!?VC?@Y\.
M?C?X+\-^-?#_ ,1=#\)_$_PII'C'P[I_C;PN+V/0_$,>CZW;7=A)>V=KJ>J:
M=()X);>^TG5=5T?4(;K2]3O[.X]L "@ #  P .  .@ '  [ <#H.*6B@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ***_#S_@N'_P %!?VF/^">'PI_9L\<_ ?P_P#"*]T_X[?M
M;?!G]E_7-=\?6_B?Q%XCT!OB?8?$'Q#J6N>&O#.G7/A_P[;S:+H7P\FM;'4-
M=U?Q)!?ZIXE1[CPQ:6WAP-XA /W#HK\>_P!N+]N?QYX,_;W_ ."?7_!,WX*:
M]I_P]^('[:L?QW\=_$/XWRZ)I?C'Q)\(_A1\"OA5XO\ 'FFV'@#P1XELKGP9
MJ7C+XL>+/"UWX=C\5^,8_$.A^"/#?AWQ)CP%XEUKQ+H>L^$>Z_X(^?\ !0G4
M/^"DW['5K\;?%V@^&_#'Q:\!?%7XF_ 3XVZ)X*M]5M? T7Q+^&.LPK+JW@NV
MU[5]=UZR\.^*_!NM^#?&%KH^MZOJFI>';GQ!>>')M9\0)I$?B#50#]2J***
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K^?'_@X=_94_:?\ VR?@-^R+\.?V6?@3XK^-
M7BCX1?MY_ S]ICQQ:Z+XJ^$O@VUL?AK\.?!OQCT+Q"ECJGQ8^)'P\TO4O$[Z
MCXOT&/3=!M[W?=QW;W$EU;6UK=2P_P!!U% 'X<_ML_L??%'Q5_P41_X)F_\
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
M\.;'QI^P'\>OB!H>J:#I\\'@OQ!\4?#/Q+\9Z?\ #^*RT[PUK,O@L:IJVK>
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
M_#[]GWX%?&H_%OX(>7X9O99/BQXGLO&FM^'=<M/BK/\ $3X$P>*-7N_'.@?
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
MS<>$?B)9^./'WB7PAXEUF[U/Q7X-\(_#NWET;PIH?IL/[;_[7.G?L,?LE_\
M!6H_&%/&W@;XU?$7]FJ^^,W[%_@_P-\,O$/PI\-? W]J;XW^&O@IHGA?X->+
MAX(\(_M 7'[27PD;XD_#Y?%.L^-/C%XJ^'7CGXG>'/B/8:=\-O!?A'Q'X9L?
M 7ZD^$/^"=_[.?@;6_V,M?\ #L'Q$MKW]@#P'XJ^%_[+<5Q\1_$U[8>!?A_X
MU\*Z=X \1>%M:L+JZEMOB'8W/P]T+PUX*T^X^(2>)]2\/Z5X:T;4_#M]I/BJ
M*Z\17?.?#O\ X)E?LT_"_4=/TOPJ_P 28?@?X8^.5Q^TU\./V5+KQO++^S?\
M*/CY<^*E\?'Q_P##[P=!IUMXETW2=.^(LNI?$SPI\&]6\9ZW^S]\/?B;JLWQ
M&^'7PF\)^-=+\-Z[H8!^2.G_ +8W_!0:?P9^TG^T;K?[47AG_A'OV4?^"V?A
MC]BU?@AX7_9]^'>C>"_B_P#L\^-?VCOV;/V<=:\+>,?$_B"7QE\1?#&N>'+;
MXPR>./AYXL\%>*[#6=-\16/B:V\?3_$KP]XI\*:#\*_1_B%^VG_P43^./Q,_
M;@U;]BWP'\3+^;]B;]J2#]GGP%\-;F7]B+PY^S%\4H/ASX-^$/C?XRWW[5?C
M3XR_$JP_:F\/WWB^R\>>.+;X5ZY\ +?P#X6\'Z5I7PU\2^)Q\0[B7X@^%X/T
MGE_X)C_LQS?#KXO?"MF^+4?@_P".O[4UI^VC\3K6W^+GC*UU'7?VCK+Q=X9^
M(5MXYL]9M[^+4_#FG6_Q \#> _&EGX"\,W6D?#S3-=\%Z&VE>%;&P?6+#5</
MXL?\$IOV4OC#^T/KO[26NR_&KPMXI^)6AZ/X<_:/\"?"_P".7Q%^%_P9_:]T
M3PQX?N/"WA32OVJOA9X)UG1O#/QATS0/#]U=:"VE:M!:Z5XJ\+75UX'\>V7B
MWP)=7'AF4 ^/M0_;,^/G@O\ X*<6?P#_ &AOBE\3OV<? 7Q ^/D7A;]EW3]9
M^$/PV\3?L4?M:_!76OV>M;C\/>"_ _[1NG_#J\^)?@3]N"P^/\5_XG\2?#KX
MA?$O0/!NK^"_!6F^"O OA?6M4^(6CZS7LG_!'+2OB?%\-_VN]:^)OQZ^(WQP
MU$_\%#_VZO -O??$73/AW;:C;+\(/VHOBK\-;37?[0\$>"O"4\]YXA\->'O#
M-E/H<F/!?@[3/#>B>&?AIX8\%>%-/AT0?3DO_!/KX*ZA\3K'X@>)/$GQ8\:>
M&M(^/LO[5OA_X(>-/&EMXE^#'AC]II9]7FTGXS>&-#U+0Y?%F@:EX<.N7]_X
M>^'NE^-;;X)Z?XT:'XNGX7S?&J"/XCKZ'^SO^R'\+?V8?$OQU\1_#36/B=/'
M\?OC%X]^./B/PMXQ^)/B?Q=X(\'^-OBEXBO/&WQ&'PO\):K=R:-X&TGQEX]U
M;7O'&NVFG6\ES=:]KEW"M]'H-AH.BZ. >2_\%!/B=\3/A_X/^".B?"KXO7?P
MGU[XE?'O1?!^MP^ / ^C_$[]I?XC>$+;X=?$KQ9=_#S]E#P!XM\ _$OX<ZG\
M6]:\5^'/!D_BSQ7\7O"J_"'X5? &T^,_Q6\?>*/ ^E^#$\7Z-^4^C_MQ?M[:
M_P#L[?\ !.V:S^*WAWP=\3?BI_P5K^.?_!/?XX>)/B+\&/AOXB\<^*/ GPB\
M4?M@>%M'U[Q/I/PP\>3_  :\._$I],_9UT^X^(<7P@N+KP%K7C[4/M_P[U_0
MO %C+HOB?]J?VH_V.OA9^UF/A#?^.M<^*7@;QG\!OB5#\4_A-\3?@K\1]?\
MA9\2/!OB&?P_K'@WQ/I^G^*?#TJW$OAGQ[X%\1>(? _C?0+R&XL];\-:U>VX
M%K>I9W]KX#X-_P""4O[+W@FU\&6&GZU\?=5TWX:?M:>*?VU_AIIOB?X\?$'Q
M'9^ _COXJUGQ[KMYJ^BIJFISO>Z)'>_%?XJ_;]%\22:]'XT7XB>(9?B5/XVO
M+?P]=:& ?G6?V[/VL/A-\+/BY^SQXH^/VC_$+X\:M_P6C\'?\$K?@)^U7\0?
MA3\.] UWPWX#^,_PG^$/[15O\0OB+\._A_;>#/A)XU^,?PQ^&?CGXC^ _AQ-
MH/@WP3X!\?\ Q$\/_"K4O&OPXET[4?&&C:Q[7_P3T\'>-? ?_!6G_@L'X9\=
M_%[Q9\<=5LO@Y_P2]FL?B#X^\,_#OPQXYOM(OO#/[7MY:Z;XJ@^$WA/X>_#G
M5+_2+J>]L;#5_"_PZ\"P2^'H]%L-5T?4_$.G:QXN\3?:7C+_ ()F_LO>/? W
M[1G@+Q+:?$Z?3_VG/CAX=_:;\<:_IWQ9\<:%XW\)?M'^"W\'OX'^-WP>\::'
MJNG>(OA'XZ\&+\.?AO:^'F\#W^D^'[;3/ FB:+<Z%=Z-=^(M/UWI_P!F[]@3
MX)?LQ?%7XE_';PCXD^.GCKXT?&7P1\,? 7Q7^(_QB^.?Q'^)&I^/=*^$FF3Z
M=X/U'7?#VL:VG@1=?LC?:Q=V^KZ;X3T^;0V\1>)--\)KX=\/Z_JNC70!9_;^
M^+FO_!C]F[5/$WA7XOZ%\#O$FN?$GX(?#^P\>7WA+6/B-XRBTWQ]\8O!'ACQ
MGH?P,^%F@?#SXMZM\5OVD_$/@#4/%FD_L[?#J/X8^.],\3_&&Y\'VGB;PUJ?
MA9=;A/Y!^#/^"C/[4GAGX.>-OA3\2/$_C#1_C'XM_P""S'P]_P""7/PG^,GQ
MH\&?LZ6GQ8^%O@/XT_"#X/?'^#QQ\6_#GP.UV[_9I\3?&?PMX0\<>._AW\))
M_!VD/X*U?X@7'P3?XD_"SQ+<Q_$/PKK_ .V/[6W[)/PI_;.^%=E\*OBQ/XUT
M:V\/>/\ P+\6? /CGX:>+;_P+\2OAA\5?AGKD/B+P'\1OA_XLT]9I-%\5>&=
M4B:73[JXL]0LS'/<0W-C.DN!\Q3?\$B_V.]3\%_M-_#SQ7:_&?Q[X-_:M\=>
M%/BK\0M(\>?'KXI^*)_#WQ;\'>&/ 'AO2OBY\.-?U'Q&_B;PA\4S-\,?!OB&
M3Q_'K5]XHM]3TJ+2-+U+3O!*0^$H0#PGXQ?&7]IW]DV_\'_LZ>/OVRO"'Q)\
M1_M8_MO? O\ 9[^ WQG\5^%/@MH7[1'P!^$/QF^%OQ1\>:MXA^)?A3POX,\
M? OQ=\0?%'BK]GGXS_"3]E?4%^"]OX4G\7WGA35O'>@?&Z\\,^+/AMJ7(?M$
M_&;]M7]B]/V?O"/B3]KWPC\==:^(/_!5?]C_ .#=H^N_#7X4Z;\6+W]BO]JW
MQE_PAITGXX:+X$\)^!/"VF>.[/Q?X:^*GA_X;?$CX9>"/ 6BZOH?@N&XU6V\
M2^)K?Q/;:/\ 6TG_  2B_9.UK]G3Q)^SI\1Y?CE\:XO%?B?P9X^U;X\?&O\
M:#^+7Q*_:HM?B5\,IX;OX5?$+PG^T+XA\3S_ !!^'NO?"V]BFO/ .F?#S4?"
MO@WP_<:UXS,/A:2/XC?$:/Q8^[_X)6?LQZK^SOJ?[/OB+7_VAO&5WJGQ+\ ?
M'&3]HCQ_^T/\4?B#^U58?'CX4IX>3X9?&70/CGXVUW7O$GAKQ=X _P"$6T<>
M$M(\/1:9\/=$@&JV%EX)CTWQ%XBLM5 /S>_;/_;T_;*^$VD_\%^--^&7Q;\.
M^'[S]A7X)?LI?%;]FSQ#KGPI\(^*-4\$3_&7X7>./%OQ TEX'.D:'XJ9=4\-
MVR^"M4\;:1XH@\-[\Z_HWC>&*6SNOHC]J+6?VS/A'XG\*?"/0_V[OB;XT\;_
M !4L_P!IGXRZ5X1^!/[._P"S#-^TUI<.A^'O@;H/PW\%> = ^+'PYUK]G#P?
M^QA\)/$FK?%_QA\2OB]^U%\0?"GQ(N_$?B7X"_ S3/C_ .-?''B:VL_%GOD_
M_!(/]CW5-&_:DTGQ2WQY\;7'[:GA7P!X*_:AU_Q=^T7\7]7U_P"+WAWX<Z98
M:9H=KXAO?^$I@AMKQXK.>V.LZ-::9K>B^&M4OOAIX0U'PU\)(M+\ :;[-\9O
MV!/@K\=/BE\&?C3XN\3?&[0OB=\&_ 'BCX2#QA\-/C)XS^%NM?%'X2^-FT.^
M\6?#+XNW_@.]T&[\6>$-;\3>&?#OC2XM;*?0M0MO%FCVFHZ=J-E UU9W !^2
M?PW^+_[0?[5/[2__  0"^-7B;XZ>+? :?M(?\$_/CM^TC\2_A7X!\/\ @%/A
M7=?$G0? '[(.MZ]J6F:/XN\*^*_$-O+XPTSXW>,_!<NH:AXGU75O!?@UQ8?#
M6]\&ZOK_ (ZUWQ=)^R?^W#_P4:_:VM_V8_VQ_A7\.OB#-^S_ /&K]IKQ1X(^
M*GPR^(NN_L-^$OV8/ '[*DOQH\<_!?1O%GPP\6Z!X^U_]M'5_P!K3X<S>'?!
M-[XR\+^.FD^'GQ%\>W'Q=\%>&/AYX&^V?#.WT#]%? 7_  2E_9L^'&E_L7Z?
MX;\9?M)Q7G[".E^,?"OP5\02_M"?$&+7K_X<^.O#_@CPUX@^$WCNYTZ_T^SU
MSX6R:;\+_A<++P5I5CX?TK3W^'^C):I'::IXOM?$MGP!_P $I/V3_AA^T%XK
M^/?@D_&G0]-\8_$23XV:S^S7:?'3XE0_L>S?'^77-)\3?\+\?]F:#78OAE??
M%*U\3:%HOBS1]2UC2=3T'PYXVT3PYX_\->'='\=^$_"?B70P#]';U;Q[.Z33
MI[:UOWMYDLKF]M9;ZSM[MHG%O/=6,%YI\U[;PS%))[2'4+"6YB5X8[VT9Q/'
M_*]\.?V]OV]-$_8(^!W[;'CK]HC5OBQX_P#VFOVHO$O[ GA7X,>$O@1^SQX0
M^'O@KQ=XJ_X*-^.O@=H/[0>EW_BC6?"&LW7Q$\%_!KX?^*?!_@'PEX\^-%C\
M%M9\2:O\.#\3=.OK[2O&?Q#\4_U2W,3SP30QW$UI)+%)''=6ZP-/;2.C*EQ
MMU!<VK30,1+$MS;7$!=5$T$L>Z-O@[3/^":'[(5G^QKXE_8$U7P!J_C']ESQ
M3?\ BW5;[P'XV\:^*_$FJV>K^-?B!>?%O6M:TKQY>ZH?'EAK\?Q8U+5/B5HG
MB&/Q&VN^'/%U^][H.I:=:6>EV5@ ?G=XD_:[_;Y_9B\ ?%W1OCKIOB[0M$^(
M?[3?["G[/O['OQU_:7B_9%USXW^%K3]KSXI6'PC^-'C7]HGP'^Q_XWTGX%3^
M&_@!J,>L^+_@_JND:9X-7QY:ZIX7\$>/+74+OP]XT\;W/H7Q[^-G[7W["MG)
M\//%W[6OA#]H&_\ VI?VPOV(?V:_V1O&GQ:^%'P]A^.'P0TK]H/Q/8^!/C9X
MO^.VC_ S1O@/\*_B%HUI-X?\8ZC^SI-X?^%G@Z&V^(%_I'A7XGZSXWT9Y(=,
M^K/"_P#P2R_93L_V=OBW^S5\6H_C#^U7X1^/7A_0O"?QD\:?M9?&[XC_ !R^
M+WCKPMX+UW6?$WPT\./\2_$NNIX@\(Z)\)?$.O:KXD^%FG?#R7P?;>!O&>HZ
MM\0]$CM_B+K_ (B\6:M-X=_X)??LSV/P#^(_P!\?:Q^T#\?+3XNV'@FQ^(OQ
M>_:#_:-^+_Q7_:"UW_A5?BW4?'OP>N-+^,&O^*CXF\!'X.>-=4O/&/PPL/AL
M_@[1O"GC*ZU3QI::8_B_Q'XIUW7 #\X/VQ/VK?VY/V*;W]O'X#:;\?YOBS/X
M=_X)8_&K_@H7^RM^TK\6/AE\$;CXG?#[QE^SIXGTGP5\9O@WX]\#?"7PY\(_
MAGXZTK5%\;?#7Q5\(_'MY\+/#<'AF[UGQ3I/BW1?C'#X<^R2?1^H>*_VMK+]
MH7]G?]CW4?VVO$;:[^U+X"^-O[6?B?XRZ3\'/V>O"GC?X4?#?X'^&?V:O![_
M +._[.GA'7_AQX_\!W-OXZ^,?QDUOXB-XQ^-NC?&WQQX-^#7AW6OAO\ VGXG
M\73Z?\9]$^H]5_X)N? ;QKX6^-VC?&/Q)\7OCEXN_:-^"^B?LV_&/XO?$/QO
M:Z?\4/%'[/7A_4/%.HV7P9TO4?AEX?\ AWX8\!>#=0F\;>*_^$NE^''A/PAX
MF^(4^LOJWQ!\0^*=>L-)U;3^C^/_ .P%\%/VB](_9^;Q7XB^,7A#XE?LM:DF
MI? C]H#X6_$_6_ ?QY\""\TO2?#WC+2(_B!IB._B#PS\4?#.BZ?X<^*OA;Q3
MINM^'O'NF00/KVFW.I6=AJ%H ?@5^S;\<OVD/V8O@MX"T?P;\5- O]4^+O\
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
M;O\ #_1/#7@_2IOB3:^+;O0-/\+Z)J>A3Z=XFBO=>O0#\=?V>/C#\7OV,_\
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
M46EU76YM'T&PL-*&L:S=7^N:G'9I>ZWJ6IZK->:A<@'I-%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?QL_
M::^ '[.%II5Y\<OBSX+^&<6MV'B/6=+B\2ZM';WUWX=\%PZ;<^.?%J:9 MQJ
M4?@OP!9ZSH^H?$'QK-:1^%/ >FZKINH^+M8T:QOK:XD]TK\>O%NJ^,/V9_\
M@JI\6/V@/BE\+OBQX_\ @1^T/^Q5\#OA;\,?BS\'/V=?BE\?-:^$'C?]G7XJ
M?&[Q7XU^"?BG1/@'X+^)'Q&\/:/\4['XXV?Q,T+QCXA\+V7A+Q1K'A*?P2=?
M@U_PUX4TC7@#[(^)W_!0+]AGX,:%X5\2_%+]K[]F[P3HOCSX9CXS^ KS6OC)
MX"B/CWX1RZ1/KEG\3/ MK#KLU[XR\"ZMIT&[0?%/AJWU31O$%W<Z?IFB7FH:
MGJ>G6=U\=_\ !4?_ (*4_#S]F?\ 8H^/'Q%^ _[2WP#T#]H+3?V;+CX[?!4^
M+K:W^)?AW5M#US2[_4OASJ=SI>E>,O">D:4_QJ31];\,?L_Z[XP\0+H7CKX@
M6WV?PIX0^,%UX?U?X>ZK^;7['W[*_P 6/@/^U+_P2!M-6^ 'Q5\#?#KP#<?\
M%H_'UEX1M_A9XC\1>#_V1OAM^V/\8_"7CG]E?X,>-?B!X)T#6/ASX/\ $R_#
MO1]9L=7TB37=,C\&:LU_X1U!;"RNO#CZ[E_M<Z=\=? OP3_X. ?V4_&/[,W[
M6'QJ^,G[9GB?XD?&[]EKXC?!_P#9H^(?Q?\ A;\8?A;X]_94^%7PK\ _#N'X
MK>!O#VJ>$/ _C[]G7_A2&N>&]?\ A]\5M4\#^*]8M[;PK-\%].^*GB?QWX=T
MK6@#^BOXT_M<_LR_LT_V';_M _'7X:_".;6M-&LQ/X[\3:=H$-EX=CU;2/#M
MYXU\13W,B6OA/P!8>)/$'A_P[JGQ \32:-X'TGQ#XB\/Z%J&NVFJ:WI5G=<Y
MXU_;R_8K^'7Q1N?@CXW_ &J?@)X;^,MCXN^&7@+4/A3J/Q0\(K\1-,\9_&:Z
MBM/A=X:U3P=#JDOB#3-7\:-<V=UH]I?V%O(^F:CI>L7 @TK5-.O;G\+_ -H+
MX7RZ7^W7^UQXO_:R_9;_ ."A_P =?V6/^"C'[,/[.GAKX8)^R=!^T3?P>#;#
MX;?#;QM\.?C#^R%^U3X&_9U^*6CR^#AXIOOBK=>-O"?B'XFZ=:?"N*?XB?$Z
MRC^(FF76C^-IK'[;_8"^'&M?##]MWX[Z+=_ 3XB?!7PAIG_!.G_@F'\&_ NF
MZMI/Q6^('P[\*ZQ\ K?]IQ?B1\'/"G[3WB[PI9^&_B_=_"VS^*WPPTB\\61^
M);G4_B))-<Z_%'J.J^'_ !K#X; /V<O[^QTJQO-3U.\M-.TW3K6XOM0U"_N(
M;.QL+&TA>XN[V\N[AX[>UM+6WCDGN;B>1(8(8WEE=41F'P?^SU_P4U_8O_:1
M^%GQ9^,_@?X]?"RT^'GP8^)/B;X=>.-:UCXC^!HGT4:3\4/$OPB\&^+=:L[3
M7[NY\/\ AGXU>+O">JGX(2ZTEG??$S2Y](N/#EG=7NI+IL/WW@'J,]_Q]:_E
MGTCPQ\<="\ _"?79OV=/CSXRM?V'?^"Z'[8/[3OQ_P#A7X@_9S^+\NH^+O@;
M\<_CW^VYI7P]^.W[/27/A2UG_::OOA?IOQW\*?'S0]%_9_F^(\\PTZ'5Q9WW
MB[2O"OACQ$ ?T=_!KX]_!G]H7P]K7BCX*?$CPK\1](\,>*M4\">+CX<U*.?5
M/!/CS1+>PO-:\">.] G$&O\ @?QQI%EJVDWVJ>#_ !;IFC>)-/L=6TN]N],A
MM=2LII[7QD^.7P:_9W\"W_Q.^/'Q2\ _!_X?:9<VEC=^,/B-XJT;PCH']J:B
M[0Z5HMKJ&MWEG#?Z_K5POV/0]!L#<ZSK=^T=AI-C>7DL4#_G7^RM\/=2\9_\
M%(?VS/VTO!?@'XB_"SX)_%?]G/\ 90^"ERWQ&^%'BOX,>(/V@?C?\(?$OQVU
M;Q/\5K[P'\2M(\%_%2TL/AE\-?&GPR^$OASQ3XQ\"V-IXQB;7+?PGJ=YX>\(
MV\]Y4_X+L^!O''Q1_P""57[5WPR^&GP^\??%/Q[X\T7X=Z#X9\!_#7P%XK^)
M'BKQ!=)\7O &K7]O!X9\':-KFJ26,&BZ9J=YJ=]<6<>E6=G;RM?W4,;J' /H
M36/^"H'_  3LT'P]\4O%>J_MI_LWVV@?!7QEX=^'WQ2U!/BKX5NAX/\ &7B[
M3-:UOPOH-_;6FH3WEQ=>(-%\,>+]8TB33K>]M;[2O!'CO4;>X>S\#^+)M&]?
M^+_[7_[,'P#T/PCXD^+_ ,<_ASX'T3Q]H6O^+?!=_J/B&UND\3>"?".C:=XC
M\9?$#2(M*.H7%W\.?!/A[6-&U[QO\0TA_P"$*\&:-K6C:IXGUW2;'5].GN?R
MJ^,_A6?Q#^WS^W9\4+#X'?%G5?#NO?\ !%KX<_!'P+XW3]F3XQ7EMKOBL?$G
M]J3X@>,OA#X.UK_A6DCZMK]UX?\ B7\%+W7_ (=Z%/<:GJNKQVN@W&B7GB7X
M=>)-+\*_'7A?3/VBM&^!O_!)OX(S?LZ?M._"ZTT/_@D+<_"#QA\;/A#^S5XC
MU[]HRX_:#\+>!OV?_AWK7[ GC#Q3XM\ W]K^QM\+_'WB'P@OCGQ)\;_B3_PK
M30?'FI>!_"4OPV^/_P +M!\-^+?%/B0 _63XS?M:_$C1?^"@'_!,;X1?"SQO
M\,_$O[,O[97P_P#VJO&^O:CH6A1^)=;\41?!SX0^&_'7@+Q#X1^*5EXNU#PS
M=^ ?$\7Q T76;2+0/":7U]_8EM?P>-M0T+6Y=&B^N+;]L#]E74OA9=_&_0?V
MB_@OXL^$5IXAM_!P^(O@CXC>%?'/A34/&][KL/A;3/ 6A:KX0U/6X/$?Q UK
MQ9<VOA'0? GA\ZGXNU[Q;=V?A;1M&OM?N[;3I?Y=M7^ O[5/QZ^#W_!O]\-?
MA!X4_:<_9F^)?P5_8"^-7P1\<_%CQQ^R_P#%_2="^#WQ2L_V6OV=?AY%X1^,
MFGZ]X$MM>\!> _B3\0/A9\1O@MK6KZDWP_\ &&H>$SJ/Q%^%FOIX:\1_"[Q]
MXL^H/VCO&7QG^/OPB_X);_M=6_[$?[;?PR\#_L=?%CQWH?[7?["7P3\&?%SX
M2?M _"^'XA?L^^/?V<?#GQ)_9PB\ ZI\+O$'QA^'7P;UW73)X7'P.N-4U[Q!
M\$/B7-_;?@KPB;7XA^$_"H!_1E\)_BY\,?CM\/\ P[\5?@WX[\+_ !+^'/BN
M*_DT#QEX.U>TUK0]0ET?5M0\/Z[IXN[21Q;:QX<\1Z3J_AKQ-H=XMOK'AKQ+
MI&K>'==L=/UK2[^QM^0^,W[3O[.'[.<OA&#X_P#QZ^#WP3G\?W>L6/@:W^*O
MQ'\(^ ;CQA=>';*#4?$,7AF#Q/JVF3:W_8%A=V=YKDFG)<1:1;WME+J#VZ7=
ML9?ES_@FO\,_A+\/OAE\;->^"G[.OQO_ &>/!'QJ_:3\=?&^3_AI#Q+\7-3^
M-?QK\6^-?!_PZL_'7QT\=^#/CMJ^L?%7X2:CXJ\8:#K/AFU\ >,'TS4KW3?!
MEG\23H6D0_$**U7B?^"CVC:[X@^+?_!*_P#L/P!\1?'%EX#_ ."C/ASXJ^.;
M[P3\*_B!\1-&\">!M&_9?_:?^'#>,?&FJ^#O"WB#2O"&FVOQ ^+/PZTVUOO$
M5UIC ZG=>(;8_P!A^%/%.L:" ?04_P#P4-_8;MM#^&OB>Y_:G^"D'AOXN>&?
M!_C3P)X@G\;Z3%HNH^$/B%KE_P"%/ /BG5]4DE6Q\(>'O&_C#2M6\$^$=9\9
M3Z!I_B/QSI6J^"='N+SQ5IM[I$'I_CC]J/\ 9V^&GQ%\.?"3Q_\ &/P#X0^(
MWBN[\&Z?H7A/7=>M-/U*XU3XD^)9?!OPRT>Z:9A:Z3K7Q0\66NI>'/AAHNL7
M%AJOQ&UK1/$>G^"K/7;GPWKT>G?@%^T-\'K'PY^WK_P44\)?M6?L=_\ !0#]
MH;X!?M[Z#\&=?^"_BG]B_P 2?M$:K\,?B)I7AG]GGX>?LZ?$7]EG]H?2O@_\
M3/AQX"^$&KWOBC1;OQ+X)\<_'/4_#GPBU3PKXY\::QXO^*?P^L/#U]+?T?V@
M?AG\:_A-^TO'XX_9!^&7[2>B?'K3?$W_  3X\#_&3]D'XA?!OXO?M*_\$[_V
MS?"WPYL?A;;Z/\5-!_;*\2_"F.#X)_%_]E:'6)KE_P!H?Q%\0/#7B+5M7_9<
M\$WGC+X2:G=^*+C^V #]KA_P4C_8"?QWX8^&=O\ MC?LZ7WCGQG\6+_X$^%]
M TSXK>$=4FUGXS:9%HC7?POM;S3M3NM.'CA;OQ'HVB0>')KR+4KSQ1>?\(E9
MP3^)[>ZTB#T+XT_MD_LI_LYZLNB?'G]H'X4_"._CTG1_$.K?\)]XOTGPY8>$
MO#/B/6[KPQX9\5^/M7U&>'2?AWX1\4^*;&\\)^%O%?CJ^\/>'?$WBNUN/#&A
M:GJ&O0R:>O\ ,5<>&]._:,_9Y_X+[_L,>%_A#\3/B7\<OVHO^"J7QL\&_#>\
MTWX(?%_4?A+X<\1WW@[]ER7P%\2_B/\ M&Z/X'N/@Q\/M(^ 'B'PS>?&#6M-
M\7_$73/&6G6'A+3+3PMX2\0>*/'OPV\-^-_T61=>^!/Q9_X+#_"?]I/]F3X[
M?'[P[^VIXPMOBU\%_$'PE_9S\=_$[PY^T?\ "CQQ^R9\-_V:W_9B\1?$+X>^
M#O&G@#X3^(OAOJ_PKN? CI^T;JOPZ\,2>'/B!!\5)-3O/"%YX[U;PZ ?IY\9
M_P!OG]B?]G?4_&NA?&W]JCX$_#?Q'\.--T35_'OA7Q)\2/#-OXN\'V'B6U;4
M?#<OB'PG!J%QXCTN3Q%I,5WKN@VMUI<=WK/A[3-9\0Z=!<Z+HNK7]EV7Q)_:
MV_9E^#^A^#/$_P 3/CK\,O!_AGXA>&]5\<>#O$FJ>*]+/A_6OAWH%CH.H^(O
MBDFM6D]SIMG\)?#-IXM\'OXG^*VHW5G\._#<GC3P5;:YXFT^Y\8^&8=5_G\_
M99_9O^,/[/\ \=X] ^-7PO\ B=XR\3?"'_@W5_9H_9$\2?%71_@9\4?'WA/6
M/C/\/_%_QA\6?%'X-?#_ .)&A^!-:T[XBWEII7BKX;JVE>$=2U6[^(%Q86$<
M.EZCXG\-:SI'A_Q[Q5\,OBCX;_8U_P""=NM_#;PA^VM\"_VV/@'_ ,$D/AU\
M%[*WA_8<^,/[0_[.7Q\OO#GA#P5X>^+?[ O[9_P>3X.>)=:\)6'B7QE\*/[.
M\)?$![WP!!9:%XZU_P >>'/%NMVD?@V+70#]D/VP?VG_ !]\(?"G_!2+QW\%
M?VJ_@#XJ^(G[,_[$#_'#PM^ROJWP^T[Q?XL^"/BSX=^#?B;\3]0\<?%>3PS\
M5_#?C:^TSX^^&3X7T+PCH'B6Q\+6'AM/#&F>+]#MO%-C=^)--U_TO]BS]O'X
M(_M8_#+P3X%\!?M+? _Q]^U?8?LZ_#CXA?%3P9X?UW0?$.K^&_$GB'P=X;C\
M2^*M0\ >'=>T2ZU3PIX=^(NMIX=\70>&=3LM.\-^)WD^'^JZUX9\2K]DM?S$
M^-_PT_:>^//Q#_X*#:/JO[/'C;P[\9?CM_P;S_#C]GB'P_H/ACQ;)\&&_:[O
M+7]L7Q'XT^ O@']H'Q'H^C_"+Q-+X8U;X\> ='TW7V\<0Z5J*:I,!J'VSPUX
MS@\.]7^SW\/O$/QS^+G_  1R^)WA+X/?''X2:9_P3E_9:^)^F_M(Z]\7?V>O
MC3\!-6:Z\<?LR^&?@1H?[,O@[PM\1_!/@GQ)\7+NX\?V&H_%.\N?AQHOCSX9
M^'[7X+Z'<GQ!%K?Q#^%?_"2 'V5_P3>_;?UKXO\ _!-;X5_MC?M?>.? /AOQ
M#XF\4?%_2_&7B;2M&/@CP:=0L/VI_B1\%/AIX6\(^&)=5\1:H^J^()=.\%^
MO OA&#6/%GC;QEXKU+1/#]C<^*_&.O0'4_T/^$_Q@^%WQV\#Z7\2O@[X]\+_
M !(\"ZQ-J-G9^)?">K6VK:>FJ:+J%SH_B#0=0\AS/H_B7PSK=E?:#XI\,ZO#
M8^(/#'B#3]1T'7]-T[5["\LH/Y1/A=\%_P!HWX>?\$M_^"6?Q U7]F?]L+QE
M;_L8?MG?M/?$/]I/]E_X5>'_ (M?!']JY_AU\9KK]LWX?^'/BM\*=&COOAK\
M5O$?B7X<Z;^T!X4\9:;X/\"RK?\ CC0/$>OZ+<:EIUEIOB>.V_>;_@G%\/\
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
ML<?M:>*OVF_!W_!6+PM^T?KOCOX:_LM>,?%_PR_:#^%WC#_@K/\ #7]L*/\
M:1\%?&;P5X=_X5!K,B_!KQ9I?@_7O 8\9K\7O ESX4U?3/%'@7PWX!\!^+]8
M\&@'](OCS]J[]F[X7_$SPI\&_B%\:OA[X0^)OC34/">DZ#X0USQ#:6>HG5?B
M%J6JZ'\--,UF1F-EX6U'XK>(= U_PS\)+'Q1=:-=?%;Q3X?U[PQ\.XO$NO:+
MJ>G6N;X[_;%_99^&/Q0TCX,?$+X]?#+P?\3M9U'P?HT'A+7O%%A87NG:U\1I
M=4MOAEHGB:[ED&F>#]:^*=]HFLZ9\*](\5WVBZE\3=7TK4=(\!VOB'4[.XM(
M_P"=7XL?L\!OCG_P4M_9H_;/_8J_X*!_M<>&?VR/V@X/VDOV==0^"/C[]HK0
M?V3OC?X9\1_"GX#^#O /P%^.?BWX-?$^Q^$WP \5?!CQY\$K#PMJ?Q"^.UMX
M;TZ+P3H>A^*(M1O/".E^$;;6/HKX=:G\7_@1\3O^"A'[(WQ__81^+W[7/BS]
MI/\ ;9\6_M<_LN?$F_\ @G_PLO\ 8Z^*7ACXB_\ "O[KX%Z1\=/CMJ-MXG\&
M_!#6/V0=8^$VB>%O$;?%#3=(\9>&?AS\)_ASK_P*\)_$#Q#=_#7PEK8!^LWP
M4^.O@RW\._M8_$/QU^V9\#?C9\/OA3^T3\3-&UGQ5X0L?!_@?PG^ROX?\*>%
MO UW??LZ_$_Q/I?CKQ;IOB'X@_"^:]NM8\;>,/$%YX7UV2]\86^@:IX.\.S:
M'#9-QOQ&_:W^#?Q#\-_!_6_@O^W3\!/A!#=_MB?![X)^)W\7:9X:\7ZW\3?&
M%Y>Z%K7B/]BO2/"?BCQEX'U_X??M!?$KPYXDT""&*;2-<^(7PZTO4)=>F^'=
MPNZYL/S-U;X;Z/XR^!7_  6K\%_'3X(_MH7GP_\ B]_P4E^'_C[PY<_ [X._
M&OPY\=W\"7O@+]A;X:>&?VEOV;"WP]NM:^(&J?L\?%3X->*OB];Q?#OP_P#$
M#4VT[X/0ZI;>$?$NA^*?"-KXL\5OK+]K^^_9_/ASXK^#OC)^T%I/@3_@L?\
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
MP6M[!X6TVZ\5WT-IX;0:J?:=/_:%^ 6K_%KQ!\ ])^.'PAU7XZ^$_#MMXO\
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
MM(W_ .R?8P_M2>%-%T3XC:3\7/COI6G>--,^%&I?L_:M^T#X+B^+?BVZ\/\
M[4/CO]GG6+2TU/X$_$?]HV2\U#XM^.?AO>Q03V?B#Q3>:ZVE^&3KW_")Z" ?
M2?Q?_:O_ &9/V?O$'A3PG\<?V@/@]\(_%7CK3_%FL>#?#7Q#^(?A;PEX@\3:
M)X$\/ZEXI\::[HNC:UJ=GJ-_H/A70=(O;_7];@MGTK2]MM:W=Y%>W]A;7/EO
MA3_@HU^P=XZOO@+IG@_]KCX">)-1_:@AN9O@%8:3\1_#MY>?$];75?$_AYXO
M#UM'>&;[5-XH\$^,_!]E9:@EE>:CXT\(^)_!EA!<^*- U72;3Y6_;G\+>+->
M_P""CO\ P1L\4:-\.OB1XN\%?"OXS_M7^(?B;XK\+?"_Q[XR\%?#NT\<_LE?
M$3X7> =8\<^*?#GAK5_#?A--2^(_BGP]I5E=:]J-@^GBXF\0W+6>@Z3JNKV'
MY>Z!\,O'.D?LQ^/IX_V</V@+'7_$'_!RU9?M@W>FVO[*/QVB\::W\$(?^"AO
MA'XW)\=+OP]:_"W_ (2K4M!A_9Z\.0WR^);G3YKN/3M*L/AP)!XI@L/"% ']
M)&I?M0_LSZ+X<^*OC'6/VA_@9I'A+X$^(7\(_&_Q3J?Q9\ Z?X=^#7BJ--/D
MD\,_%;6[K7X=-^'>OI'JVE2/HWB^YT?4%34].<VP6]MC+0^('[6/[-GPK\6:
M#X&^(?QK^'WA/Q5XDTSPOK6F:3JNOVL;+I/CS7K[PG\.=1U:[B,MAX>M/BEX
MQTO5/!'PFF\076F+\5?'.EZEX+^'A\2^*;"[TF'\%?VQ4^+GA[0?^#B7X%Z1
M^S!^UE\1O'7[8/PU_P"$Q_9OU#X6? +QSXV^'?Q4\.:M_P $V_@_^S[KT.B_
M%G3[6/X;67B_P-X^^&OBFS\0?"?7?$^D_%SQ18II-M\(? ?Q1U_7])\/W=7]
MM#1?CG:?&"?XU_L=_#S]K/P[^UEXA_9T_9'\$^(?V=OB;^RAXO\ BC^PM^W7
M\/\ 3=>\5ZGX?^#_ ,7_ (F:-X%U3P[^RU^T#\%_$7CWQ(=5^*?B;XR?#?1?
MAMHNH:+<7^LWOAZ\^)>H>!@#]HO@U^W_ /LQ_'G]J+]HG]D;X;?$_P ':_\
M%W]F9_"VG^/M#M/%OAF;4+_Q#K&G7&J>+-'\*Z'#JTNN>((?A7%<^%]'^).N
M:?83Z-X7\:>)?^$%U.[M?%6@:[IEG]BZOJ^E>']*U/7M>U/3]%T/1=/O-6UG
M6=6O;;3M*TC2M.MY+S4=3U/4;R2&TL-.L+2&:[O;VZFBMK2VBEGGECBC=Q^0
MW[(EAXW^'_\ P58_X*TZ=XK^%7QCTOP_\?\ QG^R3\5/A-\2Y_A;XU3X*>*_
M!?P]_8Z^%GPK\;7FG_&>72(_A@_B;0OB-HK>$[GX=1^)W^)EV\A\0:=X/OO!
MNB^)_$GA_P!G_P""O/PE^-OQQ_X)R?M/?#7]GC0(O&?Q4U?PWX/UC3OAU->Q
M:>OQ:\)^"OB=X(\<?%'X+K/<Z?JEG)-\:/A;X;\9_"NWLM0L+C3=3G\7QZ=J
M0CL+NYEC /$/@U_P44C_ &@O^"KEG^S5\%_C3\'/BK^R])_P3Z\8_M("#P)H
M$\GC6P^)2_''X(^$/"FL:[XVN_%>I+K_ ($\5?#KQG>^+?AC>^'?!OA/PUXK
M\.>)XO$VFZY\0]+;0]8TW] ?AM^V#^RW\8O',OPU^%WQZ^&'CSQQ_8E_XFTO
MP_X;\5:;J-QXL\,:/?0Z5X@\3> +B*7[!\1O#7A;6KFUT#QAX@\!W7B+1_!_
MB*ZM?#_B>]TG6KF"QD_!GXN:?\8?V\?VY/BAX\_9^^!7[5/P9TOXX?\ !!7]
MJW]E3PO\9_VA/V=?B_\ LU:7\*?VE_BC\5]!U[P1X%\<WWQ'\,>'?%ECKW@N
M2V?5KC5?!^C^*_#ES]L&I_#K7_%]I;Z_>Z1Z)H/A;X@_M0>!/^",OPY^&_[/
MGQK_ &4_CA^PS\9/A1XQ^/5UXB_9_P#B5\)/ /[.7PT^#_[,/Q6^"WQH^$/P
M^^*'C_PWH_@KXS?#WXM>*]3\)_!SPGX9^!?Q#\?VGCGP'KFB?%'53J/P]\&:
MS>P@'[':9^V[^R)K'Q5N_@CIO[1?PEN/BE:7WQ(TA/"7_"8:7#<ZGKWP9@%S
M\9O#/AZ_N)HM'\3^*_@Y!OE^+GA3PYJ.J>(OA@D5P?'6F:!]FN/+ZK3/VJ_V
M7]:\/?"3Q=HW[1_P&U;PG\?O$3>$/@3XITSXO_#Z_P##GQJ\6I<WMFWA;X2Z
M[:^(9=+^(WB07>F:E:_V'X/NM8U0W&G:A"+4R65TL7XU_P#!,;Q5\2='^$W[
M$_[('QL_X)P_$KPO^UA^PU%<?"#Q?\>/B9\(X/\ A0OP^\->&?!&I>#O&7[3
M'[/G[4^L:+_9/Q(UO]I3PBUMX?NO#GPBOI_B)>>,_B)XFM/B?86?PX\/^(_&
M5_\ GI\$?!/Q_P##W[&W_!%K]E2\_9'_ &OI?B_^Q+_P58\):]^TY%)^SO\
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
M;X \:^+M<^'7Q*CUJZT*_P!,\<>#M>TZ[\!_#J_@OO!.A_>/QH^.WP6_9Q\
MZG\4_C[\5OA]\&?AQI$UM:W_ (V^)?BW1/!GAR+4+YF33=)BU37KVQMKS6]6
MF0VNC:)9O<:MK-Z4LM+LKN[DCA;\UO\ @GC>>,/$G[9W_!5_XIW_ ,&_CI\.
MOAS\:OC3^RGX^^$WBSXR?"3QC\((/'_A73/V'?@)X!O+[0="^(>G^'O%XO;'
M7_"6K6OB#1-4\-Z;K7@N_C/ACQS8>&O&]IJ_A72[O_!=GP-XX^*7_!*K]J_X
M8_#3X>^/?BIX]\>Z+\/-!\-> _AKX"\5_$CQ3X@N4^+W@#5K^W@\,^#M&US5
M)+&#1=,U.[U.]N;./2K.RMY6U"ZAC=0X!]7Z;_P4%_8FUSX<ZU\6_#7[3OP@
M\7_#K0?BKK_P-O/$_@GQ;8^-;6[^,/A7P[<>,O$?PVT"T\*'6-3\5>,-%\#V
M6H>/]1T7PQ9:O=VWP]TS5O'LB#P?I6HZU;=WXK_:V_9G\%_#/P)\9-<^.'PY
MD^&7Q4.G+\*?%WA_Q'9^,-.^*[:KHU]XELE^%D7A%M<OOB2S^%=*UCQ?.O@B
MTUUK/P=H6O\ BV]%OX<T'5]3LORI_P""D^C^-= _:V_88_:ZN?@G^V'\<_V9
MM(^$'[0_P"^)MA^QT?C;X?\ VAO@#KWQZ\6?LW^.O!/QDE^'?P8UWPI\>?&_
M@S4X/@[J'@WXI^#M-TB6Z\$V$-IK>J:#J_B"'2/#\OS;X$\,>)OV#?V@?V.?
MVI_A=^Q-^VC'^P=JOP#_ &R_V?H_@KX4TOXM_M-_M&?L_>+/VBOVDOA5^TOI
MG[2'Q.^"E]KWQ"^.F@Z=^TU<_#?4]3\7> =*TW7?%7P<F'A&V^,FG^ ?B/JN
MJ_##1 #]X-=_; _9?\/?#GP'\6KKXZ_#;4_A[\5K9KOX3^(_"?B2R\<Q?%BV
MBLI=5O)OA9I_@MM?U?XD)I6BV][K^MGP3I^N_P!A>'--U?Q%K'V'1-(U._M.
M=\5?MZ?L1>!_#/PQ\:>+/VO/V:M"\(?&S3/%.M_!SQ1??&WX<KH'Q7T3P/IT
MNJ^,=:^'&KQ^(I+'QKH_ABSB7^W-4\.3ZC8:==W6G:=<W$>HZIIUK=?DMX'T
MSQY^S/\ MH_LH_M477[&WCOX(?L2>+/V+/V@/V4/!7[/G[-_[/WB#XEZ]^QQ
M\1/$?[4UO\??!/C/XA_ S]F?P_KFJ?#OPY^U=\'?"/A2Y^*TW@[X<>.-(^$_
MQQ\"^&_ GCWQ5X?34HO$WBSQWX)_L\?%?X4_M!?LE>-M7^%_QJC^%/Q1_P""
MU/\ P4 _;0\%^#O^%6?%_P 86_[/O[/7QU_9+^.?P?\ AKK7Q'L+'P)+9_ 6
MV^*?QP\8V7QEL?AUXULO!OB'X30_'66U^(.C>'=?\"_%2\\. 'Z;_MH?\%,/
MV?\ X,_LD^./B[\*/VG/V=[+XE>(_P!E7Q3^TQ^SH/'%Z?%_AOQKX3MM"6\\
M"^,=4\+Z+XQ\#ZM!\/?'GBF\T#X<:!XNU?Q/X4T&?X@^+/#GA>#4-4\3WUEX
M4U7ZV_8W^(OBSXO_ +(?[*WQ:\>WD.H^.OBC^S?\#OB+XTU"VL+;2[>^\6>-
MOACX7\3>([RWTRRCAL].@N=8U.\GBL+2**ULXW6WMXXXHT4?B'^U)%\6OAE\
M8_\ @N)X"\8?LT?M ?%&S_;V_9%T)_V1?B?\%/@3\3OCYX;\5P>#/V-/$GP7
MU3]E_P >:_\ #WP+KNF?![Q'I7QCD\<^/_ FC?$O7='\ ^)8?C-KVJ:=KFE^
M(-9U"PUC]C?^"?6C^*/#?["7[&?A;QMX1\3^ O&'A+]EKX"^$/%/@[QGIO\
M8WBKP[XB\)_##PQX=UK2]=TDSW$FG7UOJ.F7&^SN)%O($9([Z"TNUFMH@#Z_
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *3 )SWZ9Y!QZ<?Y_*EK\+O^"J'[?_[0G[(.M_%EOA%XY^#>GO\
M"?\ 8L\1?M4^#_A3>?!+XH?M%_%7XL^(_A_XD\=WOQ%B^*>D_#+QIX1M?V:/
MV8- \#^#-"\.P?M ^/M1T+2-6^*'Q'BTWPWJWB+6O %Y\-?&8!^YX10<A0#G
M/''.<]O<TNT>G^'Y=/7\SZFOR2\6?M2_M0?M%?'7]J+]G?\ 8J\3?!;X8?$3
M]D+X#? /XD:P/CS\/_%/Q#\-_%CXV_M,^%?B/XX^%_PRU36?"?CKP7J?PY^"
M_AKP_P" -)M_B!XYT7PYXT\=^+=1^(TA\)6?@;_A4-]9?%SGM6_:6_;E_:%^
M*'[6/P*_94\1?LP?"KXT?L2_#+]GRV\;Z)\4/"/C_P"+?P^^*_[5'QN^%=A\
M<$\$V?C;1O%GPP\0^$_V9]&\%:CH'AF#Q_;^ [OXH^,_$_BS5-;AT7P#I_PK
M?0/BP ?L;L4 @  '.??/7/K^/J?4TH4 Y  ^GOR>.G)Y^M?DW!^V'^TC<?&;
M_@IQ\);D? K3IOV2_P!DO]F+X_\ P7U+3O!OCWQ/96GB_P"-7@/]I36/%WA[
MXD7S_%'PL_Q;\*Z/XB^!FE3>%M6\)Z9\!]4O-!UR^M-3LUOTMM1C\ ^'W[:'
M[>O[2FH?\$X_"?PJ\8_LJ_![4OVX/^"4MU^VEXT\3>+/@+\4_BC_ ,*]^,6C
M1?LJW&O6W@OPY9_M'> ;?5/ FI']H_\ L_PUX9\1ZW+JWAK^PI];USQ=XW#0
M>'+@ _>2F[5;!QG' //&./PK\"U_X**?M+:'^VM\)_A-JWC7X">// _CC]OW
MXF?L5^//AO\ "WX._%C6]$^%WABV^!WQ>^*'PB\1ZW^UX_B]OA3!^U-._P (
M(/&_Q<_9>L=%\7:SX&^''Q4\->%O$<'@77M#L/B)X^^:O@-^W]^U[\#?@A^V
M;\2_C!\1_ O[07Q+\?\ _!9OQC_P3P_9\T'2?@IXR\/V/A7XGZQ\</"W[/&@
M^)1HNH?M+:GIVJ?!OP9X%TBW\7>$?V?])U?X:^(O$&M^&-0\,^*OVD+CQ3\3
MM5^+&A@']&WQ:^.'P=^ NC>'?$'QF^)G@GX8Z3XQ\<>%_AGX/N_&OB+3M!'B
M[XC>-+Q['PGX$\+PWT\=UXB\6^()XKEM,\/:-!?:K<VUGJ%\EK]BT^^N+?U+
M =1O49[J><<^O3L.GX$U_-9^TY\6_P!MCQU^RG^T7X*_:P^#FH>%_ _@/]NS
M_@DG?_LW_'75_#7A?X8^(/C5X'\;?M__ ++-]XN\*>-?@]X:^*?Q>M_#/C7X
M+^--'O-&N_&=EXET?P[\2?#/B3PIJ.E^"?#6IZ+K<^M_:GQ6_;I^./[.W[7O
M[6'P:^.,_P +8/A+I/[#GB3]L/\ 8MU/P3\'?'U]XZ\>W'PKO[WPS\=?AAXW
MOM3^.46C_$;XE> ?$6J?"K4_#'PZ^'/ACP3J?Q&\,?%;3#:>(O#VI^']4BN
M#]@"BGJH]:-B#.% SP??J>?7J?S-<!\)U^*"?#'P /C;=^![WXP_\(AX?;XG
MW/PTTC6]!^'K^.WTRV?Q0G@K2/$OB+Q;X@LO#$&KM=P:,FL^(]7U*2QCAFN[
MHS2.B?CU_P %5/V\/VC/V2M5^*7_  IKQ]\#?#Y^%O[$GQ'_ &K/"'PYU;X-
M?%3]I+XN?%SQC\)]3\3ZWXRL/B-X/^&/B[P5!^SO^RCH?@KPGIOAC6OVC?&V
MOZ-I5U\4_BIX;T70=;DUGP<_@+XB@'ZJ7W[2G[/.G?$?QQ\(M1^-/PNL_B9\
M,/AS/\7?B=X*N?&V@0^(/AK\+[5;*1O'OQ%LGOE;P-X6DMM1MKVTU?Q4^DVM
M]IOVG5+)[C3K*]NK?K?A3\5OAI\<O 'ASXK?!_QKX<^(_P -?%]O=WOA+QUX
M0U.'6O"_B:PLM2O=(GU+0=8M2UGJNFM?Z==Q6VI6,L]C?11+=65Q<6DL,\GY
M"_"WQ(?&7_!=C4/%QLAIG_"5?\$0OV??$W]F+=F^33FU_P#;%^-&JM8K>&VL
M_M8M3<BW%U]CM3<+$LIMH-WE)V?_  ;[_P#*&7_@GU_V0V+_ -2[Q30!^F6M
M?';X,>&_B[X,^ .L_$_P+IOQO^(F@ZUXK\%_"6X\2:8/B+XB\*>'8[Z;6_%=
MAX12=]<;POIK:??6USXCFLX=%&H02:8E\^HE;5O6"BDDD#GK[_6OPJ_X*(:3
M\6=;_P""KW_!([2/@CXT\"_#?XA:E\"/^"JEOI7CSXA> M9^*/A_PJK^#OV1
MS-JH^'FB^.?AG/XKU$,L5O8V-WX]\.:;:27#:Q?/K,6G?\(YK/,_!?\ X*9?
MM5>)KG]GKP'\1O#_ ,"K?XDZ-_P5L^,/_!*_]K*X\->$?&S>&?&-UX&_9X^)
M_P"T-X-^-7P$GF^*TEW\.8==\*^%/!2ZUX1^(%A\2IA?>*-:MH+G0_["M5U
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
M'Q4BN_CDZ:K\1+:P\7>%5TS1'NM-^#B:A=Q06W5Q?MY_MV>!=+_X*I_"O4_
M?@K]J?X_?L%_$3]EF;P-K'[.OP-\9Z#>>//A+^T]X3^'?C[QE-IG[,FJ?&_Q
MOXD\:>//V=?!FK_$GQ+H7@_0_CY9:A\=K;PQX;\)V][X-\1ZE=:G<@'[T;%X
MX' P/4#V]/\ #CI2>6G]T<]<C.>AYS]!7X2_ _\ X*2_$SXH:G^QYK/P[^//
M[+?[2WP5_:)_;[^(_P"R=J?C/P3\'OBE\-_B9I/@?PQ^Q7XS^/FG6?Q#\">*
MOBVVI_ C]H_P5\5/A;XK\-_$+P;XT\$:E8^-_AYXJ\$?$'P[X/\ A5::OI^C
M7<7[0/\ P4._:X^&GP:_X*&^+_!T?[.NH>-/V1_^"C7[,G[*7P]/B+X:?$JV
M\->)OA+^T<O[%=N)/&%II_QLO-2M_B1X0OOVL[XKX[T:Y_X1?5[;P3:R-\);
M236YK?3P#]X0J@D@#)SD]^<9_D/R%!52<D<D8/N/0^HK\0OB]^UO^V?\.?V@
M/"/[!NE>+?!_Q0_:)USX$?%3]K7Q?\9_@_\ LC7T^C>%?A5'\5M%^%/P?\!:
M'\!/'/[9-G_:-TOB[6=8O/B%\1;KXT:E<Q>#?!.G^#]*^'T/BCXG1_%CX<_H
MW^Q7\2?VBOB[^RW\'/B#^UM\#[?]G+]I+7/#=S!\8O@]8Z]IGB/2?#/C'0M<
MU;P[>:CX?U+2=;\36T7ACQK;Z3;>//"^C3^)?$6J^&_#WB;3/#NN:]K&M:5?
MZC<@'U#L4G)49_S_ (#\!CI6%XH\2^&?!'AKQ!XS\9:_H?A+PAX1T35?$WBG
MQ5XGU>PT#PWX9\.:%8SZGK?B#Q!KNK7%II>BZ)H^F6MSJ.JZKJ5U;6&GV-M/
M=WEQ#;PR2+^77Q^_;!^._P"S_P#MO:I\%_B/X]_9H^&7[,?Q+_8A^.O[0?P
M^+?C/X=>.M1\3>&?B_\ LPZKX$OOCIX4^+!T_P"/6BV/B[P5X7^%'C.T^+NF
M'PQX8^'VJZQH4/B_3O[8M9?AQ=7_ (QYO]A[]O7XV?M=> ?V-%U72_!?@;XT
M>(_#_P"TCJ'[>'P\O?A/XMTV/X2>+OV8O%UK\"/B3\)_"SK\<?$-]\*/'H_:
M$\3:"G@(_$;_ (6-%\1OA/X/^)OB6VL/"FMZ3;Z9" ?J=\,_B3X#^,7@'PE\
M4_A=XIT;QQ\.O'NA6'B?P7XR\.7BZAH'B?P[JD0N--UO1KY%6.]TV_MV6XM+
MN(&*YA=)X6DBD21NX95(^8 @ ]?3@G^0_*OY<O\ @E;^TC^U9\%/A3_P04^#
M'BK4_@;X@_9P_;:_99UWX;:#X&\.>#O&EA\4_A#KGP)_9:U3XX^&OB+JGQ>U
M3Q=/H'Q-/Q%TGP7J.E>)? %M\(OAQ9?#>Z\0:=I6C^,?B:/"]WXR\8>^_LQ_
M\%"/^"B?[6>B?LV?M!?"7]GR.\^ ?[4/BGQ)87&CZI\)= ?1_P!G[X->)T\;
MV/P<^/\ ??%FY_:P\)ZI\8=1\%:MI/@N^_: ^$6G?#'P7J'BC2O%&NZ1\*=<
M\-W_ ,/TUOXA@'[:_%/X]?!3X(W'P\L?BY\4_ 7PXU'XM_$+PO\ "CX5Z5XO
M\4:5H>L_$CXE>-=9T_0?#?@CP'H]Y<QZIXL\2:EJ.J6@.EZ%:7L]E8M<:MJ(
ML](LKV^M_7-HQC'^<8_EQ7\9^F?$3]JWXN?\$RO^"<7Q6^-?Q?\ !/QB^(?C
M?_@OG\+)?!6HWW@;Q?X*N-/UW0_^"F/[2'A^6R\<ZQ<_%'XDPZOX)7Q!I5BO
M@#PKX*\,>!++X6_#'3M#^&&G1^)5T"R\4M^FNM_\%*_VG_@-X<_;5^%/Q;A^
M$'QI_:.^"O[=/[(G[&'P#\;_  V^%/C#X9?#_P 8ZU^W9X%_9[\6?#_6?&?P
M<UKXU^/]9O9/@E/\:?$M_J?A_3OCIX03XQ:1X)T'P4GC/X5ZYX@OOB-:@'[]
M!%'0 >XX/YCG_/M1L3GY1SU]Z_G._:(_;^_X*>?LS?L;_P#!0/XR>+?@IX1T
M>Z_9Q7X)^*OV8?C;\;/AE:>%--^-/A3XG>*]%\'_ !'^'WQ"^"OPU_:'\5:C
MX6^('PAUK4&DT/XH:5XKB\&^-]'UW0Y+CX565YX;U5O%_P"Z7P6\/_';PYH/
MB.V^/_Q2^&GQ9\37OC76]4\+ZS\+O@QX@^!^BZ!X"O+?3?["\'ZKX=\2?&GX
MYWOB+7]$OH]8>Z\:1>)M"M]8T^]TNS;PE87FE7FJZT >OA%'08[\$]>.>OL/
MR%. P,#H.!7X;_\ !5+]O']HW]DS5?BF?@UX^^!OA_\ X59^Q-\2/VK/"'PZ
MU?X-?%/]I+XM_%SQC\)M4\4ZUXST_P"(OA#X8^+O!4'[._[*.A>"?">F>&=;
M_:-\;:_HVE7'Q4^*GAK1-!UN76O!\G@'XB?L[X$\3?\ ":>"?!WC V2Z8_BS
MPKX>\3-IBW?VX:<=>TBTU3[$+W[-9F\6T-T;<71L[7[0(_--M 7\I0#JZ***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "OS!_:9_P""6?PS_:7^('[2?C>]^.W[1?PFTW]L']F?3_V7_P!I3X>_
M"?Q!\-;#P=\5/"OA72OBAH_PY\57]]XQ^%OC+Q]X8\5>!+7XN^*Q%:>!/&_A
M7P=XR@M]*T;X@^%_%/AJZ\7Z'XM_3ZO(OB[^T#\!OV?M/T'5_CS\;/A'\$M)
M\5:ROASPQJGQ=^)/@SX;:=XC\0M;RWBZ#H-[XSUK1;;6-:-I!-=#2]/DN+TV
MT4DX@,4;LH!\(>,_^"6/A;Q!\3? 7QR\%_M:_MB?!+XZZ/\ !:R^ 'QB^+7P
MA\:_"?0==_:A^'&DZE?:[H ^-/A/6O@QXC^%6G^,?"6N:UXIG\!^./@]\/?A
M7XA^'^B>+]9\(^#+K1/#&D> ],\%M\3_ /!)GX*Q?$W0_BA^SY\9_P!IG]B^
M^7X'^ ?V:_B3X;_99^(^@>%/#'QJ^"/PDT)O#'PC\,^/K?QYX&^(VIZ7XO\
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
M>*-<URW\1/\ @EKX$\6_M*>+?VJOA]^TO^UG^SE\4_C'\-?!WPH_:AF_9_\
M'_@/P=I/[4OAKP!IT.B^#M;^)UCJWPO\2'PG\3_#GAZ*?PKX;^+_ ,#Y?A/\
M2O!/AC5M;T[X>>)?!UUJ)U&'[J^*/QX^!_P0/A%?C3\9/A5\(3X_\26G@[P'
M_P +0^(GA#P!_P )MXNOWABL?"OA'_A+-9T@^)/$=Y+<016NAZ-]MU.XDGA2
M&U=I$#:WC7XM?"OX;7_A[2_B)\2_A_X"U/Q;+/#X4T_QIXS\-^%K[Q--;:CH
M>D7,/AZTUW4["XUJ6WU;Q/X:TN>/38[EHM1\1:%92!;G5K"*X /B+Q7_ ,$U
M/AKXR\3O%KOQ8^+5_P# */XP_L\?'30OV3+ZP^#&H? _X?\ CG]ESPQ\(_#7
MPFT_X4WE]\(KCXM_#7X?12?!3P9XD\5^ ?#/Q.M]$\1Z]+XM@ T[PO\ $/XB
M^&O%NSH__!/?PLOQA^'WQ5^(7QT^-WQMTWX-_M"?&W]ISX(_#KXLQ_!O6M%^
M$?Q,^/#_ !2C\0V'ACQIH?PA\.?%K4OASX(TWXO^+]*^%/@+Q;\0/$.G^#[*
M/PI%<W>N1_#SX;IX.^@M8\:_$#2_VD/"WAJ?QW^S_IOP3U3X(?$?Q)?^#-8O
M=:M?VD=3^)'@_P ;^ +*/Q7X55O$$7A*[^!WAGPEXBU73_B1<S^'9=>T#QOJ
MW@)!K,.F:Q<VR_.6D?MO^#OVDOASX,^)G[%WQ_\ V5M1\+Z=^UMX6^#GQ3UO
MXO\ B@:EI.N_#W3?C]XE^ WC/2/A3<> ?'-KY/Q0^+WB/PQ?6?[*6O>(FU+P
MA\3;BZT#4;'P_K^D>)-,F8 ^W?B-\/?!?Q<^'WCOX4_$CP_9>+?AY\3?!GBC
MX>^/?"NI&<:;XF\%^--$OO#?BGP_J'V6:WN?L6LZ'J5]IMT;>>"<07,GDS12
M;7'YT_L]?\$M]!_9S\ 6/PT\/_MB?MI>-O"_P[^'WC/X9_LOQ?$GQ[\)O%5[
M^R%H'C/3+S0QK/P7N9_@G%%XE\=>"O#-[)X'^%WC#X_6OQHO/A;\-5N_AK\/
M[;PYX)\4>/-%\6_;GQ'_ &E_V<O@[/J=M\7/C]\%/A;<:)<>!K/68/B-\5?
M?@B;2;OXGW?B73_AK;:G%XGU_2Y+"X^(5_X,\867@:"[6&7Q;=^$_$MMX?34
M9M!U1+7IO#OQC^$?B_Q_XZ^%'A/XI?#GQ/\ %+X70:#<_$SX;>'O''AC6O'_
M ,.[?Q3;2WOAF?QUX-TS5+KQ'X1A\16<,UWH4OB#3=/CU>VBEGT]KB*-V !\
MF:?^P)\*O 7[0'P0_:?\ >.OBG\-/$OP$_9U7]F6]\'?#G2OA';>"/C-\$](
MFL=9T'PG\6O#T?P7U?Q;X@F\'ZYI::_X#7X=^(/ ]]X8U34/$%AX6@LM)\7>
M)M%UK\SO^"1W[#'B?Q9^R1^SS<_M,^)OVG?#^E? W]K7]I3X]^&_V/\ XJ_#
M71O@WX&T;XDG]J?XW_$CX(>/=;T_6_@SX(^-GCWP]HNE>-_"_P =? NB>+/'
MOB/PGH_QAU.W\07T4^L_#GP;X6^&W[<^'?VGOV;/%^K?%/0/"?[0?P0\4:[\
M#(;ZY^-NC>'?BQX!UO5?@Y;:9)J\6I7'Q5T[3/$%U>?#V#3Y= UZ*^F\70Z1
M':2Z)JT<[1OIUVL/G/P;_;I_93^./[/5Y^U5X-^-WP[M?@!IMUXBCU;XG^*O
M&7A3POX5T#3=!\3WWAFWU[Q3J^J:W'I_A#2?$PM;+Q#X:'BJZT;5+KPYX@\/
MW>H:9IE[?MIT !\U^%?^"47PI\"?'#XJ_$;P5\>?VG_#7P3^.'QH'[1GQ8_8
MLL?B%X9N?V8O&7QMEUR+QCJ_BUK75/ FH?&+PSX?\8_$&VM?'WQ&^&/@KXN^
M&OAO\2]5@_X0_P ?>&_$?P=NM1^%]]5@_P""3GPWM?A1JOPFM_VDOVH8[#5_
MV](O^"B]UXJ$_P"S4_BU/C]%\8[3]H%;*!I/V9G\+K\/C\8;"S\9-X??PO)J
M^8?^$<'B0>$))?#TGZ6^"?'/@OXE^$O#WC[X<^+O#'C[P)XOTBR\0>$O&W@K
M7])\5>$?%.@ZE"MQIVM^'/$FA7=_HVN:1?V[+/9ZEIE[=65U$RR03R(0:7QK
MXW\&?#;PIK_COXA^+?#/@/P/X4TNZUOQ3XS\9Z]I7A?PGX:T:Q3S+S5_$'B/
M7+NPT?1=,M(_GN=0U*\MK2!!NEF0<T ?!OB7_@G#X-^('Q5\*>-_BO\ &_XU
M_%OX<_#S]JNT_;5^&7P!\?GX4ZE\/OAI^T'HL7B1_"6L^"/%6G_"[2_C#H_@
MWP=KGB?4/&FA>"C\2+BU_P"$N\Q=0U"]\$:IKO@;5>)_9M_X)-?!W]E?Q FF
M?##XV_M*M^S1H7Q9U?XY?#7]B#Q%XY\'ZM^R[\)OB;J^K3>)8]0\%:8OP\M?
MBN?!_ACQK/-\2O GPG\0_%;7/A1X3^+,Y^+%KX+N/B/IOASQ1H/WSX2^/'P/
M\?P>#;GP)\8_A5XVMOB-!JEU\/;CPC\1/!_B2#QW:Z';?;-:N?!DNC:S>)XH
M@TBT!NM3FT0WT=A; SW;0Q_-6S!\5?AC<^&O%_C2V^(O@2Y\'?#Y_$$7CWQ9
M;^+_  [-X9\$2^$[ :KXJC\7Z]'J3:5X9?PUI974?$":U=V3:-8,MWJ(MK<^
M90!H?$#P+X8^*'@/QK\-/&VFG6/!GQ#\)>(_ WB[21>7VG-JGA?Q;HU[H'B#
M3EU#3+BTU*Q:^TG4+NU6\T^[M;VU,HGM;B">..1?S ^"G_!(CX;_  ?U_P#9
M_P!6U3]I?]I[XR:1^SU^S!XW_8LT3P1\5+OX#R^#/&_[*OBF3X:R:)\%_'^C
M> _@1X&%_HOA*?X3^#;VX\5Z#-X>^)?Q)?3O^$>^+GCCQU\/))? \G>_M-?M
MYV?A[X2_LW?&;]D+QW^SO\??A]\5_P!NS]DG]E[QOXWT;QM%\3?"EMX.^.?[
M0?@GX+>/SX%U?X7^(VT2Z^(_AR/Q:TM@=9\0G2?#E];&XUGP_P"(=@T2X^Y_
MA=\9OA!\<-#U3Q/\%OBM\-OB_P"&M#\2ZQX+UKQ#\+O'7A?X@:'I'C#P\;==
M?\*:IJWA/5=7L-/\2Z&UU;+K&A7=Q#JFF-<0"]M(/.CW 'Y[? [_ ())? WX
M.^&K3X7^)OBY^T;^T;^SUX,\+_$CP#\#?V:_VC_'?A?Q_P#"3]G_ .'WQ3\'
MZY\-?$?A#P%/IW@+PW\2O$UGI7PD\5^+/@EX%U+XO?$+XE:U\/\ X,>)=>\
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
M"QM8)KF\O+J6*WM;>*2>>2.)&8?F3^U5_P %![/PA\./V6?BI^R%XW_9T_:
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
MH,.AV>LZ9X*FD\*5ZEK/_!-OPO>?$G]L'XN>&/VF_P!JCX;?$']LOQO^R_\
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
M'JO[/LL?P[^(.@_&+QY\>]*\#Z;>:I^SOJFH:Y\/%^*GQ'\2^)]2?Q==:_\
M$+5U;3/#]YX^/A/2-.\/VWHOQ'_X)2_ 3XPV'[=FD?%3X@?''QII'[?GC/X9
M?$?XAV+^)O GA&Z^$GQ"^"GAGP1X6^#WC;X!^)?AY\,_!_C+PGK_ ,-[+X9?
M#>[T&3QGXC^(=G?ZEX,LKCQ/:>((]<\80^)/N'6?C[\"_#OQ-TKX*>(/C/\
M"?0_C+KNDVFOZ'\)-8^(W@W3/B;K.A7^IC1;'6M)\!7NM0>*M1TF\U@C2;74
M;329K.YU(BPAF>[/DTW6?C_\"?#GQ0\/?!#Q%\:?A-H'QI\7::-8\*?"#6_B
M-X.TKXH^)](9[N-=4\/?#^_UFW\6ZUIS/87Z+>Z=I%S;%K*[42EK>8( ?GCX
MU_X))>#/B]^S-\7OV<_CS^UO^V%\;=2^-GAWX:> O%_QZ\;>*/@F_P 8M/\
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
M]U70WLXM;TRUOK6YU#1WU&U%]I\>K64,KW.G-?V3+>6:WD4)NK5EG@$D3!R
M?QU_L*^!M!U_Q3\ ?V4_VM?BG_P40NO^"BW[)'[?_B_]I/5_V??"'PB^'/A7
MX8^(/%OBC]HSQMK?C3]KZW_:B\/_ +(WA[5_$7[+?Q2^%/Q2\6>)/B=IOQ&_
M:=L7^(^BZCK7P1\.Z)XE\4:M\&-#\0_MS_P5^TC0+_X7?L<:KJ?ANVU[6/ W
M_!3;_@GK\1],OD\+2^)]7\$^'O ?[4'P^\2_%'Q_97%IIFI7_A/1?"GPML/%
M]_XV\7QOIEAI?@XZQ;ZSJ46G:A-;W7ZW8&,8&!T&...1^1I20 2>@&3]!0!_
M,7^V#J>L>!_^"@OQ(\1?L^^+]-^./B?Q9^U#^P!#^T%_P3*^/?@673=:^-7B
M/P7??L\ZY\.?VQ_^"?/Q=AU/1=6.I_LQ:(W@/Q9\9]'*^(?@]X(L/AS\7/'_
M ,:W\'Z=8Z-=^(_NK_@OC8:IK7_!*_\ :&\/^']%U_Q/XDUOQ7^S9'H7A;PE
MX?UOQ=XLU^;1OVHO@SXJUB#P]X5\,Z?JWB+7[G2O"_A_7O$NI6VCZ9?7%CX>
MT/6=;NHXM,TN_NK?]7M(\>>!M?\ %'BSP/H/C+PIK7C3P'%H$_CGP?I/B'2-
M1\4>"X?%EM>WGA>7Q9X?L[R;5O#D?B6TTW4;K0'UBTLUUFVT^^GTXW,5I<-&
MVV^('@.]\<ZM\,+/QMX1N_B7H'AG1/&NN_#RV\2:-/XYT3P;XEU'6M'\.>+=
M7\)17KZ_IOAG7]7\.>(=*T37KW3X=*U74M!UFQL;N>ZTN^B@ /YF?V]-2\,^
M#O\ @HM\=KS]LKXU?M/?"_\ 8]_;;_8M^"O[//[.WQ'_ &<?V=OAS^TA\/\
MQW:-JGQCA^/'[)OBF2^_9'_:G\>^'O&OQB;Q]H?Q!\)Z;X!T[PS#\6="MK:R
MOO$_B;7/!'P]\/\ A'R3XSW5E^S)XX^(7PPMO OQ>UO0?VG/^"*_[+_[)EY;
M?M@?LX_MF?'_ ,8_":'PS8?'[P%X5\/7_CO]C3]FKX_^&_B!=W7ACQUK_B7]
ML'X,:E>_!RVU?XI6'@F_\"_%;Q$_C+QI)\)_Z[\#TK\JM<^"/@;QE^UY\<M.
M_9V_X*F?%_X#?&OQS_PA_P 5?VB?V5O@YXQ_8J^*FIVD_ACP9X%^$.D?$YOA
MA^T)^S_\>OB3\(8=9\'^%_ GA76[[0Y=#\%:Y>:=X?O_ .QHM?N+J]U8 ^#_
M -BSP-^RUX/_ &K_ /@E;I?[,LFB^/O@YX2_X)+?M3?LUR_&6U^#%]\.;CQY
MXA\+?'7]F'3T\/\ Q8L;WPAH5WX2^)OBCQ[\+_VI?%GB7X6>/5T[Q3H_Q)LO
MC@VJ:';^)[CQ6][\K>&V^%<_[$/P:\"1?#Z2+XN_LV_\' GA[QA\1K2X^"'B
MJQUKX8:79?\ !8+XK_&.[\3CQ#=>!H+.UL_"W[+^JW/C+Q3KV@:O/;^!_A)X
MFL8_%%[HFA>+=-L]5_I:EUO]FO\ 8;^#6FI\0OBK\/?@?\*M/\1:JUWX_P#C
MA\3/#?@S3M?^(GQ-\6:YXT\4:WXD\<>.M6T;3=4\=_$SQ]XB\2^+-8DDNHKO
M7?$NM:I<VEHHE%O%Z]\._B7\./B]X1T[Q_\ ";Q_X)^)_@/5[K6['2?&OP[\
M5:%XU\(ZI>^&=>U/PKXCL].\2>&K_4]&O;KP_P")]$UGPYK=O;7LLVDZ]I.I
MZ/?I;ZA875O$ ?S0?M=?!KX:>(OC5_P<<ZTGP:\):UXL\=_\$N?@MX:^&>N/
M\*=/O]9^(/Q>L?A'^UWIGB?0_A[K,OAN6Y\>_$.V\7Z_^S;H>N67A2[UKQ$O
MBRZ^#WAV^3^WK7PIIUOZ]^S!H/@;X:_M8_\ !+WQGX'^&$>GZ[_PY@^.?A'X
M@7_ASP#<:#XG\2?$+5_&O['WQ+\-_#'XC>+;S1].N6^(_B+Q9X/_ &A?%%AX
M3^)&M0^(U\<6_P 5=<O[*W\1ZAXFN[O^C>B@#^/_ /X)V?$3X27G[5?_  2I
MU;1;/Q#X.\'ZS^QM^W!^SIIG[+NA_LV_&;3/ W[*/B"/Q]^QSJ6G?LD:O\1/
MB%\.M6^+WQK^*OPWFTSXB77[17Q(^*/Q'UOPB-3\&ZW\:-+\#? OP%XNG'B#
MYK^!6L:_X$_X)G?\$4/B/+>?M(?"?X)_L+?&'XK:1_P4&U#X*_LYP>(OB_\
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
M7X)UWQ3X5T7X?_$/4?&?A4^-?$^C:7X=^'7CKX@_#CQK=:IIUROAC7;;^O\
MHH _$_\ X(X:CX>N/%W_  5CD\*^!O&'@OPSXO\ ^"I7Q8^+GA&?7?@M\0/A
M'X;\8>%_'OP&_9TTM_&7A6X\8>"_".C^)YO$'C?P5XYU'Q!/HLE_JYNKFS\6
M>)(X;7QSX;U?Q!^.?_!:#QK::MXZ_P""M'@2S\-^)/@YXET'PI_P30\8ZOI7
MA_X1_&3XB^./VT? 7PW^*_PW\:0?M :I\0O$WA?Q1\*?A5^RO^S%<^,O'OPX
MNK+X(Z)X7\36WQU\&Z]XE^)GQSL3XATGX6:K_9Y@'J!TQ^'I]*:2J+DX51^"
M@ $DGLH !))P .IH _F%_:%\53:=^W;XH\;_ +.OBY?C2/BO^U?_ ,$^_$WQ
M^_X)F_M+?"/Q!X#^*'C7Q!8>&?V7KWP+^W!^PCXHU&#PE\3M$UC]F?P/!\)M
M>^/_ (%\?>'KGX;> ;/X7_'W5OC5<_#N?1K:TUCY]_8]UWQ5\#_VJ?BQ\8_C
MAX+;XL?L<>-_^"MG[?&D>$O#6J_";Q?J_B7]ECXZ?$#XK>)_B/\ !#]OCP3I
MNG:5JMI\4/@K\:OAJD_PO;XY2>%;P?L^6UHWB[X7_%+2OAY\4_VA=/;^M/P3
MX[\#_$KPY;>,/ASXR\*>/_"5]>ZWIMEXH\%>(=(\5>'+S4?#6N:EX8\26%KK
M>A7E_IEQ>Z!XET?5_#VMVL-T\^E:[I6I:1?QP:A8W5O%U= 'Y]_\%2Y/[>_X
M)>?\% -.T!)_$6H^.OV(?VE_"/@G3O#UM<:]J'C#Q3\0O@IXP\*^!?#WABRT
MB*\NM?UCQAXDUW1M$\.:?I<-U=:QJ6J65M8QS27$8;\K/#WP^^!GAO\ ;Q^"
M\^E_"_P1I/P4UC_@@?\ &3X:>/G3X5V\/@#Q#J.H?%SX$^-?#_PK\<+-X9_L
MGQ)XHG\%Z/\ &'Q3;?"WQ$FH^*4T-?'^K2^&TM]4UN:]_I7HH _E*L;1/#G_
M  3O_P""(NJZ5^U,_P"P?^U'\!?V4;.+X??$OX]_#.76/V4K7QCX*^!_PI^&
M7QJ_9D_;)LO%T_AFS^%,WQ$O=1B\$^&?%^M:EX7\5>&];T3Q1IW@+4;_ ,?:
MOX9\+>*OW'_8'U;XD^*/^"=?[,-UJ'P#L?V1_B0/V:O!.A:'\ M436&T7X.7
M7A_P;%X;\"Z"^EZVUWXNT3P[:Z7IF@:G:^$?%HF\>^%-$NX?"OC2(^+M*UB,
M?=U% '\F/PSL=*^*W_!/+_@G5^R/X)\(>-?AI_P5,_9(_:O_ &5+KXA_#DV!
MUSXW? 7XO>#OCIHFL?MM_M7?&F\O_MMP/@3\?OA?K'QQ^*>K_%Z^UB_^%O[1
M.K_&/PGX!T7Q/\0/$?Q$TOPQK?WK_P $4_@U\+?"MC^WIKNG_!WP7X0\267_
M  54_;T\0_#[7(OA?I/A76'^$WCKQY8CX?>)_ >L2^'M-O-1^&7C'P-9V-KX
M-\3^%KJZ\'>(O#NEKI>B:E>66C26EG^[.!C&..F.V/2C ."0,CH?3MQZ<<4
M?CY^T1X<^&_BK_@K]^QKJ'Q)\*Z!XD\,^ /V&_VW7?6?&'A4:SX.\%^.?%GQ
M+_9/U#PJ+[7]4TRY\+^'?$^O?#WP'\9;W1HM0O[/4KOPUX<\7W%LALXI6D_!
M#X%:K\0O@!^QO_P1<^-GQ(UK]JWX ?LR_L^^)?\ @I5\/OCQ\1/@Y\)O#7BK
MQC^R)\1/BS\7]8@_9=^(GQ*_9[^,/[._Q]U3PQX*N_@\/B3\)/#WC:S^#.BZ
ME\._!7QVT;2])\7:!X-^*B>&_'_]N5% '\C'PW_9K_9JTG]KS_@C0OPO^&?Q
M9^('P"O/C=_P4Z\?:?XY_:=^!_A[09O^$/\ CI\&[WQ#H&N+X"L/@K\*/#O[
M./P/^*/[1WB7QHW[/'PU\2?#CX5:+XQU^\N?$7PG\*W>C>*-!:7]P_\ @JQ\
M/_"NI?\ !*/]O#X86'@71]9L+G]C#XX^#OAE\.M,\)6NKV\WCI/A;KFF?!+P
MWX&\&V&G72-XEL_B'%X+M_AKIF@:;]OT[Q5;>'6\-PVVHVFGM%^DE% 'X(Z[
MX1^"WC/_ (*$?\$G/B!XD\ >"/$UOH__  3O_:HTWQ'X[\2_#:SU*W\-W]W+
M^R-K'P@TGQ7XNUOPY)%X4U:.U\-?M#W'@;2/$6IZ5J>F267Q5MM*M+.ZU#Q'
M;WOYB_LJ_#'PU\/_ -C[_@B5K.D?"B+P%\3O!W_!9CX^:Y\09]*^%MYX/^)'
M@?X*:[KO[=7A#2]3\>VEGX;TWQ?X*^%-S\-_%?[+/AF2X\4VVD>#[+X>ZO\
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
M/#?@;1?%_P"QC\:_^"YO_!+3XX_!+2[CX166H>!=;?P]IOPEN/\ @H1^UOX
MN'\%K'J/[//Q9L!%)\0_C@UY>_#+XAWWA+XF^-H/%.L>%/'MOK/B?^OGPOX3
M\+^"='A\/>#?#F@^$_#]M=:I>VVA>&=&T[0-&MKW6]6OM=UN\M]+TJUL[*&Z
MUG7-2U'6=5N(X%EU'5;^]U&Z>6[NIYI.AP.N.3U/KCI0 !P!@>@H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "OQW\5?&C]I?Q)_P %H--_9*FN?A9>?LLV_P#P3M\2?&/6? FKQ^*+K4O%
MO_"=?'WP7\-O$VK^++-XI_#.MZ_HT7A*?P_X&T:XL(]'TKPIXK\=3:MJNK7?
MBL:;H?[$5\!_$7]BOQ5X@_;T\#?MV?#CX]7?PYU[1_V8/$/[+GC[X<:C\--
M\=:%XX\)GXHZ9\9/ ^JZ3KUWK6A:KX+N]-\9VFI:3\0;=(/$,GC?P!J\FC>$
M]0^%?C"QL?B!$ ?B=_P1<_:2_:,^!_['?_!''X=:A\//@K+^RE^T]XF_:"_9
MPTR[L?%'B]OV@O#/Q&\/K^TW\=_!OQ%.F0Z#;_"T?#/6K'X.>./ VJ?#^/49
M/%GA^WNO!/CNV\7:G=:QXB^&'A#ZU^$?_!7OXM_'#XD?![QK\)_V</BG\4?V
M8OC-^U#K_P"S5;:1X(_9&_;"E\9_#KP+IOQ2\5?"/2OVSO%G[4NJ>"+7]D_6
MOA._BKPF-3\??!_19+/Q%\+OAOXAA\9:E\7-?\7^%/%?PGL_??@=_P $J;GX
M%?!K_@GU\%-!_:*O]>T#_@GO\:_&WQG\$:SKWPKT@:]\1;SQKX<^+O@R;0/&
MC:5XMT[2[*TTWPK\>OB?8VU[X=TS3KB;47\%:K<1,WAK6+7Q<GP._P""7'C[
M]G;XLZMIOPG_ &X?C!X2_8-O/C)??M#:'^PQH_@7P'IT'@WXFZM\2A\8-9\(
M^$OVA;1(_B+X=_9KUOXDM/XFUSX!:%I.EVFNQW&I>%]:\8ZAX(\6_$7PQXW
M//?^#A'X_P#Q5^ G_!.'Q+#\'?&6N_"[Q9\=OC1\"_V:[_XQ>&-0?2_$7PA\
M&?%_QY8Z3XY\;:)?K&JV.J2^%K/5/"5EJ8U3P]=:)/XI37-)U_3=;TW37?[6
MUS_@F]^QC>_ KX1_L]>'/@/\//A[X#_9\\:?#GXE_L_3>!_"^C:-XD^#'Q0^
M%/B[1O'?@WXC^!/$HLYM;T[QL_B70H+GQEXBDOI]7^(]CJGBG2/'EYXATWQ=
MXDM]3]D_:L_9=^#/[:7[/GQ._9A_:"\+_P#"7_"/XM:%%H?BO1X[R?3;^)[#
M4K'7M US1=3MB)]+\0^%_$NDZ/XF\/:D@E6RUK2;&XFM[J!);:;Q3X9?LU_M
M2:5H6C?#7XX_MF+\9_A1X4N--_LG4=$^"DWPF_:,^(&D>'M4>XT/0?C_ /&S
M2/B]XE\'>.;+4-+6QL?B#=_"GX&? 35_']WIJ/?:CIWA[6O%OA;Q( ?/?Q%_
M;<_:=\;6W[<GC;]C?X=?!CXB>$_^">_Q!UOX7>+/AYX^O_'J^/\ ]K+XE^ _
M@]X ^,_Q<^&OPL\7>&C9:-^S[J?@?1_'NF^"/!GBGQ1X&_: L_BO\4TUGPYJ
M?AWX1>%- M/'WBCPC7/^"GG[4GQGU7XE?\,=?"W]G2#P)#_P33_9W_X*0?!G
MQ[^T%XS^*DFL:[X*^-K?%R['A'XB?#;P#X3TY/#WB1IOA)K/A)-.T#XA:]8>
M&H;G3_B+/XE\6S7,_P *=.^L?$'_  3\\=Z'\4_VH?$_[.O[2C_ 'X7_ +;T
MXU[]I7X>V'PCL/$GBS1OB;=_#[3OA3XC^.'[+?Q)TWQUX(T[X)?&#QCX)T;0
M;GQ/KGQ)^'7[1'A6_P#'_AK0?'T7@JVU&3Q39^*HM-_X)J:'X,\8_$+5?A3\
M2[?X>^!/$G_!/[X7_P#!.CP%\.4\!3>);3X9_!KX-K\0'^'FN6WB'5_'7]J^
M*/%VCR_%7QQ;W,^KI#IFJ:2/"=K>Z>^HZ%J^L^* #Q+]GC_@I#^T!\5?C[^P
M1HWC_P"$GPD\*? O_@IC^QOX[_:>_9[T_P '^,_&7B;XM?"S5_AOX/\ @Q\1
M[_P_\9_$>LZ#X<\'^(-)\7>!_C9X?ET^3P/X5M+[PEXJT_5-!NY?%NDPVWBB
M]\?\._\ !3_]M^T^#OPC_;#^*'P$_9D\-_LL3?MI^,?V0?V@] \%?$KXI>-?
MBIX,T]_VV?&'[%OA+XV^ ?$VI^"_".D^(O"GA#XA6_@_3_%?A+5?AK:>,OB%
MIYU?QCH5I\.HM6L_!VA?7GPW_P"";7_"K/%'_!-;Q:/CH+S3_P#@F/\ LX^.
M_P!FSP+8S_#FWT]?B3\/O&_@?X<_#?5M8\?ZG-XXO%TOQ%IW@?X-_#>>SU#P
MY;:9ID?B^U\8Z_=Z9<>'O$NE^#/"?Q1_P3E_9=^(?[0O[.VEZ'\4/C:P_9G\
M*?\ !0S]J']HV?\ 9KN?@7)X0^)6I>+_  9_P4$^+_[0OP%TGQ3\6]:\30/J
M7[//B#5&^%/[3UAX1/P:LOB%XOUR\T"VE^.5Y\$;^\^%.H 'K?B7_@IS\<?A
M]^W!X)^ /Q \%_!.R\(_$7]M5OV.[+X/>%=>O_&WQ]^''A3Q/\)?&7Q3^"/[
M57Q:^*?@CQIXM^$G@73OCSIWPU\6ZKX(_91\?>!?AW\:F^'5_I?Q"LO%.O1Z
M#XQT'2?/;#_@J7^V;?:;\7?C!?? ?]FG0/@7^S5_P50\._\ !/?XS:#;_%'X
MG^+/BOXL\)^,/BU\$_V?;;XA?"35#X$\'^$8O$'A#XB?&C0/%]Y8>.=)TFQ\
M<>%SXC\)6]MX$OO!VB^.?B?Z#J?_  1V^(C>+M.NO"_[<.O^$?AYX-_X*5^+
M/^"D?PO\*6?[./PDU#QEX6\:_&"R^*47QL\*>*_B5?W;2_%'5/[1^+WC.]^
M?CWQ?X5E/PLL-2C\-?%+PC^T9X<\/> ]-\&>D_\ #J?4U^#'[2'P=B_:1N%M
MOVE/^"@&A_\ !0GQ#XA?X1:7)>>%_B%H?Q<^&GQRMOA]X<L1XWCM9/ *?$+X
M-_#PPR:R^I^*1X6C\7:)>:_?ZAXATK7_  L 3:U_P4#^-G@[QI_P44^#WC?X
M<_#31?C;^RW9?!G7/V5?!\>J^*O["_:Q\._M.ZIJO@O]F*ZB\2:DVFW/AG4O
MB=\=[%OV8O%UO9Z'JV@_";XH6<OB+4/%'BSPCJFE(^)^T);'_@F?X=_;W_X*
M/W1L]?\ %?[1/B+]BG_A<NJV/@[QQXQ\#?!'POX#T[X>_LU^.?CWJ_P]\'W,
MGQ'\<_#KX)^#_$'BGXX>(_ OA34[+Q1XK\,^$'\+?\)7X.-]>>.M!T/$7PD^
M%G[8O_!2C]G_ ./GA;PM\4;+5/V%?#O[1?PN^/OCCQ+\'OBM\&_ GQ-\42^(
M?A?=?!SX)WEE\7_ OA+2_P!H[P#X5^)^E^(/VJ/A;\0/AEKOQ.^'OPF^)/P=
M^'_C33]436_B/\._%P_1WX\?#_XG?$7P39Z5\'_C%+\#OB!HWB_P?XNT?QL_
MA!?B!HEY'X6URVU;4O!?C+P1)XD\(-XG\!^/-.AN?"GC+3+/Q1X=U_\ X1_5
M+Z[\(^)O"7C&U\/^+=# /-_V+?C;XH_:$^"EO\3O$/B_X#?$O2]5\4>(+'P%
M\6?V:?$LOB/X0?%OP#I;VMIH?Q#T&"\\1^+-5\%ZMK5RNI6_B_X8ZQXB\0:A
M\,/%MAK7@,^+/'MIH%I\0?%?R9KW[8'[6WQ@\4_M0:G^P]\-/@U\6?"?[''[
M2?A;]F#Q?\*_B%>^)/"GQ%_:$\?V^E_!KQ5\>+CP7\4]6\4>#? ?P \-? _P
MC\6Y/[*U?Q-X#^/5[\8_%7@GQ;I&C:'X-TD^#]?\9_2_[$G[&_AO]C7P9\7-
M)TK4?"VI^+/C_P#'SQM^TK\6KGX>_#Z'X1_"[_A:'CO0?!OA76!\,OA6GB7Q
MO=> O"DFA^ ?#ES<:3JOCSQQK&I^*Y_$WBG4_$MU=>('MK/Y=\9_\$N?%$_[
M1/QS^(WP4_;+^+O[/7[._P"V!>3^(_VR?V6? W@KX>:GIGQ5\?7/A'0_ .M^
M/?A5\5==T^?Q=^SAXI^)'@K0++PW\7O$?@'3[[QAXLB8>)?"WBGP!\0M(\*^
M-?#@!^9'B_XW?M!?L>?MC_\ !P[^T-^S'\+_ ( Z]H7P%@_8F_:/^,ND?%77
M_%OA >.?"/@W]D!/&WQ+\&?#ZV^'7AG5I-/^*?C+PQ:>+-<LOB;XS:\\/Z;X
MQ3PQI>J>$/&%IXL\2>(_AY^H5W^V-X8\ _M\?M/:1X\^"_PO\&^"_A3_ ,$T
M/A9^V%K/[0V@V\FO?'GQI\(8?'OQKA/@3QOY'A?1Y=+T7X;ZIX,^*.K>&O >
MG>)?B#IL]SXC/B?3==T?4_%6M^&M.=\0O^"7A\?WW_!4&:7X\W6CZ;_P5#^'
MO@7X7^/]*LOACI4D?PD\)^!?A-/\![;_ (5Y<MXKCDOM8U?X6WM_%J=]XH34
M[&'QNUEXFT?2=*T*TF\%7OJNE?L#VU[^TEXO_:!^)_Q"T7XDZ;\1OV(O!7["
MOQ%^%,_PT31?"/B[X:>$M=\;>+;O6KNZD\::Y?6^L>)O$7Q-\?6FL:?&DF@G
MP9J>C>'8M/&KZ-<>+-8 /BO]E?\ X*>?M5_M%>/_ -G[3;7]ESQM-X"_:_\
M@WXG^)/@KQ:W[*/[9?PR\!?L:^+=-^':?$_P'X%_:8^/GQ9\$:'\*/CWX5^*
MWA^6;P]H_P 7_@(OA+2]'^)^G6/@S1O!_P 0O#7C7P_\1X<7_@@[\,1\8?\
M@GM^P%^TM^T!X%^$OCKXN>"O!'Q-\<?!7XTC3M3U?XQ:-K'Q_P#%7CVY^/WB
M3Q-XHURTCGM_%7Q8U;5KN^\;7.C7EU!XJO;N\U77)+C4FAG'T5^R'_P39^//
M[)L7A;P)'_P4+^+OQ=_9Y_9_T[4])_8X^!_CSX:>#=+A^$NF3^#?$7P^\+Z)
M\</B+X'U;PUXX_:B\*_#/P?XEU#1_AMX*UR_^'G@_07&DZSJ.AZYXA\#?"O5
M_A[]2?\ !/[]D27]@[]E+X6?LF6GQ.O/BUX1^"^F7WAOP'XLUOPEIWA3Q6WA
M6YUG4M<L],\5+HFIW.@ZUJ.D3ZM<Z;9:SI>C^'6N-%M-,CU:RU+7(M3\0:L
M?FY\9;;XP_$?_@O!X/\ @_KND_!;Q[\"=0_X)2?'"VN_AK\3+;Q!X@T#5OA+
M\4/VIOV8O"G[05MKOA>XTG4?#.J>*_&]MX7L?#,6E7]M>^$M<\'Z3I-EXG1_
M],M9,/X0?MD^/?V>?^":7[+/BS]G?]CW]F3X<Q:G_P %!!^P7%^SWX+^)OC'
MPK\)/AKX=O/^"BOCS]D-]9\"^*+?X/C6?B)XG\0:AI":[KOC+Q;X6^&,FJ^(
M_%WB/XP:]H&J:M92_"OQ3^CVL?L:^);[_@H)I/[>VG_&>*PU'1?V:=4_94LO
MA'=_#6SU'PTWPX\0?$/0OBQX@UVZ\3P^+--\2R^/[[QSX<T@6>JQR0>%=.\*
M6%OH@\%W6LRZGXJU/PFT_P""8VN67[-'PW_9RC_:(62#X9?MOP?MSZ1XQG^$
M5H;O4O'=I^U'JO[9=KX+U?18/B!;VS>$/^%[:YJC74FG7VG:Y-\./[/\'0:E
M9ZU:W/C6_ /,]#_X*#?M;:9HG_!4#X?^+OA%^SYXI_:*_P""?_B7X0W6E:GX
M=^*3?"#]G?5?A+\>_ /ASXFZ;\0_B7XU^-VNZ6WA*R_9X^']]XM\=?&V\GUW
M2;#Q;X>\$7-OX%&D:UK-K8VW@7BS_@LE\:O!'[(7[>'QET3X??!GX^^-_P!B
M3XV_ 'X:6?COPV/BE\"/A7\>/ '[36A_!CQ3\.OBMX&^&OCZ+X@^,-(>QL/C
MGX7T^WT#4?BK?> _B7I&G/\ $_P3\9[;P9XE\/VLOTY\=_\ @DI=?&G7/V^_
M%=M^TOJG@SQ+^V[XX_9&^*FF2Q_!WP=XP\-_!SXD?L/:EX+U3X$7TO@[Q;K.
MHZ'\7_!-_=^ ?#US\7?A]\0(7TOQY<170T*^\!Z?.NFQ<!\2_P#@CA\1/C+X
M?_;H\.?$O]N/Q'J5E^WGXM_9E^(OQ&/A[]GWX=>'G\+^/?V?-"^"EA+J7A@R
MZ_K#MH%[=_ +P/I'P^\/7\DL_@OX>ZOXYT3XAZW\;_B)J_AKXN>#0#I_&W_!
M3+XO?LK:G_P44MOVS?AS\(OL_P"R/^SQ\$OVK?A./V>?%?C_ %E?''@_]H#7
M?B[\-?!OP+\;WWCWPAIDUI\3+/XT?!^Z\(6GQ2TC1;+P'XE\,>-O#WC/7?!W
MPQ?2-=T*+I/VBOC)^W/\&O@#^V_K_P"TW^SC^R5^T9\$_A]^PUX]^/0N-'UC
MQ!X&^%WBS7-(T?QQ/\8?V/OB#X"\>3?'7Q5\4M&T_P"&&B2ZS;_&6[\%?#3P
M3\5XM:MO!.I?"OP))J6LW_AKU7XR?\$U?!O[2/Q!_:N\0?'[QO!XV^'_ .V!
M^R?\-?V3?B/\-M%\#P>&AH?AWX5:W\1_&/A'QUX*\57_ (E\47>E^-M*\=?%
M[QWXHTZZU/2]9M-/FM_ 45O +SPC>ZIXF\XT/_@FA\</$G[/WQL^#7[3G_!0
M+XK?M/\ B7XE?LY?&7]D3P+\1O%/PK\ >!5^&/P(^.=GHFC>.M0U/PGX&O-/
M3XQ?'[5/#_AKPU8R?&GXG^(-9M[&^\,:=JGASP#X>_X2KXP67Q4 /&_VE_\
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
MGX<>+X/^%J>(/ >MW/BWPAXYNH-!B\7^"FL_#]AJ3?IQ\9O@S^RY\%?&S_\
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
MM^#/ G_"=>*(7T+P,OCC6(=-\/\ _"6>(H&TGPR-4_MC5X6L[*X0_CS\"?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBO/_%WQ3\ >!/$_P ,?!?BSQ):
M:/XI^,GBG5_!?PTT66&]N+SQ3XDT'P-XK^)&L65LMG;7,=C;Z=X.\%>(=3N=
M5U9]/T=+F#3M$%^=?\0>']+U0 ] HKP#XO?M-?"CX(27$'C=OB5J5]9V?A_4
M[[1_A7\"_CA\>/$.G:-XF;QG'I7B'4O#/P-^'?Q%\1:;X7$W@#Q-:ZKXJOM+
MM_#?A^^BT?3]?U73+_Q3X6MM9YS1_P!L?X$^(M-\-ZYX:O?BEXF\/^+?@MI?
MQ^T/Q)X9_9U_:*\1>&)?A_KOANR\7Z#8:AXET7X57VA:'\5O$'AS4](U3P_\
M M<U#3OCQKL6MZ%#I/PWO+K7-(@O0#ZBHKXATW_@HG^REJ/AO7?%<GB?XIZ!
MI'A#XKVGP7\?)XU_9B_:B\ :W\+_ !G=^!_ /Q+?4?BYX7\<?!KP]XF^$GPR
MTOP'\4_ASXI\1?&[XE:1X6^"WA;2?&GAZ?Q)X_TIM2@1O>+KX]_#RV\>^.?A
MK'!\2-4\4?#?P1/X]\7R>'O@G\:/%'A*PTV"UT[43X:L/B)X<\ :K\/?$7Q5
MN-*UC2-:L/@EX;\4:O\ &34]!U73-=T[P)=:1?VE[, >S45\V#]KS]GA_!7P
MQ^(T'Q!-YX'^+_P]\*_%OP3XET_PEXYU+3?^%5>-%\-2>'_B7XQDL/#-R_PR
M\ S0>+=%N]1\8?$R/PCX?\/V#:IJ'B#4-+LO#WB"?2_2O /Q;\!_$[6?BMX>
M\&ZIJ-]K/P2^)!^$GQ,L-3\+^*_#$OA[Q[_P@7@/XH1:5;/XHT31H?$FG7?@
M+XG>!O$FG>*/"LFM^$]3M-?BAT_7+J]L]2MK, ])HKS;X??%SP%\4=1^)VC^
M"]5U"_U7X-_$F^^$GQ(TW5/#'BKPK?>&_'MAX6\)>.&TDVOBS1-$FU;3[_P9
MX\\&^*]!\3Z$FI^%?$OA[Q)I.L>'M;U2PNDGKTF@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *_.S]JO]F/X\_M#S?%S4-!\9Z'X#U3P3X4^&VK_L>B
MR\864VAZE\:?AKXVT'X^Z3K7Q[M;WX!ZKXL\&^!K_P"/'PT^"^D^*]#^'7CG
MQVWB[X8^!;IVM/#^I:]JN@7OZ)T4 ?$?Q.^ /Q0^+_[/'QM^'/B23P1X?\:?
MM1:EX?\ #OQBTS2O%/B#7O"GA3X-^)XO 7PL^-'@[X=>-Y_!/AGQ+J7B!_@%
MI/CFY\!:[JO@SPY:GXO^)(]3N[#PWH<TTME>N/V9+35_VO=*_:?B^'OPZ^%_
MBSPC#JWAB\^+'PV\3W<WQ/\ VD_A9K/P[M='@^%_[0WA^3X9>%]*?PMX*^(,
MUIXT\!++XZ^)6M>%M0^&GA>Z\*Z[X5TGXC?$KP>_V=10!^8_B;]DSX\:U^S=
M:_!"QUGPQHOC[XB>(_C!\</B5\=?"_QO^*'@K5OA'^TA\0?B=+\4?!.K>!O
MNC?#6ZTW]I_X4?"_7/&&NV.G?#+X_P#B'PCX!\7^"OA!\+/AM\0O 'B[PCXP
MU^'P'[/X:_9ON-(_:H\<?M2:9\.?A9\,/%VL>!_&O@'7KGX;>*[_ /M#]J2"
M_OOAQ-\,O&'[2YB^%'A*%/%?PBTGX=W7AGX>7US+\8=>\#^'_B'XST3PIXNT
M_P /7_B#0_&'VC10!^1&A?\ !.SQ?JG[+/[,/[-GCF]\,^'KOP[^PU\/_P!B
M+]JOX@?#GXC^*)T^(?PCT+P?X+\*_$;X5Z!X)USX8Z=IWBS0O'MAI7C73/!?
MQ?U+6?AE\6/@0/&VOZW\/X9SXH\8^'M>^P?A'\+/BS\,/B1^V-XTDTWX>:S8
M_M!?M1_#7XL^";1/&_B.QN].^'NG_LW_ +*G[//CF3Q5N^'%U#IOC/1X_@EX
MR\9>$_#>CR>(=#\6R7?AGPWK'C/P.NI:IX@T'ZVHH ^8_@'\)?'/PY^)O[9?
MC/Q>WA3^R?V@?VD_#_Q=\!0^'-;U?5]1LO"6A_LI_LR?  VWB^#4_"_AZVTC
MQ%<^(/@;KNM_V=HM[XFTR'1]9TE?[=EO5O+>#Z<HHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
#/__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>ex19_005.jpg
<TEXT>
begin 644 ex19_005.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKR/X
MQ_'#X>_ K0M%UOQ[>ZXUQXLU^;PCX&\*>#_"'BOXA>/_ (A>,8/"OB?QS)X1
M\ ^ ? VCZ_XN\7>(8O!G@GQAXMO+'1M(NAI?A;PMXC\3ZO+I_A_0=7U.RH_L
M\_M#?"']JGX/^$OCQ\"_%;>,_AAXV&O1Z%KD^@^)/"M^+[PKXEUCP;XIT?6?
M"_C'2- \5>&]>\->+/#VN>'-?T+Q!HNF:MI6L:5>V5Y:1R1'(![517B?Q _:
M'^$GPO\ BI\!_@KXU\2W>D_$C]I?7_''ACX,Z'%X6\7:M9^*=;^'/@'7/B?X
MNL+WQ)HVAW_A?PE-8>"/#>NZW9#QCK.@?V\NE7]GX>&JW]I=6T/ME !117R=
M\4OVX/V9_@Q\4]+^"/Q%\<>(=(^+6OZ'?>)_#7@'3/A-\8O%OB+Q9X:TJ.RD
MUKQ#X/L_!W@#7QXOT/0&U*QMO$6K>&GU73_#U_<)IVM7%A?AK90#ZQHKR'X)
M_'[X)_M(>#&^(/P&^*7@GXL>$+?5[OPYJ>L>"=?L=:'AWQ7IMM976L>"_%MC
M;RG4O!_CGP_%J5BOB3P1XIL](\6>&[BZBM-=T?3[IO)'KU !1110 45X+\+O
MVF?@S\9OB?\ 'SX._#GQ3>ZY\0OV8?%/A;P5\;]"N_"/C/PXO@[Q1XT\+Q>-
M?#6F0:GXG\/Z-I/BA-3\*7>GZ[%JOA"]U[1!8ZE8YU+SYC"GO5 !17@"_M/_
M  5D_:>_X8YC\5WI_:&7X*7_ .T/)X(;PEXRBL5^$>F^,_#WP_N?$\?C:;0(
M_ =S,/%GBC2=,'A^S\2W/B11)/>S:1%8V\ES7O\ 0 445XA\>OVB_A#^S+X3
M\/\ C?XT>)KSPIX9\4?$?X>_"31-2L_"?C'Q<+GX@?%;Q/8>"_A_H=U;>#-
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
M77@K0+JWUWQE9>&&U2\\*:-(-5\00:=8!K@=_P# O]H?X&_M->!H_B5^S_\
M%7P3\7/!#:I>Z!=Z[X(UVTUB+1?$VEPVEQK'A+Q/9PN-2\*>,M#CO[+^WO!_
MB6STGQ-H4EU!#J^E64TJQD ]EHJGJ-];Z987VI79D6UT^TN;ZY:*WN;N5;>T
MA>>=HK6SAN+NYD6*-BEO:P3W,S 100R2LJ-XM^S9^TC\'_VN/@SX2_:"^ ?B
MBX\:?"7QW<>*[?PGXHNO#7BKPA/JK>"O&?B+P!X@=O#GC;1?#OBC34MO%'A;
M6K. :MHMA+=P6T=]!&]I<V\L@![K1110 4444 %%><_%[XL^ O@3\+_'_P 9
MOBEK4WAOX<?"[PEKGCKQUX@M]#\0^)9-#\*>&[&74]<U?^PO">DZYXCU./3M
M/MY[N:VT;2-0OC#%(\5K)L;%WX7_ !'\)?&+X:?#SXN> =0FU;P)\4_ WA+X
MC^"M5N=.U'1[G4_"7C?0-/\ $WAO4+C2-7MK+5M+GO=&U2RN9=.U.SM-0L9)
M6M;VV@N8I8E .YHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *_+3QS\3?C5^T3^W5\;_V._AA^T'XO_99\*?L
MY?LS_ KXMZSXM^&W@GX->)?BM\2?B/\ M$^,?C3HNCQV3?'SX;_&;P(/@_\
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
MBGX?:YJ/[7>N_M%_"'QEI_PT\*>,?!?Q7\17?ASXP^++CXR^&+'P;\#-?O\
MX<Z!X&^J_P#@COX^_:O_ &E_V>? O[6?[1?[5/B+XER>*=3_ &M/A9??!G3_
M (1_!+P#\,[?5/A?^V;\5/AWX(^)-AJ/A;P1#\4(O%.D>!?AX_@MM'N_B)?>
M"M0\/:CI][JOAN_\>Z1J'COQ'[3\+_\ @D]^R!\&?C-X@^,/PUTOXM>%K#7/
M'FL_%VT^ =A\=OBO_P ,H>%_C7X@EENM4^,WA;]F.3Q0_P '--^(BZA*-9T'
M4[CPK?Z9X+\06FD>(O ^C^&]>T'0]1TWZH_9B_9A^$'['WPCTOX%_ C2-?\
M#WPRT37_ !CXFT?0O$?CCQG\0[ZPUCX@^*M6\=>,[E?$WC_7/$GBF['B#QKX
M@\0^*KV/4-9NU36-=U.2V\BWFCMH0#Y'_;K^+/Q]_9]^/'[ OQ'\*?$;Q!8?
MLO\ Q*_:;\.?LM?M/?#W1_ /@CQ+<PW_ .T#HWB3P9^S?\2=/\4ZIX7O_$_A
M'3;;]HZ_^&GP[\=M%J]UIE[I/C;0)+'3=%FLM;U:_P#AO]E?]O7X[?'?5/'G
M[--S\6_'K?&G7?VX?!5]^SW\79_ _P %K"T\?_\ !,SXI>#_ !5^T7\)_P!H
M*'3M+^&FI^%I?"WQ%^ /P<^+_P ,_#WB^/P=?:@_[1-Q\/;;QA%\-;/Q3JW@
MCP1^UO[2'[./P9_:W^"WC;]GK]H+P38_$3X0_$2'1(?%W@_4;J_L[/5AX;\3
M:+XQT%Y+C3+JSO(WTOQ/X=T76+?RYUC>XT^*.X2>V>:"2(_LW?!P_M(V_P"U
MR/!>FI^T);? ^Y_9P3XB1M<)J+_!BY\>V?Q-/@F6!91:26$'C:S76K61H3<6
MTUQ>)'*([J56 /YJ/VJOVD/VJ_C9_P $HO\ @H[XF\9_M$>*/#WC#X-?\%==
M<_9*T_6/A9X/^&W@NPU_]G_2OVXO@G^S8?A9JVFZMX2\87S>$;[PCX\UK6M5
M=]=N/&7B/5H;70?%_C/Q)\.;[Q/X&\1_2/QR\!_'L_\ !5#]I'0OA-^U9XT^
M$OCWP9_P0^^!FLM\>Q\+?@GX]^*FM>*O"W[4O[8NH>&M2U'P]XE\"Q_ M=%U
M76+5[CXDZ%IGP@TJ[\1:6ZZ7X!U[X4WA.NI^EOB'_@EY^R5XB_9W_:/_ &8+
MC0OB19_##]JGXP:K^T/\5WLOC/\ % ^,/^%^ZOX[\,?%.?XM>"O&%_XGOM9\
M!>(8/B=X+\*^/[71?"TVG>!(O$>C!SX0;3]5UZPU7O;+]@C]G^R^('BOXK#_
M (6S=_$GQQ^SG:_LH^+/&NI_';XP:IKNM?!*SU/6]?M]"N9]0\8W$47B:+Q1
MXH\6^*H/B3:PV_Q)M-?\6>(KNR\66T.HM;( =1^PQ\8_%W[1G[$G['?[0?C]
M-(@\>?'?]EG]GOXS>-H?#MI<:;H$/B[XG_"7PCXW\2PZ%I]U>ZA=6&C)K.N7
MJ:997&HWT]I9"""6\N7C,S_R\_M4Z=\2[S_@FI_P<V^(O'?[0'Q4^*D6@_M<
M_$KX9V>@^-=*^#5EHYM?"_P'_8*B\.>(_,\ _"7P1K=MKNB^%8M-\!16&GZQ
M9^#+KP]HUEJM_P"$KGQW>:]XRUK^MKX'?!CP#^SI\'_AO\"/A58:II'PQ^$?
MA#1/A_\ #S0]8\1^(/%MYX=\$^&+*+2_#'AI/$7BK4M8\1:EI_AS1K>ST31V
MU?5+^\M])L+*S>ZE6W1J^-_&G_!*K]D/XB0?M>Z+XSTCXL:OX%_;C\1Z?XM_
M:$^%]K\>?B_X:^&_B#Q+!:^ ;76]=T+PQX3\7Z%%X6UKQK'\+? ,/C+6M'N(
M-8U?2?#R^%HK^R\':KKWAW5@#X&^.W[<?[47[!?QB_X*6:/\1?BG=?M5Z!\$
M_P#@F+X,_P""@7PHT'7_ (:?#WP#IWP\^*FO?$G]HOX::K\*O#\'PSTSPMXE
MU']GZ;7/A[X6UBV;XE>-/B5\7O!O@RSNK*^^)_C_ ,007OB'7/IO]CWQ-_P4
M$MOVCM)M_C+XF\6?$K]DKXF? G^VK#QK\=IOV*?#OQ#T[]H32-8L=3T^7]GS
M3?V-_$FIZ=X@_9\^(OPVU+5M<N/#OQ/;X@^/_!VI>'M(OK3XO:]HE[J$-_\
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
MAGQWJ5M^WQ!X6M/VK;2+XR?%G3+7XFV'@OPY:^"?#FFVL6E>,++_ (0"PM?
M5A8> M0A^&Q\(-XB\(6-IHWB9]9BMXY%\<^.G_!'C]CG]HG6/CGJ_P 1C\=<
M?M+_  :\$?!SX\:/X9_:"^*?ACP]\6%^%VG6>B_"[XG?$31-*\00V/COXL?#
M[0[&'1]"\2>,8]<TF]M LWB;PYK^HV]G?6X!4D^-_P"T9+^U]_P5!^$EM\5M
M&@\(_!;]CC]DWXN_L]:9/\,M NK+X5^-?BG#^V78>,]8U>2/4K/Q#\2[G5=0
M^#/@_5&M=>\3:;X?LX;*#2](T#2MVN:CXA_-R;]HC_@HWX6_8Y_X)$?M*0?M
MQMXI\9_\%$?BW_P2X\"?$SPUXT_9I^!,W@?P-8?'7X7:SXP^*L_@.U\$>'_
MOB=5^(Z?V$_CJ'Q%XJUNXM_$-CK>H?![4?@KX=U[3?"/A7]O="_8=^!?ASQ3
M\6?&^FR_%Q_%_P <?@IX,_9^^*'B/5OCU\9?$&L>)OAI\/;#Q#8>#+0WVO\
MC;4Y]*\4Z#_PF?CO4;;XA:*VG>/9]<\>>,-=O?$=SK&MSWJ_GU_P4!_8*\2:
MA^SQ_P $U?V7?V4/A-\4?%'PF_9<_;D_93\9ZA!X2^,FA:'XR^"_[.GP0T[Q
MAI2ZQHGQ"^+OQ;\(^-=3O_A[8:MX>M/!5IH.M^+O%HM-%L[(Z=J-G:M;W0!\
MK?%7]OS]M?\ 8X\7_M>?LG^.?B3J/[27BS0?VF_^":WPO_9H_:5UCP)\$O"_
MQ2T;X8_\%&/&WCGPAXA3XC>%=!TKX&_LX:E\2O@?!\(/B#;?"[Q+>:/X8\ >
M*?%WB7X<:A\4]$'ADZ_H(N_M5?M,?\%4OV5?V-/V]O'FL>.;CP;>?#+Q/^R#
MK?[)_P 4_P!H3PW^RA\1OVC[KPI\:/BKX5^$WQQ\,?%KX=?LPZCX=^ 3:5X2
M\7W\M[\(O&UGX-T>^UKPCK%UX<\1V>I^+O#UWXKB_7*__P""</[*?BWX,_M!
M_!+XL^![_P"./A_]K/Q#:^+_ -I?Q1\6->U#6OB%\8?%^CZ1X7\/>$_$NK>*
M]$/AR;PA>_#[1? W@RR^%UE\,+3P+H?PM/AC2+[X?:3X<U*&:\GX&W_X)/\
M[*%]^SOXY_9J^(UY^T)\;_"?Q3N/ 3?%#Q]\:?VG_COXZ^.GCK2?A-XRO_'W
MPE\'ZA\;;GQU:?$+0/A[\+O%FHWNO>!OAWX&UGPGX*T;6M1\1Z]_8<^O>-_'
MNJ>* #X._P""AOQ:_;;_ &(K33=3US]JW]K"_P#V;-9\'_M!^*/%?[8_PO\
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?._Q?\
MVKO@%\"?$$'A'XE>/?[.\7R_#_Q7\69_"/AWPMXU^(7BS2OA1X&GLK/Q=\4?
M$/AGX=>&_%>N>&?AOH&H:EI^E:AX[\0V&E^%8]9O;71EU9]4GCM&^B*_ C]M
M*Y_:8\$?\%#_ !A\5_V4OA/\?/'>KZ]^P/X3_9]^*&N_!WP7^RK\?O#UKJFI
M?%/XW>-/A->Z[\+?CA^U[^R/XC^%OQ!^"5SJWB'Q3X>UW4+GXP_#;X\^%/C3
MK7A?6_!GA*^^%UAKWB$ _6#X??MC?LP_%KQ9X8\%_"OXT^"_B7K7CCX;^)_B
M[X$G\ 7=UXP\,^._ASX*\0Z'X4\7>*/ WC;P]::AX+\96GAOQ!XH\,Z9K-KX
M9U_5=2L)_$6A/<620ZOI\MSX?XG_ &N/@I\0_$'[%/BGX;?MDZ=\/_"_QB_:
M%^)WPYT#X>6OP[L]=U;]JW6OAQX5^+7@WQS\&!;>,/"Q\=_"N;X5_$SPL/$W
MC'QII]AH+Z1?^ Y? &OWUF/&UC,GY<_ 2\N/@[X]_P""9'Q,^ _[(_[</CKX
M$_LU?LI?M;_\$PO$_@?7M ^%WB']H_X/_&;PY\2/V5]+\!)\=((OB7H/PY/A
M'QPO[-_B^R?XW?#;Q/K'P"\,:EJWAF]\1ZU\,OAY?Q7^BYWP5^"O[45M\&/^
M";_A_P :?LL?&'P5XF^"7_!:7]L']I/XIZ;=2> O$%KX?^!OQ+\5_P#!0"^T
M#XH6E]X=\9WUW?\ A>34_P!J_P"'FBVUAJ&D:'\0M9CT7QIXKT7P!?>!M,T?
MQ+KP!]&_\%HO^"F^C?LJ_LC_ +7^D_LY_'J3P-^U]\$/A_X1\0+K6A_!?7_C
M%X3^%'B+QG>:;J/@OPA\5O&U[X%\5_L_?"3Q]\3/#DHN?AYX.^-FNZ9XF\76
M>O>&+GPGX0UZ7QAX0DU/])/CS^V[^S%^S-K:Z#\:_B4_A&YM=,\->(/%FHVG
M@GXB^,/#'PH\(^,_$&H^%?"'C[X]>,O WA'Q-X1_9Z^&WBGQ%HGB32?#OQ)^
M.6N?#WP)K5UX0\:_V=XAN(_!?BJ31_YUOVL_@;^V7HW[*W_!;#]@W2?V3?C[
M\=/B5^V3^T)\7OVF?V</CO\ #71? $OP=^(/PJ^.FJ?!2#0O!GC3Q_XB^*&F
MZEX:^)OP(B\/WOPBU/P=XHT32=5U+X<^ /"OB+P)IVN>!X);_2O5OCS\!OB9
MX?\ VY_VOO%?QT_8(_;D_:M_9Q_X*.^"_@%J/@CPU^RG^TIXH\!VWP^\4^'?
MV?O#/P$^+?[,'[9_@'PO^V3\'/@)+X,U6W\.1>(!\1]7O/%_PNN+#QKXK\/S
M^+_&.FW%_!X? /MRR_:A^+C?M9?\%G_A1\3?VJ-$^"WP2_9P_9F_9"\<?!/X
MI7W@3X8PZ9^RUJ'QR^&O[35SXS^)UU<^)-+O;?XF7.C:WX&\&>*XM*^)=_K?
MA>]N] @T33_#^GZ;J^K6>J?3>C?M_P#[)_PH^%W[(-E\5?VLM&\?>,?VEO@?
MX=\<?!;Q)>>#-3TSXG?M1:7I?PIT_P =:A\2?#?P4\ >#DUG3M<^(VFA-6T+
MP!H/@G2+K5O&_B71_A3X"\,WGC35O#WA"\_-?P)^S+\=?AYX]_X+ V\?[/?B
M#0?#_P 7/^"</[&?[/\ ^S]IWP[-]XB\#>.OB+\!OV</V@_AMXS^'GPGUSQ7
M>:9XJDT#PUXO^*W@GPEX1\3_ !:LO LGBC34U#Q5)='0-$\0:]8S_"G]G;X_
MZ#XK_P"#;3^V/@C\0K6T_8O_ &:_B-X _:DU*73-+:P^"/C75?V'?#7[/>BZ
M5X@?^UC=:W)JWQ/T[6- MM6^']KXPT:RT6"3QAK6J:5X'U32?$.I@'ZU^'?V
M]/V4/%W[.O@O]JSPO\5HO$/P1^)&L-X8^'NMZ-X-^(>H^,_'/C9/$.L^$Y?A
MQX1^#MKX1E^,WB+XJ0^)O#GB+0KCX5Z3\/[OXBV^I:!K5M/X8C?2K[R*MO\
MM^_LIZA\,_#/Q6T7XAZ]XFT+Q=\2-?\ @WH?A3P?\)/C/XS^-<GQ?\'VVO7W
MCKX4:I^SGX5^'FL?M!>'OB7\.=-\*^)M6^)G@/Q#\,=+\5?#;1O#VMZSXZTG
MP_I>EWMY#^ OCO\ 91_:LL?ACX ^/EC^SY^TIXLM?V<?^"OO_!1C]J_Q[^S%
M\+OBCXI^ GQY^,'[,/[7_B?]H2T\+?%?X'^+OAK\4/ NKWOQ6\!> ?C'8>(-
M)^&+^.?!?B[Q';WOC[X7:O=Z.=6N]!\4^O>*?V7_ (<>+?@MX+\3:9^R!_P4
M8_8CM/&'[4GC+]J7P'^T/\*O'GQ$^-/_  4$^ OQ2NO@?\/OAI)\>_CWX,A\
M9_M-_$+7]/\ V@K*X\4? OX@_ [1Y_C+K=_\,++PMXI^*G@SPS)JWQ!O_@D
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
MP/XY\#?M!_!+3-7^(O@?XP^9\!_B5J_@M=9NM2UB\N/AQXN /Z=?@O\ M(?
MO]H>V\33?!?XG^%?'UUX&U9O#OQ T'2;V2#Q=\-_%4-WJ6GWO@SXF^"]4AL/
M%WPW\=:1J>C:QI'B#P/XXT30/%GAW6=(U71]<T?3]3TZ\M(?;:_)?_@E1J'A
MWPYI'[2GPIUCX3_M&?!O]HC4OC7K_P"UO^T1X>_:'\%>!/!;>*_$W[7?B/QA
MK>G_ !%^$6E?";XU?M$?#'0_A!?:K\-_&'P^\,>"M.^+WB;QWX7N?AGJ=U\4
MKC6_%GB"7X@>._UHH _$SX^_\%"[O]E'_@J?XG^&OQ\^-%QH/[(FE_\ !-.?
M]HVU^'/ASX0:CX_\7Q?$JP_:,L_ GB+QEI^G_#'P9XZ^._CBR\*_#[2];\0>
M)[7PQIK^#O ?@A?$?CGQKI=MHWARZ\6:1^D'A?\ ; _9J\;^)_@EX0\'?%[P
MIXHUG]I/X>Z_\5?@%+H4M_J?A_XO> /"<&FW7BO7_ 7B^TL9?"7B >%K36M%
MO/$NE66MOK>@VFM:+<ZKIMI#K&FO=?G[\;-'^)GP2_X*XZ!^V!>?!+XS?$[X
M'>)_^"<VJ?LP:9K'P1\%R_$W7+?X[6'[14OQ;T7P9XD\+Z)>KK/@_2?%WAL+
M8Z+\3_%EKHWP?T76I7MOB%\0? ^GJ=2;X0^%?[(W[0_[#FH?\$:?B3JO[.7C
M3X@>'_V>K#_@IQHOQJ^%O[,VG>$_'6L? ;Q)_P %"?B5X8^,_P )/AWINB6V
ML^$]%UKX>_"FZMM3^#7B3X@^%_L?@3P]/H>C^)9H?#_@&_\ [1TD _<T_MS_
M +,,OP\;XG:9\0-6\2Z!_P +9\6_ 6VT'P9\,OBUXW^*NJ?&[X?Q>)KKQ]\(
M]#^!WA#P)K?QJU_XC>!=,\$^-M>\:>#M$^'^H:[X5\->"O&/B;7K+3_#_A3Q
M!J6G>1S_ +6?P9^*'Q__ &&I/AG^VSI_AS0_C=I_[2)\*?LS6'PZT;4=6_:S
M_P"$-\-70O-?U35_%OA,_$[X1:-^SW?> _'.IR7NGR>"M)\7^([Z/PIXBU#5
M)XM$T2__ "0\%?LV>.];_9F^)^@?M*?LX_MV? V[US_@M)^VO^TU\.?B[^S+
MXHT]/VB_V=?#WQ,\0_M*^(/ W[2_@'PY\#-7^,?BCX@>%[W3/$5[\!/$W@W4
M_AWXBMO%NC?&&[\6Z)X*\;?#Z+2?%6H>C?"?X0_MTZY\</\ @B?\0_VC?AYK
MGC7Q/\ O'_\ P4EU7]HKXS>&?ACX,^%&G#PM\9_#'Q ^'_[.7Q<^*'PE\*Z]
M=67@/XG?M!Z=J/AOQQ\2_ G@:'Q7/\-O%WB/Q->_$\>"<78B /TTM/\ @JO_
M ,$_-2\<Z)\.M%_:6\)>(O$FO?M!M^RI:W'A;0?'GBCP=I_[0DD=F=(^&'B?
MXC^'O">I?#SP9K?BZ\NY="^'UUXO\4:'HOQ'\5:-XI\(^ ]4\1^*/!WBO2-%
M]4^)O[<W[+?P=^(?_"L/B-\3CX?\1V>J^"]"\5ZM%X)^(FO?#;X6Z[\2;FRL
MOAMH?QQ^,OAOPCK'P@^ FM?$>\U71+/X?:3\:?'/@+4?&UYXB\,VGABVU6X\
M3:#'J'X;?\,X_M)6_P"R=_P4+\&+^SC\6YO&/QF_X+L>#/VL?ASX<M]%\.C4
MO'7[.7A_]K[]E3XWR_%B"6;Q+;V%AIES\-_@;XX>R\,^*K_1/B+;ZMIOA_PS
MJW@W2;_Q%X=M[WD/B;^R/XYT']I/]OSX&_'3]AC]L+]N#X;?M[_''5OV@OV?
MO'OPW_:D^+WPZ_9$N$\3_"3X;^%[SX0_MP>!--_:.^&OA?X4:-\&_$'PQ\.Q
MZ7X^O/AC\4_%GB[X;VVDZ9\/_"NL^+/ OA'X<W0!_03)^V;^SK'\<K']G/\
MX376I?BGJ7C.7X:V,-M\,_BM=_#^;XH6_P ,]8^,]W\*C\:;3P/-\%XOBK8?
M"?0-7^(FH_#.7X@)XZT[PA9G7+[P_;V,UO+,GPI_;/\ V<OC;\2)/A1\-?'&
ML:[XPE\,^,_&_A\WOPT^*OA?PC\0O OP]\2>#O"'C+QW\(_B/XN\$:#\.?C-
MX&T+Q)\0?!.DW7C+X3^*_&?AF6Y\3:4UIJMQ!<"8?CO<_!3X\^%O^"C=A\7/
MV3O W[1GPFU3XC?MDV>J_MF_ SXN^%8_%?[ GQC^!&C>$M7\ ^(_V\O@OX[N
M])O])^#/[3NM>&=%\&^#;3PMX0\8Z%\9/B#XITK1H?%WPHU7X#MK?QHUYW_!
M,KX&_'/X.?M)> /^%/> _P!HSX0_L=:Y\"_C!K/QM_9+_;&\-#5&_8+^.GBC
MQ3\*]7\(?"?]B#X^7NA_;OB/\$OBNMCX@UO5_ASX"\7^-_A9\/K'X9P>(O'V
MK^!OBEXO\'_#2R /Z*JX'XG?%#P'\&_!6K?$/XE>([7PQX3T>?1K&>_G@O\
M4+S4-;\3:YIWA;PEX5\.:%H]IJ/B#Q;XU\;>+=9T3P=X#\#^%M+UCQ?XY\9Z
M[H7A#PCHFL^)-:TO2[OOJ_(C_@LM^S[\=?CA\!/@)XO^ /@OQ#\6/$O[+/[8
M/P<_:A\7?!#P3\4?%_P7^(OQK^&'@GP_\1O!/CSP+\+_ (F^"?&_PZUGPI\3
M-/TGXD#XA>!+T>+M.BG\2>!M/L8K;6]1NK#0M2 /I.Q_X*1?L97WA[PGXE?X
MNW6CVOC/X[0?LO:9I'BOX8?&+P;XUTK]HZ^EL(]&^!?CCX>>+/A]HOC[X:_%
M7Q/#JNEZGX-\#?$7PUX6\0^-=!U/3O$7A.PUG0;ZVU&7<^(W_!0']D#X0>$/
MCOX_^*7QHTGX?^"OV:/%^G?#[XT^*/%WAOQSH6B^$_'VL6NEZAI'@>QOK_PO
M##XS\8:KI>O>'=8TWPSX$;Q-K=]HGB;PQK5K8RZ3XDT.\U#\I?#7[,'P^_:)
M^ /[2?@O2_\ @G=^T;\&?"7_  4AO_A=\'OBEXJ_;3\8:_\ &+]I6"W\ >'/
M&D5S^TU\:M.^(7Q[^/\ KO@W3/@EH]CX(\)_LCWP\:W'Q>@^.FG^&_$&L^ O
M /P3\'>&/BW:?*O[:UM^T3\-_P#@A)_P4,_98_:+^&?B1]<_9VO=#\(?#S]I
M6\M]/LM _;=^&VL_M*^!M?TKX[>([74;Q=>\+_M ^++[5[V/]I.'XAAX?B%\
M5+K7?C1X>\9^+=#^(&JKX7 /Z#?A)^WQ^R'\</$GQO\ "7P\^-OA^ZU_]G*P
M@U[XP67BK2?%GPVB\-^![VPN]7TGXKZ9J'Q*\/\ A'3?&WP0\0Z+93Z]X6^.
MG@.\\3_![Q7X?,&O>'/&^J:/=VE[/QUG_P %-/V(9O"/Q;\<ZM\<+?P-X<^"
M'PVL/C/\0)_BMX!^*OP>U-?@SK5W=:;X;^,?@GPW\5/ O@[Q+\5OA)XOUJRN
MO#G@CXF_"K2/&G@;QMXJB_X17PGKVL^(WCTM_P KOVUOV/?C)_P4R\>?M;?$
M+X+^ O&W[/:ZQ_P2C^+O[#/A?QU\:_#6O_"+QA\7OC'\7?C/X&^,4GPTD\.Z
MC!9>,;/X0_"JT^$UWX&\6_$NZM-4^'/CA_VC->?X37'Q#\.^%O%]QJ7D=_\
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
M79_!+QS\5OAU:0:I)XW^&/@[XAZ[X]\+/X<\7P:SX=L[CP9XKAT?\ZOV%O\
M@J7X"-[\4O@Y^V7^U!H.H_&R\_X*:_ME?L=_"/5=0^'P\(^#U;X9?&/Q;X4^
M"?P@\0>+_ G@^+X6?#_XA^,/"'ABXO/AGX.^*_C.P^*'Q9CM[Z;PO+XYGM9;
MA/CFQ\-_M3ZC^TA^S'\3?'O[%G[7=AXR^!__  5?_:&\3>/_  I\)M$^'7AC
M]D/1/A5\2_A1^V=X>^&GQ*^"W@?P]\2_!OA?XFZI\7M1^+G@'XF_'O\ :N^-
MF@ZU\0]&^+WC7XPZ+K_Q0\ >#=2\/_"]MW6/V7/C_P#$W]F+]O?_ ()OZO\
M SXS>#OB)^TY_P %0?CC\>?"GQBNO#VCR?!'P?\ LR?$S]M;2OVE-"_:4TKX
MSV6MZIX,E\3>%_">C16WA;X,:;?)^TE#\9[WPM]J^&'ACX=V7BKXQ^#0#]*_
MV8?VF/BIK'[=G_!7+X8_&[XKZ'<? W]DW5OV4M3^%\>K:%X,\#:!\*O!?Q(_
M9VO?BW\0[O7_ !9%:VFJ:M;0WDPO-8\1^-?$5Y8Z;I^CK/IUKX>LOM\5Q]:?
M O\ ;,_9S_:/\4:_X(^%/CK4[[QGX=\+Z'X]G\(>-/AW\3_A'XHUSX:>*+R\
MT[PO\6_ OA[XN^"_ NK_ !)^#/B;4].U'2O#OQD^'MGXG^%^NZK87NEZ7XLN
M[^UGMD_&'XW?L/\ [27[1OB[_@XD^'/A;P]XI^%D/[<'PL_9I\,_LS?%3Q$Z
MZ+X*^*&J_#+]F=?ASX\\./J6D:G<>(?#_ARZ\:6 ^'OB>Z\4:'I<&N^$_$M[
MXA\)Z;X]\+1:@6][_P""<WA1O'OQTLOCOXI_X)[_ +8O[,/QE\"?!/QA\%/B
MS\6/VV/VF_BC\<M03Q!K'BGX;>)-5^#O[+\WC_\ :1^.MU\0O@G?>)?#FL>+
M]2^+SZ+\//#4PT#P1!X.M/$NI>+O&T/@8 _<6OS%_P""H/[;]U^QEX"_9ZTW
MP^VOZ?XQ_:<_:R_9W_9PT_Q7HO@3Q'XXF\ >"_B/\6?!WA_XL^.M'L-.\&>,
M?#M_\0]#^'FJ:U'\*_"_B6QU%-=\=7VE:K%X+^(NC>%O$O@_4OTZK\E?^"MW
MP[^*WQ,\+_L,VGPC^%'C[XLZC\,/^"E/['?[1/C_ $[P)8Z/--X8^#OP)\?O
MXQ^(OBW4+GQ#KGAW3+A["P%E8Z1X7TJ^U+QIXFU3485\.^&M3T_3?$>I:& 4
M/V>?VY?A-\%O$7BC]FS]H;]O2[_:O^-MU\5/A1J7P\1?V:O$/A;XZ>"O@_\
MM:W&B:9^S;X1_:)\%_ KX6:=X/T3Q/:>+;B^\.>)_B?>_#SX->'?#VG>*OA.
M/BQX6^'6O>-M E\5?6M]^WW^R5I?Q4\/_![5/BU'IGB7Q;\3+SX(^$_%&H^"
M?B/8_!+Q3\=M.O-<TN_^ GAO]I&Z\'Q?L\Z[\>K+7/#'B?PS=?!+2OBA=_%.
M#Q9X8\2^$Y?"2^)/#^KZ79^-_!/PM\0++_@IO^VQ\5=6^'GCO1OA5\4?V7OV
M'?!?P\^(6LZ1'8^&?$OB?X*>)?VK/$'Q&T2VAEOCK^F7>C6?Q\\#+:?V[H.D
MPZO?'Q3;Z3+=OX>U!C^2/A7]ES]I#Q#_ ,$I]"_X([^*?@]\8_#'[3/PX^.?
MP^\'7'[1WAGPC<^$/@K>?"WX??MG>$OCQ8_M_P#@CX^6'BO_ (134/%FI^!+
M>U\<7?PQ;QB/VI]:_:+F\06'BKX1)X+;Q)\1X #]@M9_X*S?\$\=!\3ZMX3O
M_P!IOPC+?>&_CW;?LQ>,=8TCP]\0/$'@;X?_ !NO[3P]<Z5X.^)?Q*T'PAJ7
MP[^&EKKD_B:RT3P]XP\>^*/#G@;Q#XKTWQ=X-T3Q+?\ BSP'XXT7P][K^SW^
MV7^S9^U1XB^+_A#X%?$J'QEXL^ NO^&O#WQ8\+WOA;QOX)\1>%9/&_A\>*_
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
MWQ!97WAGPY\0?'>D>(["-]/N[*Z /U _:#_:)^+/B#XA_ [P)^Q[?6WB'5/
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
MGP^\7?#[7?!OB/6[3Q+XJT?Q#JNAW.O:!XL\5:'J6G>(=2 /J.BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MX#^.?["O['FN>.OB1^U7X]O_ (F? GQ9J7AC1=6^.OQ>^#7[7W[2G['NE>+_
M  C\)=!NX](\0?'34?@-\:OA'X7\66G@#PA#=:?!XT^($5]JGAGP=8KI<>O6
M.@:;!;6_WY7YH_$3XW?M%?&+]L+XN_LJ_LS?$+X5?!^W_9@_9\^$/QC^)_CG
MX@_#7Q+\6-2\:?%#]HO7_C+IOP>^%\?A2W\3_#2QT?X6^%?#_P "O$?BWXNZ
M[H'C"Y\<^-/^$^\%>%_ 7B/X77_A+Q;JVN@'UU^S1<_ C4?@1\,M8_9EN?#^
MH? CQ%X9@\4?#?6?"\M[=Z1XGT3Q3=7?B*?QC_:^J&36?$NJ^--6U/4?%7B'
MQ?K]UJ'B+QCX@U?4_%7B#5-5UK6+[4KOW2OY8_V'OVP_C/X?_8Y_X)-_L._L
MV^&O%4OQ+\7?\$K/#O[4OC;QYX1\!?#?XF>)/#'@7P7=?"SX1>#=$\+>"_BM
M\:?@=X+GD\0?$'Q\-9\;^);_ ,1>*;_2/!O@VX\&Z#X"_MGXGVGQ9^#7USX?
M_:B_X*J^/_'/["?P*\>>#_V</V-/C7^U#^RK^UWXS^-V@^*_ ^L_'?4O@K\4
MOV7/B5\&?!UG\1? 1\$_'V+P5XX\'_&?PO\ &#0?$_A?X,:UXIT[4?@Y+J+W
MGBWXU?&:?PQ-X#\4 '[QT5_/-X%_X*-_M3?$;X)_##PYXG\4_!;X4?&?PQ^V
M?^UE^PQ^TIXW\!?#?XE_&OX@?$#XF_LPQ>,M-\-:S^Q3^RKX9TOQ7XF^(5G\
M1-6TKPSX]^+UYXUU&UT?X$_!S2/BGK&K1V>F6UI\2/ O&_"W_@I=^W%^T]\.
M/^",^J_#_5OV;_@;XK_X*00_M:^%?BS=Z]\#_'OQ<T[P-XX_9_\ @Q\9O%^B
M>*? FCP?M'> TM_#6J:Y\,XKJ]\!ZQKOB74+2:_LK=/B;J^F:3J,7BL _I+H
MK^;WP=\9O^"@WP]_;#_X+!3>+/VF?@;\2Y_V1OV#/V._&7A_0]2_9C^(GAWX
M=7GBU_A9^V!\1K/5?#'@?1OVMS)X.&O>--&UO5/BK<WWB#QAXD\>Z/>^#/"F
MC^)/ FC_  UT(7N[\%_VP?\ @I-\4/$G_!-_PY<_%G]E*RA_X*:?\$]_$W[1
M6F:F?V<_B"UY^S!X]^%O@#]E[QWKWB2UM(OC^+7]H9?B-'^T%JGAN/P5JDGP
M,T;P!>6&A>-K;7O&5IX5U;X:_$X _HEHK^?'P%_P5!_:%\6_LM_L#:/)X0T_
MQ)^UM^V1^T'^UQ^SEJFN_"KP=H>H:3IVD_L/^(OVDK#XN?%CP%\.?B9\4_A]
MX8F\8_$'P[^SU9+X-\)>+_BE;>&/ /B+XDS^,;VS^*^F?#B+X/?$S3O?VO\
M_@JIX1\-_LF^$_B9\*O@I\&OB-\9_P#@HKXO_8P3Q+\7O!R:\_Q8^!-_\!/B
MM\;/A)^U-8^"O@G^T;XJTKX4>,M,@^%FL>&/B7\ [[Q;XBMOB9XBT^>Y\*?$
MO]GS0O$5E-X8 /W[HK^8KXI_M4_MV?$#]EGXK^$M0^.GPH\,?%G]F'_@M;^R
MW^PWXW^+/A+X)>,]-T[XX_#[Q%^T%^QCXA\/:E+X(T;X_P#AB^^'%C<6'Q[M
M_"_Q;\'Z9XX\30_$WP3X9USP98>)/!0\=7GB71OZ6/"]OXDM/#7A^U\9:MHF
MO>+[;1-+@\5:YX9\/7_A+PWK7B2&Q@CUW5O#WA75?$_C;5/#.AZEJBW5YI'A
M[4O&7BV_T73YK?3;SQ-KUQ;2:K=@&[7FOQC^#OPO_:"^%WCGX*_&GP3H?Q&^
M%GQ)\/WGACQMX+\1V[W&DZ[HUZ%+P2F&2"[L[NVGC@O]+U73KFSU;1M5M;+5
M](OK'4[*TNX?2J* /CCX+?L'_L]_ CQ3HWC/PI)\=O&.O>%8+VV\#/\ 'O\
M:R_:I_:;TKX<)?Z5+H%S<_#7PW^T5\9?BAX;^'VM/X:NM1\*'Q3X1TG2/%;^
M$M9UWPK+KDGA_7-6TV\^QZ** "BBB@ KY-_:'_8D_9Z_:?\ %?@/XA?$S1?B
M#H_Q.^&.E^)-!\!_%CX+?''XX?LX_%;P]X<\8R:7+XJ\+1_$C]G_ .(?PT\8
MZEX2UZ;1M,N-0\*:WK&I^'7O+2'48M,BU%!=CZRHH \A^#'P*^&OP!\,7?A7
MX;:;XABM]5U637?$7B+QQX^^('Q:^(OC'79+2TTX:YX\^*WQ9\4>-OB;X]UB
MWTG3],T.PU/QEXMUR]TWP_I.D>'].FM=%TG3;"U]>HHH **** "BBB@ HHHH
M **** "BBB@ KP#]I_\ 9C^#_P"V)\$_%_[/'Q[T77/$OPD\?-H8\8^&] \9
M^+_A_>Z[;^'=?TSQ3I5C+XI\!:WX;\6V-E'K^BZ3?W=OI.N:>-22R&FZD;O2
M+J_T^[]_HH J6%H+"QLK$7%W=BRM+>T%W?SM=7UT+>%(?M%[<L UQ=S[/-N9
MV ::9GD(!8U;HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YU/[+'P?/[4O_
M  V6=.\3?\+]_P"%-?\ #/O_  D7_"=>,?\ A&_^%/\ _"4_\)R/"'_"N_[:
M_P"%?[QXT_XJ4>)O^$:_X3$7O^A_\)#_ &+_ ,2NOHJBB@ KPOXO?LX_"WXZ
MZ[X USXF6_CG5X_AS/KDNF>%='^+?Q9\&?#?Q7!XB?0I=2TGXN_"OP5XV\/?
M#?XY>'O/\-Z3/8^&OC+X6\=^']*ECOCIFF6BZSK2ZA[I10 #@>ON>OXT444
M%%%% !1110 4444 %%%% !1110!\'>,O^";/[*OC'XK>//C/#8_'?X;>.?BO
MJVFZ_P#%@_ +]K_]KC]F[PG\4?$.CZ)8^&]/\1_$#X?_  "^-_PW\">*/$::
M%IMEI5]X@U+P[+K.MV-O%:Z]?:I#&B+]I>%/"GAGP+X9T#P9X,T'2?"WA+PK
MI&GZ!X;\-Z#8V^F:+H>BZ5;1V>G:7I>GVD<5M9V-E:PQ06]O#&D<<:*JCBM^
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *^#OC'^P)X,^*/[2NB?M8^$/CE^T9^SI\7_^%51_ OXG7OP#
M\7>!]'\/_'CX/6/BJ7QAX=\&_%+P[\1?AO\ $NQM-3\&ZIJGBZ#P7\4OA:/A
MI\:?"NF>._%%EHWQ(M /#LOA_P"\:* /R(/_  1K^ ^D_"']C/X=?#KX^_M=
M?"'XA_L'^&-7\ _ 3]ISX<?%'P=I_P >T^&GB.WT^V\3?"_X@-KGPQ\0?!KX
M@_#O7(] \)-+X5\0?!R:PTI_".D'PZ-&6]\2IK_BWQ9_9#\1^&OVYO\ @G9X
M!^#'Q _:_P#ASX<^%?[/O_!0&7QY^U%X*\)6/Q*UF[^*_P"T9\2_V9OB#]I^
M+_Q"^+'P0^+7P+U#5/C=K?@#XU>*=?T6[\,:3I/A#5K3P_;^%]/^&ME<_"K2
M)_W@HH _-2+_ ()=?!C1KG]EG7? ?Q9_:,^&OC_]EKQ'\?O$MI\4/"7C[PQ=
M>.?C?<_M;>)[+QY^UA:_'B?QEX"\6>'/$<7[0?Q#T^T\?>*-0\%>&_A_K_@#
MQ/;6-Q\"-9^$=EH^A6.E\+\#?^"0'P1_9_MOV)+'P;\=?VG-3T[]@/QS\8_&
M_P "=/\ %?B+X-ZS!,?CAX9UGP/XQ\,>-)D^"%G?ZMX<C\%>)?$WA_3O[$O?
M#>OM-XCU?Q;K&O:OX\EMO%5K^LM% 'YZ?$+_ ()R?#CQW\;/VGOCA8_&;X__
M  ]U3]L#X!>&?V?_ (Y^"? ^K_"EO ?B/2? _A3XE^!_!'CJSMO&OPA\9^*]
M+\;^%/"WQ<\;Z=I]E!XN;X:ZA<WVG:]XC^'>N>)-!T76+"#X<_\ !-WX<?##
MQ-^Q'XF\/?&KX^7,G[ O[/'BW]F/X):3J]U\%+K2M3^&OC30? _AG67^(#6W
MP2L]7USQ)_87PM^%MA::MHFK>&H85\ :7</82WFO>.KCQ;^B5% 'Y/:C_P $
M??@#JO[*O@S]E>[^,7[3=O'\)_VA/&/[4GP-^/WASQYX&\"?M%? [XT>/_''
MC?X@^+?$?P\\8?#WX8>$_"#V.L^(/B?\3UN_#_C/P!XOT632O'NJZ0;/[#HO
M@N+PMW\?_!-'P'-<? K7=?\ VAOVG?&'Q ^"G[2L7[6>I?$WQ;XB^$&M^,?C
M/\8[#X7ZI\#M"O/B@EQ\%1X5TGPGX9^"^N:W\-] \#?!3PQ\'_"UII^KZAXL
MN--N_B7.?' _2*B@#\P=:_X)7?"O6? ?[3/@9?CQ^TAI4O[3G[7OPV_;EU7Q
MEI=_\"U\5_"W]H?X4^,?A+XP\)^(_A8E[\!K[PF-$1_@=\,=!U'PQ\3O"OQ-
MTF\T3PXTJQ0>(=8UW7]3^\O _P /M:\'ZI=ZCJ7Q9^)?Q!@NO!7@/PFNC^.'
M\!/I=GJ_@Z;Q7<:Y\1+3_A$_ ?A/4D\:_$^;Q-;-X\AEU&;P-:Q>$O"ME\.O
M!7@"PMM6M-9],HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BL^[U;2["[TNPOM2L+.^URZGL=%L[J\MK>ZU>]MK"[U6YL]+MY
MI4FU"ZM]+T^_U*>WM$FFAL+*[O)$6WMII$YSQ5\1_A[X%U/P7HGC7QWX-\(:
MU\2/$A\'?#O2/%'BC0_#^J>/?%_]EZAKG_"*^"]/U>_L[OQ3XD_L72-5UC^P
MM"AO]4_LO3-0U#[+]DLKF:, [.BN,\,?$?X>^-M9\;>'/!OCKP;XL\0_#37[
M?PI\1]!\->)]#U[6?A_XHN]'T[Q%:^&_&VEZ5?7=]X4U^Y\/ZOI.NV^C:]!I
M^HS:-JFG:G';-97MM/)V= !117D'Q=_:#^ O[/VG:3K'QY^-OPC^"6D:_?+I
MFA:K\7/B3X,^&VFZUJ37-E9C3M(OO&>MZ+:ZE?&ZU/3;;[)9RS7!N-1L81&9
M;NW20 ]?HHJ*>:&VAFN+B6."WMXI)IYYI$BAAAB0O++++(52..-%9Y)'9410
M68@ F@"6BN0\!_$'P%\5/"6C>/\ X8^-O"/Q&\">(XKBX\/^-? ?B71O%_A+
M78+2]N=-NYM&\1^'KW4=&U2*VU&RO+"XDL;V=(;VTN;65EG@EC3KZ "BBLO6
M];T;PUH^J>(?$>KZ9H&@:)876J:SK>M7]II6D:1IEC"]Q>ZCJ>IW\UO96%A9
MV\<D]U=W<\-O;PH\LLB(I8 &I17E?PQ^.GP4^->CV?B'X-?%_P"%WQ;T#4)=
M;@L=<^&7Q!\(^/M'O)O#4VD6WB.*UU/PIK&K65Q)H%QX@T&WUM(9W;2I];TB
M*_%O)J5DL_JE !1110 4444 %%%!( ))  &23P !U)/8"@ HK)T#7]"\5Z%H
MOBCPOK6D^)/#/B32=-U_P[XBT#4;/6-"U[0M8LX=1TC6M%U?3IKG3]5TG5-/
MN;>^T[4;&XGL[ZSGAN;6:6"5';6H **XKQG\2?AY\.!X:/Q"\=^#? H\:>+=
M \ ^#CXQ\4:'X8'BWQYXKO5TWPMX)\,'6[^Q_M_Q?XEU%X]/T#PUI/VO6=8O
M9([73[*XG=4/:CD ^M !1144\T-M#-<7$L<%O;Q233SS2)%###$A>66660JD
M<<:*SR2.RHB@LQ !- $M%<AX#^(/@+XJ>$M&\?\ PQ\;>$?B-X$\1Q7%QX?\
M:^ _$NC>+_"6NP6E[<Z;=S:-XC\/7NHZ-JD5MJ-E>6%Q)8WLZ0WMI<VLK+/!
M+&G7T %%%% !1110 4444 %%4M2U+3]'T^^U;5KZSTO2M,L[K4-3U/4;J"RT
M_3M/LH)+J]O[^]NI(K:SLK2VBEN+JZN)8X+>"-Y972-&88_@SQIX/^(WA/PW
MX]^'WBKPWXZ\"^,M$TSQ-X0\:>#M=TKQ/X3\5^&]:M(M0T;Q#X:\1Z'=W^CZ
M[H>K6$\%[IFK:9>75A?VDT5S:SRPR(Y .EHHHH **** "BBB@ HHHH ****
M"BBB@ HHJ*>:&VAFN+B6."WMXI)IYYI$BAAAB0O++++(52..-%9Y)'941068
M@ F@"6BN0\!_$'P%\5/"6C>/_ACXV\(_$;P)XCBN+CP_XU\!^)=&\7^$M=@M
M+VYTV[FT;Q'X>O=1T;5(K;4;*\L+B2QO9TAO;2YM966>"6-.OH **^;)/VR_
MV08?B/<?!V;]JG]F^'XNVGC71/AK=?"N3XY?"]/B1;_$;Q,NLOX;\ 3^!CXI
M_P"$GB\;>($\.^('T/PI)I:Z]JRZ%K)L+"X&F7OD?2= !1110 445P0^*GPP
M/Q/?X(CXC> S\9X_ <?Q4D^$8\7^'C\3D^&$WB"7PE#\1W\ C4?^$K7P'+XJ
M@G\,Q^,&TD>'G\0PRZ*NHG4HVM@ =[144\\-K#+<W,L<%O!&\T\\SK%#!#$I
M>6::5RJ111(K/)([*B(I9B%!(Y7P%\0? 7Q4\):/X^^&/C;PE\1O OB**XG\
M/^-? GB31O%_A+78+2\N-.NY]&\2>'KW4=&U2&UU&SO-/N);&]G2"^M+JTD9
M9[>6- #KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKBM#^)/
MP\\3^+?&7@'PWX[\&^(?'/PY_L#_ (6'X,T/Q1H>K>*_ 7_"66E[?^%?^$T\
M.6%_<:QX6_X2:QTW4;SP]_;EE8_VS:Z?>W&G?:(K6=T .UHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M)EC\1?'\&A>)_#P!\'_"3_@JU^WWX^^&O["'Q]U;X'_LBP_#S]LW]KS]H/\
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
M(? /7?&:>//"/P[^/5O:W>GP:G)\(?$EQK>K?"SQ9X%'@;Q-X=OM=U>&YO\
M4M!\0>,M \5WM6_X)R_$2Y^(O@C]H#XB_M2WGCWXM?LK?"G]HWPO^R!\7+/]
MGK1Y/CGX U;X\>!M;\,7FJ?&;6XO&^NZ7^U-I/PML-4>T^#OPU/@/X;VVHQV
M]MJ'Q>O_ (R_% Q?$E #]>J^0_V^_C]\0/V5/V*OVI?VE_AAX5\&^-O&OP#^
M!GQ'^+ND>&/'^O:YX<\*:HOP_P##.H>)]234K_PWH>OZS=2V^DZ;?7>FZ#;0
M:1'XGU2"S\.WGB_P/9ZG<>+]%]+_ &:(OC;#\ OA+%^TA>6&H?'-/!&B+\3+
MW3]-T/1S=>)!:J)IM5TOPIJNN>#K#Q1);?9F\8VO@C6-2\"0^+#K2^![R;PF
M-'<XW[6W[/MM^U=^S3\</V:-1\77_@;0?CW\,_%OPC\5^)](TJRUC6],\&^/
M=(NO#?BYM MM2FCTV#7[GP]J&HVFCZIJ$&HVFD7\\&I2Z5J8MOL<P!^:_P 9
M_P!OK]JG]GK6?@?\(OBUHOP=;XS_ +9/BWXA^)_@3JOP"_9\_:]_:I\,? []
MGSX0_!KX;>,?B;K?Q5^%GPMLK;XN_'WQ[H_Q=\>Z/\+_  V_@J+X!^%/$'@W
MQ;I/Q7\0R^ KWPMK7PTUEWP6_P""AW[57QWL/@;\!Y/@+%^S=^UM\5?%_P"U
M%IFH^,?C_P#!KXT:+\&9_@[^R1/\,K?7_P!IKX:? SQIK/P7^/'B?PK\=+SX
MW?!G3_AM\+/'WBOX5>(? DWBCXD-XL\;^)+_ ."T>B_%/Z'_ &N/^">$O[3W
MA/\ 9D\2^'_CYXL^ W[7O['.K77B+]GK]K#X=^"_"VJZIX8U;Q)X-B\ _$W0
M_$'PN\82:QX5\5_#;XK^&(+6V\<> KG4K&/4+C2M%$>M0Z7:7VDZIYK\5/\
M@EYXP^(7AWX&_$G3?VUOC7X>_;]^ /C+QW\0O!G[;E[X,^&?B9+S6/B_\._"
MWPE^,'@36OV8+G1],^ T'P0\7?#SP3X(TC2?AWX6T7PUX@\-:]X"\*_$=_B'
MK?Q1U'XF^-/B6 :D_P"UU^V#HD?[&W[,_P 1/A/\'/AI^W7^U5??M*C6]3AU
M?6/B3^SU\+_AE^RY%+_PDG[05MX9TOQ5X2\9>/;?XDS>)O@<W@C]GZW^)OAG
MQ=X>MOC-=R>+?B<K_"CQ.FL?+/Q#_P""L'[37PPU;QE^S[J'P@^ 'BG]JCX)
M?\%$OV'_ -CGXI7[>*?BWX ^$/CCX.?MS:QX1N?@I^T'\.M*F\$^/=9\,:OX
MQT/6/$GA;Q5\-+_QY\1(O@EXS\(>(M3;QG\:=/L-%T#Q;]:^-/\ @F:VMV/[
M.OQ+\/\ [2'Q!/[:W[,_QG\>?'+PA^U]\3/ GPT\?:UX^UWXO^%_^%<_&7X;
M_%_X5^&-#^%W@W5/@;\0?A-:^&/AA'X*^%=U\'_%_@OPY\,_A/J'@OXDZ-XJ
M\&3>(-<R/&7_  2UM_B# _B[Q9\=]2O_ (Z^+/VR?V;_ -N/XL?$Z#X9^'K+
M1/%WQ-_9.L/!%K\#OA3X4\#PZXU_X%_9J\&S^ ].:U\!W7CGQC\3[VVU3Q-=
M:O\ &W4?%OBCQ%XOU4 \^UGX\?ML_%WQ!\<_V-T'[#'B'XO?LX_L[Z9\5/VL
MM;U[P7\;M0^"WQ''[0/B[X\67[/G[/G@+P5<^*+KQ)\-)/%'P:^$,_B7XU_'
M#Q9K'QUT[X:Z[K_AZR\&_L^?&FPUS58/!WPU\)_^"A'B_P#8U_X)V_\ !%KX
M;Z5XC^!GP6TOXY?\$Z? FH^%?CK^U3X>\=WO[/?BKXX_#KX)_!!_AE^R?KGQ
M$\"^,/".F_L]>(OC3IWB?QCXJ@^//Q2N-<\'^$M$^&6I:7H/PW^*/B/79-/\
M-?K7\8?V!_%GBC]J?7?VI/@%^T[XR_9HU_XP?"3PY\$/VH?"^@?#/X9_$;0_
MC1X+\ MXY?X7^+-(;QUIET/ 7QH^&Z_$;Q3I_A[QYJ-EX_\ "U[H$VG:!XB^
M&^LZ?8,MWY!;_P#!,#XB^'/V3/A1^QMX7_:ZN_$WP<\)?LG:?^QU\3/#'QY_
M9\^'WQ8\,_$CX<6L4VGV7C#1?"/AK7OA/HG@3XM> O#;0^#OA5XHOHO'?AZ'
MP[#'=_'CP=^T/XUL- \8Z& ?K/X;O-2U'P[H.H:S:P66KWVBZ7>:K96TT%Q;
M6FI75C!/?6MO/:WFH6T\%O=/+%%-;7]]!+&BO#>7,;+,^U7P)^SY\%_C7^S]
M\9/"7P>\#^-+O6?V#/A1^R3\.?@[X'\#^-?"FAQ>+? 'Q(^$EOX$\(^ 9O"W
MQ3M=33QG\5(/&'PUB\7WGQCO/&V@)H6A>(=%^%]M\/-9FU:[^*NG6/WT1D$<
M\@CC@\^A]: /Q2_:J_X*+_'O]G+]JG3_  %-HOP%F^%J_M(?L?\ P/L_A.+7
MQWX\_:#^(/PP_:J\1_#GX97/[4>H^/OAIXFUSP/^ROX.\&?&CXCZO\/? _P]
M_:/^%6F+\?KKX'_$7_A _BIINI>)_">F6G?']KW]L?XZ^,?VC?$'[%?@3X#>
M._AG^R;^U?H_[)_B;X9_$V+QEX>^)O[0'B3PNWPLF_:-\7>$?BW<>,O"?@SX
M!Z'\&$^(WB#2= L=?^$_QYO?BQJ7PJ\0WVB2:)IOBWP<+KB?BY_P25\<>.?&
M/[2NK> _VUO'WPW\$_M _M7?LY_MO6OP^OO@U\,/B+;^$?VC?@%XI^".LC4K
M[Q=XB>V\7^*OAEKFD? +X?:=H?PUM]3\*Q>"]4TW[>GB#Q'X;N=6\%ZITU[_
M ,$H]2TWXU?&;Q1\./VROCG\-_V<?VLY[GQ)^VG^RYHO@OX+7FC?M!_$C5?
M^A_#OQQ\0="^)$_@2#Q-\ =:^-7A30+?3/CE>?!K3O#GB'Q))>7>M_#SQ+\*
M?%.G^$M?\+@'0:1^UC^V1\>?&7Q*\<_LD?#_ .!7C'X#? C]LB[_ &0_&OPY
M^(9\6^'_ (S_ !2@^&WC72/AI^TM\9_"?Q4E\8:%X!^%&F?!7QOJ7BL:!\-M
M6^%7QAU;XO>%/A'K.MZ%XQ\.ZY\2/"GA'0N ^(W[?'[5/BKP1^W7^T#^R;\/
M_@7XS^$'_!//XG_%SX8>(_A9\0#\2+OXL_M<>(/V=/!GA;Q7^T%I/PV\>>!K
MF32OV<=;\(:U>>-_AG\,]/\ $GP>_:.D^,'CKPA;3:FGPG\)>(=.\1UU+_\
M!*>;0/CO\=?$OPH_:R^+WPD_9-_:T^(VN?&K]JW]C'PYX)^$VK^$_BM\7/&5
MGH6F?%+5_#WQ>\3^%=6^*'PJ\(?'72_#T=K\:_#/A"^_M_7IM<\37_@3QU\-
M;V_TJ;0]SQ;_ ,$T-:3Q!^V/X?\ @=^T?JWP$_9^_P""@FK>(/&'[3_PS\+_
M  L\.:A\0="^)WCGX<0_"[XJ?%3]EOXQ0>(= MO@QX[^,7AS2/#%_P#$?4_B
M9\-/VA[?_A+=#D\8_#^T^'_B76]7U*X /$? 7_!6/Q=\8/!W_!2WQ_\ "WP?
MX#U3P5^R1^R#^S?^V?\ LZ>)==M/%VD7'Q9^'O[1O[,/C3]IWP]X9^*'A5]0
M^V^#-9L]'\*6OA.76-"U?4O+EUC_ (2.X\-)+82>%9UTC_@H!^VU\<_C!^S!
M\$OV?OAG^RMX*U7]IK_@E:W[>VF>.?C%XG^+OB^Q\'_$&7Q'\ ]%7P=?^!?!
M6A>#YM9\%V%_\6FT$"V\?Z?KNLVNJ'QPVI^'I?A\GP[^+'6_$S_@D'I][XD_
M:,M_V=/VC/%/[,'P;_:P_91\ _LJ?&CX0>$?AEX'\:1?\(U\%_A9XF^#7P8N
M_AIXQ\7W$FJ_#71M#^''B>Z\%^-?#NFV.H:GXG\/1BZ\&^,?A9XY%IXZLO9?
M@O\ \$YIO@3\6_@!\7O"GQ]\2^*M7_9R_88U#]@WP-8_$KP#X1U&'4OAU=:[
MX&\8V7BWQ3)\/)?AA#>^+]-\4?"WX=642Z/9Z'HD_@/1]8\/W&FOXO\ $#_$
M6P /SE\)?\%&OVLOVL/&'_! SQ_\+I/AM\(_ W[<WA[]HCXD?&+X?ZI;>,M7
M;5_&GPA_9N^(3ZQX6GU31_$6G1W?PI@U#5KWQ9X1T;4+:\UF?QGHO@+7];O;
M=?"DNFZQ]C?LY_\ !1'QY\=_VU?B1^S?_P )'\ /#NI_"WXQ?'GX=_$[]EKQ
M7X>^(?PV_:T^&WPU^%^K_$/1/A%^TCX8U?Q[XML/#/[37P?_ &C-.T'X:_$%
M-:^%'PMT'2_@UI'Q:\,>$[_Q!\39%U+QOIN+\/O^"/EO\(? ?_!-GPA\,/VI
M?B#X;U?_ ()J>(/B_9?#?QK=_#CX=>(=8\<?"?XZ>"/$7@?QUX3\2Z7JEJWA
MRP\?:;IVM6K>!_B/9Z3=:%HZZ<Z>)_AAXVN;YKVW]\MOV!?$'B;]IKX-?'[X
MV?&VP^*]M^S!\8/VA_C)^S46^$5CX:^-O@F?]HJR^)_AO7/A)XT^/3^.O$4W
MC+X >#O!/Q.'A[PE\-_"WP\^&.HWT_PY^%&H>/O%WC:S\''1=3 /TGK\+/\
M@J7_ ,%0/C9^P+J'Q0\6>&]!^!VI>#/@C\'/A?\ &FT^$OBVW\4^-_C7^U=H
M>O\ Q)\2>%_C7!X'E^#_ (YU3Q/^R3X#^ _AW1O"B77[0OQQ_9_^)?P<\<?$
M;XK^&?!']J^#'\/WU[KG[IU^)G[8?_!'.?\ :F\7?M[ZGHG[6OQ!^$'@K_@H
M9\#?A+\-_C+X*T_X7_#CQW=6'CGX#V-SH?PL\2>'/&7BB--<TSX60Z#?:F?&
MGP=TR/3-4U[Q5JVJ>+/"WQ5\ W.LZY8ZH ,_:M_;I_;E\!_%+_@HQX ^!'PZ
M_91L?#W[#W[(WP3_ &L]!\:_%KQ#\7/%NH^.='\86'[1^M^+?!7B'P1X/T[P
M%'H>L>(+;X!:UHWA?4]'\9:UIO@+[!8>*-:'Q%D\>2>"?AIZ58_ME_&;]KG5
M_AK\*?V6_ _P;\.7WC/]AOX)_ML_&&Y_:7TSQ#\0?!EOX)_:@C\7:1\(OV=-
M.\/> O$O@_4)]>\<S_#_ .)Z?$'XMZD^N^'OA?X?\.:#<6GP>^+]UX^_LGPK
MW7BC_@GEKGC'5_VQM<\1_M'>(M6UC]M7]D7P!^R'\1]7NOAKX+M]1T+P[\/]
M%^*NB6'Q \,1Z/+I.B0^-;V+X\_%^_N;:_T2\\)KJ>I>""OAUM,\':EI?B_@
M-!_X)>>)/AEXX_98^*7P&_:V\?\ PA^(_P "_P!F+X=_L2_%S7K/X;> O&6C
M_M(_LP_"G^TYOAY8^(?!7BTWWA;P%\<_!&KZI?>)O"OQD\,Z=>:7;ZYJ_B#3
M/$'PS\2_#S58? 6G &-_P;]%3_P1G_X)]E=VW_A1L6T,06 _X2[Q1A20 &V]
M-P"[L9VKG:/TD_:)U+X@Z-\"OBSK7PKU+PYH_P 0=&\!>)=6\+ZIXLL]3O\
M0-/OM-TRXO)+J]M-'NK+499(;.&Y>P^SW"K'J0LY;B.>U2:"7Q[]@+]D#3?V
M"_V2/@O^R;HGQ-\8_%O1?@SX8;PWI7C+QOI/@[0]7NK::^N=3EL[;2_!6A:)
MI]GHEE?7MXFB6^J2^(O$D&GR10Z_XN\3:A')JL_T-\6/!VL?$3X9^._ 6@^*
M!X*U3QIX5UOPK!XM&AVOB2?P[#X@L)M*O=6L-$O[JTTV^U6SL+NYETA=4-WI
M,&J+9W.JZ5K6G0W.CWP!_,_\"M;?X&_L0?\ !OK\<OB%^S-^R'\9/BA\2+C_
M ()Y_LE?"WXSZ]X4U=?B?\!O@]^T)\%_AUX@N?$'AF35=*UV;6/BS=W'A;Q9
M)?\ B73O%O@?2O#>I:N-6TO2O$$/B#Q7H>I?3?[2'_!3/]N+P)XM_P""K]K\
M)?@[^RI!X._X)8>&O@U\7]=NOB5XV^+>LZW\;OA;XB^#^I_'?QSX+T4>%/#>
M@V_@+XEZ[\.+.X_X1;Q+J-IXH\'^ O&FF:7X9U32/BAHGC/5/&OPP^I;S_@F
M!<WO[-W[ _[-4_[1>OR>'O\ @GA\8/V?OBO\(?%4GPV\,?\ "2^,K;]EWPT_
MA/X.^!?BA'#JL&B:EH$&BW=]8>-]3\':7X)\3^*+:WT"33-:\+:I8:YJGB>W
M\1/^"8-E\1-3_P""G%Y??';Q!IME_P %1? /@?X9_%33;+P)X?D'PR\*^!?A
M9<? RT;X97ESJ4ERVN:Y\++_ %&W\0:EXS/BBR/CA[+Q7X?TGP]HUK<>#;\
M\*_X*8_\%.OC/^Q19>,_B+X(T;X'7'@7X8?L]> OVB=,^%7C^S\7>-OCA^U1
MIFH>,O%5I\9?#'@6R^"_C75_%/[+7@_X%^"="\%S:]^TO\7_ ((_%/X):Q\0
M?C1X/\'WEYX4A\-ZMJ6L=9^U5^VO^W#X*^./[<'P:^ 'P^_94T_3?V5_V*_A
M-^V#X4^(7QA\0_%OQ9+XHM?$^L?M"6_B/P5XL\ ^"M*\"R:3>^(?^%#:WH/A
M_4- \;:S:> [>/3_ !WJTOQ#N?%$GPO\&<U^T1_P1R\1?'RZ_:ZCA_;-\?\
MP^T']MS]D[X6_LZ_'G0-'^$/PZ\10ZKXL^!GA[Q)X:^%?C[POJ/BFYU+4O!O
M@..Q\7>)+OQY\(?#]Q9WOBG6=8O]8\-?$WX?WMY<O)].:[^P#XG\5>,?VE/'
MWB3]I#7=9\4_M0_L<^#OV.?'&J7/PO\ !EG)I/ASP=)\5+VS\?\ AZSTBZTW
M2H?%YU7XZ_%BX@L[_3[_ ,-165YX'L+[2-5D\(ZM>^,@#RO0/V\/CS^UA8_!
M3PE^QGX<^$_PV^*7Q)_X)]_!O_@H7XHO?VCM#\7_ !,\(>%_#G[1=KJUA\"_
M@AINC_#GQO\ "2^UC7_%GB?PC\2X?&_Q4E\76>G?#/1_ FCSV/PR^)%Q\15'
M@6W\(/VF?BOXC_X*1_"'X$_&G]E?X(?![XG>.O\ @EC+^T=\0/&FB>*X?B7\
M9O"?BW2/CC\*?!VO_LYMX_T[PGH&BW'PK\$>*_'GBW4K>72-=\6Z9XRU]++Q
M+80^%EMKA/$/,7G_  22UKP;%^R+XS_9E_;"^)7[-7[0G[+'[+/@K]A;4_C3
MX=^&'PO^)%K\<OV1? 5[HNH>&/ ?Q&^%WQ3L/$_@NQ^(GAO4- C\0^%_BCX2
M314TOQ7XF\<W.H^#=<\*Z[I'@WPS[7\/_P#@FWX>^'G[2/A/]H>R^-?Q$\0W
MOAS]D'QS^Q[JVG>);+16\3^-M%^*/Q-M/CA\3OC;XF\>^&T\-7,/Q[\>_&2S
M/C'6=?\ #FA:!\/K&UU/6M*\-?#30;JYT_6]* /F7]DS_@H;\;_CI^U%X,_9
M<_:+\&?L_7]M\<_@A^T7XS\2^ _A'I_B_P 667[,7Q!_9_\ '7PR\&?$K]EC
MXH?'N3Q+\0/V=/VMO&.F:3\9]$T/XFZK\%[OP#/\+/&_A?Q!X4^(/PSM;;Q;
MX8G7N_\ @WX_Y0S?\$^O^R&Q?^I=XHK _9]_X)0?%[]G_P 0?L9:OI7[=_BO
MQ/IW[#_PA^-/[.WPG\/ZS^SA\%]-T^^^!'Q"N?@]=^#/"'B6Z\.C2]2O_$VB
MI\"_ 'A[XI^/UNTUKXH^%+/4CX0MO@I\0=;UCXBWWWE^PE^R9I7["W[*?PB_
M9-\.>.=:^(OA+X*:)>>%O"'BKQ-I.EZ3XGN_#DVL:CK-C:^(DT0Q:-?:EITF
MJ7%BNIZ=IVD1W5A!8_:;!]0CO-0OP#ZIU:\N-.TK4]0M-,O-:N['3[R\M='T
MY[*+4-6N+:WDF@TRPDU.[L--CO;^5%M+5]0OK*R2>6-KN[MX!),G\W?@_P#X
M*N_M)_M!_P#!.[]N[]ICX2_$/]E.'XD? +]BWQY\:[_P1I7@CXE>%_C)^Q[^
MT/X(\*_$7Q+\4/V7OVA_@K\2_'MYXK\0^)OAC;>#&\.?#_X]#0_ 'P]^,?C.
MT\4:^GPHT#PEX1LM&\??T8>,]!N?%/@_Q7X8LM:U#PW>>(_#>N:#:>(M(FN;
M?5= N=7TNZT^#6M,GL[JQNX-1TJ6X6^LI;6^L[F.Y@B>"[MI0LR?E1=?\$I+
M3XG:K^T7XS_:7^.'_"T/BU\?/V$?B#_P3FN_C!\//A!X:^"GC>[_ &?/B-;/
M'KWC#XJQVOB3QUX8^*7[0L]_#IFHIX[TWP]\.OA?H8L9M-\"? [P3I.MZ_9:
MD ?*7Q^_X*&_MC?L@?LR_ 7Q+K=[^S?>WMG^P#X\_:=O_%7CC3_B%\4_'7[4
M/C[X/>&/#7BNY_9_^%GPA\'?%[2/CIX=U*U^%,US\0OCY^V#XC\,_$[X0?".
M?6M%U;Q=X1CTF[U"YM?H6V_:7_:J^+'[?W_!/BS\ ZY\-?!/[._Q^_8 ^+'[
M37B7X5ZY;>+];\1W%[!X[_8P77)M6\3:1J>BZ-JOB3PGX8^+E_X?^%&S0;70
M=/N=1\<Z]XMMO$$^M>%;#P=QWBO_ ((X?$'QO8[?$/[=GCIM:^(/_!.76?\
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
MJ'Q:UB"7Q=8#2=!^*_B=O%6E:58VNI^+O$MKH.LW?BNTTBRU'PQJP!^CU?S
M1>,_VK_@9^WW_P %[_BA^QG\-_V<?%5Y\,-8_85^-'Q#\$?%O6_&'A;4/BWH
MWAO]CI_$WCCX:^ ;OP?I5AX?\!?$GQWI/]JZSX>^-OCS6?&'ANQ\8:=9^%_%
MWPPN-&\67GQ+\$?T_P!?EC\4?^";GB#Q5\;OVMOB/\,_VG?%_P (O!?[?G@_
MX>>"_P!K3PKI_@#P_P"(?'QTWX8_#>;X2Z%J/[-/Q9DUG1%^!GB#Q!X GG\/
M^,]5\9> _CLW[\Z_\.(/AGXOBM_$EN ?-OQ'_P""MGC7XDP^"=-_8Y\%ZA_;
MOB#]B/X"_MO/?>-_V1?VR/VIM+UFW_:CT?QCK7P"^ %[IG['OAG5[KX0:GXH
MT[X?^+;WQY\=/'NKZKI7@.,>&;3P%\&OCQ>WWQ 3X5?KM^SA\5?$GQR^ ?P>
M^,'C+X3^-?@1XP^)'P\\+>+O%GP8^(MI>67C;X6^)M8TFVNM?\"^(HM0TO0[
MZ6^\-:L]WI8OKK1-%GU."WAU&32-,:Z^PP? WQH_X)=F;XL_![X\_L0?M(>-
M?V!_BK\+_@5X4_9-UE_ 'P_\"_%[X8_$3]EKP)>RZIX!^&OB#X2?%6._\*V/
MBOX8:C+<GX8?%/3R/$/A_2]4UGP[XAM/&&@7.G:=I'Z1_"KX?VOPK^'/@[X>
M6GB/QAXR7PGH=II=UXS^(6MKXD\>>,]40&;6?&'C378[/3K;4_%7BK5IKW7]
M?NK#2])TM]5U&Z&E:/I.FK:Z=:@'H%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7GGCSXN_"CX665]J7Q.^)
MWP]^'&G:9H5SXHU*_P#'GC3PWX/LM/\ #-EK&B^'KSQ%?77B'4M.@M-"M-?\
M2>'=#N=7GDCT^#6-?T73);A+W5+&"?T.OY[/BU\,/V:_%O\ P7A\;:I\:_A=
M\'/%?@>7_@D!JR>/=4^)WP[\*>(_!5WXKT_X_P"HC4[#Q=JOB;0[[PW?^+[/
MX#W&J-<:-J]U<>)+?X/WFIR&Q3P3>7C3@'[LV7Q1^&>I>-W^&>G?$3P+?_$A
M/!]K\0W^'UEXMT"[\<+X OM072;+QRWA.#4)->'@^\U5TTRT\3'3_P"Q;G4'
M2SAO7N66,T-(^,GPA\1?$7Q5\'?#_P 5/AQKOQ<\#:99ZQXV^%FB^./#&I_$
MCP=I&I0Z?/IVJ^*/ ]EJD_B;P]I]_!JVE36-]J^EV=M=1:GI\D$LB7ML9/Y1
M/V*/ WP^^'\W_!KMXBT/PCHOA'XBQ?#SX_>$_C_XG70CI?C>TNKK]AKQ3\.;
M7PA\8?$MY;)KUE'+\8]+\"_#[POX2\:ZA#:CQCH7@WP9X5TM;GP]H.EV'*?!
MCX_?"SQO^VG_ ,$QOBQ<:<OP=TWP1_P4J_X*B^ _$'[-,?P=^(_B+X@_L[?%
M#XX?!?\ ;'U3Q3H?[0_QS\::;X[\=^*OVEOVG_B7>:1\3['X3^&O$/P^\*Q>
M%O$7A?PAX1^%?Q!TSX4Z7\4% /ZI_@;XY^(3?#%]8_:/\8_L^/X[MOBG\0O!
M%_JOP/\ $&NGX66\3_&KQ!X&^$7A!K[Q[>-K,/Q6?P_<>!?"'Q$\/33*I^-,
M_B#P_P"&;0V4ND6KXGQ:_;1_9C^#7[/OQM_:?\3_ !F^'NI?!W]GNS\:?\+/
M\3>$_&7A;Q+'HWB;P);[M9^&L1T_6FM9OBK<:G+8>&=&^'4MW;^*-5\6ZSHG
MANWL/[4U:S@E_FRU/P/\ -4_X)6>'_ &H>!OAG+X+\&?\%W[G6O!7@^#PAHM
MGI'@7X4W/_!7C5_&T_B#P!I&GZ9:CP/X&/[(GB#7_$,/B/P?%HNCVWP UO5[
MFTU"'P-J5X)N$_;3^%_@.'0_^#HGX>?#GX9>'H?"5G^R_P#LA>/OAMX*\'^
M+:+PBGB_P5^S[\0=)^*WCKX<Z%I6C)X?G\1^"HFT'3/B7XJ\'VTNH^$BFD67
MB_4=-EBM(4 /ZT?%?Q]^!/@1? S>./C5\)?!J_$[Q!_PB?PU;Q7\1_!WAY?B
M%XJ^V1:?_P (SX&.KZS9CQ9X@^WSPV/]C: =0U'[9-%;?9O.D1#S$7B#XS1?
MM0W'A>_USX#1_L]7_P !;+7_  OX;74O%B?M17OQFTGXAZEIOCW6[O1YIU\$
M7'P!TSP1K7PWT_3]2TZT?Q79?$35M0MM9N(](O\ 0DG_ )?/^"J_Q=_9H\?W
M?[1/A_X(6'@+X>:3\4/^"'W[2]]\&_B=H?PO^*WCG7OVR? [ZU\:?%$G[/\
M^R%X(319/V?_  %H'PV^(OAWPA\??VCOC'IG@CQG\6_&/PE\=^!O&OA*[^'/
MP[^''_"_?"OTG^R7XA^"GC__ (*??"?XD-:>&=3^'OQ-_P"" W@#P[\0_&_B
MOPA+I/A;XCW^F?&K2)-5LO&7B/Q?HFG:=XT34?A1H[>*]';6[O4[?Q9\$SIO
MQ"\//J_PNU72O$%Z ?T4Z3\9/A#K_BNQ\!Z%\5?AOK?CC5- UCQ7IO@S2/''
MAC4O%>H>%_#OB.Y\'>(/$ECX=LM4FU>[T#0O%UG>>%M9UFWLY-.TOQ':7.B7
MUS!J<$MLDL'Q=^$]S\2[SX+6WQ/^'EQ\8].\,1^-]0^$T'C3PW+\3+'P7+=0
M6,7BZ\\!QZDWBFV\,2WUS;6<>OS:4FE275Q!;I=F6:-&_D3_ ."=/PW^#?PX
M_9:_X-W_ !K:_#GP;X$^-NC_ +:/[1MA\2/%LW@:W\,_%[0/#'BKX'?MI^ ]
M;TGQUKM_I%CXZ\.^$==UW7/V>O!DNB^(KJP\.W<-W\%O#EK9-I,/@2RA7]CC
M1OAWXB^*OPI_9C_:]^/W[>-A_P %+OV<?^"EGC/]IS6/V9/AG\)?@UH>C^-?
M$'BC]HWQ>Y_:CL/CL/V3]+^)7BO]C+QI^SYXS2R^+^K^+/VC](@U/X0Z7J'P
M/\+:3*B_!3P'K(!^]?[>?_!0,_LS>-_V8?A;\)-7^ _CGXE_%7]M']DGX!?&
M7X?^)?B"9_B=\,?@_P#M%_$K2/!5U\1M.^%WABY3Q US<PZ@ECX<U_Q=?>'_
M  KIVJ:CI6H26GC$,OAZ\^Y/V@-5^*6A?!#XL:W\$M2^$>C?%W1OA_XJU7X<
MZQ\?;SQ'IWP0TKQ;IVC7=YH^I?%K4/"$L/B>Q^'MC=0I=>*[W0YHM2M='BNI
M[:1)(PP_C?T7XA?#8_LK?\$\_@A\2O NH1_\%*OV=/\ @N=\ /B7^WCX%TGX
M->/?&WQNT;XP^)OVG/'GC/XK_'N_U#POX)\0:OXF\"_&OX=:=IGB/X>_$SPU
MJ.L>"?&GPTM?#'PZ\%ZM<P^#;/P=H7],?_!7WP]X=\7?\$K_ /@H7X;\2^']
M'\3C6?V/OC_9>%?#VM:39:[_ &K\3V^&_B!_A!;>'])O+>[^W>.O^%JIX.D^
M',>FV\NO)X_C\-R^&@/$$>F.H!]K:K\4?A_X,\.6NO?$+XB_#SPI9?\ "':M
MXXOM:UGQ=HNA>'3X5\+V&F7WB_QA9ZCK>H6L1\%^'H=6TZ\U3Q#-.=.TG3]3
MTRXU2\@6\A>7L-!U_0O%6AZ-XG\,:UI/B/PUXCTG3M>\/>(=!U&SU?0]>T/6
M+.'4-(UK1=6T^:XT_5-)U2PN+>^T[4;&XGL[VSGAN;::6&5';\!O&7@C]FKX
MF?\ !0C_ ()+>+/'/@SX3>-K:+_@G/\ M3VWB+Q'XG\-^']7LC'#/^R-KGP9
MTKQKJ>I64EI<V=@ND?M"Z_\ #30?%TTUII6K:7\4->\,Z?::UIVNWT'OO_!
MM([#_@E[\&?#2V[Z8_A#XJ_M=Z##X:GM9M+NO"7AQ_VP?CMKGPYT!O#]U%;7
MGAO2E^%FM>!M6\':-/8V$$?@/5?"MWI%HF@WFE/( ?JAJGQ<^%.A^)]*\$:W
M\3OA[H_C37?$$7A/0_"&J>-/#FG^*-9\53>'W\60^&M)T"[U*'5M1\03>%4?
MQ-%HUG:3:C)X?1M92V;35-R$\*_%WX3^._%7CKP+X(^)_P //&7C?X7WUAIG
MQ,\&^%?&GAOQ#XJ^'6I:K'<RZ7I_COP]I&I7FK^$;[4HK.\DL+3Q!9Z?<7B6
MMRUO'(L$I7\%/@Y^SSX#\7?M;?\ !>S5_@A\+_@C8?M*2?%'X>^+/V7?B7?>
M ?!$-[X9^-EW^P+X)\*/\1_"/C*?PY?R:;J6C?M):Q\4;'X@^)]">YO]-^(U
M_P#$FV\3%O$NH^(K:Z_-G]B?5?V<];^%_P"SOXFTG7/^"FGQ^_;=_P"">_[$
MW[2OPL^.?_!/GP_\,O 'P4U+X:2:E^RWXS?XO?!CXY^-_A1^R?\ "+XL^.M,
M^,7QH\%^'8/V=Y;KXN_$KXT^-?V@O%G@'XTZ?X>UO7O#OQA\0^%P#^PCX=?&
MGX.?%^3Q7#\)?BS\-/BC+X$UZX\*^-XOAUX[\+>-Y/!OB>U>:.Z\-^*D\,ZK
MJ;>'M?MI+>XCGT?5Q9ZC$\$RR6RM$X6;P%\8OA'\59_$UM\+_BE\.?B3<^"M
M=O\ POXRM_ /C?PSXQG\)>)M*O;K3M4\.^)HO#NIZC)H.N:;J%E>6%_I.JK:
M7]G>VES:W%O'/!+&G\C'[ OQ@^%$O[7_ ,,/%T7CP>+OA/XZ_P"#>UO"7@C3
M_P!E[X<?%;PAX!\%>#/@;\4;@3? GX*^/_B"VJ_$?QSXL_9Y\$Z3J7@'Q/\
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
M+^RGXV^(WV/QAXR_9T_:=^*_QHTSQ-\3_B;^TUJ7C76?%GQ5_:$M?&&H^"/
MG@WPI+;^/=/^$_A_X3Z1#\9/&8!^\'QB_;/_ &N?V<_@)^PKKWQ&TS]D3XC?
M%_X^_P#!03X(_L=_'WQ#\%?$GQ/OO@WX3T+XI_M">(/AGJMU\(M.UPOXHUGQ
MYX8\-Z4OASQ+:^-_$^D6/@[XFV'B%[C1O$MCIB^&)/V'K^,3X2IHGAC_ ()'
M_P#!(?PC::?;>&D\"?\ !=+P;XFU/PI:Z.VB'P!\.- _X*3?M ?$R37];\-0
M6=K)X$\"^'OA-XC\)>.I]6UBPT7PYHG@+Q%X7UZ:XM-#UG2+BY_K3\!?M$?!
M7XG_ !2^-?P3\!?$3P]XF^*_[.6I>"M(^-_@33YKD:]\.K_XB^%(/&W@=-;M
M[FVMTDMO$OAJX_M#3-0TZ6^T^26VU'37NH]4TO4;*U .V\8?$;X>_#RTNM0\
M?^._!O@>PLO#WB/Q=>7OC#Q1HGAFTM/"G@^*QG\6^)[JYUJ^LH8/#WA:#4]-
MF\1ZU*Z:;HD6H6,FIW-JEW TF/IOQG^#VM:_X/\ ">C_ !7^&NK>*?B'X,3X
MC^ /#6F>.O"]_K_CGX>2Q131^//!VC6NJ2ZCXF\&20SP3)XHT2VOM#:*:*07
MQ212?R?_ &L_AW^S_P"+_P#@L!^P/JGQ.^'_ ,*/%%Q:?L<_MSZ7XQUCQMX/
M\+ZTMNL'CC]E;Q/\&-+\7ZMK.FW,"P6BZ+^T!XB^&.G:_=>19W-C\5-8\+6\
M-TGB2Y/XQ_LH>"?A?X$_9,_X(?\ CG1/!?A#P7\7_#/_  6-^/NF>+_%.E^%
M=/\ #?Q2\+? :^UO]O/P;I>E>*M0MM.L?&OAKX/O\-O$G[,'A@:?KC:?X)@\
M":_\#M*NH(O#NH^"8)0#^Q-?B/\ #U]*M==3QYX-;1+[5%T.RUE?$^B-I5YK
M30R7"Z/:ZB+XV=QJC6\,LZZ?#,]V88I)1"41F&7K?QC^$7AKQYH/PL\1_%/X
M<>'_ (G^*=*77/#'PXUOQOX9TGQ[XCT1M6AT!=8T+P??ZG;^(=7TMM=N+?15
MO]/TZXM3JT\.FB7[9*D+?QH_M2^./!'@']A?_@N/^R+KVD>(%_:,\:_\%>IO
MCWHOP)\/_#'QMXJ\>:K\(_BE^U9^R+XV\!_&IO#'A3PMJ[M\/O',&EW4GASQ
M_,O]D>(_&L^F^!])U#4/B9KNB^%]1^\OVDO%=CX:_P""A_C?Q%\&_'?P_P#V
MBC\0?VO_ /@GUJGQX_X)E_'[P5-X&_:*_P"$]T'PC^SJ_P .OVT?^"?_ (U?
M4=!\=W$?P)\(:O\ "GQG\;? ?CWPR/A/X8T#X;?M/7WQ#\7^ 0VM+* ?T!?!
MG]J+X(?M >+OCIX*^$WCWP_XRUO]G;XLWWP4^)2:-K&D:G!9>/M'\!?#;Q_X
MBT[3)M,U"]&HV_A:W^*6@>$_%-PJPOX>^(6F>*O!.JP6VM^';Z!>U^)/QH^#
M?P<C\-R_%_XL?#/X5P^,M?M_"OA"3XD^._"W@>+Q7XHND,EKX;\-/XHU72TU
MW7[B,%X-'TLW6HRH"T=NP!-?CY_P2@MOA'X#_:F_X*\_"33O"?ASP=\8=*_X
M*&>._'4'AJP\!'P]KVB_ 7Q?^SE^R&O@;56O;70;2UTCP+XX\16/B#5/ EA/
M?VEGXUFT;Q1X@\+V>K0:'K^H67R[_P %GOB!X=D_:,^)WP4GT%?AUX[\?_\
M!'7]LFQ\(_%S4_ GQ?\ B]XL_:4\-ZUJ5UJ_CS]C?]E_X<6\.L? *T^(7A^]
M^&?@/XR?M$>-]:\ ?%?XLZ5\'+_PC#X=\(>'/#"ZW\4? H!_19\0/B_\)?A-
M87&J?%3XH?#OX::9::+>^)+O4?B!XU\->#+"U\.Z9K7AOPWJ6OW%WXCU/3;>
M#1=/\1>,_!^@7VJRR+8VFM^*_#>E3SQW^NZ7;W5G7OBG\,?"OA[3_%WB?XC>
M _#GA35])U+7M*\3Z]XO\/Z/X>U/0M&\*:GX[U?6M/UK4-1M]-O=)TKP/HFL
M^,M2U&VN9;.Q\*:1J?B&ZFBTBPNKR+^33X#>-_V&/^&K/^"6'Q=_:B;X V7P
M[\;_ /!OU>>#M:^)7[0OAKPSI?A'Q#XP\-_$_P#95\'VZ>,?&'Q0TFVTN[T^
M33'^(_A_P5XB\6:DWAWQ-:^*+FQ\%:KJZ_$#2T\0\!X-^%?P,_9R\=_\$%-6
M_:?\)>&OAG\$M ^-?_!7W4OA]+^U+H.F:-J'PR_91\12?%GQY^QMX3^+=_\
M$*W-YX+T;PUX)\4_##Q%HGA;XGW6F+\+/$=[X>T?5=.\+^+O#-C8:4 ?V&:?
M\4?AGJWA/PUX]TOXB>!=2\#>,SI0\'^--/\ %N@7GA/Q6==)71!X:\1V^H2:
M/KIU@@C2QI=Y='4",6@FKC]3_:3_ &==%\ >#OBOK/Q\^"ND_"WXB:II>A_#
M_P")6I_%/P-8> /'.MZXUVNB:/X.\976NQ>'?$VJ:PVGWZZ7I^BZC?7>H-97
M8M(9C;3;/Y*?%O[.WPAT/PU^R;=6/PL\,3?LM>-_^#E"Y^-'[*/AWQ!X2TK6
M/"/AO]BOQ7\%]4TGXC>*_A[X7N--NK+X??LD^-?VH-&USQ]X/GT^RTCX2:WX
M/\7?"'Q]IS'POXS\#7UY^IFH-^SK^RA_P4Q^-GAS]K/PU^SW\&/V3_C%^PQ\
M&?@K^Q3JWCC0/!_P^_9STK0;3X@?'+5OVQ?V9HY_$FD:%\*-)^(_QAU[QC\.
M?'WBSX:VD[WWQ;^&WA3PG=O:>)8? &KV'A0 _;WQC\3/AQ\.]/EU;X@?$#P3
MX%TN#0]?\3SZEXR\5:%X8T^'PUX4L[?4/%/B*6]UN_L;9-"\-6%W:WNOZNT@
MT_1K2Y@N-1N+:&6-V9+\4?AG!X5\.^.IOB)X%A\$>+],BUKPEXRE\6Z!'X5\
M4Z-/X6U'QS#JWASQ"^H+I&MZ9+X)TC5O&$=_IEY=6K^%M+U'Q LITFRN;N+^
M07X*?#?X#_LT?%[_ ((HW?[;NA:1\,_AYH?P9_X+ ^&_AQK/[:>A6'ASQ)X!
M_9H\,_M$? S6OV#? ?[1?B#QZ)[#P.WP_P#@YXUT.U\ >$OC-K6G6GPR\=^,
MM,^'>EVVC_%;4-(T.ZZWX-_L]?"O1(?^";J>,OAEX%N?@-KG_!<3]N[XO?L<
M^"?'_P )=(TQ?A)^PM\3?AK^U/)\,H/#OA7Q-X/TZ^^'7P0\??'M_AA\3?AM
MI]Q9:9H>HOXY_9\U61!X@C\)0Z: ?TT?!GXB?$?Q[\6OC'=7WCS]FCQM^SSJ
M'A3X%^._V79_@YXHUWQ+\6+SP/X[\*:_)XK\9?&B>74+WP/=^%O&7C'0[V3X
M$>(OAWNT?Q!X3T;Q ^J7EYJNGRF'H$_:M_9DN/A9\1_C?IO[0?P8USX/_!]=
M?/Q3^)?ASXE>$/$W@KX?R^%;"'5/$EEXM\0^']6U+3M$U71M.N+:ZO='OIX=
M4B2[LU^R%[RV67^?>W\+_!+]GO\ :+_X.*=)^'W[+ND^+_A-#^P#^R'I]C^S
M)\ M+;X*1_&ZS^'OP$_:K\,_$[X9?#S5OA7HMCJ>D:IIFE>+_ W@;Q5XJ^'.
MF:SXI^%Z>)O"L5K8C78O#NBW'P_8>)OAS\5;#_@HYX*\!^-_!_[3FJ?M!?\
M!NOX)N/A/I_[/?[-GQ!\*?![Q7X@^$]G^W'I'A'1O@3X+U;0/%?CKQ%X5^"^
MGI\,OAII7Q'^*/C;XA>-])^,^H:=\(+_ ,:>'/B)-X9^"OA( _K=T?\ :O\
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
MF[LHM1M=3MKJ"?3[G3[B!;F"_M[V)WMIK*:V=;B*ZCE:"2!EF20QD-7X1_\
M!7F+1O!7CW]G_P 9> _VD?V=?V;_ (P>&_V?_P!LWPEX<^&'[8GPZ\*>(_V)
M?VP?@[\4M2_9V7XR?LM?%?5]3U;P]J_@GQGX[\7^'/A'KW@R3P#>W7C7Q;HF
MD_$C3H?"'COPW#XQLM+_ %1_94O)/'O[(/[.EYXN^"6J?! ^+_V=?A'+XD_9
MT\=G4M<U;X3KKGPXT :O\'/%C>*["RUO5[KP9'<3^#]9'BS1]-UR^:PN%\2:
M-INJ27^FVX!-\"_VN?V>?VC/ANWQ<^%?Q2\':]\/'^)?C+X46'B<>)?#XTK6
M/%?A#XW>+/V?;7^QK^WU6YL-4TKX@?$CPA?67PJU.SNY8?B+INI^'M0\-+>#
M6[.%N@C_ &GOV:I8?AG<1?M#? V2#XU:SJGAWX-S1_%GP"\/Q:\0:)JZZ!K6
MA?#.1=?*>/-9TC7731=4TSPLVJWMAJ[KIMW!%>,(3_(EX?\ #G[-&O\ _!.[
M]E'X6ZQ\./AE>_$/X*_\%\] L_C[X:\0_"?3(K_X<^'+3_@JK\?_ !-XEL/B
M#/K/A:*RT/2_#7[-NJ2ZEXZL-4NX;?P9\&?$M@OB^'1O!WB[2XM6]'_X+*77
MP)\*O_P4R_9>\"_"7P-^S1?:/_P2VLO%&EV^@_ 35?&VO_M=^%]'\9_M$?')
M="^!7A>QTC7/@]\%_A7^S=\7_%/BOXG_ +2'Q8T;X:W?Q&UKQ[\3]-\<WOQ$
M^#T?P@C\=ZJ ?UK>//BY\*/A98WVI_$_XG?#WX<:;IFA7/BC4M0\>>-/#?@^
MQT_PU9:OHOA^\\17UWXAU+3H+30[37O$GAW1+G5KB2.P@U?7]%TV6X2]U2Q@
MG;XV^+WPF^&NG^%M7^(WQ0^'G@#2O'/B/1O!_@K4_&WC7PWX5T[QAXM\1Q33
M>'O"WA:]UW4["V\0>(]>AM[B;1M$TF6[U/5(H)I+&UG2-V'\_6LZ/^R!\?/^
M"U]W\6O&G@7X2?$CX->+O^",^J:CJWC+XF_#&QO?A[XLU$?M 7AN+_7I_'_A
MF+0?$.LWGP!6_P!4T2XUN*[UF_\ @'J]WKWAXS_"SQ3<W^J?"]GK%MX=_P""
M=W_!*GQ;8?M*?!SX+?M!?"[_ ();?%'X(ZQ\!OVY/ 47BO\ 90_:_P#A3XKT
M/X#>$?CE^Q+\2[[Q#K>AZ]\-OB]<^+/A-\,[3POX:\+^;\0O$^A^'_$7AC3_
M  )X\\%>'O&UGX4 /ZW=?^.GP2\*^*?A]X&\4?&+X6>&_&OQ:223X5>#]?\
MB#X2T?Q3\38XEM7ED^'OA_4=7MM6\:)&M]9-(_ANTU)4%W;%B//BW7/&WQD^
M$/PSUOP+X:^)'Q4^''P^\2?%#6G\-_#3P_XW\<>&?">N?$/Q%'+802:!X&TG
M7M4T^_\ %NM)/JNF0OI6@6^H7RRZC81M 'O+<2?Q.?\ !2+XW1?$#X"_M\^#
M=5^#/B']BCXHV?[ G_!*CXH>-O@AXS\/?''XN_'SXR>&_"%_X>^(FB7N@^*/
M'UE=_#;X3_LT_L,>._B5XY^$GQ8^)W@#X9:?\0=5_:%TK7M:^)GQ7^"M[HVA
M:9X\_3GXN_&W]C]_VJ/^"B7P9_X*.?"7XG>//AI^W]\/_P!FN[_8M2+X+?';
MQ[K7[5'[,OA;X&>&[CQ!^S=\"X_A3X1N/B'X6^)'PJ_:5M/B=\6'^%,NH>!_
MB)8>(?C5I?Q6T#3H]/N9_%%F ?M3XN_:K\->-O%'[6/[-/[-'Q#^#FJ?MB_
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
M8QS_ -]-_/.:3:/5O^^F_P :_->/]M7XX?$KXB^)?@A^SW^SCX.U3XX_!_\
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
M9/?4/VYO"G[;I^(EPFK>%/V;/&O[+MM\-6\,VSZ)/X&\>^/_  ;\4]?\0?\
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
MB[P/X^N]$TVPF^(OAGXC>%-5\2Z)KT?CF;Q!<67B/6K3XG:<\?Q#\.:'KUJ
M?H6$48QN&!@#<V /IG'TXX[4% >N3T.-S8XY'&<5^.WQ4_X*??$[P?\ !K]H
M#]K_ .'O[+NF?$S]C']E_P"+WQ!^'?Q-\;'XSMX:^-_C3P/\!_B)+\,?VE_C
M?\#?A8/ACKOP^\:>"_@]XGT+X@IHNC^+/C=X"UKXK:;\-_&&H:-+X<;_ (0Z
MT\;>7?&'_@KW\9O"6H_\%$=1^$?[(W@'XJ_#3_@G+X3^$7Q>^(?CK5_VI1X*
MF^)_P+^)/P/D_: N_%?PPT*Q^!OC)+CQS:^!-ESH?@GQ%J^B^'=6@M[VYD^(
MMOJ[Z9X6OP#]VP .F?Q)/\R:7_/I_*OS#^%?[=_QA\5_M@^+/V1/B/\ LT:'
M\//$_B#]D*7]M+]G74M'^.5CXYE\7?#NS^(-A\,M4^'7QT@MOA]HVC?!_P",
M&D^)/$W@>;4K/X<>(?V@OA=]BUW6AX=^*OBM?"ZW>N_,WP"_X*]_%SXD^%O^
M">'QS^+G['VB_!S]EW_@HSK'AWX7?#WQ_HO[0MO\5/B-\+_CQXXT?Q+K/PT\
M,_$_X<V'PH\+:/%\-_BJWA+6M(\!_$+PUX\US6;2\D\/CXH^ _A?K6OCPMIP
M!^ZFT#U].68]?J3_ )^M 4#ID8& ,G 'L,X_2OQ;^&O_  5B\5Z[^VY\(?V-
M?BC\ ?!OPY\5_'[5/VH;'P7X*TG]H+1O&G[1_P 'K#]GV+Q'XF^'?B']JSX)
MP>!](T?X3:!^U-\*?"VI?$SX/WNA?$OQM-]EN-/TN"T\4:3'XA\8^'>/^$G_
M  5Z^+WC?2_V+_B5X_\ V/O#GPW^!W[6O[8_Q4_80N/$=C^T@GCCXF>$/CGX
M*\<_M+^#/#/B3P[\/;+X,:-X;\9?!76+W]G=M(\1^+-?^)7PY^(6B>)?$'B-
M=)^$WB+P?X/\-^,?B@ ?NIM'^U_WTW^-?.O[6O[/L'[5O[-/QP_9GO\ Q=?>
M!O#_ ,>_AGXN^$GBOQ1I6EVFM:WIG@[Q]H]SX:\6MX?M-2GBTZ#7KCP[J.HV
MNC:I?QZA9Z1J$T&HS:1JBV_V.3X7\$_\%'OC1XD^&_[2/_"0?LO> ?"7[3'[
M/_[;GP]_8G@_9\D_:/\ $VKZ=XQUOXI^)/A!;> OBRWQ!A_9EL_$FB_#+Q-\
M-?C!IGQWT[4-,^$/BZ\M_A)H7B'6]=AT35/#_BC1?#_&_$WQUH__  20TS]H
M'XL^*M9\#W?A[]OC_@IC8^)]&\?_ !C^(>L> _@Y\#)_BK^R[\.O# UWX^?$
M;1OA?XEE^'/@6'QA^S?J_@KPS>_\(_KV@0ZY\0/A7IWC+QYX2T?5O$WB?P@
M?K[X+T35?#GA'PUX?US6HO$>K:)H.D:/J&O0:8-$BUFZTRP@LYM472%O=133
M&OGA-S):17]S%#([+%((PB)TVT>K?]]-_C7BW[/GQ%\=?%3X2>'/'OQ)\ :!
M\-/%NL7GBR&[\+^$?B)#\6O!T^DZ)XT\1>'_  MXQ\%?$B+POX(/C'P3\2O"
MFE:'\1_!NL77@_PSJ$WAGQ7I2:GHFG:A'<VL?Y[?#7_@I/\ $;X[_&WXX_!W
MX"_!KX(^//$'P/\ BS^T/\$O&?PW\1_M/ZM\//VA?AWXG^#>A?$8_#/XD?%_
MX1ZA\ M:C\,?L[_M)^-O!_A;0/A_\7/!7B?XD1:3X8^)W@7Q6N@^*];E\<^
M_AV ?JAXPT75O$7A3Q/X?T#Q;K?@'7-=\/:WH^C^.O#=IX;U+Q%X+U75-+NK
M'3O%N@:=XTT'Q5X-U#6O#=Y/!K.E67BSPOXC\-75]900:[H.KZ7)=Z?<^2?L
M[_ ?_A1'A77K76_B1XU^-/Q/^(?B6U\=_&3XT?$&V\'Z/XH^*/CZT\$^#?AM
M:>(+GPE\-?#'@;X7^";#2_ 'P\\#^#]'\,_#[P1X9T=-,\,VVMZ]'XC\?ZWX
MS\;^*?C#]G#_ (*)^-OVEOA3^PEX[\)_ '0]*\:?M9>./BUH'Q>^%6K_ !:\
M46'B;]ECPG\ ?^%A>'_CGXJ\16^M_ 30_$'CB_\ A1\8?"7A']GSQ=I$OA7P
M#X=@^,7Q6\!:19^.KOPUK-AXJO\ S/X-_P#!3WXI_M&#]HF[^!_P:_9\\3VO
MP+;]J'0/$7AK7OVJ=:T'XN?!GXD? 'XK:S\./ O@7]K3X0:?^S_XB\:_!-_C
MYH?@GXF_$/PCK6CZ?X]LM'A\$'P@4\0-KMAXOC /V8PK<@D_[KL!T]%('0_U
MIU?@%\&_^"IWQL\(?L=_\$S[SX\>"OA5X@_:C_;>_9QT'XP:'XDF^*GBVS^%
M]_\ #KP;\!O@WXW^(/QT^+VH>$/V;(=:^'WC?Q9XX^+?A'0(/@3\*?A=\2-
MT;6?%\$FE_$:;P9H'B'6=#]=\,?\%6/B=X^T3]C2/P-^QWJ<GC_]J?X\?M%_
MLR>(?"WC_P"*6N?"[P]\-?BQ\"?A#\4_BKI7B3PYXN\6?!*WU7XO_L^?$73O
MA?>Z_I?Q?\.^!]%UVT^&FIVNN:3\+_%GQ/BN/@S& ?L_M'OU)^\W?\>G' Z#
ML.32!%'3</HS>WOUX'/7M7X1>&_^"N7[05]X$U7XD>)_V+?!.A^#_@5^WUIO
M_!/?]K_5]/\ VHVUF7PI\2?$7[17@/\ 9]\/?$']FG1Q\#+/4/CC\-3-\5_A
MQXM\0/\ %$?LW>-]*?5M2\,:9X+\06^D7?BZ/]@?C[\;O ?[-7P.^+O[0?Q2
MOKK3_AW\$_AKXU^*GC:[T^WBO-3'AKP)X=U#Q)JT&CV$UQ:)J6MWEIITEEH>
ME"XADU75[BRTZ!Q/=1@@'KFT>_4G[S=2<GC/K_7U-8@\2>&F\1OX/7Q#HK>+
M8M#B\32>%EUBR/B*/PW/?S:7!X@DT,7/]I+HDVIVUQIT6K-:BQDOH)K-+@W$
M3QK^7VH?MZ_M)?#?XD_LQ>!/V@?V3O 'PLLOVU-(\9^&O@'K%M^T=JGB!O W
M[2NC_#F[^*?@7]G/]J&TN/@/HK?#VZ^(_A70_%EE!\1OA$_QVL/#OCKPKK/@
MYO"FNV,GAGQ;XJ^4_P#@CY\%D_:/^%O@?]KS]J'X ? ZY^/'PQ_:X_;Y\?\
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
M]<\<>!] OM&TB2^\;:C\._BO]E7XV_!G]J+_ (+,_#?]K3X':9';>#OVD_\
M@AAX2^*MOJ=WH.CZ7XVOX]1_:[TZRMM*\??V+<:FEWXP\'VNGQ^"]6M!K6NV
MVDWN@RZ/I>J7FGV5K,X!_1,% &!G\68G\R21^%*!CC^9)_4\U^5W_!.;_@HQ
MKG_!032=+^(/AOP%\'K7X0^(/AV/%,FN_#;X_P!S\3?B%\'/B?%JFA6VJ_LT
M_M*_##4OA5X"O_A1\8M!T76X]=N$AUKQ#H^LFRUR'0&O= TK2?%_BS]4: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K\N_CS^Q#^T7/^V'_P -G_L7_M0^#?@%XX^(GP5T#]G_ /:.^'7Q
MC^!^H?'?X/?$_P ,> ?$/B?Q)\(OBEI7AOPG\6?@;XHT;XS?"R;QWX[T.PO]
M3\;:SX8\1>&?$&GZ5+I>@Q:/K0\9?J)7YW_$W]MSQYX _P""@/P&_87L/@+I
M'B*+X]_#3X@_%_1?C!-\8ET6P\.>"/A--X?L/'Z:YX(/PVU/5IO%,&J^)]$L
M_"^C:5J]]I7B"'48+W4/$?AU+?5X]+ //M%_8&^,?P+^/\W[1/[+O[0NBGQG
M\4_@!\)/@'^U1'^T_P" ]9^,+?&[6_@-!XD@^#_[3$OB#P;XY^%OB72OB]X<
MM?&OC/1?&_@VVU.V^&_Q(\+ZOHNDZ-;_  IU'PG9Z]J&5\#_ /@F;XE_9^^)
M_P"QKXU\%_M!6'B#0/V6?@Y^UYX&\5V?Q#^$FH>(/B'\;_BG^VU\3_!GQO\
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
M^)+^+/A)XCUKPE?:]!^T]^TUKTFJ^$?A9X?_ &@]!^(7AY?AU8^)_!OB2W\
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
MA/X1U7Q!XJO?"?PS\ ?\)5_PC7AG2[C7M0O-0%C=^)M3DCU?7]0@B_/36?\
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
MY5@F:-26$4A 1OCS]@7]J77OVR_V7_"O[0'BGX>:7\*O$6N?$/\ :$^'^L>
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
M=*\'?##X-_$C2_'\U_=^#/!,FAWWB"T^+$<-YX333=3A\/RZ:UK'XCUX9OW
M/E3X&_\ !.+XO_"WX^>*OVQO$7Q3_9ZUS]L:^_8_\0_LP7?QA\$?L[>)OAEX
M<_:(\<7&H^!O$'A3]H[]KCX;^'_C6UAXW\6^'-8^'VCZ;#X7\!:SX*OH?#.N
M>-=(MOB,-(N?AMH7PG_7JS6[2TM4U":WN;]+>%;VXL[62QM+B[6-1<SVME->
M:C-9V\TP>2"UEU"^EMXF6&2\NG0SO/O4XZ\XQ\K8.>F#C%.H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
MPO\ VTO$N@?!'_@LU_P2Z^.'Q8U:S\!?!SQQ\"_VR/V8]*^*?B:0Z-\.].^.
M_C0_"GQW\//AGXH\<:DMIX4\+^*OBCH?@SQ;#\+=$UK6+75?B'KGAO6=!\*V
M.IZG8R6]?NA61K_A_0/%>C:CX=\4:'I'B3P_K%L]EJVA:_IMEK&C:I9R$&2T
MU'2]1@N;*]MG(!>"Y@EB8@$H<"@#\[=?\9?"3XV_MO:-KGAKXB>"?&/P\_9U
M_8O_ &M/AU^TCKGAWQ?_ ,2/X;:C^T9\2/V0?%/@70?$7CG1KB'0M!U^^\#?
ML[_%?Q-KVE6_BBS\7>!?#MKX6\4:]8Z)I'C;P;JVK?SP?\$W/#?[-WPY\,?\
M&P?Q8\&:GX#\-_&7XT>'/VE?A'\5/B%8?$ +\1?BEX*C_9#^-M_)\)_'7B"7
MQ++KOC7P;X'^.FA_#73_  9\/M>FU/0?A#X[L_"?A3P%I'@^^N++1[C^R7PQ
MX/\ "7@G0++PIX,\+^'?"/A?31>C3O#7AC1--T#0+ :C>7.HZA]CT;2K:TTZ
MU^WZA>WE_>^1;)]JO;NYNI]\\\LC;YBB;=NCC)<J6)126*$,A8XY*, R$\J0
M"N"* /XY_#?PE\!>%O\ @D9_P4#_ &J_V'?!.@^)_P!K3P+^TU_P4%^&&E?&
MSX,ZA<_$S]H+PU^S#JG_  4H\0ZQ\5O!_P ,_'&F^-%\;:4X_9BM=;^(7PYT
MSPQXV\,72ZQK\_Q1\)ZIIOBCXE>(O&7B3+^(_BG]G_P7^SW^UE^T5_P3M_:A
MT+XZ_#SQ'^S!^SMK/[27[/?_  3"^!?@GX._"SP=\!=)_:P^#E_\6OB)X_\
M#/PX\9ZAXV^"W[8_BS]C?Q?^T%\.M*6^USX2?$T?!_X8^)=0U:+POXH^ 'AS
MQ#HO]E@CB4G:B*0%SM 7"J-J9QCA5!"9^Z 0N!6+H/A?PQX6M[JT\+^'M"\.
M6E_J=[KE]:Z!I5AH]M?:SJ;B34=7NX-.@MHKK4M0D DO;^9)+J[<!IY9" :
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
M7BCXNI\,/"_A+QE8:+X=^!7QGU6/7_%'B?P;KR^H_M4>%?V;/A3\<-8\;_\
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
M!GQ$^'.G^+O$7Q!T_P :^!M(LOAUI/BJ?QQX>\ WM%_X*_\ @*]U73=&UO\
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
M.AT:[\6>)]*L=?FO;8"[TS58Y+W1)]-GN;IYI/V:?^"@/BS]BCXV_P#!4O\
M8X_:A^(GQ<_:9\!?L"3_ ++WC?\ 9Q^(U]IL/CS]IKXH^$_VP[+1-+^''[-O
MB.[EO-&B^)/Q3LOB_P"+O!7PF^&OCSQ3J>G3>-+GQ;%JOQ,\6^%].T]KVQ^D
M/AE^QO\ MS? K]N?_@I)^V5\,X_V3M<E_;]M_P!EVVTKPGXZ^)'Q@@7X/7?[
M+OP6UGX1Z%K.HS:!\&0?B3;^++K6G\5:MX:M;CX=R:;;V:^&K/Q9<27A\2V>
M%KW_  1FG\4?!+]M>[\2_M,>)=2_;P_;:^+_ ,$OVA_&?[77A_PG-X%\/^!?
MBC^R;XL\/^+OV1/"GPR^#=IXO\0?\(S\&/@6_A;3O#ECI>K^/?%WQ6\2:-JO
MB*_U[XL7FMKX1NO"(!]*Z]_P4K\(_ OQS\2_AO\ MK_#^[_9@UWP+^S7\0_V
MO?#_ (HMO%47Q:^&7Q(^!7PE>P3XK1>#?%.B^&O#.O:A\:?A2VM>'O\ A//@
MW#X*N-2GM_$>AZG\--=^)FBS7^J:?C>,/^"BGQ6^#FA_'SQ1\??V$?CO\.?"
MWP5_8_\ &7[;D7BK1/$/@_Q_X.O/AM\/-3OQXT^"7C7Q]I@TGX>>#/VQ-$\)
MV,GC0?!;PWXN^)?@#6-&2ZF\/_''5;.RN-0'DWQM_P""='QC_P""ASWNK_M[
M1?!/X6W>E?L8_M+?LH^!O"G[-'CKXC?%JTT;QG^UC;?"V'XE_M"'Q[\0?AY\
M![VVF\-VWPF\/:-X ^#MYX#\3:3%:WOB+4?%GQ!\2C6+31=#O:/^R/\ \%*O
MVA_V:/CQ^SE^WI^T;^SBECXW_93^/_[*?AKQ'^S5X*\?RW?Q1U;XQ> Y?AQI
M7[4/QVLO'%UX6L=#\9^'?#DVHW+_  &^&]M-\/G\4^*/$_B)?'=U!!X'T/P2
M ?7%[^W'X9MOBQ^S!\);/X6_$77-9_:W_9P^*_[1?PGFTBZ\"1N;3X-Z)\,-
M>\5?#_Q##KWB_0K'2?%NHVGQB\!6?AB]_M:X\)WVJ7>L1:SXA\/:=I!U2[^)
M/A+_ ,%F[KXMZ%^R%\2-&_89_:-C^"O[;FN?%#X<? [QS!XR^ NJ^)=0^-7@
M33/B7XK\/?#[7?AW9_$F/4?#^A^-?!WPC\?._P 3-4U>V\'^#O%?AK4[7Q+/
M!\-I-$^+.M6/A7^QW_P4';X[_P#!//XX_&36/V,M&3]BO]F3]H_X">*/ GPQ
MU;XX^)3X^U?XF>%/V<]"\.^)_#GCCQ7X8\*'PWIOC'5/@K/JFLZ1JW@?7KKX
M+:8D>BV6I?M#7GBIO$'@/D_V:?\ @FA^TQ\"?V>O^"4GP2U?Q+\"?$5__P $
M^_VCOB-\8O'_ (CTWQ/\0-.L_'_AWQEX(_:*^'6GZ;X.TJZ^'-Y-I^M6FC_M
M):SKM['K>H+8MJ?@+3-(@O6M/&5WJW@\ ]1T[_@LI\'-$_9N\7_%_P"-_@>X
M^ GQ2\"?MGZM_P $^O%'P=\>?$GP#9>'--_:BL+>S\1QZ7+\?=4NM!^&-O\
M"NU^%U_'\8_$GQ0OWLETGP1H_BC3-$\,>*OB-I^A^ ?$O*>'?^"W_P &/$7P
MG^(7C?P]\+/$'Q7\9?!G]KG]GS]DCXN^$_V;_BK\$OCKX/TG4?VF/%/A#P]\
M)/C)\./BIH_C;0=+^+OPG\:-XTTO2M!L/#/AZW^,ECX]34?!/Q"^$GP^7P_X
ML\1>'?--5_X)6?M5-X+_ &D/$?@?XQ?"'X<_M&W'_!5W6?\ @JS^R3XDAE\;
M^+?AE9>,+[X7:?\ !FY^ W[1&A_\(WX0\3:A\/O&7PSC\7>$O&7B7X?:O%K<
M47Q$FU71]*27P7#8>,?H7XN?LQ?\%"?VD_@%X<TOXX>,/V6K7XQVW[3G[)/Q
MK7X;_#;5_B7I_P  _A[X0_9/^/'A7X[C2= \?>)/ASJ_Q6^(OQ'^,VM^$H=#
M\6>*]=\-^!?!G@SPQ<^%-.\+?#F\UOP'XI\5_&@ \1_:;_X*[?%GX?\ [*W_
M  5-USPG^RYXI^'7[5__  3]\):+J-WX!\;>._AEXI\,:7X2^-/P_P!6\7?!
M'X]:OXG\.ZK=^&M?L-.L=-U?4O%WP@\-7>O^(QXB\.1^#(]9DTC7XO&]C^X?
M@C7M>\2>&=-UCQ/X+U;X>:Y>?;3>^#]<U7PWK>JZ.(-1N[6U%YJ?A#5]>\.7
M+WUE!;:F@TW5[U+>&]CM;B1+R"YAC_$O]I#_ ()?_M!?'6\_X+4FR\:?!OP]
M9?\ !2S]GSX)_##X.M=:KXWO;OP%XJ^ OPS\6>"M(?XF)%X,AA'A[Q]J?B<W
M6HZMX5?6=2\!V%F#;>'O'UQ/Y,7[1?"^;XHW/@/PW<_&C3O 6C?$ZYL6N?%^
MB_##6O$/B7P%HNI3W,\J:/X:\3^*] \)^(?$]CI5F]M8/XEU3PEX1GUZY@GU
M9?"?AN*[CT:Q .^HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *_/#X\?\%"+;X(_M2?#[]D'2_P!E#]J#XW?%
MKXJ_#+QU\6OA]-\)K_\ 9/T_PKXB\)?#2;P[9^-S'JOQJ_:G^#E]IFI:)J/B
MO0-.%EKFDZ5_:<]^]QHTNH:=8:E?6?Z'U_/)_P % /"OQJ\:?\%D/V(O#_[/
M/Q7T;X*_&"__ .">?_!0&+P+\0O$7@+3?B1H.B^(I=;^"=OH<^K^%M5NK2"\
MTZVUJ?3=1O&C>:9K>Q>V%K<Q74T3 'Z7?L5?M#_LO?MO>'?%/[2OP?\ ANWA
M/XE>$OB3XY^!/QITKXD_#3PWX._:'^$?QE^&8TOP]X\^$/Q7FTZ;7IK3Q7X9
MTQ?#5K>VND^,/$>BRZ%+H:V.K75FL,4'U7XD\%_"J'6U^+/B[PM\/X?$7@[2
M9KI?B5XCT+PTFM>%M"TBWU2[N)QXRU2T%_H>D:7::CK5Q-*-2M;.RMK[5)G:
M*.YNV?\ E'^$'[1?B/\ 9H_X(D_\%*?#WP&\+^+O@U_P5&_9A\3_ !!\8?\
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
M"(-%\'_![]I/_@CW\3_V*/C)\3?$OA[]L*/QWX-^,O@WQ1\7_%GQ0TW]J?\
M9IF_9>\2_'*']J[XI+XNUCQ7HVI?%[X3^/?#OPJB_P"%]:+/HGC;7G^,MK\)
M=5\2Z_X1\4:!X9L_@+]C;5?$/A[_ ()B?\&QVJ>&_&/CSPR?$7[97PU^&GBO
M2O#/CWQGX=\*^-? OB+X3_M>>-=3\-^//!NBZ[8^$?'5G%XK^&/@G6]'?Q?H
MFM7?AN]TB9O#UQI2:UKL>I@']?(S@9ZX&?KW]/Y4M?S5?"_Q]^S=\<?'_P"V
M#\2/VI/VD_BS\+/VQ?V1?^"I7B70O#7A/P+\8=;\"_&+3/AC\.OB=8^'OV-_
M@-\*/@=J%[JH\6_!/]M#X17_ (2T77_ WA/P-=:?^UGX_P#B+XXAAOM4\;P6
M$GA?H/%9^*/PE_;%_::_X)J:IX__ &B-8T[_ (*$>/?@Q^TG^Q]\5-1^,_[2
M&I>(_AM\$M)USPW9?\%"/@]X(^-T?C2.?X(7'[/OA[P)JWQ&^ .C^$-6TRTL
M_$7[27P[\)ZCI>M:%;?8I #^C6BJ%I-I\,IT6WNX7N]-L;&>6Q:\%QJ%MI]T
M]Y:Z;=7:2RRWGD7DFF7\%M>76?MLVGWP6:::VN2E^@#Y _;C_;=^!W_!/OX"
MWO[17[0.LSZ3X T_QU\-? TRZ<+6YUVYNOB%XUTCPS>7^C://<V]UKR>!O#5
MWXA^)_BK3='6[UB+P!X%\7:M8V-VVEO$?KU&5T5T971U5E="&1E8 JRL"0RL
M""I!((((.*_&/]LCP%\4OVWOCA\5_@+X.^#_ ,&?CC^SG\'/@;XY^!/QCTCX
MJ_M&>,/@+#9_M ?M8?#:R&O2^&+GP3^S?^T;K(^)GP<_90\6:/-H'B*YTWP3
M;:1H7[7]^VD:IXEU1+^#PG^2'BK]I#XM^(/^#;7]MCX3?$7Q_P"-?!'[:?\
MP3'T;Q7^Q?\ &SQ!\-/B-\1?AYXA?QK^S[XL\.>$? 'Q TKQ;X>\4Z!XZ\:^
M"?BO\%K_ ,(ZOJ.O>)/L_ACXIZS=^-8+[P_J6DP7%LP!_7;XH\*>&/&^B7OA
MGQEX=T+Q;X;U+[+_ &EX>\3:/INOZ'J'V*\M]1LC?:3JUK>6%V;34+2UOK4S
MV\GV>\MK>YBV30QNNKI^GV.E6%EI>EV5IINF:;:6VGZ=IUA;0V=C86-G"EO:
M65E:6R16]K:6MO''!;6T$<<,$,:11(B*JC^?F7]FYKW_ (*,?MY_L2?#WX\?
MM-?"WP#^T3_P3&^ 'QTU;QEH7[1GQPU;XB>!_P!I[5?VAOVE?AEI_P"T+\.?
M%^L_$2;Q)\/_ !1I^B^!_ J:WX/^'^M>#_AIXZL_"FFZ%XU\'ZUH33V#]E_P
M2Z^*7Q)_:ZU7X1>(OB>OQ=\#^._^"<WP>\8_L??M-^$9/BG\1;GP+X[_ &\U
M\56OP_\ C!+XPME\6RZ+\9)?AK\/_@_H?Q<^'/B7QF_Q(TP>%OVV='UC3M?/
MQ \/:E=Z0 ?N_17Y0_\ !6_XRZC\)OAK^R5H-_\ $'Q1\(_A!\>?V]_V>/@-
M^T;\5?!WC'Q'\,]=\$_!7Q99>/?$=Y$GQ7\)W&G^(OA3I/Q#^(/@[X>?"#Q+
M\0-&USPKJVA^&OB+JZZ3XR\':I=67B;2OPU_;4\5^(/@ G_!?_1?@;\5_BC\
M)_#'[-C_ /!&>^^%-OX ^-_Q.\,:9\!;/QIXZGOOBOIW@*72O&MO%\*O".OZ
M5XJ\4:GXZ\*^'9- \(7EGKFL:MKND.E]>74H!_9117\T'[<_[5OQF^$O_!0'
M_@I'H?[-GQD\0:A\1?A=_P $(-9^-'P^^#6G>/O^$ST+PK^T]H?Q,^,5_I_C
MW2O@/XBU+Q!X&G^*NC_#32O /B$Z3+X&NM5\5>%HO#EMJFEZUI'B2W@U3S[X
M::)X:G^$GCKXN_L__P#!8?X+Z!X,_:;_ .";W[0EGHMSX!T#X\V,FE>(_#_@
M_2X;#]OKXX?$KXC?MH?M'>*/A/\ %3]GCQ1XATSPS\=OC#K>A>#O%^J>)/%D
M/A7XJ>(S\3M*^'Q\- '].WC7QQX0^'/AR\\7>._$FD>$_#-A<Z397>MZY>PV
M%A'?Z_K&G^'= TY9IF7SM2U[Q!JVEZ#HFG0"6]U;6M2L-+T^"XOKRW@DY+P[
MXS^)&J?%[XE^"=;^#NI>&OA?X4\,?#K5/ /QKG\;>#=5T_XI^)?$TGB__A/O
M"=EX"TN^F\:>#V^&4.D>$6EUSQ3:6NG^,)O&,T7A]!'X;O+B^_E!^.E@/$O[
M//[3?[//[1OP)\9_LU?'_P#9H_:T_P""-'B;QQX+^%G[3_Q=\2?L@>)/#_QF
M_;C\$?#C1_CO^RQJZ>+_  ;XQ\$>%/BI;:!\6]5\3_##Q=X;T.]^'/Q)M?\
MA;$=WJ'QVUCQ?\0H_P!.O$GB'XI_!;]K7_@J''^S1>?$[XK^*_AI_P $B?V9
M?B/\ ?A?XK^*GQ5^.&G:U\=O#.H?MY>"_"UAX;TSXB^,_&C0>(/'E]\'/AQX
M>\9)H3V=YX_\6:9?>*_&!UOX@>(?%/B+6 #]VZ*_F-\-:O)H/P6_X(;?M3_L
MB_%3XD_$?XK?ME?&/]F[X5?M(:CXF^*?COQ3KG[6'P@^)_[.WQ&\6_M,^)_C
M1I6E^,]6T(_%W]F^Q\%^*OBGX8UU]0L4_9WOO 'BGX0> Y-$\-ZI'\/]0^7_
M ()67B?P!\&?^"/7[2ND?&3]H35OC#XR_P""U?[2G[)7B'Q%X[_:$^,GQ'L-
M;_9P\4?M$?\ !1#PUXB^%?B#PQ\0/&OB/PQXSAUBW^&7@W5;GQSXVTCQ+\5H
M]<T/3=3M/'EL^DZ-'IH!_8E17\XOPDU?XH_"O_@HU\/-2^--EJ7QI^%?[1'[
M;'[:GA+]F?\ ;0_9Q^,WQ$U"+_A*_#^@_M'B3]A/]NG]FW7=0;0]0T;]FW1_
MAY\:?"GPH^*?PY@\3^'/AWK'P(T>ZO\ 2/A]+XV^-/B&]^RO^"Q'QIOO@O\
M!C]F:?7_ !CK?PR_9V^)W[<_[.?P>_;'^*F@^)]7^'MQ\.?V:?&TGC!]4U36
M/BKH>M^'=1^$W@GQ7\5]*^$WPQ^)'Q @UK2Y-)^'?COQ390:QH%UJ<'B#2@#
M]<**_FX_:(\2?!+]GN;X9_!S]G3]H7XZ3?LO_&[_ (*B_LQ^'/VL[KX<_$VZ
M\5_"?]FSPA\<_A?X[UGPW^SA\*_BAX>:QD_9Z^&/Q<^-_@;X%:_\;_ ND_$.
MUU;P?X0_:5@NM.CT'PU^T7X*TC5?CW_@J7>?$;]FKPQ_P5R^!?[.7Q4^+'A/
M]G/P!^QS^Q5^TCI.F^$OCAXYT:?]E?\ :1^,?[3GCSX1^(/AA\,YM&\3V6L^
M&/A1\:_@WX1;XA>)_@3K4_B#X70:T+G7K?P=HNE_$">Q\0 ']A-%?S"?M:^(
M/C)^P?\ $_\ X+"I^Q?XA^*M[XATS_@DG\$_VN=%T+QW\4?B%\<4T/\ : OO
MBU^V-\./&WQ[\,V'QJ\5^.8-%\4Z1\*_AQX=UJ_\.>'H[+PAXMOOAUX>_M[P
M=XCN+6WM)LG]KGXD_ 3]GG]E+]J/]JC_ ()8_M8?%CQG\4_%_P#P3N?Q_I'P
M\\"_&'4/C[\.]-^%GAOXS^ E^*G[?'C#3?B#)XD\>R_M:>'? 7Q0\1SO\0/B
MM\4+;Q)\1K+P!KUOKGAW7?$'P]\7:QI !_4C17\GGQ%\(6?PT_9O_P""B_Q.
M^!/_  4W\+_$7P?\1/\ @D%\>OCMX#^!O[(@_:&\(Z7X?^)7[/OAZ;Q-\//V
MV[7X_:K^V7^T3XS^'_Q)\6-K>C^"/B!H*>)_!<W[5[:-?>*O'MM\2=2^&WQ*
MF'NVM?LN>#O"GCK_ ((R2>$/BC^UIX=U']JSXJ:LW[1.J6/[:'[5^H7'Q/BT
M[_@EO\=O$4\6J:;K_P 7]:\-^'[F^D^'/ABRCU_P3H/A?Q3X2TVVNF^'>O\
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
M0T]83J=W:^<VH6*Q[FO+;S/RR_9<U?XN?"7]D#5_C5J,7QD_9[_9"_X*9_\
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
MBB.Q\'_#_1O@?JAT/PGXO\=^&_B'^TW_  37U73=:_X)W_L(W^DW^GZG9/\
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
MKQU^SI^Q=XZ_X*9^ ]/^)G_!2'XQZO\ LI>!_@Q\=OC/I_[4GQ&^('[0NF^
M/AQX^\-_&OQ5\-/A/^RIIOB'Q)K>M:EIG@;PQX%\2:%XM\1?9+RY\9367A/4
M/$GQ<^)<VC7FL^'0#]<-!^!7P1\*^.9OB?X8^#GPK\.?$NX\.6'@^X^(>@_#
MWPCH_CF?PEI5CI>EZ7X6F\6Z?I%OK\OAS3=,T/1=.L-$?4&TRSL=(TNTM[6.
MWT^TCAS_ (/_ +.G[/G[/4/BFV^ 7P)^#?P/M_'.MGQ-XV@^#_PP\$_#2'QC
MXD*21GQ!XIB\%Z'HJ>(-;*2RH=5U9;N_V2R+]HP[ _'7[-/_  4_^$G[3?Q$
M^ W@'1O@S^TA\*[7]J3]F;_AJK]G#Q[\9_!G@7PKX+^,GP_TO2OA=J/CO0O#
M$6@_$SQ;XWTSQM\-Y_BWX:LO$6G>,_!?A;0/$=E%/XV^%WB7XA?#+5_!WCCQ
M3+^SU_P4Y^%'[1'B3PGH&E?!;]I'X?6OQ6_9R\4_M9_L^^(_'_@WP'>:;^T5
M\ ?!^N>%-&U;QM\,-%^%WQ.^)GCO2K^6#XA?#37=*\!_%OP?\+_B+JVC_$3P
MT+'PG+J\/B/2=  /H[P9^Q?^QW\.? WCCX8?#W]D[]FGP'\-?B;?V6J?$GX>
M>#/@3\+O"_@;X@ZGITL,^GZCXX\):'X5L= \67]A/;V\UE=Z]I]_<6LL$,D$
MD;Q(5["X_9S_ &>KG_A6#77P(^#-Q_PI$VO_  I@W'PO\$2_\*B-C-87%B?A
M@9-#;_A ?L=QI6ESVI\*?V3]GFTVPEBV/9V[1_!_[.7_  5T^!7[2_B/]D#3
M?#'P6_:E\"^#OVZ_!OC[Q%^S5\6_B?\ #3PKH'PY\:>*/AAX2U/Q_P"-OA7J
M3:)\1?$_CCPEXVL? F@^)?%^@:WXF\$:9\)_B%HOAG77^&OQ,\8WEC]CD],\
M/_\ !1CX>^*OB1\._"_A[X'_ +26N_"+XO?%3Q]\%OA5^UAX;\%^!?&/[/WC
MOXA_#/3_ !C=>*;+3;3P;\2_$'Q]T?PG_:OPV^(_A_P]\4O%WP*\-_"GQ?-X
M+N_%7A7QQJWPW\1^ _'/BP ]YF_8Y_9"NM.U#1;G]E?]F^XTC5/&K?$G5=)G
M^!WPQET[4?B*]O<VK>/M0L)/"[6UYXT>UN[NV/BJXBDUQK>ZN83?F.:56W=9
M_9?_ &9_$6K?$#7?$/[/'P+UW7/BW8V>E_%36=9^$G@#5-6^)NFZ==Z5J.GZ
M=\0-0OO#\]YXSL;"_P!"T2^L[3Q'-J5O:W>C:7=0QQS:=:20_GM^SI^VY\ ?
MA=^PI\!?B3\,/#G[:OQG\-_%3]I+XF?LS?!?P)\6=5_X63^UG\0/BY#^T?\
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
M=Y#<QS2/*DH=V8_0'C7P1X+^)/A+Q)X!^(OA#POX^\">,M&O_#OB_P %>-=
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
M?MW^*4VH)X:U/3KW5=5@T?6;/2M2T76)[&?4M/\ $&B_8E% 'DWP)^#WAOX
M?![X;_!GPE=:CJ6B?#GPAHWAB+7M<33/^$E\6:A86JG7/&_C"YT?3M)T[4_&
M_CG7I=3\8>-];M]-LSKOBW7-9UF:!)[^05A_&?\ 9<_9F_:.G\+W/[0W[.OP
M*^/-SX(_MC_A"[CXS_"/X?\ Q1G\(?\ "1164/B#_A%Y?''A_7)- _MR'3=.
MBUC^RFM/[3BL+*.]\];6 1^ZT4 >/ZQ^SS\ ?$/B_5?B#K_P.^#^N>/M=\%W
MWPWUOQOK'PS\%ZGXOUCX=ZG82Z5J7@+5?$M[HD^M:AX+U#3)YM.OO"UW>S:'
M=V$TMG/8R6\CQGF]?_9(_93\5_"_1/@AXI_9D_9[\2?!;PUK\/BOPY\(=?\
M@O\ #C6/A?H'BFWGU"ZM_$NB> -1\-W/A32M?@NM7U6YAUFPTF#48I]3U"9+
ME9+VY:7Z$HH \)\9?LM_LR_$7X3:%\!/B#^SI\"?'7P+\+)HD?AGX+>,OA%\
M/_$_PF\.1^&8)+7PVFA?#G6_#U]X/TA/#]K++;:(NGZ-;KI,$DD-@+>-V4PZ
MQ^RG^R[XATG6=!U_]FWX!ZYH7B/QK#\2O$.BZQ\'OAYJ>DZ]\1;?1H?#L'C[
M6=.O?#L]GJGC6#P_;6^A0^*KZ&?78]&MX=+2_6RBC@7WRB@#P/XI?LI?LN?'
M'Q'X>\8?&O\ 9M^ ?Q@\6^$=$U?PSX3\4_%+X._#SX@>(_#'AOQ!;7-EKWA_
MP]K?BSP[J^IZ+HFMV=[>6FKZ3IMU;6&I6UW<P7EO-%/*C^R^'_#^@>$]#TCP
MSX6T/2/#7AOP_IMGHV@^'O#^FV6C:'HFD:= EKI^E:1I.G06UAINFV-M'';V
M=C9V\-K:P1I#!$D:JHUZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K\NOBC\)_P!JGX>?\%!/&_[67P5^
M$OPY^-'A'XL?L4_"3]F.TTO7OC0_PLU?P!\5/A)\9/VA_B?HWBCQ[:7OPZ\3
MQ7?P4\16OQJTS3O$?BGP#>^+_BCX3G\/W[Z'\%?'J:A;M9_J+10!_,UXF_X(
M[?$K]EK1_P!@KX@_LW?"3]G']N_Q%^RO^R_XT_92^._[/O[4DFG>!?#?QLT#
MXE^/-*^,VJ_%OX->-/%/@_XP:)\(_'?AGXY+X@UV#0O%6@>*;.\^%?B;4_"-
MGXABUK1[.7Q%^[?P ^%WB3P5\!=.^'OCS0_A3X$UJ_\ ^$_N]3\&?L]:/#H/
MPM^'5CXZ\6^)O$.G^"/ =Q)X7\(R>)AX(T77K/P_J'Q*U+P)X*O?BEXFTS5?
MB7?_  \\"2>*6\$:#]%44 ?S9?#W]B7_ (*5:+\+/^"9'[+7B[X;?LU>(?"/
M_!,/]L;X1>*](_:"@_:#\2>%XOCM^S;\)O@5\>/A+X(URV^$EG\!?%6M?#_X
MBZ/X+^(OACP_XL\+:IXGUZQUCXA^'DET;Q(_@WQ7JGC3P/J?$K_@F5^V#XR_
M86_X*<_LW:58? BW^(W[97_!1OQ%^UO\)+K4_BYXOM_!FE_"_7OC;\$/BM;Z
M7\1]<M/@QJ.L^'/'=OIGPAO](O=$\,>%/'GA]-4U[2&L_%M]8Q:E=V?]'-%
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
M_L'X?6FN_%/0_!&I>#="U#Q)J.FV_P .WUS1[C48_%4?WU110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M_C=XJUOP7\&?A)\/?#UWXQ^)_P 4-?\ "O@OQ!\2/&,7A3PQ9/#G3/!GP_\
M"GB'Q7XH\0ZS>Z1X>TNVLK#1FU23Q3XG\(Z!K_DG@C_@I)^QS\1]0_91TOP5
M\4=:U^Z_;<C^(H_9HDL_@_\ &W^R_'FH?"*P\0:E\4?#VKZ_+\.H_#_PU\7>
M +7PGXG;Q5X/^*6J>"_$VDS>'M9MKC2EN=.NHH_,/V_O!'[4OCOXH_L;:3\+
M/A]XX^)7[+B_$#XD?\-<:#\$OC/X?^ ?Q[LGNO!5O9_ GQ%H_P 1=8\=?"W7
MH/@?HOC";Q%/^T!X>^$_Q(\.?%WQ)I3^$--T?2/B/X!?XE?"WQK^:_P)_8!_
M:V\-_P#!&3X1_ N[^"4'PG_;A_81^.GBK]J+]E;PC:_$SP)J'A_Q7\7/AS\?
M_B;\8?"?A'0_%/@?QIIW@S3/AK\=?A7\0?%O[-4\OQ!U/PS%;^&/B)XBU+QS
MX%\+:=9PV<@!^UGC/]MW]G'P!:?$&Y\3^,=?L+GX<?&?PC^SKJ6C?\*Q^*C:
M]XN^.OCW1_#OB#PA\+/A#I#>"X[SXW>*M:T3Q3H^K>5\(H_&NGZ3IC:IJ6O:
MAI6G>'?$=WI/Q]^T1_P4+_9%\9_LY?M$R>)_V@_VD?V6=6_9U^*?P2\$_'^+
MX=_#/QEH'[4OP'\9^)_&'@OQM\*]%U[P=J7PM^)-M8?#7]H**+3_  1HWQ>G
M\/:Y\"/B)X8\3^)-#T'XF"Z@U.\T;+_:(_9&_:'\*?"7]A#QY\&@GQN^./['
M/[6J_M4_&/X>6^J>'/#=M^TAJGQF\+?&[P;^U;+\-U^)^M:1X#\'^.+J]_:.
M^(WCSX':;XQ\6>%O!W@^VMH/ %AXB\(V<^CZ[H/PY_P4(_8C_:S_ &O?#O[>
M?QT\"?LS^-_"WC[X[_!S]@C]FCX._ 76?B?^S_I_CGQ%H?[-?[6FO?M+?%7X
MS_%6YL_BKJ/PAT1;S3_$5AX&^%FG:;\8];\6?8?#>J/XF\-:*/$=HFC@'['?
MM8_M<?#;X/VWBSX1Q^)?C GQAO\ X,>*_B;=#]G?X47_ ,:/B5\$/ADBZKX<
MM/C[X@\-1> ?B=X>TK2K#Q/9W\/@'1_%/@;QOJWQ2USPIXOL? ?PN^*-IX!^
M(FFZ%5_X)B?$+QM\6_\ @G'^PA\4_B5XFU3QG\0_B1^R)^SSXY\<^+M<F%SK
M'B;Q;XJ^%?A?7/$.O:G.J1I+?:KJM]=7MRR1QH99FV(BX4?(GC?X?_M@?!+]
MO[]I+X]?#7]F;QE^TU\'/VY?V5/V?_AQ+-H7QF^#'@3Q%^RS\9?V=K_XP:3H
MWAGQ_P"'?BEX]\/6M[\$/'>C_'S5/&6M^//@G?\ Q5\9>%/$_A;QA;V7P=\7
MRZ[H-]KOUQ_P3%^&?Q6^"?\ P3Q_8L^"WQQ\"CX:_%KX.?LU?"#X4>._!?\
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
M636;[68K[XQV^BZ,VOW0!]-^ ?VNOV?_ (;?LQ_L6:[!\5/BE\;8?VCOA/\
M"^T_9HN]<\/ZIXS_ &EOVI!/\%+7XD6/BO5/"6@>&]"N9?&6L_#W2KGXA_%;
MQ3JWA_P/X&\&3W.HZMXQN_!.EO&L6!JO_!57]BW0_AMX2^*.M>/?&FF:'XJ_
M:3T_]CVZT6?X*_&67QI\/OVF[W5]/T:7X-?%WPE9>!;K6/A/XMLY-4L-1MU\
M?0:#IGBK0[_1=:\ ZCXMT[Q1X2GU_P"#/AK^RQ^U]\%OAM_P0^^,VE_!76?%
M'CS]@7]E#7?V/OVI?V8;#Q!\#9_B1J_AKXC_  5^"/PWU[XC_"+X@>(/BGIW
MP@FO/ ?Q*_9X\(>+5TL_$30=?\9_"/Q1K-G!>Z1XLM;KX>:[Y!\=OV$/VKO'
M_P 5O$'[5OASX!>,5\3_ !Z_X*\_\$W/VLM>^!__  L[X(GQ%\)?V:_V$_AU
MX ^'VM>*/'UYJ?Q/TWX<O\7?B#>^&O%VJQ>#_A1X]^)&E'PK)\,+'4M:L?$*
M>,5TL _<[]FC]KCX/?M76GQ./PQ;X@:-XA^#'Q"D^&/Q3^'GQ=^%?Q$^"7Q1
M\#>)YO#>@>-_#\GB#X;_ !4\.>%/&-EH/C7P)XL\,>-O!/B)M(.C>)/#VMPR
M65X=1L-9T_3?INOQ)T_Q7\9OV'?BE_P6,_;1^(?[*?QA\6_"'QC\6/@=\9_"
M">!_&?[-UQXD\3_!7X)?LH_"KX._&'XA:5H^N?'?19K4^$8OA)XM\=:9X/\
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
ML_@G\$O%7PS^/'B'P-J'@*WAUSQAXK\6_$+XL77P>&H:IX:^"=OHVF0PZ_\
M$F+X?94?['OBO6/^"#_PM_9@^.FH7'[+'QM_9J_8_P#@S?V/Q)U[Q%X0U*/]
MGW]HK]C/PWX9\9?#SXU)XL^'^I_$;1Y?!'A3XE_"K1_&-[=Z%>S:[K/PQDU/
M1M2T[0M5U74=&L0#];O _P </A[\1?B+\9/A7X2N_$U]XO\ @#K?@[PU\4_M
M_P ._B-X>\*Z1XB\=^"]+^(F@:'X>^(?B3PGI/P]^(>KIX*U[P[XB\1:=\.O
M%/BN\\%V/B7PQ_PF<.@3^)="AO\ UROC']@;PC\3-%_9K\&^/OCSHT>@_M'_
M +0A/[1?[1&CBW2&;PQ\4OBMI^FZL?A<TJWNI/>Z;\ / UOX(_9T\*7EQJ.H
M7<O@CX1^&!>:A?W237L_V=0!\P?M0_MA? W]CS1?AKKWQQU7QMI=E\7?BWX'
M^!OP_C\$_"3XK_%F]USXG?$758='\(>&&L?A9X,\87.EWFMW<KQZ4-82P.N7
M4#:-X>76/$5Q8:->>.:E_P %)_V?M)\*^'O$5[X5_:0AUO5?AYXC^,GB;X3S
M?LP?'*U^._PG^#'A3QGK'@+5OBO\8_@E?>"K3XD?#GPIJ/B'P_X@'P]M-<\/
MIXN^-&E^&_%FM?!+PO\ $72_!GC&ZT#S/_@J?\%/C9\</#G[%-I\$?A9K?Q0
MO?A#_P %'?V/?VD/B';:+XG^&OAB31/A7\#/'[>,/&VIB7XD^.O UMJNHR:<
M@L]#T;19]2OK_4I(XKF.PL_.OHOE_P#;0_95^,%A_P %")/VI=-_8!\ ?\%)
M_P!G?XV?LS_#SX%_$KX:ZIXJ^!.@_&7X!^//@CXM^-/BSPCXV^'EM^TEXC\
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
MGX*D\1_7GP9^+&D?&_X<^'_B;H/A7XG^"M)\1OK:6GAKXR_"[QU\&/B1I_\
M87B+5O#=P_B+X:_$K0_#?C7PY'?W.CS:EH;ZQHUFNN>';O2O$.FFXTG5;&YF
M_GR^.7["?[4'CGXJ_%#]KOPQ\ /&Q\6?M&?\%0O^"6/[1^I? ,?$#X'6_B_X
M;_L]?\$\K+X?V/B+QG\0M1U?XS0_"]_BY\1[G0O'$6C>%?AA\0/&6E/X+L/@
MQ!K]]HGBB;X@)X?_ *7% QD#&<>O;@#D C'3! QTH =1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y1#\8-"
MF^.%Y\!!X9^)*>)K+X5:;\7G\8/\./%P^$$V@ZGXOU;P7%X:@^+JZ6W@$_$F
M#4-(DU2Y^&\FMQ>+U\+W5GXFATN?1FGN[?U>ORDN_C#\<;K_ (+*>(/V7E^+
M>OVOP)U7_@E_/\=-$\ 0>&_AV;;P?\8KG]I:S^%\GC[2==G\&S>*-6OH_#5D
M@M=$\6ZWXB\*VMU->20:$D=Y/&P!^K>0>A!I,CU'Y_Y]#7\NW[!7[3?[;GC3
MX6_\$7_VG?BS^V'X]^*4_P"VM\=/CE\ /CE\(-5^&'P$\,_"S6?#VE_"_P#;
M(^)'A/QOI(\'?#/1O'N@_$G0M;^ G@Z"ZU#2_&]OX*U'3Y;[3])\!^%=(FGT
MBZ]"^"O[97[0_B']NG]D"P\-_'KXJ_';]GG]IG]KK_@H#\'/%GQ+N_!WP-\-
M_LA^/_"WPG^''[3'Q+^$'A']E#2K/1K?]H2]N?@"/@OX8^'OCWXT:M?O\+?B
MYXA7QUJ7@[QU\<=*U72?$O@@ _I'R/4?G2Y'K7\NMQ\??^"@?@3]E)/VZI_V
MPOB1\9=5^ G_  4[\??LLZU^S5+\$_@7I7@C]H?]G^Z_X*7:M^P_8^'M?/@7
MX:6?Q 3]H"WL/$.@:[X(^(7P_P!=\+^"["/PMH7A:[^"'B3Q%>>+_'/C;I/C
M'\6/^"@"_!G_ (+'?M(?#_\ ;B\3^']4_P""9W[5/QC\6?!+X7:Q\'_@;=_#
M+X@_"[X1_LN?LU?M.>+_ (%_':2S^'EMXV\7> ]3\-^*?&G@'X;WGP_\4_";
MXE>&M;\2ZGXQ\<?$WXD7K>&+;P4 ?TRY'J/S%&1TR,^F:_#+X-?$']IOX]_\
M%'OVW_ _B#]IS]H3X;_!_P#9C\"_\$XOC_X(_9[\"^!OV=89+H_&/P=\>?%7
MQ3^!_CG4?&'P"U_XC:YX9\57?P_TW2M8CT_Q1X2^(\-W--;:-XV\/"UT^"R^
M<=+_ &N_VOS_ ,$^/V-O^"MGAW]HK7?B5J/Q8^+W[-^J_&7]D#PY\/? 6K?!
M#Q+\'OVK?CYX<^ #?L]?"BRM_ ^C_&G0OC#\ ]3^*?AMO"_Q.7XE>(M1\;_$
MOX?^(;;QKH/C#X?>)M*\)^' #^EO(Z9&?3-8OB37K7POX=U_Q->VFM:C9^'-
M%U77;S3_  UH6K^*?$=]:Z18SZA<6>@>&/#UGJ.O^(M:N8K=X-+T+1-/O]7U
M>^>#3]-L[J]N(()/Y5O&W[2?_!0W0OV7O^"F7[:?A?\ ;1\:Z[XJ_P""='_!
M1C]H?P1\.?@7K_PQ^!.G_";XW_ ?X2>+_@];ZC\%_BN?#GP?D\=ZIK6L^#M7
M\1>&/AUXE^&^N_#O7].\2ZM!?ZS=:YXAO7\46?W1X"US]K'XZ?MR?\%5O 5Q
M^W+\=/AM\./V+_B9\ 3\$/ WPY^'?[*BZ:NG?%7]COPW\8?$/AOQ_J?CK]GK
MQQKWC3PSIWB[QM<3>'H%U/1/$D$-E$-?\5^))(=#?PZ ?M#\+_B#I?Q8^&O@
M#XH:+H_BWP[H_P 1?!GAKQOI>@>/O"^K>"/'&B6'BC1[/6K32?%_@_7H+76?
M#'B73H+U+36]"U*".\TO48KBTF!:(L>W>:&-HD>6-'GD,4"NZJTTHBEG,<2D
M@R2"&&:8H@+"**60C9&Q'\_7A[]I7]HSXO?L5_\ !'C59?C_ /%.3XQ?M6_
M#PK\4OC'X _9R\ ?!K_AJS]I*\E_9OT#7O$_B7X>>*_BC-X8_9Y^ 7PV^%?Q
M!\=Z!\4_C!XQ\6V?A70=3D@^'OP9\(ZS'XB^)FA?##XF?"WPB^,G[4/[;%S_
M ,&U'QC^*W[4'Q2\'?$'XR>-/VSG^(H^%7ASX#:7X6U3X@?!?]EW]JSPW!\5
MU\+^+_@EXPT1_B!XQ\'1:OX%\3LVG1> ]*T#Q7XLO/AA\/OAIXDU6UUK2P#^
MGGP7^S3\%OAY\;OBS^T;X1\,:EI?QC^.FD^$M#^*_BV7QSX_U6#QCI/@&&ZM
M_ UC>>%M9\4ZAX.L8O!MMJ.KVWA<Z1X?T]]!MM>\1V^EO:P^(]<34/>:_G&^
M&/[1?_!1?]H;7_'?[3GPF\?_  ]\/_#;X.?M\?'7X-?$WX7_ !-^*OPJ\"_
M[PE^S)^SY\<?$?P8\<?#_P")?A)O@UXQ^,G@?X^7WP]\*6?QVT_XC7WQBL7L
M/'_C+2O/\.O\"KBP^'5[_1R.@_KU_&@ KPZ^_9K^!6I_M Z7^U/J?PU\/:E^
MT!H?@"S^&&A?$O4%O;W6-#\%Z=?^,M0LM/T6RNKN71-)U&W?XB^/;&/Q-I^E
MVWBC^P_&GB?PVVLGP_KFHZ9<>XU^._Q,^('Q^_:I_;<_:_\ V-_A3^TKXW_8
M[OOV6_V6_@+\0?A)XF\%^$/A?XLOOB1\8?VE)?CG /BQX[\.?$WPWXCN/B+\
M'O@'<_#'X?:+9?#?PA>^ =(\1^(?%WQ&L/B7XE\027OPU3P$ ?H7X>_:7^%7
MBC]H_P")'[*>DW?BD?&/X4?#;P'\6?&6F:KX%\8^'_#J>!_B7J>OZ-X-UGPU
MXQU_1=-\,^.[34M4\*^)=,N;[P+J7B/2](UKP_KOAS6;^P\2Z)JVCV7OF1ZC
MCKST[_RYK^9_XK:=\9OB#^V5^T?XL^&G[:5]X-\8>%_^"$_[(WQ)NOVB?V;?
MA]\*I(/B_P"//"7QR_;MUS2?%7A:S^)]O\<O!/AWX)^,M<L-6\0:OX)T&VUO
MQ9K6DZEX8T[PO\<O#FDZ+KK^/>=^._[<7[6/CW]D']F;XT?#KX\^.-%^,OB#
M_@C2O[=7CCX+_LN?#GX-0:_X9^,OBKX6>"/'GA;]IWX^>./V@9/$7@/PQ^R7
MX8\1Z)X_\":)\#?#VE:Q\5OBWJ.M^-K_ ,%^"_C%;_"/6T^' !_4&2!U('UI
M,CID9],U^"4WQ>_:R_:9^*'_  2P\)Z-^UEX_P#V=/#7[:__  30^,GQ[^,]
ME\$/AQ\![F_M?BGX'T7]CO7-,\3_  [UOXS_  P^+NI>$I+NZ_:)\2Z7=Z?J
M$GB72K;PWI5A#I-CIOBZ5?&]CXQK7[6?[5G@[]K[]G.^T']HKXL_&3X4?$+_
M (*J>*OV)/%6M'X5_!'P9^R#JGPO_P"%-?')Y/@GX4M[K3[/X_>/OVCO@AXV
M^"=AXB^)W[1O@#^PO@3>?%_6?BA\(])U?6-.\%:I\#_AB ?TJ9'J/SIB30R-
M*D<L3O;R"&=$D5FAE,44XBE523'(8)X9@CA6,4T4@&R1&/X=_L^?$OX_?M4^
M%XOVTK;]NJY_9W\/^"_V]?C%\+OBE^S?XJ^'7PC\2_"'1O@#\!?VA?B/^SC:
M_LXZUI]XF@_$WP-^T-\:[+0/A[\49_BIKGQ(\0^)-%^(7CNT\/\ @OX?3_#?
M5_#/@A?S+^&7Q_\ VDOV6= _X*$>(_#'[0'QF^*WC_X\_P#!?_PY^P)IWB;X
MFI^SY%8_#V#QYX%_9<\'O\>#K=I^SY:Z9HGQ(TOX9:+8_!WX:0>)M+\1?LZ>
M"M6M_A;=7_P#\2V.D^(-"\8 ']?>1ZCTZ]_2O*[OXNZ#:?&S0_@2_AOXCR>)
M->^&7B/XJ6WBZW^'7BV;X2VFC>&O$_ASPK=>'=1^*RZ9_P (1:>/[Z\\2V^H
MZ9X%;5V\1W&@6&HZY-8VU@+&6_\ YX/VI?C#_P %0_V4/V2/VY]:\3?M$>&_
M!VN^"OC;^P-XB_93U:Z\0_!;X]_M&^"?A)^TW^T)X$_9_P#C%X!^/5A#\$OA
M_P"#]5^'!\2MXZO_ (!>.;;PO:?$W5+*WU[0=6^)M_JW@":YB_0SP;<_M ?
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
M77PJ_M?4O@=XT\;>'-9\5>"/%FOZQHU_K/B>67X<Z;X3^X/^"7_[1^A_M-?
M+QEXOTCXK_&CXF7?A/XX^/\ X=^)/#_[2?PQTGX0_M'? /Q+H>G>%]7O_P!G
M#X[>"_#_ (;\,Z!#\1_A%;^(;+1;[7-*AUH>*M(FT;Q)JOBGQ)K^IZQJUP ?
MH_7QW^V9\._V:]0\!Z5\?OVC/@CK_P <[7]E:7Q!\5O!/AOP?X#\:?%;QE#K
M-WH%UX:U5?#?PL\&+=S?$"\U+1]1GLY-#UK1M8T*VC_XGFH1:?#I+:O8?8E?
M"?\ P4^^(_Q1^#?_  3N_;7^,?P5\?ZA\+_BK\'_ -F?XO?%CP%XXTO0?"'B
M>\T;Q+\-?!NJ^-M/B.A>//#_ (H\*7]EJ\FA_P!B:HFIZ%?/%I>HWD^FFRU:
M*QU"U /N6VN([FVM[J,3)%<P0SQK=6]S97*I-&LB+<6E[%!=VLX5@);:ZAAN
M8) T4\4<JL@GK\=?C9K_ .TS\0_VZ_V6/V<?!'[6GQ'^!?PG^-W[ '[1?Q-^
M(D/P[^'WP.UKQS;^.?A/\2_V6=#T+QM\//&?Q+^&_CB+PEXQU6V^-FJ:3K=Q
MXB\/?$#P9'X4L;VS\-^ O#OCS5M,^)GA;UW_ ((^_M#?%S]J?_@G/^SA\:_C
MMXAT_P 7_%C6[+XF>$?&GC'3]"LO#"^,M1^$OQH^(_PAMO&%]X?TMCI&DZYX
MKTKP)I_B#Q'::+%9Z&GB#4=3.B:9I.E&STVU /TMKP3]HC]I3X7?LM^#?#WC
MWXN7'BNR\->*/B?\,O@]I5]X7\!^,?'"0>.?B_XPTOP'X"MO$<WA/1=6L_!6
M@:QXLUK2=!/C+QM=^'?"%OK>K:+H$NN#7_$'A_2]4][K\J_^"SUMJ5Y^PE>V
M>C:J-#U>Z_:W_P"";MMI6MMIUMK T?4I_P#@HU^RI%8ZH=)O'CM-4&GW3Q79
MTZZDCMKX0FVG=8I7( /U3R/4?F*7(]1_^OI^=?S)?M=_M'?MP_L:R_\ !5/X
M)Z'^UC\6/BP/@[_P3:\/_P#!0_\ 9V_:%\<_"O\ 9R'Q'^"/C>_^(?QE\#ZS
M\#O%[>&_@3I?P4^(?@KQIJ_PHNO%7@O^V_A;H/BW1?"H\8>$-(O+W_A']/\
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
MQ3_:0^%_P;^)/[/WPH\<7'BNV\7_ +3GCKQ%\./A,VE^ _&6M^%;_P 6^%O
M7B3XEZMI/B7Q[IFBW'@;P5?R>#O"7B'5]"TGQ7XATG7/%L&BZY+X2TO7(/#G
MB6;1_=\CU'YU_,;X-N_CA\9I/^#?W]LSXL_M+>-/B7JW[57[25M\;/%?P>@\
M)_"_1/@C\-M=^,__  3E_; ^)WAGPE\*+?1/"?\ PL7P]I'P-\.ZEJ_PBM%\
M2?$GQ;JOQ MDN?&'Q.NM:\=6%IJ-E[Y^RS^U9\?;#]OVR_9S_;%\??'OX6?$
M[XD>-_VL=<^!_@?Q+X+^$/B']C3]L7X&:5XN\8^+?@AXE_90^,GPV\/W_B3P
MUX_^ OP"T;PQ?_$WX4_$;Q3HGB[7]'\6R>._&MCXA\2P:9_88!^^]%%% "9'
MJ/S%&1ZC\Z_FC^-_[9_[4W@']L?X:ZO\.?COXX^*GPE\8?\ !6_X4?L3^*D\
M/_#OX/Z#^QOX%^$OC'P:/!_C7]F2.?7KF^_:&^)?[6GPW^)&AZK\0_&?QP^'
M]['\)/#/B_4M?^#VM^+[/5OAYX@_9\T[B_VX/VD?VZ?A3X"_X+/?'GP1^VEX
MXT2U_P"";O[0/P:\0?L__"ZU^$7P#;P=XF\,^,/V>?V8OC3XK^$7QOU2Z^'E
MSXO\<?"WS_B]KOASPC'X/USX9_$S1A+J.N^,OB?\2YI/"6E^! #^D?XQ?%WP
M+\!?A=X\^,WQ/O\ 6-)^'7PR\+:OXU\;ZQH7A#QCX]U+1O"V@6KWVMZS'X2^
M'^@>*/&.L6VDV$<VH:BFA:!J=Q9Z=;7>HW$,=E:7,\5GX2_$SPO\:OA5\,_C
M)X(DOIO!?Q:^'W@SXF>$)=4LWT[4Y?"_CSPYIOBG0)-1T^1W>POGTG5;1KNS
M=W>UN#) SL8R3^$7[;WQ+^*?[3MA_P %OOA3H7[1'C+X,^#OV"_V3SX'T?X6
M_#?3/@]JS?$7Q5\6OV/-5_:)\2?$/XR)X^\!>-_%>I^"/$GAKQ5I7P4\(^%/
M#6H_#^UL[3P[\6O$]AK]]\0[OP-XI^$GZJ_\$Z"#_P $^/V$B!M!_8V_9A(7
M).T?\*2\#X&3@G'3) )[T ?9-%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7S5J7[(WP)U7]HZ^_:UNM \81?
M'_4?@O=?L]7'CC3?C!\9-&LX_A!>:V_B6;PG8>!M'\?V'P\TJ5/$<C>(+7Q+
MI?A.S\6V.N"/5['7;?4(HKE/I6OES]HO]L_]F_\ 92@BF^.'CS4_#\G_  B7
MBCXB:CIWA7X<_%#XL:YX9^&'@>.&3QM\7/&_A_X1^"_'6N^ O@YX,-U90>+O
MB]XUT[0?AKX9O=0TVPUSQ38WNI6-O< 'F7@/_@FE^QU\,?!?[,GP\\"^ OB#
MX?\ !G['/Q$\0_%;]G/08/VC_P!IBZM? 'COQ5;^)+'7=7N9=0^,%Y=^.+6[
MTKQIXST*'0/B)<>+/#FG^'/&7B[PWIND6>A>*-=TZ_X7PS_P20_83\$>(_A]
MXI\*?##QWI$WP?\ C3X_^/GPB\,Z=^T!\?X/ GPL\9?%6#Q6OQ2\-?##X=M\
M48_ GP_^$OQ2N/&_BFX^)7P3\*Z'HOPC^(::S<Z-XV\(ZWX8$>BQ^V_$O]O7
M]DCX4Z'X8\2>(OC+I7B+1_&'PSL_CAH=S\(O#OC7X]S/\!;^U^V6W[0FJ6'P
M,\-?$34/#O[/)MC')-\>_$-KI7P@M?.MTNO&D,ES;K)F>/\ _@HE^Q+\-+CP
M!8>)?VC_ (=WFL?%CX.:C^T#\*/#O@>[U'XH>*?BG\'=/32I(?''PS\*_#/3
MO%WB/Q_8>(4UBV;P19>$=+UC6/B"MKK9\"Z=XB'ASQ!_9@!\/?\ !/\ _P""
M>6DZ7I7BSXB?M0?!GXM>%/B-9?MW_M9?M1^"OAA\1_CJWCGX0/K'Q+_:/^*'
MQ:^!WQE3X*_#OXW_ !-^!"?$GP1X(\=>'+:RO=2T6WU#P3\4_"J^./#UC-XO
M\.>$_B==4OV>O^"=FG_$/XZ_\%!_&7[67P:^+VD>#?B[^W9I'QY^&_@[7/CV
M\_P,^-_PY\)?"#X!>%? UU\0_@9\*?C;XC\#^)9?#OQ0^#GB3Q7=^'OBWX%L
M1XE\-ZWX M/%UGXFBTF;PCX(^SOAG_P4X_8/^,OC+X$^ OA;^T=X0\<^(?VE
MO#-YXH^"C^']*\87GAWQBNF^$XO'>J^$)?&G_"-IX,\+?%G1_!D\'BC6?@GX
MRU_P]\8='T.:+4M2\#6MJZR')\0_\%5O^">WA?Q7J_@O5?VHO 4FM^&OCUIO
M[,GC&;1;+Q9XG\.> /C9J]OX>DTOPC\2?&?AKPYJ_@[X;V=_?>)],\-6WC+Q
MUKWA[P++XXM]?\ +XE_X3;PGXJ\/Z, ?0'@;]E?X)?#?X_?&;]I_P?X>\2Z?
M\:_V@M$\"^'/B[XGOOB?\5/$&C>*M%^&-OJ-K\/["'X?>(_&NK?#CPRGA*WU
MG7(]%E\(^$M!N+4:_P"(<3$Z_K!O?(/"'_!.3]DSP+XGL=?\.>!/$B:!H?Q?
MU7]H#PG\']5^*?Q1U[]GOP-\;-9UZ[\6W?Q+\#? #6_%^H?"/PEX@L_&NH7_
M ,0?#4&B^$+31/!/Q)O;KXD>"=(\/>.IY/$#6_"/_!1G]BWQWX=_:/\ %GA/
MXYZ1J^@?LCPZ+J7[1-_'X7\?6I^&WA3Q+X>D\7^&OB5>6E]X4M;[7O@[XE\&
MVVH>-/#GQI\*6VO?";7O!>CZ_P"+])\9WGASP_K>IV'L5_\ M._ /2?%/@?P
M;J_Q0\-Z-KGQ,^%OB3XU_#]M9>]TG0_%_P +/!EGI6H^,_&>@^*]1L[;PKJ&
MF>#=+U_P]J_B^.'66OO"^C^(_#FKZ]::?IOB#1[J] /R:_81_P""<,B^./VV
M?'7[6/P<^*OA-OB1_P %._B[^US\+_ >M?M W6J_!KXC>&9]<\%>)O@;\0_&
M?P1^$_QM\5_";6O&/@CQ'X3@U^WM?B+X/CU.#7-"^'6MZK:ZWJ_PY\ 7W@S]
M./#'[&7[/W@SQS^TW\2O#&@>.]'\<_MB-I$O[0GB*V^./QT-WXPNO#_A)? ?
MA_4- AF^),MG\+M4T'P9%:>&=#U7X36W@;4='T;3='L=-NK:#1M*2S\Q^$O_
M  4[_8-^/7Q$^%?PI^#W[2'@[Q_XT^.6B?$/7/A#!H.F^+W\.?$2/X4/-)\1
M-#\+^/+CPY;^!=0\:^%M&A7QEJ'P^C\2#QVWPXO=)^)UIX<N?AYK.D^)[VM\
M /VI_@[8?L^_&+XY^,OVV/!G[0WPM\"_'KXVZ+J/QSA\+^&/!'A+PC:K\5+O
M2_!GP&\.IX*L4TSXDZG\.8M>\)_!SPUXI\/#Q%XC^-7B^.QDTL:IXH\26NB(
M 22_\$S/V/?^$5_90\':;X)^(/A_2_V(H=1TK]F?4?#W[0/[0.D^,_AWX/UO
M3M*T7Q#\-'^(MM\3A\0?%7PJ\2:#X?\ #OAOQ!\-?&'B?7O!FJ^%_#NA>%[K
M1G\/:7::9'R'AG_@DC^PKX,^'7P(^%?A3X;^/_#O@[]F;XE^,?BI\#8]$_:&
M_:'TGQ#\/==\?Z#JWA/QAX>T7QKI_P 4K;QD/AKXB\':S>^#M9^%D^O3?#W5
M_"TLVAZKX<O;&^U2*_\ 2]-_X*,?L=ZEX#^('Q _X6KJFDV_PM\>^"?A7X^\
M >*OA/\ &?P9\?/#GQ.^)TNC0_"WX=W/[,WBWX>:)^T3=>./BL_B'13\*?"N
MG_"Z\USXFQ:E;3^!+'Q! QD7R;XN_P#!67]D3X:_!_X7?&+0O%VK_$'2_BK^
MU=\.?V/],\-:/X&^)VF^-?"GQ:\2_&?PI\*/B5X:^*'@F^\ OXV^$/C'X+:=
MKNL>+_%7@'XK^&?!'BC4KG0M/\"Z;:KXO\:>$;'4P#NK?_@F'^Q18_M(^*_V
MJ]*^$NHZ%\4_'_C/PA\3?B)I?AWXF_%;P[\&_B1\5_A[J,.N> /BS\1_V>]$
M\:V'P*\?_$WP1XEM[?QKX4\:^+OAYK.MZ%\1K:R^)]A<P_$?3M/\5VOWW7PA
M\ ?CAX-\=_M,?MC:;I'[:&E_&C2/!'AS]FSQ7=_LW+X&\'^%H?V*](\9> ?&
M<X'B3Q_I^AZ7XO\ $FL?'*;PKJ_Q%UGPU\5=6N_$OPNMM(L[.'2?#?A_7=/2
M_P"P\!?M[_LD?$KQ8_@SPS\8]-M]5N/ VL_%/POJ/C'PSXY^''@WXH?"CP[:
MV5_KOQ<^!WQ#^(OACPKX ^/?PDTC2]3TK6M0^*7P6\3>/? -KH.L:-KTWB)=
M'U?3;VZ /K^OB3]I'_@G=^R9^U=\3/ _QH^+_@'Q(OQ=\ >$]=^'>D?$[X7?
M%KXO? ?Q_JWPN\2WJZIK7PG\:^,/@?XY^'OB'Q[\+[O5A-JT/@3QCJ.M>'=-
MU#4?$$^DV-B/%7BE-:R/A'_P4[_8-^//Q&^%/PI^#_[2/@WQ_P",_CEHOQ#U
MSX0PZ%IGB^3PY\0X_A0\TGQ$T3POX[N/#EOX$U'QKX6T:%/&6H?#V/Q(/';_
M  XO=)^)UIX<N?AYK.D^)[WU3P7^V3^SG\0OC!=_ GPCX\O]4^(\%Y\1]/T^
MUE^'_P 2M*\(^++_ .#6OP^$?C)9_#OXGZQX/T_X7_$VY^#OC.X@\#?%J#X>
M>,?$\GPR\=S1>"/'"Z#XKD71R <U=_L$_LM7/C3XA>/K?P'XFT#Q!\3_ -GC
MP_\ LH>*;?P=\9/C=X&\*6_[/7A*#58/"GPS\&> /!OQ&T+P'\,])\++K_B*
M7PWJ/PV\-^$_$&@W7B7Q+>Z5J]I>>(M:GO\ QG5/^"1?[!>JZ;\.-$F^%?C2
MUT+X8_LRZU^QCI&D:=^T#^T/80>)_P!E+6;/5K./X ?%*]MOBHFK_%WX8>'%
MUS5+CP3X9^)FI>*K+P1=SQ7'A5=)>RL/LOZ4U\Y?&OPO^TGXL\5_#:P^"/Q7
M\&_"#P3:6_C;4?BMKNN_#"'XG^*==N8[;P]9?#_PQX0M;_QAX7TGPQ#->7_B
M37_$?B6_L/%;-:>';/PW::-9W'B)?$&C@'GGPU_X)_\ [,7PF\1?LY>+O!WA
MWXD0^)OV4/A5XG^"GP/U36?V@OV@?$</AKX<>-IM'N?%^@ZSX?UWXG7_ (5\
M=-XBG\-^%'U#4/'>A>(]12'P9X%L;*ZM-.\"^#K/0_)]8_X)(?L,:YXHU3Q9
M>?#SXBV][J/[23?M;6NDZ1^T7^T5H7A#PQ\>=1M_&EMXQ\8>!O!.B_%.P\)^
M!;;XHP_$3QFGQ=\,^$M&T?PQ\4X]9CA\=:1KD&B>'(M'^6/^"9'QS_X*$?MK
M?LS?LY?M5>*?CI\&H-'\??$7]J;P3\7?A_8_  Z5:Z-X>^%GBW]H_P""OPX\
M6^!M:7XG7>J3ZRGQ-^'OPL\3^*O#VL&YL=7T'5O%ND6%_HOV:QOFL?\ !(O_
M (*G_#C]IO\ 9J_8;\"?M!?M$>'/%7[<O[2?P4\9?$N?1AX67PO8^/-6\#:Q
M>ZGXY\,>%]:\)^$M#^#TGQ!\ >"M0\.>(?$?P@T'6%^*'A_X?W&G>/?$/A1=
M NY?$MR ?:.F_P#!,C]BO1?VB_$_[46B?":_T3XE^-?B#I'QB\9:'HOQ+^*>
MD?!7Q;\;-!2'^QOC?XG_ &==.\:6WP&\0_&'3;VVMM?L_B-K'PZO?%%OXT@C
M^(46H)X^#>)FK^(O^"7O[#WC&R_:QT7QE\&)O%_A+]MW5+WQ!^T=\/\ Q+\1
M_BKJ_P -O%OBO4[?PI'J7CKPW\.[KQNW@SX7?$F_O/ G@G6Y_B=\+=$\&_$1
M?$7@WPAKUOXH@U3PGX;N=*H_ O\ :X^#N@_L[:O\5_%G[7UO^UEX=F_:%^-G
MPZ\,?$[X<_"*ZU#6O%FN6_Q5\=/X;^ _PG^%GP(\+^)/$/QKUWX1^#]/_P"$
M*'B#X8^&_&&K?$;1_A[XC^*TZ_V9_;=QI?U_\(_C'\-OCM\/]-^*7PJ\31>*
M? NJZEXMT:VUHZ;K.A20ZSX"\7:]X"\:Z-J>C^)-.T?7=%U?PMXS\+^(?#6N
MZ7K&F6-_INKZ/?VEU;QR0,* /C=O^"5'[%-[\"O%/[.WB/P3\4O&OP]\=>*/
MASXO\;:EXT_:;_:;\1?%/Q9J?P=U>R\0?"/3=;^-U]\7F^,-QX,^%VOZ=:Z_
M\/\ X<Q>-X/A[X2\0B[\1:)X7L]=U/5-2O?H[7?V6/@SXD^.7@;]I#5]-\>2
M_&+X;_##QA\&_!WB:S^-/QKTG3=,^'7Q N-'O?&FAW/@G2/B%8^ M;N_$>I>
M&_"VKZGXCU[PQJ?BB;7/"/@[7!K2ZOX2\.7NE_/OA?\ X*M_\$\?&WC?X8>
M/"'[4WP_\2ZQ\9OB/XF^#OPVUO1+7Q5J/PX\2?%OPMK'B#0I_A?_ ,+>MO#L
MGPHT?XA>)-1\+ZPOPW\&Z]XTTOQ#\6K-=.U3X7:=XPTO7-#O=1[GPI_P4/\
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
MQG^*DG@SX96?FW;7?BF!=*U9K+RK7_C9\8[S_@IY\+?@5X1^*NA2? +XG?\
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
MA>$/%FO:QX^^ UE\2?!WAS0?"WB/6O$.MZ7I>AZI=VOL7Q(_;H_98^%GP_\
MA#\3?$/Q0?7O"_[0'AX^,/@?;_"GP-\2/CGXR^+7@V'P5%\1K_QI\/OAK\%/
M!_Q ^(_BOP7HO@6YLO%/B3Q=H_A2[\.>&='U/1[KQ!J>F+K&EB[ .>\?_P#!
M/C]EWXE?$'XF?$7Q)X3\8P7OQSM-!L?V@O"'AGXM_%;P?\*_VA+/PSHD7AC1
M[;XW?";POXRTGX=_$:*3PK!;>#?$PU_PY<'XA^ K2S^'?Q)/B_P#:6_AJ/U7
MP=^R]\&/ /Q]^+/[3OA;1/%-C\:?CCX7\#^"_B?XCO/BE\5==T#Q#X:^&AU1
MO .F6WPVU_QKJGPP\-KX3;7O$;:+<^%?!NB7MFWB?Q4R7.[Q/KQU'X/^*G[8
M/C76?V_/^"37A3X"?&CPCXI_9*_;*^&_[8WC?Q-%X2T3PGXHT_XFV_PI^$/@
MWQA\-/$6D_$F9=6O[3P\EUXS74H['PB=!NKN]TV%-8UC4=,FNM#K[\_:"_:<
M_9]_92\':-\0/VC_ (O^!?@QX,\0^-O"?PYT3Q%X^URVT/3M4\:^-]4CTGP[
MH-E).=\UQ<3/-J&HSJALO#_AW3M;\5^(;K2_#&@ZUJ]@ ?)GP]_X)&?L&?"O
MQ#\--?\  ?PM\=^'[?X)?&/4/CO\#?!-O^T7^TE+\)_@;\0=9_X2Z37V^#7P
M=N?BW-\+?AEX0\27GCWQA?>)OAWX/\(Z3X!\0R:T;/6/#=[I.E:%IVE^M?"O
M]@/]F?X.^/\ 0OB/X2\.>.-0USP9XD^)WC/X;:7X\^,/Q:^)?@WX3>,?C5<Z
MO<_%KQ7\*/ WQ \:>(_"?P\\0>.CXB\36-[J?AC2-/GT'P_XM\:^$_!I\->$
M_&_B_0];YK5_^"FG[%VA?#72/BUJ?Q1\40>#=8A^+^HE(O@5^T%>>,O#_A7]
MG[QM>_#GXX_$?QW\,K+X67'Q+^''P@^$OC:Q?P]\0?C+X_\ "7AKX5>%;R\T
M=]8\8VMKK^ASZA6^+O\ P5*_X)^_!!]:@\=_M0_#ZYO_  _\'-$_:#U+1?AU
M#XE^,_B(_!+Q%':WND?$[3O#?P<T'QYKVM^$9_#ET?'T^J:+IVH1Z?\ "RPU
MOXLZB+3X9^']=\5Z< ??E%?,'BW]L[]F;P?X(^%WQ D^*=AXST+XY:(WB;X(
M:=\'?#_B_P"/'CKXU>&H-,TW7-1\1?"#X8?!/P]X_P#B7\3]!T+0=8TO7_$^
ML>!O"6O:=X5T"^M]<\27.EZ4_P!L' ZM_P %)?V$]&\ ? KXGW7[3_PMN_!G
M[3NI^(]"_9]O]#U:Y\3:G\7O$?A"TUB;Q1X6\#>&/#EEJOBG6_%F@ZGH=[X-
MU3PK;Z*?$-G\3)]&^%,VF+\2O$7A_P *:F >8>*_^"1?["GC/Q7XM\8:Q\.?
MB!:ZAXQ_:1T+]K^[TOPU^T+^T)X-\):!^TOI#:G_ &G\9_ O@KPC\3]$\)^
M/'GCJ+6]8M_B3K_@W1]$OO'L6I7#>))KZ=+>:#OO'W_!-7]CKXH^&/VJ/!?C
MWP!X\\1>%?VUO$WASQ?^TQH5Q^T3^TG:6'Q&UOPGI>@Z!H#01:=\7;,^!=*L
M?#7A7PKX3;P[\.&\(>';WP?X7\->$;_2KKPUH&DZ79\#\%_^"K7[*/Q^_:#O
M?@5\-]>\37=C#^SG\+/VD-/^)_B3P!\2O O@S5?"OQ7L?B;XDTJS\WQOX(\/
MMH":!X'^&&I>*/%&O>+YO#FBV%YJUEX)M9[[QUHWC/P_X7^G?@1^UI\"/VE-
M1\3:1\(?$_B+5]4\)^&_ _C75=.\5?"_XK_"Z]N? GQ-U#QWIGPW^(/ANV^*
MG@CP7+XR^'?C^\^&7CU?!7C_ ,'KKO@[Q1!X8U&]T36[ZR$%Q, >&?&K_@F'
M^Q_\?O&.L>/?B%X4^)X\4^+O@@W[./Q*U#P;^T9^T-\.X_C3\&$TCQ'H=EX)
M^/5CX%^*'A^P^.MII]AXM\11P7_Q:MO&&K7(U.:/5;_4;=(8(_KWX1_"?P'\
M"OACX"^#GPNT>Y\/?#GX8>$]$\#>!M N]>\0^)YM#\*>&[&'3-#T@Z_XLU77
M?$NJ1Z=800VL-SK6L:C?&&*-)+IPB@>BT4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XD_'2^^/\ ^RQ_
MP42^+?QJN?V2?CC^VQ^R[^W'^S5^SY^SY/I?P#TSP+XY\9?!CXL_ 3Q9\?KK
M3_ OQ!^'_P 5OB!\/O!ND?L_?%[PO\?_ !9K&H?%2^\3VO@SPOXWL[S1_B%I
MWA_2?$7_  EFH_MM10!^&?P>MOCC^Q]^V;\3OC-\<O@3\1+[X4_M=_LD_L6>
M$O"NC_LP_"OQ7\:_"'[)GQ;_ &9[/XO:1KW[)C>%OA+I?BSQ99_#:ZB^+8\4
M_#_XROX0\(?!A=:A\>0Z_<> GU+0X-1\0_88_9-^-W[*?Q)_X)<>'/&'P3\8
M^$_"WP3_ &;?^"HA^(NE^$A>?$GP9^SK<?MD_M*_!K]H'X$_LZS^,-%N-4C\
M9ZG\,? 7P_\ $'PLU75/ J^)_"]OKO@O1AI^K2Z+XL\'WNI?T=T4 ?RQ_ K]
MF_\ :0\+_L;_ /!('X?^)_@!\7=/\??L^_\ !7WXU_M)?&_PK<^$;FZU+X=?
M!GQ?X_\ V\==TCQ[K.H6LUUX>U:V_LO]IOX/:E+IWA37/$>OR'5_$EII^EW^
MK?#_ ,=V/AW0_:U_9U_:)^)'[%'_  6O^%OA;]G?XN^*_&_[2W_!2#X1?%SX
M(^#1X2ACG^+'PFT32_V%/#^N^)-)N]=U#3_#-CI$,7[-/Q>EN+#QEK/AR[;2
MM,\/)/8I/X]\$V6O_P!1E% 'X,?M7? ?XW?M ?&'_@K=I'P\^%GCJZL?VG_^
M"-/A/]ESX%>*O$VC2^$/"'BWXUVFG_MM:E>^!CK'BB33#X8>$?M(?#,2ZCXH
MM=#T;^TKSQ-8&^.H^$O$,%EQ/PCUSXW_ !'_ &J_^"2/Q4;]B_\ :X^'_P -
M/V<?V,_VS/A3\9O%7Q+^'W@_PC<>!O&&M^$OV.M'2WU+P;/\0[CQ[JEJWB'X
M6^(O#WAQ?"GA?Q'K'Q,N=GB+X2Z+X[^'>F>(_&^A_P!#M% '\O\ ^Q5^SO\
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
M0KOX+7^D>+]<T30O#MQ\6/#D/@WXCRZQX5TZYA\/^,W\4^$($\-L?&-AK?\
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
MA_\ 93^,WP0\266@RVC6]OHJ:7\3/B7X6T[4]8\66/@S0+W3KK6/&OAV;4O
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
M1_#VK:IX6^(/AZP_JKHH _(+_@DUX(^-7@S6O^"E6L_%_P"!'Q0^"EC\;/\
M@I3\;/C[\+7^)DG@!;GQ?\-_&7P^^$?@S2K^PL?!OCWQEJ%D]K?_  UU">X.
MLVNEZ=<Z;J^AR:!?ZU*NMP:)YS??!KXT?$S]M3_@K[X?TCPW\7/@QX<_:\_8
MM_9[_9U^ 7[3EQX.O#X0TWXH_##P'^UIH?C+Q+I,NGZI#XBTR/P-J_QT\):G
MX8UCQ!8>%-'\:ZCH&N)X/UR_A_L#4-<_<.B@#^;?PS\./C=^T/\ LZ?\$@?V
M7;[]FGXU? GXU_\ !/\ _:)_9$^(_P"TUK^K^"?$OPV^$?P5T7]C7X:>-_!_
MBN;X1>/M(N3\.?VD_"W[2=EI$WPC^'G@OX">*OBLN@_#3XVQZY\7]-\#7/AJ
M_P!!K:OO@C\?];_X(4?MP_LX6WP1^+$7Q^^*FL_\%(](\"?"[4/#OV+Q3XCD
M_:D_:G^/WQ4^$EY!/-?+H=OH^N>!OBYX5U7Q!JM_K-K8^%;F37=&\22Z?K6B
M:EI\?]%U% 'XSMX<^(3_ /!8N+]JIO@W\7F^"</_  25G^$T'Q#?X?:H7A^+
M=U^T+;_&NY^%$6ADGQE'XPN? -G::G<JFA+X7F\06EMX(E\2/X]@A\-I\*?"
M+X6_M&_##]G3_@B7\&O'W[*_[1^FZ+\,?V=/&WP5^/\ XQ_9X\ >!)/VH_AC
M\8=(\*?"W2- ^!-Q\:M3\6Z!XJ_9Q_9C^/K^%_%U[\5/CS\$_%GARYUOQ/\
M#SX':/K_ ,9/A=X%OO$.HZO_ %!T4 ?RB_\ !/\ ^"/[2FAS_P#!O(WC+]EK
M]H+X>V'[&_P-_;,^$O[0>I^./ ]GH</@37_B'\)_ '@?P)JVH:8NNW?B1?#G
MBWQ[X9\4^%M.NY-"BU2RAT-/'OB+1]$^%/BCP/X^\4_LO_P5%\*?$#QO\!/A
M3H?PU\">./B#X@TG]M/]A7XI:II'@31IM7U*P\"? K]K3X0_&WXD>(+I5GM8
MDAT+P-X UW4+&R$[:GKFM1:9H6@V6H:SJ%G;-^D=% '\\'[<_P *OB5\.?\
M@H=JG[27B_\ 9J_;9_:F_95_:/\ V7?@]\ [E?V#OCU\>OAO\8_@W\7O@S\0
M/C;XETC1?B=\*_A7\?\ ]GZR\7? WXG^%_C?KES#XY\1:MXET[X<^-M&U6PU
MG2_!5AXOO=:\7>)_!O6/#G[%G_!5+P!H,W[+WQ5\$Z+X2_X(7_ WP1X8^ ?P
M&\/>,_VJ/%/P>9_VQ_CCJ?A7X.7^M>&;GQ?XFU9XK;3[7PAJ_P 4[F[D^#%A
MXFT+[7XN^(WA7PQ?>$=4U+^HNOG&#]ECX4VW[56I?MFQ1>*?^%ZZM\%]._9Z
MOM7?Q;K3>%Y?@]I'BNZ\>:9X1'@4W'_"*)+8>.-1U7Q3:^*5TO\ X3**]U;4
M],'B'_A&KR70R ?@=^Q=^R;^T5_P3*\0?\$^/BQ\5_AS\3_&GPBT7]B?]IK]
MG/XR?"WX)^$=;_:#\0_L5_$KX_?M5Z3^V+X6MM,\,_"A?&/CWXI^ ;733;_L
MQ>+-7^"OP_\ $]EIM]\(?A?XJN@?A]<#4O#G8_#;]F#X\> ?B[\"?BC_ ,*.
M^)/AWPC\5/\ @N3^U%^W_J/@/3(+WQ-?_ _X!_%#]D+XO_LT:-XO^) BU&[M
M/#?B'XR_%;Q7I_QZUKX:Z')?Z_X!TWXV>(-.\3:)I>L^"/'EMIO])U% 'XR?
M%O1/B!X9_P""B7[8NLZG^RQ\6_CO\*_C[_P2]^%'@3P_<^'M(T\?"CQAXC^!
MWB_]MCQ%X\^"_C7QM<:O%+X5\2>/;+XR?#[PGX3TFUT/6]:UV3QG>ZM8:8^A
M^&O$VIZ7X%_P3M\/_'3]D;Q!^T ?"OAC]LKXR?L$_#S]F_X6#X5^"?VF_@S=
MVO[>7PK^,/AOQ7XX.J_L9?"[6=7T?PAK/[2OP0^$'A'7I-0\)>,Y?$?C/X3^
M&[KQ5H_@GX"?%WXG6-G\2M9L/Z&** #ZT444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7X^_\%?\
M_@I=\2/^":/PX^ OC;P9\"_#/Q2L_CQ^TI\*OV9H?$GBSXAW?AFQ\&^*?BE;
M^,];L=8M_!VB^&=9U3QQ8Z1X>^'?B,Z[;7?BCX<K9ZAK7@\Z+J'B=)O$UOX<
M_8*OYH/^#G'P!\4OB_\ LZ?L1^"_@W\%OCU\:O$W@3_@H[^SQ\<O&6E_!3X"
M?&7XQR>&OA7X*\#?'+2?%'BW5I?ACX&\5V]M#I.H:_HUN^DF5O$%VVI6C6&D
MW:3*Q /T@_X*^?M\_$3_ ()H_L0_%+]KOP%\#]#^-R_#:/PW!K6G>)?B,?A]
MH^@2>.O'/A#X7>%=4>.R\,^*=;\7S0^,/'FAZA=^%=/A\-07_AO2?$9F\<^&
M]131HM4_0WX=>(KSQA\/O GBW48;:VU#Q3X-\,>(KZWLA*MG;WFMZ)8ZG=0V
M@GDFG%M%/=/' )I991$J"21WRQ_#G_@XVT3QO\??^"-/[1?PJ^!_PF^.GQ>^
M)_QG7X"W/P\^'7PV^ ?QI\:^.-2C\+_M&_!;QYKZZ[X5\.^ ]1USP+-IGA/1
MM7U>>W\>V7AF=AIMY80QR:I UE7UUKG[;FH_ ?P=_P $W_!VA?LF_M<?&.U_
M:L\4_#WX):YXC\'? _QSX<B_9LM8_#NB:5?^/?V@O"GQ!T/PMX_^'>AZ9J5U
M_:E_!XF\)Z(+/P)X8^(WC"\O[9O">F:)XJ /T^HHHH *IZBFH2:??1Z3<V=G
MJLEG<IIEYJ-C-J>GVE^\+K9W5]IMMJ.D7&HV=O<&.:YL;?5M+FO(4>WBU&QD
MD6YBN53U&_@TO3[[4[E+R2VTZSN;ZXCT_3M0U?4)(;2%YY8['2=)MKW5-4O'
M2-EM=.TRSN]0O9S';65K<7,L<3@'\?=Q_P %^?V[O"N@_P#!6WXN:]\-_P!C
M_P 6_#'_ ()#_M5^'?@-\0/ EGX:^,?PS\;?M$>$/$GQW^(/P*MO$O@OXDWO
MQ<^*/A_X2^+8-8\)Z%JD/AS6_AE\3M,U2'7K^RCUJQNM)LQK?]%/A[_@HS^R
M,O[-_P"SE^TQ\7_C7\,OV;_"'[3/P/\ AO\ 'KP1H_QV^(W@;P'K=CX0^)/A
M/PEXJM1JQU/7H]/V^'F\;>'O#_B'6;.\N?#]EX@U/3=._M1IM6TM;O\ FM_X
M)%_\$^_!GQG_ &\O^"U.M_MR?L<_'74/A=\6_P#@H!KOQ\_9OT3]I3X'_M+>
M!_V>_B[X:G^+'[3^MZ;XWU7X>_$'P]X:^"'Q,GL-&\6^'[[0+;XH^'->UC04
M\2#^Q["PFU6Z6;T'_@LSH'Q"^(W[7?[7/PL^!_[%'QUL?&M]_P $2_CQ\*#^
MU;X$^&'QF^*%O\>/#=QXC/CKP?\ L;?"31?#][<?LZ_"O2].UV;Q#XP\=_$+
MQQX5\4_%OQ\VER_ OX.Z9X$\?Z_\-/%GBL _I[\0_M6_LO>$OB=X0^"7BO\
M:0^ GACXS_$&RT'4O /PB\0_&'X=Z+\3_'&G>*;K4+'PQJ'A#P#J7B.V\5>)
M;+Q'>Z3JEIH-WHNDWL&L76FW\&G27,MG<+'R]U^W)^Q38PZ=<WO[7_[+EG;Z
MQ\2M<^#&D7%U^T#\);>#5?C#X8DT>+Q+\)]-EF\7)'??$OP]+XAT"/7/ EJT
MOBG27US1TU#2K=M3LA/_ "Q_M5_LR?&.Z_X(L_\ !&7]OK]GKP/\1]*_;B_X
M)2>!?V3-:\,?##Q3X#^)_P /_&WCS19K/X4_!_XW_ G6O 7B*R\"^,+[3]:\
M4^'_  Y>0WAL+S3O&WPXT;Q98?#N3Q!X>^*FG:UJ/TI_P6;_ &5OB5IG[+'_
M  2=^#V@_"?XH_M(>)O!7_!4GX-?M-?M4W'P9_9_^+?QG\.7KZQJ_P 6?B3^
MUG\7_$?A;P!X+\=6OA;P1XF^+/QA\2:]IO@?4((8VTGQ/-X8\%:!J&C^';^R
MTL _<M_^"F__  3BB\'6_P 1)?V]OV.(_ %WXXO?AI:^.)/VE/@ZGA&Z\?Z;
M8:?JVH^$+;Q&WC :1<:[I^D:MI6L7UA#=O+::/J5AJMP(]/NX+F3V+X[_M7_
M +,'[+D7A2?]I3]HCX)? &#QW>ZE8>#)OC)\4/!?PVB\47.B0V=QKHT)_%^L
MZ0NI0Z!;ZAI]QKUW:F2TT2WU"QGU6>TBO+=Y/X5?VKOV4OVHO$?@+_@ZXTCP
MW^R%^U9KNN_M2?M,_L.2_LU)HO[*OQZOY/CAI/PR_:Y\5^)_B;J_PKO;3X</
M!XR\,Z'I-C'XDU'Q)H-Q>>'=4TF32M?T_4M1T[5-'OKS[(_:3^"'Q<F_X*)?
MLZ^*?VEO#_[>.@?L%_M@?\$5_"W["OB'QW^S7^SIXG^*'B?P!KWBL:)XJ^(?
MP"^-7PRU']FSXY_%KX6:M\1+G2(;2XGTKX8^$OC):>*/$?AHZ-XVT*S^'?Q*
MT[PN ?UF_$K]LW]D+X->)=>\%_%S]J;]G7X8>-/"W@T_$3Q)X,\?_&OX;>$?
M&&A^ 1G'C75/"VN^);'7[+PK(PV0:]/IR:9/(5CAN9)'53\X_M8?\%7OV(OV
M2?@#\+_VAO%WQT^&OB[P?\>]>\.^&OV?8_!?Q#\#ZA'\9;SQ!XF\/>&+WQ#X
M1UV?7X-!E^'?P\;Q)9>(OBSX_-]-H?@#PS!<37_VK7[O0/#NM_SU>,?V4?&7
MPP_X+'?L7:_X8_9G_:\UW]G?]G#_ ((6>+?V=?#?Q.\?_ /X@_&34O!/CWPQ
MX/\ VIY/#OP\\3_%#X4> _%WP]N_C3/\+?$.G^&IM/\  NM7MQK^M>*HOA=X
M=?5_$WBBR\,:M\;R?LY?M,>&_P#@W4_X(X^ ];_9H_:9T7XD_LH_\%9/!WQ4
M^/GPRU#]GGXU6?Q6^''PZM_C9^USXC/C>;X8R^!T\?Z_X;;2_BI\/Y[75_!W
MAWQ!:75[XDM]*M)9M9M-3L+( _M;U/\ ;B_8PT3Q#\-_"6L?M9_LVZ=XF^,6
MB^!_$GPFT.Z^-OPWBU+XE>'OBC?3Z9\+M;\#6K>)#)XHTKXGZE;7>F_#:^T8
M7EMX^U&ROK'PE)K%U974,.W^U9^U;\!OV*O@=XU_:(_:0^(FA?#;X8>!M/N+
MN_U36+NWCO\ 7=2CLKN\T_P?X.TF2>&\\5>./$9LI[3PUX5TA;C5M9O%,5K
M42:6+^8O]MSX9?&.Y_X*96O[6O[$'AGX^W'C'XP_&+]@[X5_M6_L:?M%_LR_
M'A_V>?VS_A!HMA\'OBK\-?VG?AOXS\0_#O4?!/PB^(7['FH7MA8>,-4\13>
M_&W[-WC3X;>*O$NJZIX*UOQ==^ /C_\ KA_P<"?"3XH_'/\ X(\_MN_##X,^
M _$_Q-^(^O>!? ^H:%X&\%Z=+K/BK7K7PC\8OASXS\21Z%HML3?:U?V/A;P]
MK>J1Z-I<5WK&K+8MI^C:?J.J7-I87 !]/?#G_@I)^QSXP_96^#7[7/B[]H7X
M&?"SX8_&3P_X9N=/OO%_QH^&PT[0_'FK^"T\:>(_A%<^([3Q"^B:I\1OA]90
M:Y#XS\.Z5<3ZGHT?AK7]2O[*TT_2[V>W^T/"WBSPOXY\+^'?&_@GQ'H7C'P7
MXPT'1O%/A'Q=X5U?3_$/ACQ7X8\1:?;:MX?\2>&M?TBXO-)UW0==TJ\M-3T?
M6-+N[K3]3T^ZM[RRN)[>:.1OY'?!GA_XO>$_VM?^"#O[>GQ!\$_'T_L7?L^_
M\$Z/%/[./C.QU3X ?&RZ\3?LZ?M%I\ -4T7Q3\0O$WP=F\!2?%3PMH/QM1/#
MGP@\-?$73?!$UGXSUCX>:5IL=Y+X5\9_#;6?&/Z2?\&W/[,_[2/[*'_!)KX&
M?"S]J'P_XA\!^.;WQ/\ $SXA^&_A3XMMETWQ7\)_A[\1/&5]XL\-^$?$VC!W
MG\-Z]JMSJ&K?$#5_"FJ+:^(O"E[XWG\-^+-*T/Q5I>M:'IP!N_"O_@I5\8_V
M\_VXOVK?V4OV"6^#'@GX4?L%:EH_@C]H_P#:9^/7P[^(7Q;7QU\;?$.M>*O#
MZ_"'X*_!_P (?%3]GRXM=$\&:A\/_'=OXK^,OB/XDZU8ZCJ^APZ?X8^&]_X7
MU?P_\0-;^[/V=?%?[:__  O#X^_#+]J;0?@EJOPU\$>!/@;XJ^!OQU^"?A/X
MA> M,^*>I^/=>^.UI\4_#OBWP1X]\=_$I/ _B?X7VO@CX:6TGAO0O'OCRSN]
M)\5Z9X^N?%UM+X[C^''PV_ W_@G7\ O&G_!&_P#X*'?\%./ ?QT\*?%<_LT_
MM\>.],^/7[+_ .U9\,OA/X[^*G@#PO>Z9XL^+6K:M\&_B_JO@OPEXY@^&GQ3
MTC3/BO92^%+_ .('AK2/ GC8> ?$5]::M<76M:!X5E\:^'_A[_@M7_P4$_9?
M_P""[GPO^('Q*_:0U/X::IHOC/X2_P#!,NW^-/P&^!O[,L_[2OPBUOQ9\6)-
M5O+^6U_9\^!GC^^U7XE?!?P[\.?!NC>)-<F\ _#.YG^+NL2:[IXM$NY?"8!_
M4%X#_;J_8I^*/A3XC^//AQ^US^S5XY\#_![1;;Q-\5O&?A?XW_#;6?"GPX\*
MWPU@Z?XN\;>(K'Q)-H_AKPAJ?_"/>(!I?BO5[RT\/:F=!UO[!J5Q_9&H_9NC
MT/\ :Z_91\3^'/AQXP\-?M.?L]^(O"7QB\=2?"_X1>*-"^-'PVU?P[\5/B7#
M<7UI-\._AOK>G^);C3/'/CJ&[TS4;67PCX8NM4\01W%A>PMIPDM9UC_EP_86
M_9L^+7Q^_;U_X)E?$#3O@[\2/"G[._[+W_!#+X>?L4_MV6?QG^"WC+X5:#XE
M\>ZEX0\8>#=7_8[UK0OBAX8\,W_C[5_"'BY].\;>-="T72]?\&>%]-TG39]2
MU>"7QAX?@UGZ?_X(>_L,_M0?LN?$#X\?LH?'O1/$7_#*'_!.;]J_XTZ[^P%X
MI\5/!>2?$VW_ &D_!4-]H?C'0[VU-G]D@^#OPA^(GQ*T[7!IBZIX3\2?$7]K
MSXI^']0BT[QG\$_*M@#]_=%_:G_9G\1_&#6OV>_#_P"T'\%M<^/'AQ-2DU_X
M,Z3\3_!>H?%#1O[%LM,U+7(M2\#6FM2^)+.XT'3-;T+4]>M9].2YT33->T+4
M-5BM+/6M+FN^,\+_ +=_[$/CB7P1!X(_;$_9<\:3?$OQ=XI\ _#M/"'Q^^%7
MB<^./''@?PYHOB_QIX0\*'0O%=^NN^)/"7A?Q+X9\0>)M&TUKC4-"TGQ-X:O
MM4M[6#Q#H[WO\DG_  1?_8X\86OCWX9^!OV\-,_X*3Z1^WC^P3^W3^T+\0O
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
M\':2+CPAX9\-^%O#?B+6O#OAKPJ^B>$]4TVWT.UT/2M6L0#]-/A]^VE^Q_\
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
M_9W_ &B/'GBS]CSX\?#?PO\ ![XBZ?\ LL?$OX4Z9\./%_B+Q+\--#LK32=
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
MM.O_ (26OQ T&5];@\OTC]C#XM?LX?\ !<+_ ((A^$O#OPZ^-OQ'^!W['_\
MP3"NOV9?'G[2&B?!'XGW/P;L_&.@_"CX[^"])/B?XB:7X<U7X?>$=3\5WT>E
M7PT35/%@ET9]?T*QU":*34]):] -C]G;_@M;^W9^V!/^TIXH^"7B?_@DEX%\
M$?L@>-O$?PC^.EM\;OC#X[T[PC'>>'O@OJMI:_M5>#/VC/#WQ,DT76/V5?&7
M[4]G!X7\%37GP/LK[6OA9<:/<P^/6\2:[K%YX%_>'X?_ +:'PT\"?LA_L_?'
M_P#;,_:(_9 ^'&J_$GP#X3N/$GQ#\!?&;0$_9M\7?$:X\(W/B/Q7!\#/''BW
MQ [>+_"D5MHOB7Q#I:6NL>(KRP\)Z-JFIWFK:GINBZAKK_SA_LP?"7XZ:5^R
M#_P=8:+K/[.W[3VB:U^TQ\>O^"AOB_\ 9T\-:]^S-\?M#\1?'#P_^T%X)^,/
MA;X3ZM\)?#NK_#FRU?Q^OBO6+O3K>Z@\*V6J7WA>SO-,U7QG;>']'U#3;^Y^
M:_@[\%/VB_@%XP_X-_/VE/VCOV:_VD?&G[%OPC_8/^+_ .QU^T-\+4_9V^,G
MBWQ]^R]\8?BMH?Q=^'GCCQMXZ_9YM_!4WQ;T;0?BEIVJ_#_P%KOB_2O!,EIK
MO@WPJK:=J&N6^M^ ]/\ %P!_9;\0?VO_ -E#X3>!/ ?Q2^*'[2_P$^'GPS^*
M=C:ZI\,?B'XS^+O@'PYX(^(ND7F@+XLM]9\#>*=5U^UT3Q9HI\)M_P )9+K&
MA7U_IEOX527Q)<W46BQ2WR>_:;J6GZQI]CJVDWUIJ>E:G9VVH:9J6GW,%[I^
MHZ?>P)<V=_87EM)+;7EE=VTL=Q:W5O+)!<02)+#(\;JQ_BW_ &X_V7K/P'^W
MO^P,/#7P@_;9^#/_  2-^(W_  3=^.7[!_\ 9_[-GP+\;_$#QA\#Y/B!XG^)
M=WXZM/'WP7\2? ;]HGXC?#9/VC_ 6O\ PNT*[U>^\$>$?VB=8A-SJ.J:OX<\
M2_"OQ?HMG_53^P[\(/"_P _9*^ _P4\"V_QGL_ 7PO\  EEX+\ V/[0NJ6.J
M_&"P\!Z'=WEIX*L/%SZ>L,6F?8?"Z:5:^'_"]S8Z/JW@WPO#HGA+7= \/:WH
MFH:)8 'U91110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !2%0>H!^HS2T4 -V+_=7UZ#_ #V'Y#T%*%4= !] !_*E
MHH **** "D(!!! (/4'I2T4 )@<<#CIQT^GI1@>G?/X^M+10!\-_%#]@#X-?
M%W]L'X<_MG^+O%/Q<;QO\.OAIX?^%Z_##3_'"6WP)\::3X)^+EC\>/ASX@\<
M?#Z;1KJ?4/&7PX^+VE:+X[\)^(-&U_07&K:!H,7B"VU[3M(LK*+[BVJ>JJ>O
M8=^O;OWIU% "!5'15&.F !C\OH/RH  S@ 9ZX&,_6EHH ;M4<A5'7L._)_6@
M*H.0J@^H S^?6G44 )@8Q@8],<?E00#U^OX^M+10 F #D  ^N!GKGK]>?K0
M!G  SUQW]_K[TM% "!0#D  GN!ZG)_,\GU/6C YX'/!]^O7\S2T4 )@=,#&,
M8[8],=,<4!5&,*!@8& !@>@]J6B@!-JD8(&!T&!@?A054]5!XQR >/3Z4M%
M#=J_W1UST'7U_7\^:-B#HJCZ #U_Q-.HH ;L3^XO_?(_P^OYGU-+M7&W:,>F
M!C\NE+10 W8O]U?R'M_@*7:H& HP>2,#!/KCI2T4 (0",$ C&,$#&/3'I0%4
M @ #/7 QGC'/X<4M% "$ ]0#CID9Q00#S@9]<<^G7KT)I:* $P"<D#/'.!G@
MY'Y$ CT(S00#U /U&:6B@!NQ#U53]0#Z?X"C:O\ ='7/0=?7]/SYIU% "!5
M("@ \$   CT- 51T4#KT '7KT]>]+10 F!G..>F>^/0^OXTFU>FU>N>@Z],_
M7'?K3J* #ITI, 9(')Z_Y_SW]:6B@ P/2D*@C! (QC!&>...?H/RI:* $VJ!
M@* ,YQ@8SG.<=,YYSZ\T8&,8&.!CMQTXZ4M% #=B_P!T?B >V._MG\SZFE(!
MZ@'ZC/;'\B1]#2T4 )@>G48.>X/8^WM1M7&-HP.@P,?E2T4 &!G/?M[?3Z]_
M6DP!^.,^^/7_ !I:* &[5Y^5><YX'.>N>.^3GUSS2[5(P0"!GCMS[=.YI:*
M$  Z #Z #^5*0#U /UYHHH 3:, 8&!C QP,=..G';THVJ!@*H''&!CCIQTX[
M>E+10 F!QP..GMBC SG STS@9QUQGKUI:* $"J.@ SUP!_GZ>E   P  /0#
M_(4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 45^;7[77_!1[P)^R7^U1^PQ^
MS9XE\,ZGJMM^UW\8E^$WBOXB6T=]-X<^"NI>-O"OCJU_9YL?%,FFV>H-;^)?
MVBOC%X1N_A[\,-*U-=-L=:TOP=\7_$JZI''\.+ZTNO0_VM_VEOB5\ ?BG^P?
MX0\(>$_!&N>#_P!J;]K-?V=?B'KWB75=>B\2^$+"Z^!/QI^+^C7G@OP[I=C%
MIFJ7>IR_"'4;+4];UWQ+;0^'H_L5K:^$O%#>()]4\) 'W%17Q)^RY^T?\2_C
M-\=OV]_A/\0O"O@7PS9?LH_M$^"_A)X$G\%ZMX@UVZ\2^#?&7[./P8^.VE>(
MO%VIZYI^AQ+XHO(?BLD.I:-HV@V>D>&IK>3P_:ZOXRCTY/&.N?7WBCQ/X=\$
M^&O$'C+Q?K>F>&O"?A/1-6\2^)_$>MWMOINB^'_#V@Z?<:KK6MZQJ-W)%:V&
MEZ5IEI=7^H7MS)'!:VL$L\SK&C, #=HK\C/@7^VA^VO^UW^S\G[97[,O[-GP
M9'P1\7>'=6\4_LZ_!+XX?%/QE\/_ -H#]HCPQ8ZIXDTK3/$GB?QGI'@+Q'\,
MOV:)/&D&G:9XE^&N@SZ/^T#IWBCP_>Z/)XO\;_"\>)[N\\%?=/@[]HSP<OP
M^"OQN^.>I:%^SJWQ9\%?"[6+SP[\8]>T;X=W?ACQW\2/"FG>(4^&.HGQ9J5A
M'%XUTV^N;[19/#GVF;56O]+O;>.&:2WD( /HJBN8\1^-O!O@^U%[XM\6>&?"
M]DVG:UK O/$6O:3HEJ=)\.:5/KOB+5!<:G>6L)T[0-$MKG6-:O0YMM+TJWFU
M"^E@M(GF7!L?B_\ "?4]3\":+IOQ.^'NH:Q\4O#DWC#X8Z38^-/#5WJ?Q'\(
MV^GVNK7'BKP'86^IR77C#PW;Z5?6>ISZ[X>BU'2X=/NK>\DNEMYHY& /1:*\
M]U_XN?"KPKK&E>'O$_Q+^'_AS7]=\6:9X"T31->\:>&M'U?6/'.M:=;ZQHW@
MS2M,U'5+:]U#Q7JVDWEIJFF>'+.";6+_ $ZZMKVULI;:>.5E\0_%KX5^$O&?
MA'X<^*OB5X \-?$+X@"]/@+P)X@\9>&]&\9^-QIR[]0/A#POJ6IVVN>)18)\
MUX=&L;T6J\S[!S0!Z#17GWBOXM?"WP',;?QQ\2/ 7@R=;GPO9M!XL\8^&_#D
MRWGCC4-8TGP5:M%K.IV4@N?&.J^'=?TWPK 5\SQ#?Z'K%II"WD^F7L<'1-XJ
M\,IJ5UHS^(=#35[**:>]TIM7TY=2M(+>U@O9Y[JQ-R+JWAAL[JVNYI98D2.U
MN(+ARL,L;L ;]%9^EZOI>N646I:-J5AJVG3M,L%_IEW;W]C.UO/+:W"PW=I)
M-;RF"Z@GMIQ'(QBN(989 LL;J/SZ_P""AO[:GQ&_8ITK]F/4_ _P@\$_&&7]
MI7]K_P" O['6G:=XL^*NN_"E/"OBO]H/6]5\/^&O&UWJNC?"GXK-JGA[P_J-
MA:G7-(BTBRU&>QO+J[L+U[C3X=.U0 _16BOS/_9K_P""A&I?$C]K_P#:4_8-
M_:$^$VB_ W]I#]GOP!X)^-^FR>"_B/K'Q>^#_P 7O@!XX2TM8OB3X1^(.L_"
M_P"$FJ>&M4\&^)KVV\'^/O!'CKP?H=W::S,+[P/K/C_PU9ZSKVD_</A3XV?!
MOQYX"O\ XJ^!_BQ\-/&?POTJVUJ\U3XD^%/'GA7Q%X TVT\.027/B&YU#QEH
M^K7GARSM]!MH9KC69KC4HX]+ABDEOF@1&8 'I]%?-'B_]L']F[P5\0OA/\+-
M6^+G@:Z\=?&7XL?$#X*>$O#VC>*?#NKZA:?$#X5?"7QA\:?B-I7B>ULM5DNO
M#4?@OP9X.=/$\^IP1?V%K_BGP%H6JI9WWC305N]7X*^)OC1=3?'U?CYJO[/W
ME>#_ (Z>,M,^&2_!77_%>H3^'_@,/#'@[Q+\/H?C\/&D%DGAOXZOIFN7WB#Q
MGI7A_?X-@\+ZKX.U;1+J>WU*69@#Z"HKSGPW\8?A+XR^'4GQ@\(?%#X=^*OA
M+%INN:U+\4?#?C?PSKGPZCT?PQ+?P>)=5?QOI>J77AE--\.S:5JD.NWS:F+7
M2)=-OX[^6W>SN!'O>#_&_@SXAZ#8>*O /BWPSXX\+ZK:V-]I?B3PAKVE>)M
MU*RU/3[/5M.O-/UG1;N^TV\MK_2M0T_4[*>WN9(KK3KZSO8&DMKJ"60 ZBBL
M[5-7TK1+:.]UG4]/TFSEO]*TJ*[U.]MK"VDU37=4L]#T/34N+N6&)[_6=:U'
M3]'TJS5S<ZCJE]9Z?9QS7=S#$_FX^/7P-.E2ZZ/C+\*3H<'Q!/PDFUH?$3P>
M=)A^*JW@TYOAE+J7]L_8X_B$NH,MBW@MIAXD%XRVQTP3$)0!ZS16%+XH\.02
MZQ!/KVC0W'AZU-]K\$NJ6$<^A62VJ7S7FLQ/<*^EVBV4D=XUS?+! +62.X,@
MA=7//^*OBI\,O FC:+XB\;_$3P+X-\/^)=>TCPKX<UWQ5XN\/>'=&\0>)_$$
MLD&@^&]#U36-1L['5M>UN>&6#2-'L)[C4-2FBDBL[>9T90 =[17@5A^T_P#
M[5_CW%^S1H_Q!\/ZQ\86^%%I\:KKPOI>IZ?>R:=\/M7UN'0O#&K7TT%VP63Q
MA<#5;WPO:VZW$FI:/X>UK5B8+&&SFOO?: "BO/H/BU\++KXC7_P?M?B5X!NO
MBUI6@Q^*=3^%UMXR\.3_ !&TWPQ,]I'%XCO_  1%J3>)[/09)+^Q1-8N-+CT
MYFO+51<DW$.]T'Q7^%]U\0K_ .$EK\1O ES\5]*T*#Q1J?PP@\7^'I?B)IWA
MJY>*.V\0W_@F/46\2V>AW$DT*0:M<Z9'82M+$J7#&1<@'?T5Y_?_ !8^%VE>
M(M+\(:I\1_ >F^+-;\17/A#1?"]_XP\.6?B/6/%MGX?T[Q;>>%M+T.XU*/4]
M0\26OA;6-(\2W.AVEK+J<&@:MINLRVJ:=?6US+>\._$7X?\ B^T\47WA/QQX
M/\3V7@CQ#K7A'QI=^'?$^B:W;>$/%?AN*WG\1>&/%%QIE]=0Z!XAT"&ZMIM:
MT75GM-2TJ*X@DOK:!)HV8 [*BO+K+XL^#?&7_"<Z%\)/&GPQ^(WQ%\%^']'U
M:\\%V7Q&TG_B5W7C/PVWB;X;#QU=^&;3QGKO@CP[X[TU[/5=(\13>$]8EO/#
M=PWB#0-&\0P1PVUS\Q?\$]_VO+S]K/\ 8F_95_:6^)Z^!? OCW]H;X6>&?'U
M[X/T+4I+'2+/4?$]Y):6FD^'+7Q#JU]K5[$;A[33K9I;JZGOK^0)$J//%:H
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
M6?#GQUX:N+WQ/X%\1:IX*O?#>A_'NU\:>&OMOB/5?#_A/6_@EX3O-<T?6=0
M/OZBN$L/BE\,]4\?:W\*=-^(?@;4/BCX:TFQU[Q'\-K+Q=X?NO'WA_0M36%]
M-UK6_!L&HR>(M)TG4$N+=['4;_3;>SNUGA:":02H69/\5OAA;>(H/"%S\1O
M=OXLN5\3/;>%Y_&'AV+Q%<)X*M-'U#QD\.B2:DNIRKX2L/$.@7WB=DM6&@V>
MN:1<ZJ;2'4K)Y@#OJ*\]\/\ Q:^%GBS6;_P[X5^)/@'Q/XATO^S/[2T'P]XR
M\-ZUK6G_ -M:#8>*='^W:7INIW-]:?VKX8U33/$>F_:((_M^@ZC8:O:^;I]Y
M;W$F[-XS\(V^FWVM3^*?#L.CZ9J":3J6K2ZYI<>F:=JDEY!IT>FW]^]V+2SO
MY-0NK6P2SN9H[A[VYM[58S/-%&P!TM%?/GC_ /:K_9W^&OP;^-'Q^\2_%_P%
M)\)_V>K;QJ_QA\6Z!XGT;Q-9^!]6^'UDM[XJ\(:PF@WNH30>/-.,UG8+X&9!
MXIN=8U+2M'M]*DU+4[&VG]C\*>)]&\:>&]%\5^'KR"_T;7M/M]2L+FWN+2Z0
MQ3H"T+S6-Q=6AN;6426MY'#<S+!=PS0&1FC:@#H**_-_]M?]M'XN_LQ?&O\
M8S^#WPW^"_PT^*D_[9/Q7\1_!K0M8\=?&?Q7\*(_ GBCPW\/?%'Q,EU;58/#
MWP1^+[:]H-_H7A6^TV);4Z5J%IK4M@)(KG3[JZO-+J_L;?\ !0U/V@_B%^V1
M\ /CM\,=)_9L_:._81\>?#WPI\>?"D'Q,3XE?"F;PM\9?#%UXR^"GQ0\ _%_
M5/!7PM;6?"WQ+\-Z??ZE:Z1XC\$^$_%WAIX[6Q\1Z)9W5_9K* ?I517CFM_M
M$_L_^&O#H\7^(_CE\'M \)'QQ>?#$>*=;^)O@G2O#A^)6G7>H6&H?#P:Y?ZY
M;Z8?'-A?:3JEG>^$A='7[2[TZ_M[C3XYK2X2/I_B-\4_AE\'O#3^,OBW\1/
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
MP\\'^/?"_P#P7_\ '>C3>+O"&C6&D^*O!/[/7_#7O[7*:;H,.JZ9;Q:IX$^
M(^ ?BSX6W?\ 8-M+HGPK7X=>,O">JW-D-,\86=WJO]HU!&01R,C&1U'T]Z /
MX[OVJO!G[!\_B3_@XI^!WB[P3\&)OVK?BSX\T'_AD7X60^$+$_&GXA_'_P =
M_P#!/']F3Q9X&O\ ]F3PMI^E_P!M>)/BIJ?[3^NZ3X_^)&M?"JSO/$>G>)-6
MT/XB?'&\LO#]]HFOR^)?\%1_'%QI>@?\%#?A5\1-4\.^ OVC?A#\&/\ @D5X
MJ^-?B2^T3XM^./C'^U[+\-O'OPSU9OVG?AOKGBAX_@[^S[^Q[^S]XO\ &_Q4
M\%>+_&'P;\ V^JWOQ[NM>G^)/Q3^$-YJ6@>&/BG_ %9? 'X%:=\%_P!HS]K_
M ,93_&71?&?C#]JGQSX(^/7B+X9+HFEZ!K/@&U\,?#/P?^SUX8O]+MH?$^JZ
MS?>%-2\&?!_POI=YJVJZ:D6J>.='\4:EI]]96U^OAG1?LR@#^//]J?X<?LS_
M !3^)_\ P<N>-[KX6_"KQ#J'C'_@F9^S;XH^#5]XJ^&.A6?B;6OC!??LZ?M.
MA-4\):5XJ\/67B)_C-9_$+Q%\ =*O&MK!/B/H'Q U;X6^'+]=.\4W/AW36^K
M_C9:_$?]G+Q1^PO_ ,%,/V7_  =8?$[XD_M9?LO?#;_@G-\>]3D,^K3:E\4O
MC5H/A.7]AO\ :'^(=_+=V<-QHOPX_:=LK/X/_'KQAKE[K'BY/AA\6K06^B^(
M]0^'&@:'!_2[_3I7R!XR^"EM;?',?M'_ !K_ &EO%M[\(OAO>:!XN^%/P/\
M%D'PB\#?!GX,?$O_ (0KQ7\)];^)-SXYTKP7X>^)_C>\\1^'OB!K=CH_A;XI
M?$KQ'X$\.>)/$E_K^E>&[CQ'I_PVO/AZ >N?L]? OX>_LR? WX3?L^?"C2(-
M#^'7P<\ >&/A[X3T^"WM;=FTOPSI5OIJZE?BS@MX;K6];GAFUKQ#J;1_:-8U
MV_U#5KQY;V]N)I/Q^_X+MZII,WAK_@F?H!\2QZ+JNF_\%?\ ]@?X@ZQ/8W6G
M?VUX0^'?@WQYXAO/&?Q3O8+^WU"TT?P?X#LR-2U_QCX@T]_".@%(&UZX6&98
M)OWDHP!T'7D^Y]: /Y^OVYOV7OV8?V0OV%/^"CW[8FL^!/BK^W5X]_:2^#WA
M/2_C_P#$'Q]\3O'LWBCX@_!.35="\*6-E-XB_9D\/^&;OX6?LN_"SPQXHU/X
MJ?%K3?V>/ 7AZ+5?A-X:\4:AK-GXBMM+TA=/_%W]H77/!?Q(^&__  <C>&=?
M\=>!OVD?$'QD_92_8#^,GPP\3>#?@;+X.^%7Q6\5-\+/$^D^&OB1^SQX*FB\
M:6MYX?DUZ?P'I'P@\<K\1OBWXN\3W.AV#Z'\7/&USX0:7P[_ '3X'I[_ (^O
MZG\Z* /YW?VZ_A-^PM\#_P!J/_@C[\7[7X,_LU> ?@/XO_:K^-Z^,/'7A+X0
M?#RV\ ^-];^(?[ /QVT'X+V-_?\ A/PM+IGC;Q!X_P#$.E^!M'^%6DJ-8UCQ
MCK.D^%;#PA::G?:9I4-O\!_$GP_XBM/V5O\ @KA9? _1]=A^%_A?_@O7X)^.
MG[27@+X!> _!GBGXA>*?V+;3P_\ L@W/QV\2_#WX2:YX+\6^"/B9INL>(? O
MCS5O$ND^*_!^N_#GXI6G@#XO>'_&UOXMTB/QMH&H_P!?>M>,/"/AO5/"NB>(
M?%'AS0-:\>:W<^&O!&DZUK6F:5J?C/Q'9>'];\6WGA_PI8WUS!=>(];M/"OA
MOQ'XFN=*T>*\O[?P_H.M:S+;IIVEWUS!T?!P?R_&@#^4BRTK]B?XL_LV?MX?
M'_X'_P#!1/\ :JU+P-^TC\5O^"=_Q&U[]OGXH?"+X&2_LV?#+]I_X5?'[PI%
M\(O'7AGX4Z-\!/V9OAKXDN_!_BSP9\(&_;EUCQ?X2?PW%\.(O!-K\1/'.DW'
M@SQB_@O]5_\ @D1\0_&'Q(^#?[0.L>./A_\  +2->M_VL_B:EY\=?V3KG5Y?
MV7OVR[O5O"?PX\2ZC^U/\&[759;^WT\>,M4UN]\'_%NW\.^)/''AZX^/O@/X
MK:B?&NI>)[[Q3I>B?JGJ6I:=HVG7^L:Q?V6E:3I5E=:EJFJ:E=06.G:;IUC
M]U?7]_?74D5M9V5G;12W%U=7$L<%O!$\TTB1HS#FK+XB?#_4K#P%JVG>.?!]
M_I?Q5%I_PJ_4[+Q+HUUI_P 21?\ A35?'EC_ ,(#>P7LEMXQ%YX'T/6_&=K_
M ,([+J(G\)Z1JGB.+=H]A=WD0!^5O_!;#P_\,/$7[,7P-M_B;H?@S7+?2_\
M@H%_P3\\0:5_PENEZ5J,VB:=H_[6?PKG^*'B/1+B_MYKS08])^"C?$MO&OB'
M29;&33_AE-XV36+Z'PU<ZVDOXW_M&? C]E^7Q3_P<\>#K?X,_!-M"\._L3?!
MG4OV>_"I^'?@_P#X1G1?C3J/[)/Q-T34]4^!F@RZ/_8%A\5+[XPZ1\"-$UG4
MOAO9Q>,;KXFZ1\(-(U:XD\5Z7X'MK;^Q2B@#^</0/C1\+OA-_P %;/A%\:?C
M/XG73_!?[2?_  1:^"WPQ^%?C?4-&\0^+W_:#^,'A+]HWQAXJ\<_"OP%-HND
MZ_K'Q6^,47AGQOX/UJ3X9Z'%KGQ#\1Z=KD5SH_A_6$M=3:R_,G]G34+#1O\
M@EU_P1K\4^%OVG_@3^RU\?/"'[&W[:?A;PK\/?V__A780_L4_M8?#?Q=XL^"
M.D_&']G[XN:U\1;OP%KOAC4_&FKWOPBUCX<^./AAJ>LZCXH\#V7Q=LM-T;QI
MX0O?$20?VXDA1D_RR2?8#DGT R:QM \2>'?%>GOJWA?7M%\2:5'J>N:*^IZ!
MJECK&G)K/AC6]1\,^)=):]TZ>XMAJ?A[Q)I&K>']<L#+]JTG6]+U'2;^*WO[
M*YMX@#^:G]CB_P#@Y8?\%5?V</%OCS]G#3_V7?'OQI_X(?\ [%NH?"#X+>/?
M"L^N?$OP9\1_"WQ6^-ND_$#X?Z+XIU/PW%XMUSQY\'?A;KG@CPW\1=9U6#1/
M'NA_#6#2-1^)FC^%--L=2T_1?Z<#C!ST[YZ8]Z*.O6@#^6W_ ()K?$3]GO7_
M  K^SK^RS^TW\&?$WB[_ (+"_LH_M9?%/XI_&CP2_@KXF>&_'.A_&WXG>/?B
M#X<^+7[;OB+XGZ=X;\)_#GQ+\"?'?P(\;WGQ%\-^(_%.O3_"SX@:0/A7\(OA
MK;ZI\1$^!_ANOG[P'>Z+X]_X)E_L^?LN>&8;'P9_P6U^ 7[;OPM\0^(O .K2
M2^-_VF_ G[7<W[9_AO6OVF_VN?'=C8Z;<^(K_P" _P 9_@YXJ^(/Q?\ '?Q=
MUG3M8^"&N_ ?XD6OA5M>\1*= T.X_L2P,8P,=,8XQZ8I: /XD/&OPF_9OB_9
M)_X*T^*['X<_"O1_B!H'_!P#\(O$WP:\7^'?"NA>&?B7X;\##]H/]A_4M9\8
M?!7Q7H%CIGCGPYH2>#M!_:.UH^,?AEJ5A;IHNC_&G7K351#I_C:_B^N_VA?A
MQ\!/#6K?\'*WPX^'7@+X1^'OAYJ7_!*+X$>,?#O@/PGX4\':/X$U/QY\,O@%
M^VA>:UXKT/PQINGVWAO4/$GP]:[^ EQK&OZ;8SW_ (2GG^$[W]WI\[>%:_JT
MKP?]J/X(Q_M,?LV_'G]G*Y\32^#--^/GPB^(/P8U[Q5;:1'KFH:%X8^)_A?4
M_!7BG4=&TV?4--M)/$$'AS6]4/AZYOYKG3-.ULZ?J.IZ3KNGVESHNH '\Z/[
M(>C?LS>)/VBO^"/7QD_8QU?X3Z3<?LW?L,?&%?\ @I5\0_AG)X8T>R\,_![Q
M/^SYX"3PS\+_ -L/Q@EM%KNE_%V?]J*WM?BIX>^'_P 9]5T[XC65W\./VA?'
M.M:?;WGA_P 9W$G)_"7X4:I9_P#!"K_@E]^VG\./!5MX@_::_P""5'@KP?\
MM&:7X?.F:38^/-6^'?@:RU3PS^VE^SA_:&M:%JNM^&M5^(GP$F\:Q1>&K>QA
MU&]^*/@WX8SR0)=Z7IUU;_TN_ GPMHOP.^&OP8_9OO\ XB:1XM\6_#OX0:%X
M9T5KE-,\/>*O%_@[X5:=X9\"W'C0^#H=4OIQ%9F_\+6GBO5-*4Z%:^(=>LHT
MBTB+5]+TF/S#]I[X1Z-\>_$GPX^#WBO]I;6_AO\ #_QSX;^+6C_$[]F/0H?@
MZ)_VO/AS=V'A'3_%_A;6=3\;^#_$7Q7T?P=X4TK49=%\97OP0UOP7J[Z!\3;
MNUUKQ#IU]/X3U;20"+]A_P )&'X2ZO\ '+6_#7_".?$/]KOQUKW[3_CJVOM$
MMO#WBNTT[XA6VEV'P3\&^/M+LLV%OX]^$7[-OA[X-?!KQDVGO/9W_B?X?ZQK
M37^L7^K7^NZIT7[;O[*G@7]M_P#9+^/_ .RE\1;33)O#OQM^&?B;P;;ZEJFF
M6^KKX1\5W5A)<^!/B#IUE=(\3:_\._&UMX?\;^'IBI:VUO0;"=<F/!^I@,#&
M<]3^9S6-HGB3P[XFBU&?PWK^B^((=(UK5O#>K3:)JECJL6E^(M!O)-/US0-1
MDL)[A++6M%OXI;'5M+N3%?:=>1R6UY!#,C( #^3'3_BG^W5JK?LD_P#!5G2_
M@CXE\&_M _&CX+:7_P $?OBY\-?$?PV\/1>)H?C9XIAUW3O"G[6WCG3F\36D
M7@_X-^!O^"E^C?\ "K;GPWJ=MKMY;?LX:MJOQFTZ#5E\:Z;X)T+[3^%?P'^
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
MWCCQ5\&;#PU\&/ OA^_U;X?:G\ OV</CM\+_ (\_"OX3"[U/X\? 32X_B?\
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
M*OA<G[#_ ,5/C[XI_9:\5^"?C-X&30O 7P^_9;^'_@S]G7XN^$?B3XU\)?\
M"X]/T/PSI\'[1NH_$6T^&7BS5_C#XDM]!\=?UKUC:?XC\/:OJ>OZ+I6NZ-J>
ML^%+RRT_Q1I.GZI8WNI^&[_4M+L]<TZQU^PMIY;K1[R_T34=/UBRMM1BMIKK
M2[^SU"!)+2Z@F< ^&?\ @EKXMU3QQ^P/^SAXBU;X!>'OV8[B7PIKVE6OP8\%
M7^J:C\.O#NB^&_'?BSPUX=U[X43:SINDZA!\'/B-X?TC3/B9\'M-EL_)T?X8
M>,/">D6=YJ=E8V^I7</_  49^(<UI\&-*_9R\)?$KP_\+/B[^V9XHC_9P\ >
M--?U"YL(O OA_P 5:=>7GQE^*"3Z=JFC:C9:AX&^$%AXO_X5U=#5_#]EX@^/
M>M_!GX7CQ5X:USXCZ#JD/Z"X'/'7K[_6B@#^:'QDGCS_ ()P?\%</V:?CK\4
MOB/\"=7^$G[=_P %9_V.?VAM"^!'P-UK]G?P5\)-9^!RMXF_9#_:!\<>"KOX
MN?M#^(-=M)'U+Q;^S/>>/M6U[P%\-?AEX)OO"RZM=P6>CH8^=^&_Q0_9@B^,
MO[7?[*?[9_P0\8_$3]OJX_X*;^(/VOOV<?ANG@OXES>/OVCO"/A3XCZ-KO\
MP3N^//PU^,?@'0E\,V_PG^#/PRL/"/P<\5>)=;\;Q^!_@3X7^&?Q"L/CM9Z)
MX+F\1PZS_4  !T 'TXHP/3U_7K^?>@#^;#_@G'\:/V,OV)_'G_!974/C)K7P
MF_9SU+X??\%0OB%=^(;_ %CPG:>"KGP-\%?BWX._93\,? V77[ZQT"V?PM\-
M?B-XT\0S7/PR_M*:P\->*([;Q=XL\.?;-&\*>,=8T?\ I.5E90RD,K ,K*05
M92,@@C@@CD$<$<BO _C;+\#_ (B_#CXC_##XI?$CPUHW@/7KW2/@G\6-/_X3
MW0_"LD\WQAMM!\.Z9\(?$&MM>V^K^$]>^+&F_$/PSH/A^PT?4?#GQ!U5?&_A
MQ_ VIV6KZUH=[)[U'&D4:11(L<4:+''&BA$C1%"HB(H"HJJ JJH 4    8H
M_ ?XR6OP-^'/_!PA\"?'7Q6\.> O#DGQ*_X)E?%C2_ 'B_Q+X,TYKKQK\;?!
MW[4WP,N';PYKTFC3SZQX\^'?PGAEUS7=3L[N;5/AS\)[+4/%&O7>@^ ],U#5
M+7\OOV%O!_P7\%_LH?\ !!SXJV7A/P%X1^/47_!4?]I/3_'GQ"'A[2O#_P :
M;3X;^+]"_P""@?A[7-,\8>)I[*T^(%A\/?$0\6_L\:%JFF:W>6_A6]T_Q)\&
M-)N;<Z;JG@:WF_L\_P _GUHH _C@_9GL/AAXI^->A?L[?M@_M%_MMZ1_P4K^
M!?\ P4^\=_M/Q_LR?"KX-_ O1H_B?K7B/]HCQ5;_  \_:0\*?&&\_9-;XN>+
MOV0]>_9GUCPSX.^+GB3Q+^T-I.FZ-\!/!>J?!VWTC0/ >A?"OX?3_P!C]8FN
M^)?#?ABVM+OQ+K^B>'K._P!:T+PW876N:I8Z3;7OB+Q1JUGH'AG0+.>_GMXK
MG6O$6NZA8:+H6E0,]]J^K7UGINGP7%Y<PPOMT ?SP_"3QM\/_P!A7_@M'_P5
MH^(_[7?Q"\#?L\_#;]NWX>_\$_OB+^S'\4/BYXET_P"'WPI^)-K^SG\%O&GP
M9^,7@K3OBEXN?1?A['\6?!OBFXTS6+WX4/XE;Q[/X"UC3O'MGH4_A@WNH66G
M^VCXU\*_$7_@GU_P6G^-'A756NOA_P#M'? KXB_#+]G?7;VTFTRV^/\ J^B?
ML>+X5TW6?@I'>-'?_$?PMXZ\8W>M>&/AGK>A6,D'Q,;PIJOBOP /$WP\U7PC
MXQ\2?T%X Z#%&!G.!GU[_G0!_(G^S5\:OB-_P2$L_@+\<]3\7>(?VI?^"9?_
M  4"M?A'K7Q6DTIM5^*W[37[$7[5\GP/\">$/$FN6MAI@U[XF_&C]G2P\._#
MO1_!'B7X?FWUSQS^S_X<\"Z!X8\)Z38R>#K/P=\8?ZT?#?B3P_XPT#1_%/A3
M7=&\3^&O$&GVVJZ'XA\/:G9ZSH>LZ9>1K-::CI.JZ?-<65_8W43++;W5K/+#
M+&P9'8'-;=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5_-#_P43^$_P '=?\ ^"VG["5]XM_8B\-_MA3>
M*?V,?VN[WQ/\.+'X>?LQ^(/$'BJ_\-^+/@AI_AKQ3KLW[2GCCX7^!]7/@;3[
MV_LM(N;[Q==^(M&L]8O+3P[IKV5_K!C_ *7J_,GX]_L._'3XF?MO_![]MOX9
M_M)?"_X<>(/@5\(_B3\'O O@#QI^S5XE^*6@ZCH'Q>N?#5_XZO?&^L:/^TK\
M*]4UC4$U+PCH=WX1;PS'X+30TBN[76AXKANSY8!^27[&7[3&M_LE?#G_ (+L
M_$+X5?#L?#;PS^R+K]Q\<OA-_P $D_C9XUNOAQXN_93\#_#_ .!:>._C#KFF
M:KX4TWXV>"_"7PM_:7UC3O%?Q4^!/@?X 7OCC]FS3I;6P\/^"/&7@[3O&&O7
MWA7]"/%O[1G[0-EXZ_X)_>)/VFOV2/V/]6T[]HK]K?P[\/?@9XN\-?%?QC\3
M?B5^SNWC?]DGXC_%/_A,K"T\<?LY^%=/B\?ZA;?#_P"+?@+6->\#^-O#<.F>
M%=>\.V48\5P:QXD6P;<?\$ACKWAK_@HOXK\>_M*:U\0/VK/^"EWP2O/V>/B]
M\<]<^%NAZ=\/_A?\(+CPIXA^'MGX(^!/P.\,^*-#NO#.DZ)X$\23VFFW/C7X
MK_$'7M0\5Z-X>\8>,-;\5W$.O:;XB^GOBS^QKX]^*=A^P-!)\9_".B7O[$_Q
MD\'?&S4KE/@[K.H6OQ6\3>$/@UX]^!L6FV%DWQELIOAYH-]X1^*GCS4)(+B_
M\?ZA#XD;PE>KJ4FF:#K&C>*P#\6/@M^T%\>OV"M+_P""R_Q\^"?[-'P7^)'[
M*GP%_P""JWQW^*/[1WA'0OB)?_#'XX0^ !^S+^R3K/Q4\3?!+P)!\-1\)-3U
MGP#I-Q<?%W6;;QG\1]!NOBIY7B_P]:MX9\3?V5KWB;[K_:5_X*M?$GP?\6/V
ME/AM^RW^S?XS^/NI?LB^%?A?X@\<Z%:?!_\ :T\7ZC\<O&?Q*^'.F_&N#X)_
M";Q3\!/@#\7?!WPQ\76WP=\1>"M<T/Q9\8;F/3/$WC_QEI?@"^\,>$O#UAKW
MQ0TST[6_^"8OB76+[]L_X:?\-#:;!^R'^WU\:]8^-O[1WPG_ .%0ZFOQXU.?
MQK\-_AE\-/BE\+?!7[1NG_&/3/"7A'X3?$SPW\)]!\,:Y;O^SIK/Q/T;P3XH
M^(>G>$?BGH'C;5?!WQ%\ Z7Q,_X)W?&JP_:Q^)/[4G[&W[:.H_LD2?M(^$OA
M[X4_:N^'=W\ ? WQZT#X@:C\)-%L_!'PR^*WPAG\;>(]#L_@E\8_"7PR%]X%
M_M74=!^*GPN\36MEX(O_ !G\(?$;^#%M=9 .&\"?M[?MF_M!_M3?'7X"_ ']
MF'X$>'M!^ OA#]B?XL:]J'[2GQN^-?PN^)6I_#+]K'PU\4?%MWH^M?#71/V8
M?%%S\./C'X2L? 1TC5? >OZAJVG>&==L+BTU3Q'J\^N3VG@GK/V:?^"CWQ(_
M:/\ A3^S?K]E\!/ /@SXY?%#]K_XS?LK_'[X!ZE\=]1\17W[,4G[.-Y\7U^.
M.L:YXO\ #/P>OW\7^)_"NG_"W1AHF@77A+P-X/\ $?B'XM_##1+KXE>']/\
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
MQ3\,OV>/CAX0M?V<_B'XJ^)*_%+PG^U/K?Q-^'WPH^%I?QU\//ASJ%E\4?\
MA;/PJU#P?<ZW!HT7A?6;+QAX9UB/2M!>RU*QF\9\>_\ !6[]JGX2_#3]M#Q-
MXK_8HU[7[G]G']DI?VN? 7Q6U3X??MA_LX_LW>+(=#UHZ)\7/V<_$7C7]HK]
MF'PSXL'QR^&<!M_%OPYE\.>%KOP[^T3X.NVU+4X_V=)M'\10Z1]:?&S_ ()@
M>&OVF_&G[<DO[0'Q%T_Q1\)?VZ/V:_@9^SOXQ\">#_A[<^$?&?P^D_9\U?XE
M>*OAW\2_!'Q$UKX@>.=$;Q;H_CCXN>+?&%C;ZW\,M1TNUU70?AJC07,'AGQ.
MOCSS/Q)_P35_:Z^,W[+GQN_9X_:E_P""D6I_'+6/BI^S[XI_9GT/QGIW[-FF
M_"SPMH/@7X@S>&AX\^('CKX5^&/C/>:;\6/C_J&G^%['2_"?Q*U3Q)X>\/>
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
MCX@>+_#_ (/\,6UY^V!\'M0\&6OQ:^('A7X-7'Q*\0>)O#N@OX;\/:YX4L_
MDEOX3\0ZGXDT?2/$]_HOAZUUCQ/]3_!__@H;X<_::^+7_!%[X@7W[)?PPMM7
M_;J_9X_:(^*G@KXL>*O$5AXG^+G[-&J>$?A'X8\3_&3X;?#II/AHEQ_PBWQ"
MU"\\$:5<^/-+^(/A>\\7^'?#K6_BOX86-S%I?]G?:_BC]CKQMJ7[?5I^W;X9
M^,7A?1-4TC]CGQM^R3H?PUUSX2:IXDTZ&'Q=\1M!^+47C[5O$]A\6_"MWJ<^
MF>-_"?AM)/#5GH^C17_A1-=T5=;L=8U73_%&A?+GP _X)/>)/@1J7_!+F>#]
MI#1?$VE?\$Q_AO\ '3X6^'K&3X'7FD7WQ=\.?'#PWI7@V]NM;U-?C1J<'A+6
M_#WASP[H/V2[T_2M:L;_ %R/5]2GTR"PU&ST31P#T/X8?MK?M._M#W?PV^-O
M[-?[/?@'XN_L?^.?VH_'?[.FHW\'Q/A\(?&OPM\-OA1\2/B?\'/B3^V%K-OX
MW7PYX,F\!Z3\4?A?J>E^'/@!X1C\;?%7Q5\.]7\+?$O_ (231?$>L>(_A#X$
M_,K]C;]I;XI_L3^$&\-^"/V>OA'9_L?>,?\ @NK^V#^QA>R:9XWF\+?$/PU?
M_'?]OOXH_"WX5ZK\(?A3X8\%R?#_ $3X3_"_7]0\-:'K>F^(/%^D>)=3TJU\
M0VOA;P5H&B^'?#.N>./T5^#?_!,CXH_ CXC^*/#/PY_;8\=:%^PAK_Q]U/\
M:4TK]CVQ^%GA:Q\3^"_''B#XEM\:?$_PS\(?M%V7B"WU31OV9_$_Q7N+_P 0
MZ]\';3X91:OJ6AZCJO@NY^(S^'_$?C"'Q+SEY_P2N^(M[\&]&^%\W[3?@M=5
MT?\ X*<2_P#!3=/$\?[.NN+IT_CJ7]HC4/VI/^%8-X:?]HE[E/"2_%74[JS_
M +87Q,=9/P^6W\.[1XBCE\:S@'[,U^4'QX_;*_:YM?VX_$'["/[-'P-_9]UK
MQG'^QP_[6/A'XG_&SXU?$'P_X3OH5^+^B_"E_"/BWPGX(^$.MZ]H%V^J)KL.
MF7&@ZOXPM-0L+VT\3:MJ'A>Y\/1^"?'/ZOU_/W\98?C+K_\ P7QTVU_9\^+/
MPE^%OC*W_P""3LGAK5-9^,7P5\4_'?P/J5W)^U1>^*U\%0:!X+^.?[.VK:;\
M1;;31HWCFS@7XD7;GX?IX@N-0\#7T&JZ)XN\* %WPI_P5T_:+^/\/[ 7A_\
M9O\ V3OAEI/Q!_;L^#/[96MC3OVB_CUXT\%V/P(^/?[$>MP?#;XT?#+QMI_@
M7X$^-M4\4^#-%^+&IV>F>'/'&@3V6O>.-'TK5EOO WP[-S::Q#[_ .(?V[?V
MH/$OA+]KSQM^SS\#_@C\3D_8#OKCP#\:O!^I_%OQKI=Y\>/CSX+^"WP_^-/Q
MP^$WP#\76/PWO8_!^F_#72?B!I_A/P=X\^)'@O69?BK\4[/5_ 6N>"O@WX>T
MIOBA>[GP]_X)=:/\(?B]_P $_P#Q]\-OB]+9^$OV$_A_^TYX3;PUXN\!-XF\
M9_'#Q7^U_J?A_P 4?'CXH^,_'VE^-_"FB^'_ !=XM\>>&H/'JVV@_#AM!L?$
M7B+QE'!IG]BZGH&D^%='6/\ @GS\6?"/Q4_:Y\2_LP_M3:7\!OA7^W/J%GXQ
M^.WP]U+X$+X]\9^!OC!>^ [3X5>/?C7^R[\4-%^+7PQL/A;\0/'_ (%T?PMJ
MFIGXM?#C]HKPUI_Q5\):1X_L_#[:7?>)_!'B$ _-FZ_:/\9:S^W/^T!^VC^P
M1\&OA+XLE^.?_!$S]AS]KNZU?XU^(;KX0Z9K/AA_BI^V#KVCR^.H? 'A;QQX
MS\5_%_7OAQH7A+X?Z-#=QVV@^&M(\(K#XC^(%M9^#_"'@[Q?]Z_![]J?P/\
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
M)7Q#\*>,OBM!\//&/PV /UVKXY_:O_:<U7X):]^SM\'?ASH'ASQ9^T!^UO\
M%?5_A'\&=$\7Z_-H'@[0D\(?"_QU\9?BA\5/'$VG6]WX@U3PE\,_AO\ #[7-
M1C\+>&;:/6?'GCC4O _P]_M[P)IOBW4/B+X0]J^ %_\ %_5?@;\'M3_:!T?1
MO#WQTU'X9^";WXP:#X>CLX-$T?XE77AW3I_&FF:;;:=XH\<Z99VUEX@>_MUL
M=+\<>-M*L3&UIIGC+Q780V^OZC\X_ML?L;Z_^U!/^SU\1OA3\9G_ &>/VDOV
M4?C$OQ@^!GQ?F^'FF?%OPW:_V]X2\0?#3XJ_#;XB?#+4_$'@Z7QA\.?BO\,/
M%OB'PQK]OX<\=?#_ ,8Z1J0T#Q%X=\9:;-HUS8:N ?B7X2^(6J_LS?##_@K#
MX[^)W[)O[+'Q2N]+_P""T_[+^F?$#X7PWYM_A'9^)_C/\,O^"=_@G0?VB/!&
MA:Q\'=:.J?$=_BM\1?"7QYU#PCKEOH6L>'?%VM^++Q?C=XO\6^%K/Q7X^_6/
MQ[^U=^UY>_MV>/\ ]C/X)? O]G74],\ ? _]G+]HZ7XI?%+X_P#Q)\.W&L?#
M/XL?%[XA?#;QIHQ\#>$?V?O$O]D_$#2U^$/Q%'A*S3Q5K?AF["^$==UWQ#8M
MK>J>$M \'\2_\$HOC3XX^%O[7G@CQM^V=X>UWQ)^V%^UK^S3^UUXNUVW_9>L
M=%\*>!_%O[.]G^SOJ">%/!'A#3?C9'XB?PWXF\7?LT?#RWLY?%GQ'\3:KX>^
M%]O<>$]0N_%OQ)OM9^-FL?='AO\ 9=\6Z-^W-\0OVRM1^*'AW4K'Q[^S-\*/
MV:W^&%E\--3TF[TO3/A-X[^)'Q*TGQ4OCV?XFZQ#>7^J>*_C!X_34=-/@>VM
MU\/?\(?I=M<QZEH&M:]XM /SG^#W_!8+XA_''X@_ /Q=\*_V3_C)\3OV4_V@
MOVBO$G[/^F^*? GP%_:IU+QQ\-/!MKXC\5>"?!7[7OCCXC7GP6M?V7]5^!'B
M7QMX1EM?&_AOP_\ %=?$/P@^''B?PK\2=6\5>*?$D/CGX1^"/H;]G[]LG]K_
M /:<TCX'?M#_  9_9O\ A1XO_9"_:,NOBH_@R_O_ (Q:IX*^+/P^^'.B^'_$
MVI? +X]?$Q-;\+W>FWWAOXZ>(?#6G>'O$WPD^'_A/Q%\0O@GH_Q"\+^++O4_
MB+<Z%XQ\'Z5S_P"S?_P3&^+7[+'BZX^'7PG_ &WO&7A__@G_ *9\;=2^.WP[
M_9#TGX2>'- \>_#G4M8^()^,FI?!O1OVH="\66&N7G[-EY\6;S6M5OOAG=?#
M!?$^M^ =2?X4^)_B5KWA2_\ %H\76?V4?^"9/Q,_94U+2_A'H'[9_C'Q%^P%
M\./B7??$_P" W[)#_"KPYX>\<?#B23Q0WQ$\._"CQ+^U)IGB>7QO\1/@/X"^
M*-]J'CCPCX);P?X4\8W%KIG@OX9>.?B7XV^#>C>*?AYX[ /QMU?XU_';]KK]
MAC_@E=^T3^U3X:^$NJ?$:7_@OY\%['P1XV\(ZEJ.OZCIFF:;_P %(/CUX U/
MPUHFF>(_A_H%]\./"_@[0?">@?#3P;%8>,O'.N^,/A_X:T?5_&^L66NWE]I*
M_M+XE_X*,?$KP)\1O^"C7PF\=_L^^#M"^(7[&_PA\$_&[]G?PQ:?'"\U'4_V
MT_ OQ:M_'NF_":Z\,6E[\)]$O/A_J/B/XL>"?^&>];TS3[7XH3:#\8+^/3K1
M]<T;4?!NH^,O$/#G_!'SXC^&?V?_ ('?LX6W[7/ARZ\ _LT_\% ]+_;F^#<U
MY^S9<'7(;;0?VC/B=^T[IGPS^(5];_'NWC\7ZM>^._BA?:%XE^(.@6W@32[_
M ,$>'?#VG^'_ (:>$_$9U[Q5KO<_$_X8_!#]N'_@HO\ LX^/? UC\0)?$G[
MGB?XQ^&?VE_%%W\/O'_@3X>>*8=/3X4?$3X2?LZ^)];\5>%O"-G\8=0T']H6
MQ^#?[6WPLUKP9KGC[X?^ =0^ VO7=_'::W\1_">J2 'Z]>%Y_$MUX:\/7/C/
M3-#T7QA/HFDS>*]'\,:W?^)O#6E>)9;"W?7=-\.^)-5\/>$M4\0Z%8ZHUU:Z
M1KFI>%?#-_JVGQ6]_>^'M%N;B73+7Y+_ &F/VG?%'PQ^+W[-/[,WPF\':/XK
M^.'[5%U\7;SPWJOC#4=2TWX>?"SX:_ _P?IWB#XE?%GQI%H=I<Z_XJAT77O%
M_P ,?!?A[X>Z'<>'[WQEXE^(.F6]WXS\%Z)8:OXCL?M&OA;]K[]C*[_:)\??
MLQ_M ?##XDZ=\%OVHOV/O''C#Q1\$?B?XA\!7?Q9\#OX7^+/A3_A7_QO^%OQ
M)^%=KX\^&5QXP\$?$WP8MBK3Z)X_\%>+?"GC#PSX.\6>'_$T*:1J>B:^ ?!'
MC[_@KA\8/ -WXE^#,_[/OPHU/]JGX-_M^_L<_L0_&[P??_&WQKX;^'+^&OVU
M+[P;+\"_VC/AQXBT_P""?C74=0\-_$?0?$EW)J/P\U]+3Q)\(-9T;Q7I^IZQ
M\2G\+Z,OQ"_8KX)W/QMO/AMH%Q^T5HOPN\/?&&2;7QXKTCX+>)O%WC'X9VMO
M'XFUF+PH_AWQ%X[\(^!?%-]/>>#4\/7OB*+4O"VGQZ=XGN=8TO3I]4TNRLM6
MO_S*^(W_  2J\1?$G[7X_P!7_:#\,Q_M'>-_VU/V4OVTOC!\4_\ A1>I3^"_
M$>K_ +%]OX/M?@1\%_AW\,Q\;H->^'/P=T7_ (0FWU76=-U[XJ_$SQ3JGB7Q
MM\5M?M?%&E7'C+3X?#'[%C@ >WKG]>_UH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O)(/$GQ??XX7GA.7
MX:>&D^ <7PJTWQ#9_&0_$4_\)E=_&"X\8:OIFI?#(_"1?!Y2/PQI_@NUTKQ2
MOQ'D\>1-/JNHGPQ!X2G$%QK%OZW7X7:G/X&/_!PEXGT#5?%,,$VM?\$7]2GU
MO1[CQ]J-G>Z9:77[7.GV&KZAHVG_ -OPW/@I+CP_HVFW6I:KX7AT)[C^R[/6
M[RZDO;."^B /W1KX_P#VR?VGM>_97\-_ CQ+H_PWL_B-8_%O]KG]E[]F3Q&U
MUXT/@Y_ VC_M)?&#PQ\'X_B'8Q+X6\4-XMO?"VL>*]+NT\'LWAR+5[=KAY/%
M&F?95CN_Y:_^":'A7]GKP/\ L]?\&Z?[1^@ZGX,L/V@?BG^U=^TY\&?%OQ?O
M?B$=4^('COX7:_\ "_\ ;OO-?^$6JZ_K/B2]O/$G@"U^+6E_#.]T[P/<F]T;
MPK\4M8L=0T"PT?QQX_U>Z\2\Q=_$#]C36?@'\"_CM^TWXD_9^\)_\%4/!_\
MP7,^"EW^UWKWC_XB^%[+]HSX66?A+_@J';:?)X&\2:YJ?B^]\3:9^RU\-_V>
M/"W@E?A_X2GUF_\ V??#_@3P7X/\8Z1:CQ-X8L_$=B ?V2_#CQ!\7M:\0_%R
MS^)OPY\,^!?#GASXAC1/@YK.@?$!_&M[\3?AO_PA_A351X[\1Z4WA3PY_P (
M!K#>+=4\3^&)?"+W>O2PKX;_ +1CU*YTZ^T[4-1]6K^4K]IA?@^?V:?^#K[0
M(?%>AR66G:SJ?B"Z@3XFWLFH6OC74O\ @FM^SS=Z9:7VHKXI.L)'?_&RRU[P
MSIO@V\O/[ O/$6FZI\,;309;'3KOPK!'^VY\/_V2/V;/BA_P3QT34[#]F_X&
M_L%?M6Z)\=?%WQA^)7QB^#9^/'['7Q4_;.U'X8?L_67P/\8_M>:MKGQ<^'W@
MCQ5KGC#X/>'_ (W:O\/?B%\7/&/C.S\3_$L^*/BKKNDZ[X\BNOBUX* /ZN"
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
M_BM^SI\7OCQ^Q>_[./Q!_8W^'/QH^"?_  3Y^(/@GQC\!O!W[8OPH^(?B_\
M;!_;!TS3/"FM_#O'AWX/_%GQ!=_$_P .?!A_"/QW^)FI?&3XO>*/^%OZ]H?[
M0'B.35/!\-[<_%[6_" !_7-17\A7PJTCX*^+/V,/^"4_[0_P(O['3O\ @JOJ
M_P"U7^R[\+?C]XDU#PI?W?[5WQ@^,+^-],\)?\%/?@G^UV9;2+XP7GPZ\$^
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
MM/7/Q=\.Z_'=>(?%^J^%QZ[^Q-\#_AU^T5_P4*^,NH_MP^!?AS\2/VNO!?[
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
MA7T/P)\:_$+67M[?P_XA^-GA3X>7T6O>/+VTU#YF_:@^%7A+2/V5_A,FE?M
M_!?_ (*3>$OV8OV /VJ;CQU\!_V\6LOAG\2/C=^Q1-\8/B9I%O\ ME?L#_'!
MXO'!\#_%CPQX)^'FF> OA5^T!IR>./"OQ&^!&H?!3XGS:Y;:EXI^'NJZ^ ?V
ML\#_ .N?\:6O$K_QSX\\:?LYWWQ*^%/@O5](^)WBSX+7'CGX:?#GXJZ:GA;7
MM+\=Z]X%;7_!G@CXD:/<ZC!'X>U>Q\0W>FZ%XPTZXU>!-(O(M1MIM2C6W:Y'
M\PWPFTKX,:I^RW_P1G_:*_9QU>UTC_@IQXC_ &F_V4/AA^T?XITW0;C5_P!J
MGXV>+<VOA[_@J/\ "?\ ; U'68HOBEK?A_P#X8TOXN_$;XEWGQ4L]3@^'NH_
M#'P3>>$4\-2R^!]1@ /ZYJ,CIGGTK\%/^"+W[/W[*U[IO[2'[07@[P=X \8?
M&#P/_P %#?\ @IW\+_#'QF?79?B/\0/#GPSU?]KCQO/I7@JP\=:WK7B37-.\
M+:IX6TWPSXET_1H]1AT^_?Q)K?CRW@FUCXF^,-?\4Z'_  4C^(OP%\*_MZ_L
M5^$/^"AVG_"S_AW7\0?@C^TWI6E:G^T)IVC7?[+R_MP:3KWP?\4_#D?'V_\
M'UT?@YI6K:?\!?#GQM7X"M\2[:);KQ7K7C8^$1?^)K2TN?#P!^[=%?QF_M5S
M_P#!/Z[\(_LX_L?_  SA\$ZE\#OAK_P3Y_;OU_\ 9]^*'_!0OQ9'\<OV?M5^
M%L'Q=\*^"M"US]DWPCXY\2)XM^/_ .T5K%_\/[SPW^R;\1?#?QJ^&6E_!O\
M90\6?\)S\/M(^+G@3Q?X$\$77>_"F_\ @K^UM\5?^#9*V^,GCK2/CW%\4/\
M@F+^TMH_QET+QO\ $[4/&_A[XM>._#7[,O[)R>)= ^*/AG4_$E[H'Q/UJ3Q3
M>_%NP^(^B>*]-U^;Q)KNA>+-&\?6NJW7@F]L=$ /Z]:_-7X)_MH?'K]H"3]I
M73/A_P#LU>#AXD_9F_X**1_L;>,-)UGX\2V5K=_!O2?"GP1\>>,OVA=-U0_"
M<I=>*=&\(_%YM3LO@P+9$OY=$EL;;XBWEZ\,-Y_/_P#";XB_!;2?V<?^"3'P
M:^-'BGP%>?\ !+R+_@H3_P %2O@[\:+CQY\2O#^M_ .PU3X*?%_]JK4/^"=W
MP&^.6L^-/&5[8Z_\%HM#TBQ\3_#CP9XT;Q!X1O/$OPV_9]U*_P!FEV'A5M0X
MSPAJ_P"R!X=_9\_;=\._"7QM\'= ^&?PY_X.:_V'O%?PU\.^"_B9I.E> O#'
M@?6_B#_P3VL--O?#NAZ=XG@\/+\*H_#_ (.^+MOX#TF.TG^&OASPS\/?$8\
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
M-#TO6O#M_;VT\5U;6][HFIVMUIEU!;W5O;W4$4]JZ17$$,R*LD:,/Q#\%?\
M!:G6=3_9KTC]LGXG?LK:5\%?V:_&OB7QA\%OAMXE\;_M2?#.'QOXE_:@TS]K
MW4_V5?!WPNUWPW-X<T_P3X,^'6L0Z/KOQ-\>?&Z_^*5]I_PST'P3\0_.\&>*
M/#6@^'O''C'S?XK?\%D/BMXN^!OQT'[.'@+X :]\<?V?_P!I3]A/X3?$CQ;\
M-OVDX/CG^S;?_#']M'XV^"OASX5\<_ ?XUP_!3P[:_$_Q6;O5==^&'C7PMXM
M^&W@:7X,^-[;6/%]Y:?$KPUX=\-Z9\2@#^@/6_!GA#Q-X8NO!7B3PMX<\0^#
MKZR@TV]\)Z[H>EZOX:N].M6A:VT^ZT'4+2XTJ>QMVM[<P6DMH]O"8(3%&ABC
MVOU;PSX7\0OH/]NZ!HFM/X8UBT\1>&CJVD:?J+>'?$-C:7UC8Z]H?VVVG.CZ
MU9V5]J5G9ZMI_P!FO8+6\OK:"X2*>>-_R!_;:_X*S>+?V%4U3Q/\6OV7]/LO
MA?\ #;P_^S=>?%GQ9KWQU7P)K7CCQE\>O$VLZ'XF^&?[#&C^*_A):>#_ -L7
MQM\!=(\/ZEXS^*VB:A\2?@+JMEX9N="FT[3KJ_U9["P])\2?'[X;?"3]N7]N
M.72OV4]?OOC3\+_V _@3\>/%_P 6M(\:^#[?7/V@/AAH_C+]I.T\!_#KPOX>
MUGQ#:^'?"\/@WQ%X=^)EI=^*?%^L>#]<UK4+@6NH:-J7A?P_X'UO4 #[H^,/
M@SXRZQX?T&T_9T^(_P ,O@QXHM?%V@WWB77O'_P2U'XS:-KW@/3[?54U;P?8
M>&O#_P 7?@G=:'K>HW5UIT^E^,)?$>M6NA06FH6I\)ZF^K+<Z?2\*_ 'POX#
M_9Y\,?LY>&M7UE/#'ACP!I'@"'Q5XELO"GC/QAJT6G6EM:ZGXV\5GQ-X;U'P
M?XL^(7B:\2\\4>)?$'B7PGJFFZ[XUU34/$FMZ#J?VF[LI_SY_99_X*D^-?CQ
M\3_V(O!WQ+_95G^!O@[_ (*$?L?:K^U1^SCXO3XV:'\3]>N;[P1X1^$7C'XD
M?#_Q_P"#-"\#:'9>#["UT+XNZ+XB^'/C:W\9Z]<^-/##Z:WB[P5\+?'%WKOP
M_P#"W,_\'#VE6&I_\$>/VR)+ZVN+K^RM!^&>IVD%M=RVKR7:?&GX<V8C9%OM
M/M+U)[:\N;8V.K7 TBX:9?MZK$@EB /UM^%_PW\&_!WX9_#SX0_#K2?[ ^'W
MPK\"^$_AMX%T(75Y>_V)X.\#:!8>%_#.DB]U">ZU"\_LW1=+LK,75]<W%Y<>
M3YUS/+,[R-HV_@;P99Z?XETFT\)^&K72O&E[K.I^,=+M]!TF'3O%NI>(K9;/
M7]1\3V4=FMMK]_KEHD=MK%YJT=W<:G;QI#?23QJ%K\I/'G_!4?XA_!3Q'^U[
MX$^/?['VN?#7QW^SU^R+\4/V^/A'86/Q>TOQKX1_:%_9=^$$VG0?$6%O'VC^
M K?1OAI^T5X"O=8T30?&_P &3#X\\)Z=XA\1>&KCP[\9?%O@+7+/Q^??-(_;
MZTO5?C;^P1\(C\,M2M[+]O[]G7XF_'WP'XH'B>TFN_ 1^$_@SX6>.O$OA+QE
MX=_L>*"Y%UI'Q@\)VVAZ_H7B.^^V:I:^((;_ $72K.QT^_U< ^Y?"/@[PC\/
M_#NF^$/ GA;P[X+\)Z,D\6C^%_".AZ7X;\/:3'=7<]]<QZ;HFBVEEIEA'<7U
MU=7MPMM;1++=W-Q<2!I9I':KXU\!^!_B7X?O/"/Q$\'>%O'GA2_DMGU#POXU
M\.Z/XI\.WTME<Q7EE+>:)KUEJ&F74EI=PPW5I)-;.T%Q%'/"4D16'XV>#O\
M@HYH'[:O[('QR^*FL?LM>&/C'^QYXW_9 ^.?Q#U2T^%G[0WAOXB>(]6\.Z9X
M3\.6WCC]D[]I'PQK'A3X5Z+^S[^TC?>!/'VK?\)I\/HOB/X\T'0X=!\3V_AG
MXA^+Y+$7:ZO@K_@HC;_#WX;_ /!(7X1_L_\ [&6JW5O_ ,% OV8;+Q#\"?!E
ME\6O"'A;X7_ 71_A_P#LI:+\8?#?PT\2^+=5TV_\8ZEX;\)Z+-X?\.Z]XMTC
MX;3W.G^"[/5/$OA;PUX[\>6NB_"7Q* ?LR=%T=K>WM6TG36MK6R.FVUNUA:F
M"WT\I%&;""'RO+ALRD$"&UC58"D,2^7MC0*IT;1RXD.E::7#SR!S8VI<27,#
MVMQ(&\K.^XMI9+>=\[I8)'AD+1NRG\=5_P""Q/@?2/V;?A1\2?B;X#\ ?!/]
MH+XI_M+_ !S_ &/G^"/Q?_:-\%^"/A;X ^.O[-?B3XIZ'\:KKQQ^TUJ7AM=$
MB^#?A"S^$FN:I%\2_#7PX\2:OK][XB\!>$-!\ :AXR\7Z?H8Y+1/^"V/@'Q1
M\+_AUKND^#OA%H?Q'\<?MH>.?V&;C4_B'^TM;^%OV-X/BKX!^%VL?&7_ (2K
MPK^V5HOPB\8V?C+X:?%GP-8:1#^SSJH^#>A>+/BEXW\4Z3X$U+P7X'URP\3)
MH !^V-YX>T'4-+U/0[[1=)O-%UNUNK#6M'NM-LKC2]8L;ZR&FWUEJNGS026>
MH6EYIP%A=6UW#-#<68%K*C0 )4=CX8\-Z9I6DZ%IOA_0[#1- TNWT30M'LM)
MT^TTO1=%LX+:UL](TG3[>WCL]-TNTM;*SMK:PLX8;2"WM+:&.)8X(E7\D_BS
M_P %2?'GP\U_X/\ PBT_]E[2(/VJ/B1^R=K_ .U/>_LO_%KX_P!M\*?B#K]W
MX>35;74/V<_V<=4T_P"$WQ$\-_M%_M%V&N>'M;M-6\%VE]\/M#M-!;0/&-EX
MIU7P_KCW&F_L,ISGV)'Y'KU/\_K@\4 </JGPO^&VN7NMZEK?P_\ !.LZEXF7
MPPGB34-6\)^']1OO$*^"=477/!:ZY=WFG37&K+X0UI$U?PNM_)<+H&J*M_I0
MM+M5E'33:'HTZ3)/I.F3+<21S7"RZ?:2+/-#>_VG%-,KPLLLL6HC^T(Y'#,E
M[_I:D3_O*_*KP]_P4\U@_MH_!C]D[XC? +3?AS#^TIXW_:@\#?!)K_XSVO\
MPT<$_9EB^*5X/BC\8?V5O%7PZ\#:U\._@/\ '72/@A\3=?\ @+\5O"'Q(^+-
MAXOT0_#J_P!;TOPNOCR5?#7EWAC_ (*_>.=3;X"^,O%_[%7BCX=_ _XN?M_^
M/?\ @G+XH\;ZW\=/A]KOQ \"?&O2_C)\1?@3\./$6C_#/P?H^OZ'X_\ AWXD
M^)'@:U\+?$768/BAX:U7X<ZMJFI7OA31/B]X*T&+QKK0!^Q_@[P5X*^&WAO3
MO!WP_P#"7AGP)X/T?[<VD^%?!N@:3X7\-:3_ &AJ%WJ^I-IVAZ':6&E6'V[5
M+^^U.]:WM8C=:A>75Y<&2XN)9'@\9_#SP!\2++2M.^(7@?PAX[T[1-<L?$^B
MV'C/PQHGBBSTCQ+ID=S#IOB'3+37;"_AT_7=.AO+R&QU:UCAU"TCN[J.">-9
MY0W\UO\ P6T_:9\6_M'?L$_MCZ+\,O@CIGB#]FWX(?M)?!CX%>,_V@=9^+]Y
MX3\57'QH^'7[3GPE\._$R#X??!*'P'=V7Q!^%O@CQI?7?P0\9>)?%'Q4\'ZQ
M=>.K7QP?#/PP\8^%_"VE>)_$G]03DJK,JL[*K$(NT,Y )"J79$W,>!O=%R?F
M91D@ I3Z5IET[2W6GV-U*\<$3RW-I!/*\5K+)<6L;R2QL[);3S330*Q*PRRR
M21A7=F-FXMK>[B:"Z@AN8'*,\-Q$DT3-%(LL;-'(K(QCE1)$)4E)$5UPR@C\
M/[#_ (+!_$>V\'>$OCUX\_8:\4_#S]D^']LKQK^Q5\<_BWJWQ_\ AGK'CKX(
M^,])_:0\4?LL^$OBA-\+_#^EZAX=\;_!F?XMV7@WPM\3O$.F?%S2?%/@/5?$
MVM3^"/!GQC\)^&+#Q?XL]H\*?\%)/B!X@\>?M47FO_LMQ_#3]F']B'XY_&?X
M6?M0_M%^/_CSX1&H>"_!/PG_ &7_  A^TA#\6?"GPC\#^%?'&J>-+#5(?%NF
M:)XA\*2>+/#NJ^%- \0>#?%-E>^+-=G^(W@#X6@'Z>:SX1\*>(]"UGPOX@\,
M^'M<\,^([>YM/$/AW6-%TS5-"UZUO(E@O+76M(OK6XT_5+>[@1(;F&^MYXYX
MD6.5610 S1O"'A+0- TCPKH/ACP]HWA?P]80Z5H/AO2M$TS3= T/3+>V-E!I
MNC:/96L&FZ9806A:SBL[*V@MXK?=;K&L>4K\TM/_ ."A7B^P\7_LGZ?^T9^S
M5+\#/@5^W]JEIX!_9X^)<WQFM=5\>^%/B7XR^&6I?%7X=?!O]JOX6:KX(^'3
M?!+XI?$[P=H_B;0O"VG?!_XD_M(:59?%'PY?^!M7\3Z/+?>%M?U_\OO^"/\
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
M]!T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %?G#\1/V5_CEX&_;2U?\ ;7_98\2_#W4-4^,/P6\'? 7]I+X%
M?&36/%/A3P+XQLOA9K7C;Q%\%OC9X,\=^#/"?CS7M!^)'PWF\?>+?">M^#-4
M\)ZEX2^(O@GQ"D5IKGPV\2:)+K_B3]'J^,?VD?VV_A_^S]\2_A'^S]H_@WQ[
M\=?VGOCWI_C+6_A-^S[\)HO"J>*M4\)?#ZPCOO&WQ&\:>+?B#XH\#?#'X7?#
M;PS]IL[6X\2>._&ND7_B?5;@^&OAIH'C[QC$WAH@'QU\)_\ @E_XW^$GQ_\
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
M:T^,O[2'A?\ 97CFO_V7? 7Q1\)ZKI=KX1^#]S\./%^A_"KQ?\2?&GA+QO\
M%6?XV7?PV;38?#WPLL/&.L"U_96&WM;?>MO##!YDAED6%$B$DI50TCK&%#R%
M50%V!8JJ@G"C%B@#\\O"O[ ^A^%?^"@_Q3_;2L/%;1>$/B1X(^'6LS?!06,\
MVC6_[5WA/PUXZ^#NM_M0+?7-W)%I_BS4OV9M>\/? VUT[1+6PLKC1QXMU;7(
M]2U;5K.\M?G#P3^PC^W1\"/CI\??#G[/7[77PTT']A[]J/X]?$/]I3QMH'Q
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
MBCX0^#_V@?!7ACX.^/?C-JOC3Q_-;_!#X<?'/5?B+X!TOP]>>+O#5EXN^?\
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
M (2]?A7\2O@79Z#\47_9_P!6UWQ+\(?AJOQ.L=5\)^"?"EIXN\/V5O\ U+?
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
M\6?!>Z_:9_95U'Q;>^*S!\1OA9X!\.^.O GCCP/\,/%]MXT^'GP[T3XX>%]
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
MK?XM:!XJ^"OQ#U;XOQ>*+?X9_$>Z\:^$O"GP6^'?@;D?^"@NB>+_  W\)/\
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
M^#=_X!6'QVM_A!^S]^UA^SK/K_QFUOX^_$'XZ_$3X0^*OVB=._9,^!)_9^^
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
MKVG@_P 4Z?HFN2?%/P)XB@GM]>^&2Z9J7A/5_$WDOQO_ ."7'[3_ ,:/&/\
MP5,\7:=XR^!'PS\1_M-_M _L/?M1?L9^-3J_C+XH-X'^*W[#'A'X1Z5X-M/C
MM\-M:^%_A#PY'X;\=ZS\'K6/78M$\1?%*ST30_&VIJ?#_B:\\,60\07OVD?V
M,O\ @HO^US^Q9\0_A)XR\%?L(?!'XI>+?$7[*4MA\-?A3X_^(J_"2]NO@-^T
M5\._V@/B/\5O%7Q:F_9JF^(,&I>/'^'6F^ OA;\$](\ 7VA_#'2+OQ%XP\:_
M&'XM:WXHT;PW\-P#]EO@Q\1O'/Q,\)ZGX@^('P&^)'[.VMV7BG7M"L_!'Q3\
M0_!OQ+XAU30]-GB&C>,X+[X&_%+XN>$;?2/$5K.'@TN]\36WB+3KRTU"VOM*
M2S73-4U7\./VV?'WPVUO_@G-_P %[?\ A2MA^TY\'?B)\%O%GQMF^)OB'Q#\
M;_B)H^NW_P <]#_9T^#?Q,T/QO\ !WQ!X-^-'B+6O"7P7\0>!]3^&EUI_P -
M[/4O!?A;5=)GU[PEXN^%=GX=U76?#5]_0[;-<O:6[WD%O!>O;PM=V]K<27EM
M#<M&IN(;>ZFMK"6[@CE+I#<2V=G)/&%D>UMV<Q)^'OQC_8&_:T^)'[/G_!:?
MX0Z99?LZZ?KG_!1;X@ZYKOP*U.^^-'Q+?2?#OA_Q-^S/\%_V:KVX^+)M_P!F
MU[SPUK&DVOP?'Q M=(\'VWQ#LM7G\3'P5+KVC1Z%_P )GK0![MKEQJMA_P %
MI?@9IEKXF\:C0?$?_!+3]J74]5\'7'COQI>_#U];\)_M3_L6Z?H7B33_ (;7
MNOW'P_T/Q9!I_BK7=-U#Q=H7AK3/$^OZ7=6FE^(=7U73M%T*UTS"^%G_  69
M_96^*_Q/^"'@O1TU;3/ ?[3WCOQ/\,?V=?C-J/C#X.S^'/B1XW\/IXENM%L+
M[X>Z3\3=1^-?@#1_BUI7A/6-8^"?B/QQ\-M&TKQS:1:;:ZE)X5UKQ7X%TGQ7
MZ[<_ #]H36O^"B'P%_:OU70/@SIOPO\ !_[#_P 8_P!G#XCZ38?%GQSJ_CS3
M?B%\7_B9\"?BG-=>"M&G^!6A^'_%W@OPU?\ P0C\,IKVN>+_  %KNNV?BR3Q
M#_PB6B3^'5\/Z_\ #W[&G[*W[8?_  3U^$ND?!CXR>)?V/YOV/?V/[OQ#XPT
M#]LS0]#\0W7[6?B/]E'X:6^H>-O#OPF\<?!A?@W/\/\ 1?&VC:=IS>%?'?QI
M\-?$3Q-J>H?"C3/['\'_  X/QAUQ?C-X; /K+P?_ ,%3/ASXZT3]EGQYX9^"
M7QNUCX2_MO?$CQ3\,_V6?B+;6WPYT:W\=:CX8L/%/B/3]>\6Z'X\^(/@F^^'
M?A_XJ?#OP+X[^*_P4@U2?4/%WC/P-X+UFP\1>$_ WQ,U3P1\./&'4>%_^"C/
MAG7OV@/A?\$=;^ ?QP\#:'\<_CC^TM^SO\&?BQXNC^&VG>'O'/Q*_90TOQ_J
M_P 39#X&7XA3_%G1/ FL6WPI^(H^'GCF^\"OI?B(>&$GUJ+PI9^*_ ESXI_
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
MXU>-?AEKNB^-/#'AWX 6^SX)?"WQ[\<=9\3> OAO^TMX]L?$.A>-K=O">L?
M_0OB-X=\<^(O!NE:J+O6&\#>-=/U")?>OB/_ ,%3?A=\-/"WCWXU:I\'?C7J
MO[)'PH^-^I?L_P#Q1_:PTNS^'MM\/?!7C#PQ\5E^!WQ&\:3^"O$/Q T+XO\
MB'X)_"7XO0ZO\/?B+\3/"O@'6C::MH6L>)/"GASQ?\,-+U3XAV/S-\&?V&?V
MV=-^(W_!&;QY\3=%_9CT'3_^"=_P*^-/P6^+VD^#_C7\4?$^K:U:>/O@1\,?
M@KX6UWP =3_9T\.:9XFU R_#9O&'B32==O\ P-9: /$Q\(:1K7B]?# \:>*^
M6MO^";W[6_A_]DK]J7_@EWX<N/@!/^Q]\</B3\8Y?AE^T3JWBGQ9/\7_ (5?
MLX_M/_$S6/BM\8_AIK7P"U/X;^(/#'C#XT_#_6_'7Q+\-_"#XEVGQFT#POJM
MIJW@WXDZ]H?A3Q+X-O/!?BL ^A?CE_P6$^'WP-U?]KBWU/\ 98_:M\4>$_V#
M_B!\/?"G[5_Q(T#0_@XG@SX;>#?B/X'\*?$K0_BYH;:C\9K3Q!\3O"2^!?&>
MB>(]0\+_  YT+Q)\5O#-@+JX\??#_P %6=[X4NO%'Z^KD@9QGH<=,@X.,\XK
M\ /V@?\ @FO^UC\4?A9_P6K^&W@^U_9PT6#_ (**3_"72OV?+C6?C/\ %0P^
M$/#7@#]G/X4?LXWMU\6U@_9TU2ZT/5%TOX6Q>-M/TSPI<_$.'4+O6SX1O=>T
M]-+/C#5/V_\ #&I?%*[\07%MXQ\'^!="\,+X#\#:C;ZKX;^(.N^*M7D^)FH7
M7BA?B/X3;2-3^''@^V_X0KPM9VG@Z;P?X[.J1ZUXUFUO7H=7^'W@8>'[-]=
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
MC_M2?M#_ +#/AWPI\1? GAK]H6U\2^/OV;_VW?A-X%\4:?\ $NPUS]@;XT?
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
M6?\ 9R^%:>$F\"66L?'QO%'[-7A;]L-?^$'\6_"/X?V7_#.GCR34O^%;^*]
MUKX_?$;X1:%XP\7_ !6MO#?C>^^''PZ\.ZG>:Y?V?@/Q'<^+YO!$%SX3E\4_
M>?P,^-?PT_:0^#GPQ^/GP;\3VOC+X6?%_P $>'?B#X#\2VD-S:#5/#?B?38-
M3TZ2ZTZ_BM]2T;5+>*?['K.@ZO:V>LZ!J]O>Z-K-E9:I8W=K#^.^M?\ !.7]
MHC]EKX__  -^)_["/AW]FKXV?!GP]^QE\!OV'_BW^SW^V'XF\2^"-7N/#?[*
ML/C*T_9[^-'@7XY>$?@]\;;S3O&&EZ7X\UCP]\0_#DGPO@T'7M&LQ?6ME>>(
M]3T[4_"/[,_"7PSXN\'?#7P7X:\?^)]&\9>.-+T*TC\7>(_#/A&R\ ^$]0\1
M3AKO5U\&>"+&ZU(^$_!-C?3S:=X+\/:GKOBKQ%I/A:TTFR\4^,_&GB6'5O%>
ML@'HE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !2%E'4@=.IQUS_@?R-+7\X7_!7SXK_%W3]9_;&\0_L[_&[X
M[R_$+]C'_@G[!^T,_@KX;?%G5?V?/A'^RQXYT^^^.?Q&\+_&OXM:WX?N_$$_
M[6_C'X]Z5\,=/\'>!?V3_'?P<\=?!O2O"/P:\>WOQ"\;_""3XSZ!KNM ']'H
M((!'((R#Z@T$X!)Z#DU^"O[4WQH\9?LU?MB?#_5_BG\6?CKJ/[//[<7[$_Q1
M\%?#;X6?#;Q5KFC^+O#_ .WM\([KP/X]\+^%_@IJFH>)-)\-:7\2OVH/ASK>
MI^&/A'X"O'BTVZ^)'PHO-'L[:2Q^)GBBQNO,_P!E?]K;XD^./@TOAOX\_'C4
MOA/\8O\ @E%\$OVJ8/\ @I=\5-.U_P")GQ%TBU^-/PXB\9?#;X7_ !'\3^"]
M5TOPL_QC^$WQ<\"^"_B5^W%8^&+#P5IVKZ%%HOP;\#>";_1O"?B#Q7X1UT _
MHU#*W0@\9_ ]#]*;YB8SN&#T)XSP3QZ\ GCM7\G_ .R_\8/VM/#?Q<^)_P +
M;[XO_M0^#?"_C[_@ANG[7FC:S\:OBO;_ !9^-^L_'SP]\0-1\'+^U)+\/_B7
M/^T!\/OV3/$?Q2M+J_UR/]E[X6_$?XB_!?PCX?E\)I?>$_"'CC2-8\,:-KV_
MQ2^.OP3_ ."?_P#P2?\ BRG[3?Q=\>_$#_@J5/\ \$Y?A'\>?%/[27[4GQ!\
M!^#]%.N?LA?$SXL?\(U\)/B/X)^%OQ,U7]F;Q=^T=XXTSPI\'/'?Q9\#_#O5
MOB%XGTV^A\1_\)=X/^-]ZG[1GA< _JK!!Y!S1D9 SR>@]>O3\B<>@)K\W?\
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
MX?"YT.UU/6+?4ORL_P""=&I?%'X;?L1_\$2O$WA3X]?'B&U^/G_!3_\ :,\
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
M3HFFZ'\2/@GI.G^(_COX?^.&C0:G\67\)>&?&OAKXG>)O&'PRL=!B^'G;_M
MZ]\6?C/^PA_P50TWXK?'GXX^.;KX*?\ !>WX'?"/X>:I-XV7POJ>F?#%OVAO
M^"=OA+2OA^EI\/\ 2?".@MX-\/Z?\2O%=_H7AB#0X=$'BR\M?'>JV&K^.;.'
MQ'0!_4WHOQ3FUGXR^/O@\WPR^*VD0^!/ WP^\<)\6M:\,V%G\&O&W_"P-4\<
M:5_PA_@+Q?'KES?:[XZ\$OX&FOOB%H$^@Z:/#.E^*? ]\UY=Q>)[+'JH92<
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
M&QTRRBGO;NW@D_+[]N[XM>.!^UO_ ,$VOV-[/Q5\1/AG\(OVP/&7[4!^,'Q
M^&=SXB\*^)/$L7P(^ &H^.?!W[/NG_%WPN;#Q)\%KSXGZCJ^J?$<>./ WB?P
M?\2[S2O@/K'A#P9XDTQ/$NM7<'XW?M-3?&*^^)'QL_8L\8?&KX]^,?@9^RO_
M ,%??^"*,GP#^)%W\</%%]\1X?"'[6/QB^#'B_Q9^SC\6_'%CI>C>)OB?J'[
M.'B*RLOB-\)?$'Q;\4?$[XG66@?$[X/^,/&WC/Q+XS\)>%O$L(!_2;\-_P!J
MKX?_ !/_ &E?VD?V6M#\/_$#3/'_ .R]X7^!'BWQYK?B7PY;Z+X*\0Z9^T)!
M\3IO!O\ PK_4Y=5DUGQ&-+;X3>)[;Q+?W/A[2=%ANY=-@T'5?$#_ -J_V5],
M$@=2!DX&>Y]!ZFOY6_VN_AYXGTOXV_\ !>/QCX'^/W[1_P *O$W[,O\ P2X_
M8D^+G@+Q#\*OBMJ/@CQ7XB^(?P:^&?[?GC3P%K_Q!\:Z=8-XT\96]IJ?@R6T
M\0^%KSQ!'X*\>6/BGQ)_PGOAKQ/J$/AB_P##7<^*?C[^UG^VO\>_ W[*OAKQ
MCI'A+Q==_P#!+#]F#]K7PG9:!^V?\9?V%_&>O_%7X^W?Q!T'XB?M#>'+CX+?
MLX_'*]^,&@_ W7/"G@C1-!^#WC34=*^!^GZIXVUVX^*'P_\ CB=;\,1?!P _
MIJ+*.I''//;W_#U[<>HKX[\7>&OV*?V#/"'QF_:K_P"%/_!'X#P2:;%J?Q:^
M(OPV^$/@WPOXZ^(-SJ6OPPZ'H6IWO@SP]8>)_B%XJ\6^-M=L=(\*^'[B;5-4
M\1^-?$%AI^G07&KZK$LOXS_!RW_:?_:8_;U\$?LX_'_]O'XNZ]H.G_\ !)K]
MG?XZ^-M5_8T^)NG_  F^$GC+]HC0?VK_ !9\._&OQ)\ >)?!WPY\'>+;WPMX
M_?X1)=ZE:O>1^']=TGQ=XO\ #=C9'X;ZCX>\.Z/]5_\ !P?X4B\2_P#!,?XB
M3/K7BK29=&^//[$$T$7A?Q%J6A)?R:Q^W%^SEX<9-4AT^1%U5+"+5I-4T:*[
M26/3/$5EI.MVR"_TVTDC /T4_9^_:<3XZ>)_C/X"UKX"?M$_L]^._@9XD\-:
M'XD\-_'GP/X=TW3/%6C>,_#B>)O"7CGX5_$_X8>-?BG\%?BAX4U:T34M.U.#
MP9\2]5\7^ O$&C7^@?$WPIX*U6?2+74_I\$$ CD$9!]0:_FC_P""I?B'XP_#
MB+]I72OV<_V@?VH?%GBS]BS_ ()N>+_VCX_#FC?&SQ?\(_!O[-OC72M1^.'Q
M*\&_M$_'[XO:9KVJZ]^UQXS^,%I\([GX?_"C]D#QO\*_B)\*%\-_"#Q]>_%/
MQ'\+]&^*.B>(=2^@?C=^U1XU_8M_:6_9W_:%^-'BCXL^-_V9?VPOV4O%7@:T
M\ Z'J=S+IG@G]NCX<?#R/XV>!_!OP^\.7WC?0=-O?%W[9GPQT+XA_#KX7_#_
M $W0]5U";XW_  Q\(^'O S:5K?Q>UU-5 /W:) Y)Q2%U SN&,XS[]?Y<_3FO
MPNT^S^,4W[6G[)G_  3>^/?QI^/*^$9_V!OC%^T_\6/B#X$^+'Q&^&FJ?M(_
MM$Z;\:_A'X4U7X>>$OC]X6U'PS\=/#7@;]GRV\8Z]XETGP)X"^*&B>+M:\%>
M,_AI;_%'6/%'A_PYK=OXP^/?!GQ4_:K\>^*_V=/V;?&O[7?QTNO#7PF_X+8?
MM4_L :O\5/AMXK\'>'?&7[3/[-GA;]B;XQ?M!^!H?C)X\TOX8Z?J%[\5/AC>
MQ6_P"\<>*OAC/X&E7Q9X#\8^+G>#X[Z)X6^)7@4 _J2\Q/[PYX'/<]J?7\S_
M .U5XO\ B_\ L,?'3X>^*/BU\2_VJ_'O_!/WX+6'[$_POC_:W^'O[3?BOQEX
M\_9?\?>!?B1X)UCXK:?_ ,%!_@+;^,M"7]HWP_\ M?\ @_6_!VG>.OCOXB\*
M>-]>^%/@[Q7+<^%/!VC:QXIT;4M1_I@H **** "BBB@ HHHH **** "BBB@
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
MR%^S?X,\0?!OQ5X6^%FCZ+K_ .SSX"N/A9\#M0L]2\1*WPK^&=W##:W?P_\
M!5O)K+VFA^#+NPL](TNZ\-6D":/<:/X:\(:/-9OI?@WPK::/])44 ?!?@O\
M8#_99_9:\4_'?]HK]C_]DCX"^%OVH?B?HOBG5UU647/@+2O%/C.^TY;I/#S^
M*K#P]XY?X-^$?B!XBTO0)OB5=_#+P*8=>NM/L/%'B+PMXMUO0],"=S^RO\"O
M$GPXU/X[?&CXHZ'\/]!^//[57Q)\/?%#XN:3\-M2N?%/A/PHW@KX1_#KX(^
M_A[X?^(>L^"/AWXL^(ND>&/!OPTL-5N/%?BKPCX=O-1\8>*O&-QI'A[PWX9F
MT3P]I?UW10!Y#\3_ ("_"/XS:Q\-_$'Q.\&6?BW6/@_XNC^('PPOKZ_UFVD\
M#^.X+9[&U\:>'TT[4K*&R\5V>FW&H:18^(5C.K6.BZSX@T:SNX-+\1:[::AY
M)\:_V#/V/_VC/B;HOQC^-OP%\%?$/XCZ'X$U'X8P^(]:75H_[8^']_J4FNVO
MA/QCI&G:G9:#X]T?POXHED\9_#VW\;Z7XA/PR\>.?'?P[?PQXP_XG=?7-% '
MRW\.OV)_V4_A#K7PH\0?"SX'>"?AWJGP-\":E\,?A')X-M;WP[:> ?A_KMX^
MI^)/"/A_3-+O;;2[;1?%NM,GB+QE:26<J^,?%%IIWBCQ.=6\0:9IVI6O(>#/
M^"='[#GP[_:=\3?ME^"/V8OA5X9_:9\7WNO:QK?Q5TO0F@U1_$WBRRO-,\7^
M-]+T4W+>%?#WQ$\9Z9J>LZ;XT^(WA[0=+\=>,-/\0^)K+Q+XAU2U\3:_%J/V
MG10!\M? 3]BS]FC]F.YL[KX)_#=_"?\ 8OA:[\"^#;*_\:_$+QMH_P +_ >J
M7F@:GK_@/X,:%X]\6>)]%^"?@7Q;J_A+PAK?C?P9\);#P9X9\<:]X/\ !^N^
M+]+UK5_"OA^]T[T/7/@#\(O$?Q=\.?'O6?!MO=_&+PAX5UGP-X6^(*ZIKUIK
M_A_P=XC82^(O#.DS66JV\%CHFOW45CJ&MZ?! EOJVJZ/X>U:_2XU+PYH-UIW
ML5% 'R3'^PE^R7#\.]&^$L'P7T&W^&_ASXH?\+M\/>#[?5O%4&CZ#\8!J[^(
MX_B=HL,.OI)I?CF#Q9+<^-[7Q-8RP:M:>/KR_P#'EM=1>,+^]UN>[KW[$?[*
MOBC4?C[JWB'X,>&M8U']JFQT'2OVDKF^NM>F;XY:1X5MUT_PMHOQ01M7\KQC
MHGAG0P_A7P[HVM)=Z7H?@JXO?!&EVEKX2O[W19_JFB@#Y_\ #W[+/P#\*_%+
MPW\;M!^'=C9?%SPC\+K7X(^'OB&^K^)+WQ5I_P ';*:*\MOA<=4U#6;J>\\
MIJ]O:^)&\*7YNM%E\6V=CXPFLY/%%E::O#Y%X+_X)O?L/?#E=%C\"?L[>"_"
MD'ACXPZW\??"=IHEUXELK'P;\6]>U37=8N/%W@JQBUT6?@Y]*O?%GC0>$M%\
M,0:5X<\#6/CSX@Z5X+TC0-+\?>,;/6_MVB@#Y-\5?L+_ +)?CG2_C9H?C+X(
M^%?%.A_M):_HOBGX^Z)K]SKVJ:+\8M?\-/;GP[J'Q%TJ\U>73_%3:%#8:38:
M/!JUO<VNFZ1H'AK1;."'2?#.@66G?EA^T/\ \$V?'?Q2_:9^*OC[XE_\$\_^
M"9/[>?@WQ9J?@JQ^#7Q3_:+^*?C7X0?&WX2_##PC\,/!7A5?AG\2?)_9#_:6
MU7XTR6WC;2?%WC+3OB7KGQ,U#QAK*^+[O0]3M=!\.Z+X5T31OZ :* /F_P#9
M'_9[L?V5_P!G7X:_ '3-8GUC2_A[8ZW;:8BW>O7&B>&M.UWQ5KGBJQ^'O@*'
MQ/K7B/Q%HGPG^%]MKL7PX^#GA76/$>OZAX.^%7A7P=X5N-;U5]'-]/S?PY_8
M7_93^$OCT_$;X>_"2Q\.ZW:^*?$OCOPUH2>)_'&H_#'X<>/O&EEK.F^-?B!\
M'?@QK'B;4/A!\%?'WC73O$OBJP\9>./A+X&\%^*O%=EXO\8VOB#5]1@\7>)$
MU3ZTHH \B^#WP&^$GP TCQ'H/P?\&67@?2/%_B_7?B#XHL=/OM8O(M>\=^*;
MDWWBOQIJ;:MJ.H27?BKQ;J32:OXLU^5SJOB?69I]9UVZU#5+B:[D_-+XN_\
M!/'4?C__ ,%2=?\ VF/BWX1LM4_9NOOV#/"G[+UC=^%?C5\1OAM\4Y_'>C?&
M[QW\4/$>GZQ8?#&]\&:GJWP,\<^$?'K>$_&7A35/B%?:+XRUOP[I]IXR^&&O
M^'H=)US2_P!BJ* / U_9<_9]A\9?!SQ]8_"GPMH_BC]GGP=/\//@3=>'[>Y\
M.:=\'_ =YIMGHVH^#?ASX>T*ZT[PYX1\,:QHFF:)H>N:)HFDV>G:[H?AOPKH
MNL6][I?A7P[::9P?Q+_81_9/^,'Q'U[XJ_$+X0:=K7B_QKX>TCPA\44M/$OC
M?P[X0^.?A'P]!?6OA[PE^T9\-_#'B;1OAS^T?X7\.V>IZE8^'_#OQV\*?$/1
M]#T_4+W3]*LK2RN9H'^N** /G/Q1^R5^SMXT\5_%/QSXI^&.E:SXL^-_P[C^
M$7Q<UNZU3Q$MU\0?A7$DT</PX\3)#K,5OJ/@B&.\U:.'PO)"-&AC\1>*TCLU
M7Q;XF&K0>!OV0/V;OAIXJ^&GC?P)\+-(\,^*O@W\,C\%/A9K&G:GXC$_@/X-
MAXY(OA+X;BGUF:UT_P"&EM):Z5)9>!(X/^$7L)/#OA*2RTN!_!_A=M(^DZ*
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
MIA /L.BBB@ HKXI\3_\ !0C]EGPWX_\ 'OPSLO%/Q(^(_BKX52-9_%1O@/\
MLX_M)_M&^%OA=KD1+77@_P")/C[X!?"/XD> O ?C_3[8PZGJWPZ\4^)=*\=Z
M/H5S:^(=4\.6>A75MJ,OTE\)?BM\/_CI\,O GQC^%'B:R\9_#/XF^%=%\;^
M_%NFPWUO8>)/"OB*RBU'1=9M+?4[2QU"&WO[*>*XBCO;.UN41P)H(W!4 'HE
M%%% !1110 4444 %%%% !1110 4444 %%,,L:R)$742R*[I&2-[I&461U7[Q
M2-I8E=P-J-+&K$&1 SZ "BBB@ HIDDD<2-)*ZQQHK.\CL%1$4%F=V.%5%4%F
M9B%502Q !-/H **^,O%W[=_P)^'_ ('USXB>.K+XT>$/"VA?M167[(,U_K_[
M/7QML4OOB]K/Q TSX8>%[_39CX&:QN/A!XP\:ZWHN@>$_CW->6WP7U_6-8TO
M0;+QRWB+4+/1Y_LP9QSU]J %HHID<L<REXI$D4/)&61@ZB2&1HIHR5) >*5'
MBE3[T<B/&X#JP  ^BBB@ HKXLOOV]_@% /VD8]*M_C)XLU3]DWXJ?#GX,_&O
MPMX0_9]^-?B'QSHWCOXHW?A%/"UOX8\!67@8^,_B)H$VB>.O"WC-_%_@'0O$
M7A.]\":K#XQT'6M:T(_:S]I#..<9[XZ?A0 M%%% !17@OQV_:4^%'[.%G\,;
M_P"*6H^);"U^+_QO^%7[._@FX\/> _&WC2R;XH_&CQ=IO@?P!IGBK5/">@ZQ
MI/P_T35/$6K66GOXN\>W_AOPO%?7-EHRZM+K^K:+I.I>]#H,]>] !1110 44
M5Y1IGQB\-:K\:O%OP)M]&^($7BWP;\//!OQ*U+7KWX<^-++X9WFB>-M<\6:!
MINF:'\4;C1D\"ZSXLL;OPA>W&L>%++6WUJSTZ]LKV*UN8X-9&D@'J]%%?.O[
M07[4_P '?V89?@W!\7M6\2:1)\?/C?\ #7]G;X9/H?@#QUXOT_4_BM\6/$EC
MX7\&:'K^N^%O#^J^'O EEJ%_?>:-=\=ZMX;T::&SO;>PO;[5$@TZX /HJBO*
M?A;\8/#OQ;N/B?;>'M$^(6BO\)_BKXB^#_B%O'_PW\;?#A-9\2^%],T#5-1U
MOP*/&VBZ(_CSX>7D/B*SB\._$GPLFI>"O%,UMJ1\.ZUJ=O8R7!]6H ***C>:
M*-XXWD1'F<QPJ[!3-((Y)C'$&(\R00PRRE$RPCBDD(V1N0 245\_?LX_M/?"
M']JWPAXK\=?!?5?$>K>'?!7Q1\?_  :\1OXK\!^-_AKKFF?$7X6ZQ_PCGC_P
MY?\ @_XC:!X6\9Z3>>&/$L5[X?U&'6_#^F7":IIM]$D#PQ1SR_0- !12$@<G
MV'YG Z>YI$=)%5T971P&5U(964\AE89#*1R""01R#B@!U%%% !1110 4444
M%%(> <=<'&>GXU\8?\-Y_ BY^&_[3/Q0T&Q^-7B[1OV2?C+?? +XQ>&_"/[.
MWQQU_P")UO\ $W3=)^&NMWNF>#_A+9^!#\2?'>B1Z3\6?!NLV_C'PQX7O_!^
MH^&+J\\<:7KM[X$LW\3, ?:%%1/*BNL89?-<%EC+ ,R*R*[@=2J&2,.P!"M)
M&K$&1<^5? WXR>&OV@/A=X8^+G@_0_B+X;\.>+/[:_LW1?BS\,O'?P<^(-D-
M!\1:OX8O/^$@^&_Q+T+PUXU\.?:;_1;J[TD:UHEE_:^B3Z;KVG?:-)U2PNIP
M#UJBBO!?BY^TI\*/@?XZ^ GPY^(6H^)=.\4?M+_$:^^%'PC73? ?C;7_  ]K
M/CO3O"VL>-[K0-=\;:+H-[X*\$7\OA+P[XBU[1[+QIXAT&_\3Z?X=\1R^%+3
M7&\.ZXFG@'O5%%% !1110 4444 %%>2^+?C)X;\&_%3X2_"'4]#^(E]XC^,]
MO\0[GPOK?AOX9^.O%/P_T%/AGHFE:]KJ_$OXB^']"U#P9\*VU6SU>"W\&/\
M$#6?#T'C?68KGP_X9EU+7(EL)/6J "BBB@ HHHH **** "BBF)+'(9%C=':)
MQ'*JL"T4AC24)(H.4<Q2QRA6 )CDC< JZD@#Z*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ K/U;2=+U[2]2T/7--L-9T76=/O-)UC2-5L[?4-,U72]1MY+/4--U*
MPNXY;6^L+ZTFFM;RSN8I;>YMY9(9HWC=E.A10!^)/BW_ )6)O@?_ -H?_C]_
MZV!\%3_+FO"_CS\,_'WBK_@M+\6O!_P5^.7BG]E>XT/_ ((D?#.[T[QK\)?
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
M%C6+G1K:Z\1:QX5\1W^G?"[PM\4['P=8>'_'VK^%?B7\/?8KO]@K]EV3XP_
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
M:Q\"^$;O1-=UO7?$&@^*O"'AG0O&.A>(=?U_Q!H_B"RUG7-5OKL _"S]A/\
M:F_;>\66W_!#'XS_ !A_:T\2?%RU_P""BWA#XT>$_P!H#X4:E\)/@EX-^&]I
M>^$/V7_C!\?_  1\0/AY)X&\$:)\0?#7Q!MM:^&.EZ)XXFU+QWXB\ >*[?6=
M<NO"?P[^&&GMH_AW2? /BM\8_BA^VO\ LL?\$D_^"@&M_'SQE?>$/VA_^"S/
M[&.O:+^S9::%\&[CX1_#/P!;_M7^(O!_PY\&6FN:)X"C^*__  M/X;67A"R3
MXD>*=8^+&O67B'XBZS\4=(OO"FF^&D^&WAKX5_O_ .!_^";'[(/PVTK]DW0_
M!/@/QWH>D?L-ZGXDU?\ 9;TY/VB/VE+ZT^&-WXMT?5/#>NQ20ZG\7KU/'6F7
M/A77-<\'VVB_$@>,-&TOP7K6L>#M)T^P\,:I?Z3<>77_ /P1[_86U+QA/XMN
M?!/Q9CLU_:%TS]J_0?AQIG[4'[3.@_!KP-^T;IGB?6_&P^+_ ,.?A#H'Q9TO
MX?\ P^\8ZCXOU^^\0:KJ'A#0='6[GDN-,CBM_#^JZ]H^K 'P1^T%^U[^U_X'
M_8-_X+Q_$[PW^T%J>G_%/]C+]JKXH^'/V=_'2_#?X3W%S\/OAUH/[-W[)GQ@
MT?X?6WA^\\&W7ACQ!86&M_$_QEI<?B/QII/BGQ=-IVJM<7>M7&HVFFW%C['^
MU+\1OVK_ ('?M&_LC?L9^"/VE?B?\3]?_;(U7]K_ .-.H>,/$-[^RG\+/BSI
MV@_L_P#@7X+KI_[-_P"SY?77P2LOAW9^&(]3^).M_%:\O_%/@'XK_&6W\%>
M]=T>7QC>65UJGC+P]]T>)?\ @F_^R'XP\ ?M4?"SQ+X&\>:MX#_;7\<O\1_V
MF?#L_P"T5^THD'Q(\72Z=HNB7E]#=P?%V+4O VGZCX=\,^&?"FK^'/AS>>$?
M#6K^#_#7ASPAJFD7?AG0-)TFTZ?]I3]A#]FK]K7P)\+_  -\;O"7B;7I/@AX
ME\/^-?@S\1]$^)_Q-\(?''X5^./"]M;VND>-?!/QW\,>+=,^+NF>*@EI:S:M
MK<OC&ZOO$E_:VFJ^))=6U2SMKR( _-/X:?&S]MGQ5\9OV9/V ?VG/C_I?P5^
M+>M^&_VP_BEXW^,7P4U/X*>(_BI\8O#?P"\6?L^1? WX-ZK+KOPN?X3^ OC7
MXE^$7[1EO\8_VC?#_P ,_A2+A=%^'OAKQ7\-9? _@#XEZIIGA[QWQ;X7_:1'
M_!1S_@C;\*_B9_P4+\<_&CQAX:\ _P#!16#XN^+OA%\._P!GKX>^!O%_Q)^
M[_!^>QU+Q!\,]1^'/Q4L/#OQ#\2?"GXQM\'OB^;/Q"DNAVFGZCJ/P5LO@3KO
MB[QT=?\ U)^)'_!+G]C#XH_#KX1_#SQ!\//%VG7/P&\>>(_BE\(?B[X3^-'Q
MG\*?M*>!_B1XWN+RZ^(?CFQ_:=T7Q[:_'S5?%'Q,NKZ>\^)FK^)/B%K5S\0-
M3ATK6O%;:IK7A[PYJ.D]!J'_  3@_9(OKK]F"]@\!^*]#OOV/]1^(VH?!74?
M#/QE^-7AW6$'QCN['6/C%8_$SQ!I/Q!M?$/QML/C%XFTK2_%GQ?@^,.J^-W^
M*OB.VO;_ .(<WB6/Q+XOMO$(!^*G@?Q#^U#\.?\ @GI_P4E^.G[)GQ \6>$O
M'O[.?_!8O_@I#\=O&_@OP?H/PJUG6/CC\"?AU^V!XVUKX\?"'2[OXJ_"KXOV
M7ASQ;KWPHB\5ZK\.=<\/>%I-<_X6/H?A/2I3=:)JNK6%S^S_ .RG\:]6_:?^
M+/QK^/7PX^,.I^./V.I_#'P5\#? +1K/1? 4G@7QGXJN/ 5K\7OB;\>/ _C;
M2_"EOX]UWPOKFE_%?X<?!Z/PYXD\63+X-^)_P<^-6G7_ (;L+N;3DTZ.P^#<
M?["G@F^TG]B;]F+QI\9+OXX?M)>(?B%\5?#FN?M/:^L'AKQ/\78O$GB;XB_'
MO7O%G[1WCOQSJ,7AZ[\=V>C3>.O"7PPM=3\2WEQXMU?QEX;\ >)]7M-3T_4L
M7X??L(Z%\%_^"<W@W]ACX7L/#7_"&_#/0/#T>K_"KXD?%_\ 9=M;SXCMXCMO
M'OCOQSH_C/X&>)-/^+'P_P!'\9?$Z[\2>--<\+>#?%%I_;>DZWJOP^O=2B\-
MZWJ#J ?5?[15KXBN_@/\7QX2\?\ BWX6^);?X<^+=0T3X@>!(/!ESXN\+ZAI
M>C76IV^HZ%!\0_"'C_P4U[NM/L^[7_!NO6\<,\LD-K%>);W4'X$?L4_$WXP>
M$/V<_P#@@O\ L6Z1^TSX^\.VG[9?[#3?'+7OB?JVA_!>7XH>&O _P _9-_9J
MU'2OV8?@&;+X*1^"['3+G5?BG;>)KSQY\4_"_P 1/BI9_#;P+XVTJ/XAW7C;
MQ'X9\8>$OZ'O"?@BYTSX5^&?AOXY\27_ ,4+S3_A_HW@CQCXN\3VEI;:G\1+
MFT\.6V@^(?$?B&PTX1V%O?\ BZ6.\U/5K2Q$=I%<:A<0VH6%4 ^./#W_  3$
M_90\)_!GX.? [PYI?Q>TWPW^SIXOL?''[/OBR3]HSX]ZQ\6O@EK.E^%)/ &E
M:7\,OBSX@^(FK^._"WP_L/AW++\.A\)+'61\)]0\!S7/A;6/!.HZ3?:A;78!
MPW_!/[XT_';5_C-^WW^R+\>/&FK?&K4/V+?CE\/_  _\//VC-9\)^%?!VO?$
MOX5_'WX,^$?CWX-\'_$33O &FZ#X!O\ XM?!>U\7S>!_%'B/PIX4\!VOBSPC
M_P *[\5:GX(TW6];U'6_$?YW?M'?MM_M*^!OVOH+WX._'GXC_%'X8V'_  54
M_8T_8Z\;Z;X1\"? JW_8^^$WPU^,S_ WX:?$K]G3QGXE\6Z!#\?/B/\ M;V7
MC/Q]XR^)>L>+?@IXK\5> /A;+_PBG@/XA>(O FOZ-XA^"VL_OA\%_@1\-O@%
MX>U[P_\ #K2=1MY/&'BW4_B!X^\4>)/$7B#QIX[^(WC_ %C3])T?4?&WC_QQ
MXMU+6/$_BSQ')H7A_P .^&K&[U?4IX/#_A#PUX7\$^&K71O!OA;PYH.E_%OC
MO_@D3^P_\1/%_P 1O&>N^"?B=I=]\4?CYX _:H\1Z-X%_:-_:$^&W@S3/VEO
MA[J.BZA8_'[P/X(\ ?$SPWX5^'WQFU__ (1W1[7Q9\3_  9I.B>.-:ALS/\
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
MN?%T/PPTW1OAQ/XQ/A3X=Z&GBS4O FC:/X3U;Q"FI:IH.F66FW=O GZQZ_\
M\$R_V1O$7@_X3^$Y_#7Q0TO4O@I\4]?^-/@3XL^'/VC/VAO#W[1T7Q*\9:%J
M?A#X@>)O$O[3>D_$^U^/_C6\^(W@C5K[P#XY'B_XC:TFN>"8M%\,N(=,\*>$
MX-"S?!G_  2R_8P\!6_PZL_#7@CXD6-E\(/VB?%_[4_PLTN']I#]I"TT7P!\
M8_'%_P",M0UO4_#GA_3OBO8Z#;>%#+\1OB-'9_#FYTVZ^']LGQ(^)4H\-O>?
M$CQW=>(@#HO^"DG[1^O_ +*_[)_B7XH>&?$FC> =9U?XF?L]?!B'XJ^)K#3=
M4\*_!6S_ &AOV@/AG\"=7^-OB2PUN]T_0;^P^$6C_$/4/']KIGB&[@\.:UK6
M@:5HGB*>WT34=0N(OD?]I/6OCE^QO\+OV@(O%G_!2WQ+KS_$76/V5+#]G2Q\
M5? OX6>.OVL? @U7XM>"OA?\=_#OPK\*_"GX;0:;^T'\3?C\/$4&C?L^:)J/
MP)?0O ?QB\1VEIJZW/P\M)5T#]5/C3\%/A3^T9\)_'?P-^.7@7P_\3?A1\3/
M#]WX8\<>"?$]HUUI&NZ1>%)=C&*2"\T_4+"\AM=4T/6]*NK'7/#VMV.G:]H.
MHZ;K.FV%_;_%%A_P27_8OL_@OXB^!UQX9^+FOZ'XAUCX1>((_B!XN_:6_:)\
M8?'?PAJ_[/7B*X\5?L]3?#+X\^)?B=J?Q6^%=A\"M<N[Z]^%N@?#SQ3X;\.>
M&)-7\3O'H]Q)XT\92:^ ?EGXK_;)_;F\*_L9_MY:[!\5?BA\,?BQ^S)_P4X_
M8^^ _P /+OX[>#?V8/B%\6-"^#/[1&M_L%3>(?AA\8$^"EOJ'P3\53Z79?M2
M>,K6R\0_#W71XPM=$LM TYOBI?>)K&]\73W_ (__ !)_;O\ AQ?_ /!9WX>^
M'/\ @H1\8DTO]A+]C_X<?MO_  7\<7GP9_9/N?BU<>.O'/PC_:=\5K\'/%FL
M/\"S\+=5_9YTSQ%^SQ!JD^@:9\&]"^+^J)XBMM)'QNT_2-%UJT\:_IY>?\$E
M/V(=5T3XN^&]8\'?%_6-!^.7Q ^%WQ6^)6G7G[5_[5B/KWQ,^#UMX#C\'_$!
MM7L/C/9:_!XWN=2^%WPW\4>-O%J:L?$7Q(\8> ?!/BCQ_J7B/6?!_A>[T?U?
MQA_P3Z_99\>^(?VFO%'BWP?X[U;6/VQOA)X?^!7[1S_\- ?M$V-A\1/A/X6T
MS6=&T'P>NBZ=\5[31/!UII^E>)?%5@FH> =.\*ZU/:^,O'$-WJ5PGC7Q4-7
M/@W4/B]^U=^T=^TO^P;\//"_[3_B?]G'X<?M6_\ !,?XJ?M'_%31/A!\+_@Y
MK_B70OB/X.\6_LAS:;KWPH\9?&?P9\4%\):I<M\>-6\-79\9>'OB9X67P'9:
MAING>#]/^(VM:'\6/!/SO\-?VI_VU_BE\(_V=?A#X[^.WQ*F^.GAC]IS_@H%
M^R[\4)/V4O@O\'] _:,_;8T[]C3XC^(/@/IO[1/PLG_:!2[_ &9?V?/A=X$U
M232_B+^T-XC\77^D>%=9^*>E^%/@[\.=577_ (BZ)\!_'7U%\4_V#]0U?]M[
M]A[2?!'P]_:(\+?LN_LU?L3_ +1'P)T?XV?#?]I2Z\,>(?AQXJ\;^,/V;Y_A
MMX?O_$VK_'N']HCQ_IZ?#_X,>-_#7B"\\0>%?B'I*:CXE\$:B\M]J]I-XG\
M_76J_P#!-7]D*\T_]F'3M$\ ^*/A\G[(#>+H_@C??"WXN_%WX;:]8:7\1[G2
MM1^*VA>.?%'@[QQI'B?XL:5\8]=T/2_%'QE_X6=K'BS4OBQXK@O?$OC[4=?U
MK7_$=[JX!^1_['7[?G[7OQR3_@WC\5>//BW!):?MO?"W]K.?]J/PWHGP_P#
M.D:5\5/%'P6^ 'B77O!OB^[NE\/7&K^$=0/B+3[;Q)JVC?#O4/!WA:]UPRBW
MT*Q\/+:^';7N?%W[3_[:7B:]^,.C^%OBC\5/"'[4VB_\%7=&_9H\$?L^>#_@
MKX2\3^$&_8>U'XB^'?#<'Q(MI]2\&?$*VT_PHW[-&J:S^U+XG_:E\9:C=:'X
M/^/6@S? ?5X=+T3;\&-3_1+X-_\ !*C]BCX#']F5_AQX"^(MA-^QSJWQ(U?]
MG"35OVC?VD/$$7PW;XKZ3#X;\9Z9%IFL?%B[T3Q/H%UX2M;+PAIOA_QII?B/
M1]&\,VS:5IEG;1WNI27OY"R?\$V_BE\1];^)-E\0/V!OB?\ "W]J[QQXS^)_
MQ"7]M'X)_P#!4?XS_#_]C#PS\4/B!X[UCQU%\9?AY\'/A5\>_AG\8-"UOP_X
M@\27?CK3?A_+^R;I<WBKQIHXA^(?QDUCQ#XI\2_&6] '_M4?M*?MY^&[_P#X
M+N>+_!?[;/C+P7H__!,L_ ;XF_L]>"]'^"O[/-]I.OQ:I^R-X'_:!\7_  W^
M+6J^(?AQK&N>*OAUXHUS7KW3HE\-7O@CXAZ-+/-?2_$37-$73/".D?OK^V1\
M>M2_9@_8^_:@_:9T?PW#XPU?X _L[?&'XV:5X4N;BXM;'Q#J7PS^'?B#QK8Z
M/J-]:H]U9:3?W6C16VJZA;1RW%EIKW5Y##+)"L;>.:U_P30_9*\6Z1^U1I7C
MCPO\1/&$_P"W%I?@S3?VN-2O?C_\?]$N/C9_P@_ABQ\&Z3/>Z?X2^)WA_0OA
M_%=>%=.M?"VK:1\(])^'^@:KX0@@\%WVE3^$;2TT2W^T[7P=H,'@V'P#>6LW
MB+PM'X;C\(W.G^--2U7QY<:WX?73!H\]EXKU?QK?:_K?C*74].WP:[J/BO4=
M9U3Q T]U<ZW>7]S=W$L@!^).N?%?]KK]GWQ%_P $N_BE)^UAXF_:E\"_MX>.
M_"W[.'QT\%2?"OX46?@W2O&?QI_9\\<?&[P'^TG^S(_@[P%X)\=> O"/POU7
MX6ZS#JW@CXF:U\7=*USX'Z]<:AXM8?$3PW=_$N_]"_X(N>+_ -I;]HW]D[X2
M?M>?M$_M:?%?XO\ B?XBZ5\?/!6M_"W5/ W[.O@[X1V6H>"/VI/B5X0\+_$#
M1;3X=_!3PI\2K3QC9^#?!-IX9N[>\^)VH^!K^TU/4;T>"[74(M&N-)^NO@]_
MP3Q_9G^!]U\/)/!FD?$;4=.^"NA>(/#'[/\ X=\>_&OXN_$;P[^SQH/BC1;_
M ,+:M8_ _3?&GC+6E^'MW#X,U34_A_X;\1Z5(?%?@7X::CJ'PP\":[X:^'E_
M?>&+GV+]F7]F'X+?L>?!_0_@/^S[X;UKPA\*O"^H^)=6T'PUK?Q"^)/Q-N=,
MOO%_B#4?%?B1X/$WQ5\7^./%S0:KXDU?5=:EL9==ELH;_4;V>UMH'NI_, /R
MO\=S?MS?M"?ML_\ !2[]FWX1?MU^+/V<]!^"/[/W[&OQ4_9XG\.?![X!^(?^
M$,^*OQ>\.?M5:=_97B_6/B)\,?'\_BKX*:MXB^&GA_Q1\4?#EWH\OQ'UVXTS
M0;'X??%#X8^&].\5>&_'_P ,?&__ (*+?MB?%']COP_^T[\-/BO\4/ ?Q,T?
M_@C5X8_;Q\5_!7]EOX3?!R;PM\)?C%J7@KQY\4&^-W[37CW]JG3/&&CV'[-?
MCE?A[8^"/@I^SW\//$?B#]H;XB^$[WXS>,M%T+Q;IW@2+XG_  Y^_;_]@[6O
MCU_P49_;\\;_ !Y^''QY\,_LV?'+]G3]DOX2^%?%O@C]HH?#CP3\9]/^&8^.
M\/QI^'7C;P9\'/C=9?$6^\/>(+/XK>$+/2=1\:^ ]#U!=.T;XC:+I'B'PWHO
MB;4;+X@_6WQE_P""7O[&/QT\2ZWXD\8_#CQ'HJ>*_P!G*3]DWQIX1^&'Q8^+
M'P>^&GCGX"6VE>*]&\*^!/&WPN^%WC/PG\/O%-M\.;#QSXN3X9W^L>'+G4?
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
MBR?L]_%$ZM9>)_'U_I6BW9\(^%-&\3WMM>):Z  ?N7J/_!5#]AG1O!7[17Q
MUWXM^)?#GAO]DO4/ EG^T0/$_P !_P!HCPUXC^&5A\4))5^&_C'4_!&N_"?3
M_&VJ_#'QW#;W6H>%/BUX;\/:S\,-<T>ROM<T[Q=<:/975[#]01_M _#%_B5\
M,_A!+>^+++XB_%[X9^*/C!X$\.:I\,?BAI#WGP_\$W?@O3_&&K:]J>J^#;/1
M? ^I>&=3^(W@32M;\*>.M2\-^+]/U7Q7H>EW.@QZA?P6S_#&@?L]^+OB+^W9
M_P %#K[XT? ;Q)+^RW^U-^Q?^RA^S_:^)O$FN_"S4/"GQ!3P'<_M8Q?&?P)=
M>&/#OQ)UOXDZ5;7?A[]H_1-)@O=>\#:-H^K7.F>-%M]2%K:^'[WQ-YC_ ,$<
M?A+\;?"WPN\7:M^T3XDT?QYXG^!&K>)/^"=7P3\?:1>W4\?C_P#9S_81^,/Q
M8^%GASXN>(-!U"_UF;P/\7OBAXL.OZ!\9=/L]8OT\4_\*>^'.N:E?7<UI81:
M> =__P %DOCS\=?V7_V/S\<OV??BCJ?PX\;Z+\:/V>?AXT<7A3X=^+]#UO1?
MC;\>OAG\)]>FU?3?'7@[Q+<KJ/A_0O%.J:CX6FT34=&@36I(Y-?MM?T^*+3T
M\9\"_MW?%7]GC_@IM^T)^P?^TI\6?"OQ;_9Y^&G_  3_ )/^"A%C^T_XF\.^
M&O WQ*^"GA?P_P#$.X\"^/OAU^T//\.-,\-?"77-.M]+T_4/B3X6\6>'OAS\
M+=4T3PBMEINNZ3XWGU(>)K#U#_@MC\#_ (W_ +2_[$U[\#_@!\#_ !-\<_'&
MO_&K]G#QK<^']#\1?!KPUI]IX7^$7[0/PP^)OBY=:OOC/\3?AKHD[ZIX6\-Z
MU:Z)IUG<ZJ=2U6..PU&/3;&X?4(_4/CE^S+HGPH_8N_;$7]@+]C?]FSP5^T'
M\:_@OXZEM_A3=_"/X.>$_#/QE^(5QX1\0:=H?A;XR6&CPV?@/Q\]U#KFL:+:
M:;X\UZ^\$W4VL3Z5KVJ6OAG5-9G(!VVE_P#!2[]C34?A]\;OB=?_ !+\6>"?
M"W[.?PR\-?&CXQP?%;X$_M!?!SQEX3^$OC/3-8U7PE\1;?X:_%;X6>#?B/XJ
M\(>)(?#WB"RT?6_!OA3Q!97NOZ#K?A>&1O$VDZAI%M\Z_%?_ (+0?LJ^!HO@
M1<>"?#'[37Q8T_X^_&[P%\(?"GB3PM^QK^V2O@N]T[QIX'U'XK#QUX,\6-^S
MS=:9\8+6\^%VE7'BKP!X=^#K>.M>^)EO>6FJ^&;67P5I?C+QCX4_,C5/V<_V
MI?&>E?\ !2_3/ /[('[=6JW/[:W_  1R\/? /P#XL_:R^,7P&U[XE^)?V@84
M_;4T+7+3XG75W^T?J?P^^#^K^(M6^.O@#6M.^%?PFL/!OP4\"^'!XGNO#/@C
MX86%GI/@S5/N_P#:V^%/[0]Y^SU_P1^\2>$OV</BG\1O&/[*7[7?[+7Q2^.7
MP;\':Y\%)_B?X4\,^'OV8OCI\&/$DT=SXA^+_A[X7:_-X=^(/Q'\*6.O7/A_
MXG:KI=GHUUJ/BV+4KSPSHNJ:K;@'U_\ #3]I[X#^%?$7_!0#QEXN_;$U7Q=X
M1_9Y^)NB:A\9-(^)_A;3_A]X%_8^LO\ A2G@+7I?AUHOBN7X?^#6\7Z;J%H9
M/'^HWTVO^-+W3M5\5Q^%9I+;Q/::LVM]WX;_ &^OV6?$OACXT>*5\<^*_"D?
M[/5GX=U'XO>$_BE\%?CG\&_BOX5T[QI!<2> -1M_@K\6?AMX+^+_ (HL/B9?
M6=_X;^%MYX/\$:_;_$[QMIFK^ O 4GB+QKH^J:!:?CM^TI^Q+^V;\=?"G_!:
MVP\%?!*#PEXR_:%_: _8*_:,_98_X67\1O L7@+XVWG['O@+]DV\\1> Y]6^
M%OQ3?X@^"&\7>-/V;/$'A31]5\80?"B5;+Q7X4\2)X@\/8UV?POT5I^SWH_Q
MT^"_Q]\8>*O^",OQ;T)_B5\#_ /P%^+WPF^./Q^\"^(?VG_C=8:K\9_".J>,
MO!WP0^)%_P#M(>)?#WAGX9_ JQ3Q?\4OA_XQ^(/Q!^#&K>.OB6GA;6?#&E_#
M6UTO4/$>K@'[=_ O]H[X4_M&V7Q N_A=>^,WG^%7C\?"[XBZ%\0OA-\6?@OX
MP\(>/&\!> OBC#H.L>"/C-X(\ ^+X3>?#[XG^ ?%>G:I%HDNBZGI/B:QFT[4
MKITN8X/-?VD?V[/V9?V3)=9@^-?C#QE93^%OAQJ/QB\<VWPW^"/QU^/5U\,?
MA'ID^J6TOQ2^+MK\!?AK\2[CX1?#N]G\/>+DT'QG\3(_"OAWQ,/ 7Q'D\.:C
MJD7PX\=/X>^8O^"6/PW_ &HOA7H7[1_A/XT^._C/\2_@1#\7]!NOV0/&W[6-
MKH8_;'USX;2_"SP1'XZ3X[ZUH\%IJ_BVP\._$>+6/!GPX\5?%2SM?C'K6B^&
M=3NM=6;X='X4W4_DOQ!\-?M/_LH?\%$?VGOC]X7_ &3?BC^V_P#L^?MV_!G]
MGWP4VD_!WQ?\%;+QI\$/BQ^SMI/Q(\-P>!?&_A7]H'XI?"3P@GP+^*WA;X@:
MKXG_ .$\TGQ5J5OX;\:6GB+1?$?A5)?%6B7VL@'UQ\3O^"HG["?P@UFTTKQK
M\>K(Z;+X4^"/CS6/B'X,\!_%/XG_  3\!^ _VDO$-[X7^ WCGXM?'WX9>!O%
M_P $O@WX*^*NJ:?>3>#_ !;\5O'_ (-\/ZEH<2^*!J,?AJ:#5I*OQI_X*F?L
M,_L_>+_C9X ^)GQAUN'QM^SAX8\*>.?CIX6\"?!/X^_&#6OAC\/_ !AHOBG7
M[#XC^*+'X0?"[QU-:_#31-.\(:HGQ!^(T2S^"/A9JE_X1T+XEZ]X2USQ]X%T
M[Q'^#/\ P4Z_9P_X*-?M'^&?VU_AAXQ_93\;_$'Q)J_[-'['MW^S[J7[&?B?
MP5\,_P!F;QYXP^'S>$M>_:9N_CA-XJ^*O@CXR?&SQQX.\?ZG\2-&_9A^#/Q.
MT[QW\/M&^&VF>"/$WA+X<^&?BS=^+OBC??<?QP_9\_:P^*?BC_@MSXAT7]EG
MXFZ5!^VQ_P $R?@9\"/V>K37?'_[-$=YXF^,7A[X1_M8^&?$W@+4O[(^/NL6
MGA:[\.ZY^T;X3L+[Q#XBN],\%WL_AKQS=Z!XFUK2[+PUJ7BL _23XJ_\%)/V
M,/@U\0H/A+XP^+]WJOQ/OO@NO[0VC> /A9\+_C#\=/%OB?X-G7M$\/OXW\':
M%\$?A_\ $+4/&=I;R>(++Q#>:7X4@UC7[#X?VGB#XG7VDV_PZ\)^*?%&C=??
M?MS_ ++MM\-?@5\5].^)%WXR\*_M-^';3Q;\ -.^&?P^^)WQ5^(GQ9\,77AN
MS\7W.O\ @[X0?#;P9XJ^+.HZ3X>\.:CI^I^-K\^"H;7P E_90>.)?#]U=002
M?F9^S7^S_P#M0?#O]M_]D;XW^*_V:OB'IGPZ^$__  1'TO\ 96\;:@OC;]GF
M]N])_:,LOB5\(_'LWPGATK3?C?>WVHZF-,^&NK:;_P )?IL-W\+7UC4]!AB\
M?RZ?-J>HZ3\Z?L;_ +,_[9O[%OA#_@D1\8_'W[.OQ$\4V/[.?[&/QB_80_:K
M^ WACQ5\./'/Q.^!M]\4/'7PC\<^'?VD?AAX8\%>-?%7@SXJ>%]2\1?!/0_"
M/Q0L_ OC<_%#3O ?B#PGXBL_!/B-?#OB_P /^&@#]'?C'_P5]_9=^'/@_P#9
MC\;>";+XO_&C1?VG?VC+S]G+0S\.?@!^T/XAU?P!XN\'?\)'=_%C0_B;X,T'
MX0ZY\0_!/Q9\"6'A#Q';6G[//B'P=IGQP\4ZUI^H_P!F>!X_"OA/XB>+/!?Z
M(?%#XL>!O@U\+/&OQH^(NHZGH?PY^'7A#5_'GC36;7PMXL\1:CH7A+0--EUC
M6]8F\*>%]#UKQ?=)I.EP3W^HVFGZ#=ZA96MO<S7%I&EM<&/^=;XA?LB_M/>&
MM<\(_M5>%_V5_B)JI\;_ /!>+P7^WGK?[,/PY\:?"G5/B5X#^!-A^QMXM_9+
M_P"%A^(K+QS\3?!WPUM?B3\3OB4-(^*_Q'T'P_\ %'7+3P7X3\?Z0-6NM/\
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
M.?#WQB\7>/\ Q_H_Q<^&=U\//"W@[P+K^K_$!_&V@6O@RUUR\O5@'Y1_%_\
M92^*GBCX^_\ !9WQ#\5_V%_B'^T?^SQ^USH__!-[PA\/_!7A[XH_ [PIXB^,
M7AWX,ROX6^,^O_#B]NOC;X<U[P)X[^#<?BN3XJ_#B?XC77PD77/%/P_@&A>*
M-*GFT[6&^8?&_P"QO_P4<UO]FF)]+L?BA^U[X5_9)_X*7?"7]IS]F#P/^U/X
MTMOA!^VS^TO^REHG[-&J?"'XM>!_B#\6/".N>!M0M?BAX=\0?%CQI:_!SX@_
M&74]'^(WB.T^%Z:CXSTO5?"FK?#OP?>@'])?P)_:,^$?[27A_P 2>(OA)X@U
M?5(O!7C'5?A[XY\/^+? WC[X6?$'P#XXT>TT[4[SPIX_^%_Q5\,>"OB3X&UN
M70]:T'Q-I5EXK\*:1)KWA'Q%X<\7Z'_:/AGQ#HNJWWA_QI_X*._L;?L\_$S5
M_A-\7?BW>>&/%/A5O@VOQ#U6S^&'Q?\ %GPT^#O_  T)XLU/P1\%Y/CS\9_!
MG@#Q#\'_ (!P?$+Q+I%W9Z'<_&;QUX&MA:RZ5K%]+9Z-KNAZAJ/GO_!/WX;:
M-H5U\;/B[H/[&?BW]C>R^,UU\.'GTGXW^*M)\8_M2_%'4? GA[5-(;QK\:-2
M\.?%WXX:'I>AZ3I6J:-X*^%_ABY^(6J^+]*TOP]K][XCMM&T_6/#6@Z5^.?_
M  5U_9__ &TOVB?$'[?O@3P]^R=\??B)H[Z-^QKXN_9,U7]G[Q1\*_ 'P?\
MB=X7^&_CSX1^-/CKJW[1L<GQ@\!^.OCM^T%X8UC3OB-X<^$7PQ^)6D^,_A_X
M;\%>&? .O?"WP)X.\<:QXM^)GB, _?3]HS]NG]F7]E&XUBV^-OC/Q9HY\+>
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
M<-K96-E:Q16UI:6T45O;6\4<,,:1HJC^2S0?!'Q+_:9^!7_!>/\ 88^&_P
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
M!\:?VR/VOOV;O@]^V=^T9\</AKKOACXS?#?QG;0? ?X;_ 4?#_3/"7C#P_\
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
MM=\=_'/X87OP2T/X=ZC\2]8\.^-O"6JZ_P#"/2_%[^//'_B/5?%N@^'[S7?
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
M_9G^!G_!-_Q5H'Q&\#ZO^S_^T?\ \%9_VU_V._%WP)N?AM'%K]S9?%G]K_\
M;X\66WQ:E^,-QK]_K%IXJ\$^,?AS,=/\*:3X9L?#6O>&=3%AK$XU9!J\?]0_
MQ4^(>A?"+X8?$?XK^*(=2N/#7PP\!^+_ (A^(K?1H;>YUB?0O!7A[4?$FKPZ
M5;W=W86D^I2Z?IEPEC#<WUE;RW311S7=M&S3( =W@<]LYY'7FO!?"W[,_P '
M_!GQ_P#B;^T_X?TGQ;;?&?XQ>#O!/@#XB:]>_%7XL:UX:USPC\-[C6+OP)I%
MM\,-;\;ZC\*_#J^%;OQ)XIN]&O/#'@K1M1L[KQ=XQN$N_.\6^)'U3\O/AK^T
M[^UUH/[.'P._X*7_ !3^+OPL\2?LJ_$7]B7XC?MB_M%? &3PE;>'O%OPQM)/
M@!I?[1'P;\ ?LB:EX?T6XU_Q]J>B>%K/QCH?QKUSXW_$'7W\92Z+'XY^&WA'
MX>:=J<_@KPMS2_MC?M=?"GX:?\$R/VN?'WCSP7\8_A?_ ,% _BA^RS\(?C?\
M'O!'P^\,6G@GX!ZE^V9X2MXO@=\0?V<?B+I_BJP\8:QX(\%?$K6O!7A;XO\
M_"V/$/QGO?BUIOB2Z\=?"X?!2QL[;P', ?O%@>@_*D4AN@XY'3'0X/7Z?EBO
MYJ/ O[=O_!032_!W["/[07Q/^+GP0\6^#_C9_P %4?B]_P $\?B/\(O WP(O
M/ &G>*_"4O[2_P"TM\"_#?Q6M?%&N?$;XB>)_ ^O^ +GX.:3?^&/ NF:KXAT
M_5/#Q:R\=>-/%OB#4)]=L?)?$?[5G[=/[-?[)7_!?W]JC0_V@O 'CCQ_^S=^
MW#\1= \#V?CSX%W-_P"'])B\/?L^?L4:5I-MX7TC1OBSHEGX>T7P[X-UN'1/
M"VCW\/B:V'BBSO/B-\0#\2-;\0^(+#40#^DKQQ^T-\&OAO\ &'X&_ /QKXUM
M=#^+O[29^)?_  I+P=+I.OWESXZ_X4[X7M/&GQ(^RZII^DW>A:1_PC'AB^M=
M5G_X2+5-'^WQRBWTC^T+Q7ME?\#_ -H7X*?M*>&?$/C3X#_$3P]\4/"'A?Q]
MXP^&&K>*?"LES>>'QXV\ ZG_ &1XMTC2]8DMH;#7[?2-3!M#K>@SZGH%]*KG
M3=4O$C=E_-?QI\7_ -M;]G;]MK_@GK\ _B/\?_A5\9_AY^V7^T-^US'XQCTG
M]F]OA7XC\(>!?AI^Q_XR^+'P\^&_A+6XOC'XYM&\/>'OB'X5O=7O-:US0]6\
M>>(=-O=#T6_\80V^@ZQ+XS_+'X=?'C]K#]C7]F;]O;]M;X9?$3X=:O\ !+X
M_P#!9S]O*X^*W[,-]\&KK4O$_P :/ACXY_;YF\ ?$DV7QBE^)=K?>%_B?X8T
MWQ))XB^#5SH'A33?"-OJ5E>Z+\2?#_Q$MM;TV\\* '];>!Z#\JJ7U]::;9W=
M_>R""SL+6XO+R=D9D@MK6%[BXE8(K.PBAB:0JBLY"X568@'\6OC)^VS^T?X
M^"W_  7"\4Z)KO@.;Q3_ ,$Y=0U7Q!\!=3U#P#+/9ZQH=C^Q5\'/VMHO"WQ+
MTF#Q3;1^(4_MOX@:SX$;7=!NO"E__P ([;Z=JWD#6H;A[G+T/Q3^U-XR_P""
MQ_CKP=I'Q]\/:3X%TS_@EC\'_B]X)^'FO_">[\3>"O"_BOXO?&'XS^"]2NIK
M+3/B;X/U?5IV\8_"CP7XK\2ZA_;>GZGXA\*Z9#\/M(O?!QB'BMP#]=_@K\9/
MAM^T/\)/AQ\=?@[XD7QC\*OBWX.T'Q_\/?%2Z3KF@CQ!X2\3:?!JFB:K_8GB
M;3-%\1:2;RQN(I6T[7-(TS5;-F,%]8VUPCQ+Z;@>@XZ<5^ '[-?_  4$_:+_
M &F/@Y_P2 \"7?C3P5\-OC)_P40^ WQP_: ^,OQ@TO1?#D>L>%_!OP*\*>$+
MS7?"?[/7P_\ %D&O^$+OXJ^)_&'Q<^'USH]YXTT3XA>'?#'PL\#_ !3U;5O!
MGB/5WTS4])\G^+O_  4@_;>^%OBW6OV7+7Q;\';OXV?!C_@JK^P?^QGXP^,O
MB'X(:YJ7AGXO?L[?MNZ1X,\??#7QK;:%H_Q3\':;X4^,/A_0]2U[P?\ &_3=
M$TF;PCK=UIS:G\,_^%:R>)M-N?!0!_2Q@>E)@>@_*OP13]KK]NOX>?#'_@J'
M\/&@UC]KKXU_L-_M-_L\^&?#7BKX'?!#P_IOQF\9_LW_ !Z\$_LT_&OXI1>
M/@&/$]QX*\9?'_X"_!OXK_%7_A4Z7>O2:!\4/%?A'P./$W@+47;5_#OBO[Q_
MX)Q_M):1^U+\$/%?Q%\/?M%^'OVF/#ND_&#QGX"T+QC;_#^X^$?Q/\)V/A33
M?#,,OPS_ &C_ (47>C^&[GP#^T/X0U&[OU^(-FGA/P3H_BJ'4-$^(OA+P'X%
M\%^,_#GA#1 #[]P/0?E^/\^:,#T''3BEKX&_X*H_$3XL_"/_ ()L_MT_%#X%
MW=[I?Q8\ _LK_&SQ5X,U[2[@VNL>%;[1O 6M7E[XST.X6\LFAU_P7I$>H>*]
M!D26:1-8T>R:.PU1PNFW8!W.K?M_?L7:#XSUGP+J_P"TC\+-.U;PUXW'PO\
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
M%GPSTGXP>.M)\'6>F:_9_#VVM]1LKS5? 6K:SI&EZI:\M_P5=_:;^-'[&'[
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
M'KK\FO\ PR\/^$M6TKQ;XF^(^EQ7/@CPQX5U/3_$GB#7M-T6\@OI #Y0M_\
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
MXF^%<NGZ=X;_ .%M>&?#7CX>#K;3%T"/4]#M=(AM(O"=YK'AW4_HOX5_LC^
M/A'^TG^TE^U-X>\5?$34_B)^U58_"W3_ (J:7XAU;P[>>#3!\%M#U#PS\-3X
M7T>P\*Z9?>'G\.Z#K.M:=(;?6)DUT:K<7WB--7U2WTV^L?BC2/\ @I1\!OV7
M?V0OV6_B+^T5^W'\&/VN=8^/_P"T#I?[//@C]HSX6Z'X+^$GP\^,>N^)OVD+
MWX6>)/&GA_0-)\=^.?!/AOX;?LZ^'[J[?XG^/?\ A/KSPC>V?P^N+^TUM?$G
MCSPGX=U+ZZ^ /QM\'^-O%?[5FNV?[8GP@^/W@;P7\1-*NX="\$6?@O2M/_91
M\.VGPM\*C6/AAX^\>:!XKURW\6:I<:QH?B;XK:GKGB]?#^O^&K?QC/X?O;"V
MT#1]$$0!U?[6O[+/@W]L#X26_P */&/C'XC?#B31?B5\)/C#X)^(_P )=6\.
M:1\0_A_\3/@C\1_#?Q2^'WBSPS+XS\*^._!=W=:9XF\+V N-/\7>"O%&B7EC
M-=))I:W@LKZS\.\3?\$W/A'XNN?VL[C7?B=\=K]OVUOV=? _[+OQX-UXI\%W
MMSK7PJ^'WAGQ9X.T"'1]6U'X>7FN:/XFD\-_$;XHZ?JWBA-4N-4U6X^)/B'6
MKJ1O$&E>!]6\(^O?#K]N;]D/XK:+\1/$?@?]H;X7:CH'PF\%6_Q0^(^L:IXF
MM?">G^$?A'?:+=^)-*^-&IW/B\:#&?@CKOAW3]3U[PY\:+5KCX7>)-'TK5=2
MT+Q;J%GIE]-;_*7[6_\ P4 \-:C^P'^WO\<?V(?CG\-;[XV_LH?L^^-OB=?6
M'BGP9J_B;6?A]J>E_#?4OBCX47QO\'M?UKX;^+O#[?$;P;I=S??"[Q-XKM7\
M*WJWECXZM_#?Q-\+Z1?^%-= )OB7_P $CO@?XZU']G#QGX0^.'[5W[/WQJ_9
ME^#>E_LX>%?VA/V?/BKX>^'_ ,7_ !]^SKI 26P^!WQCOKGX?Z_X,^(GP_M=
M7AM/%%A;:AX*MM;T?Q?9P^*]#US3-?EO=0N_T:^&7PT\%_!WX>^#_A9\.](E
MT/P1X$\/Z?X:\.:;=:OK?B+44T[3H%A6YUKQ-XGU'6?%/BKQ!J,GFZCXA\6>
M*M:UKQ3XIUR[U#Q!XEUG5M<U*_U"YV?"-]=:IX4\,:G?2B:^U'P]HM]>3"-(
MA+=7>FVUQ<2B*)5CC$DTCN(XU5$!VHH4 #PZ^_;!_9DTSXT6W[/6H_&GP-8_
M%^\\00>#;7PC=ZE) )_']UX8M/'-M\,$\0R6Z^%C\6[CP%J&G^/[?X3?VY_P
MLB;P%J.G>-8_"[>%M0L]6F /)?B?^P)\/?%_Q^U7]JGX2?%;XV?LE_M$>,/#
M&@^"/BQ\3/V<M3^&<$?QT\'^$+34[/P1I?QI^&GQK^%OQJ^"_C[6_ <6JW-M
MX)^).H?#6+XM>&-#2#P=I7CVW\#QMX:DWOBI^PC\#?C1\ _'/P$^($_Q#U%/
MB%XRT#XLZ_\ &72/'.J>%/C];?'OP=J7AC7? ?Q_\+_$SPJFC77@WXG_  \U
M[P1X+O? '_"*:=H_@;P=H?A+P]\-] \$6/PFTNV\ IUOB[]M7]E+P%\7M*^
M_C+X]?#GPY\5M9\:>#_AE9^%]6UQ+2.#XI_$70V\3_#CX3:OXA>+_A%_#_Q:
M^(_AH1^(?AY\+=>UO3?B!X[T*ZL-7\)^'-8L-1L+BY^)/'7_  4]_9A^,?@G
M]J[PE\'_ -O#X%_LJ^-OV:_C_P"#/A'??&?XDR_#?X@:+K<GAR'X#_$CQW_P
MAOPU\0^.?"EUXS\/^/+;Q]XC_9HT+6+2]MM4F^)-IXBU;X?P>([G1O#W]K@'
MK?C#_@F/\(?BGX#^/OAKXV_%7XY?&GQ_^TU\'M!_9V^+_P ?_&5Y\']!^+^L
M?L^>&]:\6^(--^#'AZ'X6_!SX=_";P'X.EU?Q_XWO];O/ OPJ\.^,?$]WXB%
MYXE\5:M>^'/!MSX;]0_X8D\'_P##27_#6G_"VOC7_P +Q_X9;_X9'_X27^T_
MAM_9O_"MO[<_X3'^V_\ A&#\,#X=_P"$]_X6!_Q7I\0?V;]B.M?\2;^QO^$&
M_P"*1KWW3?CC\'-9^*7B7X':1\4? &J?&?P9H-AXK\7_  FT_P 6Z'>?$?PM
MX6U40_V3XE\1>#+>]D\0:-H&K&XA32=8O["#3]3D9XK"XN)8I43YJT_]I_X2
M?$;]HGX+?\*O_;G^ FK^"=>^$?QXU6Z_9T\,S?#_ ,:>)OB]+X4\;Z)X8N?C
M1I7Q"L/&#>(/"/A?X">(OAW\4?AQXEL[3P_=>%]6\5:YXFT3Q-JEKXH\#V%E
MIX!^:?Q\_8(\2?#7XQ_\$4?@'^SEJ_[3GA_X*?L?^+_VB]/U'X]^#-)\(>+O
M&7P$\"^)/V9?&GPI^#EG>Z_XA^%OBKP/K=MJ/C+6]"\!W,7BCX<>.8K?P3-J
MNM_$HVVA17/B>ON3Q-_P2S^"/B#PU\*1I'Q/_: ^'WQD^%'[1'B[]JRS_:@\
M">+? ^F?'SQE\<_B7X:UCP3\6O%OC^\U3X;ZW\+-;L/B=X$UNY^'VM^#;#X5
MZ/X(\*_#FQ\/_#OX6>'OA_X(\+>&M TK0^"G_!67]@KXVZ#XL\3Z7^TI\&?"
M&BZ!^T'XA_9NT%O'?Q2\"^&M4\<^/M'US7_#&A0^&-&U#7(;^];XFZUX-\;3
M?"32H(Y]:^(GAWPW<>(?#^GW$+7-K8_<VF_%#X=ZSX_\3_"G2?&_A34OB;X)
MT7P[XE\9?#ZQU_3+KQGX4\.>+Y-0B\*>(/$/AN&X?5M(T3Q/-I&LP>'M4OK6
M&QUJXT76H--GN9='U-+4 _.GPA_P2/\ @5X+M_ .GZ?\:/VJ-7TGX5?MG^.?
MVY_AII7BWXI^'_%T'@_XO>.M=^)?B&[TJWOO$/@'4-;\0^$]/OOC9\95>^\:
M:KXF^)?C6'XCWS?%7XC?$&Y\(?#"Y\"=[JGPHTG]CBQ^.?B+X=_!?]H[]L:]
M_;8_:#O/&/Q3^%^BR_L_:IH^D^-?&'PN@\$:MXO\1R_$;5O@QHOASX/W?@?X
M8?#[X8^)+:?6O&Z6$=EX9N[7P=<7>L^.==U3Z]\>_';X+_"SQ5\._ WQ+^*_
MPZ^'_C+XOZZ?"_PF\*^-/&?A_P ,^(?B=XF62TB?PY\/]'UB_M+[QAKT;7]D
MTND:!#?ZA%%<Q3RVR0-YE<Q:_M5?LU7OA#XJ?$"S^/7PANO OP*U75-!^-WC
M"#X@^&9?#7P=US0K2WU#7]%^*6M)J!L/ &K>'M-N[35/$.G>*Y])O-!TB\M-
M6UB&RT^ZM[F0 X']@7]E?1?V)/V,_P!G']E70X])5/@O\+] \,ZY<:!+J\VA
M:GXXN4EUWXBZ[HCZ])+K2Z/X@\?ZOXEUS2XM5EDU""QU"W@NW:>-S6W^U?\
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
M+XP^'O#WQ&U/POIF@Q^*O#/ACX]_#EXC9ZRNMVVHZI<+H:W&J^!/%L'AIO\
MP20T3]HKQ5X+\0^.OVM;L>(/BC^SC#KW_!.7P9XR369_%.C_ !7T']D7XG^-
M/!7Q+_:N\/:IJEY?ZUX=\3?M4^+],\+:7\9?"UW<S7K>)OV;_"USK=VU[:6^
M@^&?T[^-WPELOCE\--?^&6H>._BO\-+77[KPU=MXU^"/Q#U[X5?$S1Y/#'BO
M0_%MO%X?\=>&9H-9TFUUBXT*+1/$UG!(;7Q%X4U'6_#6J13Z7J]Y!)TGP_\
MA]X0^%OA#1? G@32%T/PQH$%Q'96;7NHZK>W-U?WUUJVLZYKNO:U=ZCX@\4>
M*O$NN7^I>(_%WB_Q-JFK^*?%_B?5=7\3^)]7U;7]6U+4;H _,S_@N5X,\<_%
M+_@EA^V%\'_A=X ^('Q.^)WQ7^&1\&> ?!/PW\"^+?'>O:[XAN_$.A7<5L]K
MX5T?5AI%FMM:7,T^L:X^F:-;+$5N-0C=XT?MOA]^RI\#OA]X!^)_[6?P3_9Q
M\2?%[]JSQY^SEXC\&Z?!^TIXR^,^H_$_QS9:18>(/$&D_LVQ:_\ M>ZWXC\2
M_ KX2^-/B'(UE>>"[*P\(_#6"&^TW7[SP[=:/IFD3P_IA10!_)I^Q+;_ !FT
M/]J?]EOXY>-/@;^W'9^&=6_X(W?&[X*ZQIVO_L<_$3X/_"S]G'XOP?$W]F?Q
MS-^R;\)/@CX?\ Z)JGPH\ ?!GP7\/?%FC_#"^\9Z1XA\4_'/1_#&@>&_A]\9
M?VF/B NBV"?2UUX ^*?A+_@A1_P3G\+O\&/CC)X__9RU[_@D?K'QB^$OAKX,
M?$S6/C/X<@_9K_:<_9JU?XX/8?!O1_#$WQ)\777@Z#P1XHU^9?"7AC7'\0:3
MI4OBKP^^KZ%)!J\G]&M% '\[/[2WP4^-G[6/CO\ X+0>!_A3X+^+G@?5OVL_
M^"5_[+_PG^!?B;X@?"SQ_P" O"/C#QUX<TW]L_5/&/PLN/&OB[1]!\':%JEY
MIWQ\^&WA;Q19ZCXABO-"/CGQ"LVF:AJ?@#X@Z+H'GWP^\,_!+]H/P%\>_C#X
MB_X)>_\ !4#2?B7I_P#P3V_:G^!_[1_AW]I;XQ?MA:AXUOO"'C'P]%/XE_8W
M_9;MOC3\7?&&F?M!:M\=?$6@:E>_#[X@_!W0QX4\/6_A?PSK.M>(O!_C7Q7X
M)\&ZI_3/10!^,'_!*_1/V@/"GQ$_:&\)^+/'?QJ_:)_9H\/^ O@#H_[._P"T
M]^V%^SA\1_V:_P!M*[BTR?XL1^(OV</BTGQ.^%?P<\4_M ^&/@_;7&B_$7PW
M\<]4^&_A227Q!\=_%WAA]:\?Z[:>*;7X<=-_P4!O/B+'^UO^PI;Z-\)?B_/\
M/)['X_Z9XC_:*_9Q_9ZTGXU_';PEXL\0Q_"FP\*_LW:?\2=5TK7+?]C[X2?M
M-06VJVOQ=_:5N;/PY:Z-#\/_  KHD_QA^ 6GW&K?%[PM^O-% '\D_P#P3^^&
M?QITZ\_X-NX?%?[-'[2O@FW_ &7/V?\ ]M+X>_&K4?'W[/?Q2\)6WPS\7>./
M@SX!\%^&)?%L>N^%K74O MOKGB_1_&G@W3-0\96/AE]471;KQ3IRWGPS\6^!
MO&GC#MOC=\ XK+]IC_@H[\ /VO/V)/\ @H-^V1X _;7^,.D?'C]G7Q!^SO\
M%C]IGPO^R]\7-'U+X&_ 3X5:?^SM^T$_P<^-'@OX1? ;7?AUXQ^#>G:-!\4_
MV@+;3=$U?X?6UAK=[K.E>'?"_A_1M0_JBHH P$NSX?\ "Z7VK07A.B: MWJ=
MKI"^(?&FH$Z;IPFO8-+6&PNO%?BR\/D21V2Q:7<^(=>F\H)83:E=BW;^4SX=
M_#/XS?\ $/+\,_V?->_9S_:3TSXY:'^U9\*-7\2_!;6OV=_B[<>/[+P_I?\
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
M6\&^(?A-\,KF'P1\/O!-]X<^(MKH?B7Q'XT^(G@GPYX;Z[_@EM\&O"$^O?\
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
ML^(?'<$7@NXC\-Z18_$;XL_#RPTO6M0>"RU>RU6Y\7^'[G4/"WAGQ+KNB_U
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
M34-9TGP/\5]&\*2:WX7\-:_KGAA+"_T749K2OMKX9_"B3X53V^@^&_&OB.?X
M1>'/A7\)OAA\-_A-K0LM<MOA^/AE%XNTS4/$\7Q%U>&^^*GC76?'?AS5? VB
M>(&^(GC'Q4+63X;V&MZ7+;:SXI\77>K 'K]%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%?R\_P#!TI=^)/"O[.'[$'B7PMX_^)_A
M@^./^"D?[,GP7\;>&?#7Q-\=^'?A_P"-_AOKFB_%WQ[J_AWQS\.M$U^P\$>.
M8[OQ9X"\$ZO!=^,=!UR^T>;PU9)H%QI45YK":F ?U#45^+'_  6R_8W_ &5/
MVDOV2?CA\2?VX/BC\6?#WP&^!'P#^(_BC0O"7@SXHZU\//!NB?$R.V.I:%\4
M=0\+:-?V&C?&;XLPZGIOACP5\&/!OQ'L?&'AZPUG6M9T?POX2O?$?Q&NB?:?
M^",/PW_:@^$G_!+_ /8Z\!?MDZWXGUW]HG2?AA/>>-W\;WFIW_C;0=)\0^+?
M$GB7X<^!?&5QK4<>KKXJ^'7PQU?P=X#\06>HB2]TS5O#EWI=S<7<ED;RX /T
M^HHHH ***P_$_AKP]XS\.:_X0\7:!HWBOPIXJT;4_#GB?POXCTRRUKP_XC\/
M:W9S:;K6A:YH^I07.G:MI&K:;<W-AJ6FW]O/97UG<36MU#)!*Z$ W**_SY?V
M2_@A\%?V8/'7_!<[_@WM^/'P\\+Z_H/Q,UO2?BU^P9J'B&RT:?Q5XFUOXXWO
M@GX/_L[0W/Q3UO2VFO?&W@O4?BS^S7KNAZKI'A+4]-^&_B/P_P#M$^*[^*YT
MG3==LI/J[_@A'X[T+]H?]B+X<_\ !'OXR_"_X;GXV?L>?M\>+--_:B^'WB#0
M=(UG7=+^"O[,7Q$C_:#T_P"*?B+PSK'AT^'=7O\ 6/VC]/\  '[&6L6UV;G6
M#X(O-6\2-/)J%DD) /[;*A^T6YN#:B>$W2PK<-;>:GV@6[.T:SF'=Y@A:1'C
M64KL+HR!BRD#^<S_ (*)_P#!=7X@_P#!/OQW\5-2\<_LBZ]IWP)^"7QW^!?P
MMGUOX@ZQJO@KX@?M4> /BIX4N=>^)7Q@_8[CU'1K;P-\0;#]GG6?[!\,>,_#
M\OB"^TN_U+QGX8M_%7C?X3:C?6NE7O0_%#]H_0/!G_!;C]H;P=\+?V"]$^+O
M[<?P]_X)%ZK\1_A;\8X?VK?&_@Z?XU?"'1_C-X8UBU_9<U'X7:C\+-6^&/PU
M\4^(OBI<ZK>:%\41/XVOWBT[PS8:MJNC:-XCUNQ\)@']#%%?BC_P3\_X*_G_
M (*#? G]CSXR^ /@UX \,:G^T/X@_:-/QF^'EY\?M9UK6?V;?AS^S=J"Z5XJ
M\>2:G'\!=)L?B/=RZEXK^"-E>^%[J+X<'2Y/CIX+N[+6]?TBTUC4[;YL_8W_
M ."_ _:\^-_[.^B^&?@-I=Q^S]^V%X\_:9\!?!GQEX+\5^.?&7Q/^"TWP OX
M=-^'WB']L7P?:?"N'P]\*]/_ &I)_P"TI_A[:^&/$?BVP\!Q:5C7?$WBR'_A
M*;[P0 ?T@T5_.7^PC_P6Q_:J_;[^%5E^T3\,_P#@FCK6G_ ?X>?$W]IOX?\
M[1NL^'_VB/#?Q!\::.WP0^!EM\3? L7P*\%:GX#^%_BKXQ>(?BCXVU'3/AFN
MEVOAK3K30]?U70H$U#4[>Y\8:G\//J'_ ()%_P#!4S4O^"H7@G6/B5IGAOX+
M6'@JW\%>#/$]P?AE\6=1\6^-OACX_P#%6I^)K'Q'^S[\9_ASXG\*>$O%GA?Q
M5\/(?#<&HZ)\5X;'_A7?Q[T3Q!_;OP]L-$A\*Z[92 '[)U0U35=+T2PN=5UK
M4K#2-+LHQ+>:EJEY;V%A:1%UC$ES>7<D5O!&7=4#RR(I=E4') /Y"?M7_P#!
M37QQ\._VQ/$G[#G[,OPN\!_$CXQ?"7]B7XH?M\_&S6?BSXVUOP1X+TKX9>!M
M6TWPGX+^$O@M_"OAKQ7JNI_%#XE^*]7M)=7\0Z_#HOA7X7^"Y-.\2P:?\3M5
MU6?PKHGX%?M__MWZG_P4K^+?_!M5X]^&7@#P_J7[*_[87QQ^+/CC7O@/\7/'
M-]:Z)XS^,GP>\8^"/A5XH\(_%31;3X3>+])CT;X,ZK?^++;X8?$;2_\ A*+S
MQ=J/BSQ!J+^!OA^=#T#7M8 /[>H9X;B&*XMYHI[>>..:">&1)89HI55XI8I4
M+))'*C*\;HQ5U964D$&I:_%S]NC7&_X(O?\ !'3XK:I^P/\ #KP?I>C?LJ?#
MR.W^&/A;XI^,_'_BS2/"6G^,/B!#;:GKYOM>E\8^*?'.JZ/KWC:ZUO1_"6N^
M(M$T&=FCTPZYI/A_3;719?Y]_P!NSQC\<_B-X8_X-'/B]\4_#7@CQ=^T!XB^
M/?[-FLZ-XBU'XHZUXDN_B9+XD\._LD^(=.\3_$KXEZE\'="U_P $ZS\1O$ M
M?$7Q/TKP_P"#/B):>&M2\V\T>^^(UY8V27 !_=717\U6C?\ !PC:?#K]BG_@
MH]^T7^T[^SUIV@?%G_@G/^UMXZ_8TU?X:?!SXE77BKP)\=OBMI/B>#P=X*E\
M$>._&G@KPCXB\(^&M0\1/J@\7ZIX@\"ZIJ.A^!?#=UX^T;0O$/B#58OA5I7Z
M%?\ !.[_ (*">,/VN?'W[47P/^*'PV\,^&_B-^RWXC\!64OQ6^#>K^-O&7[,
M_P =_"GQ)\.W6NZ7XE^#GCCQMX)\$ZI=7W@O6=-U[P!X_P!!FM=6MK76]$M]
M;T?Q!?V6NS:3X< /U"O+VSTZSN]0U"[MK"PL+:>]OKZ\GBM;.RL[6)Y[F[N[
MF=TAMK:W@C>:>>9TBBB1Y)'5%)%/1]>T/Q%IUKK'A_6=*UW2;Y[B.RU31]1L
M]3TZ\>TGN+:Z2UOK*:>VN'MKFUNK>X6&5S#/;7$4@62&15_DN^(^N7?_  4V
M_P"#ESXC?\$_?VEVD\3_ +%G_!.K]F/1/V@_#W[,NH^9??!_XZ_&G7-"_9]U
M33_'?QQ\&SR_V5X^D\,/^TK#%X9TGQ);ZSX;TVQ^'MI8VFAPVOCSXCIXG_;#
MX\_!3]BC]AC6_B!_P5,NOAGI/PNU/]G#]F/XUZ3\23\'/!WA30;GXE_#6_?P
M7XZN-'N_#=G_ ,(UHWB'XAVNM_#+0]&^'6KZGJ>ENA\0ZEX=U75X-&OX+K1P
M#]-J*_G]^ ?_  6OUB^^*G['?@']KGX1^ _@[HG[?W[$OB7]NSX ^*_AAX_\
M3?$:S\ ^"O"W@37OC9KOPJ^,$6O>!?!]U>>)-"^ VCIXUNOB+X8LK+0M3\51
MZSX'LO!EO%IVG>)]=_&3]NG]MOX@?\%(_ 7_  01_;0D^!?P[^&WP&^+?_!:
M3X1V?P1N9?B#J/B3X[>&?#W@+XXZY\*9M'^(VC-\/-/\+I+\4M4^'>M^.]2B
M\%^.I-*\$PZ!X/\ "M]%\1+ZZ_X2[0@#^YVBOYM?'_\ P<&:+H/[4/Q.^&G@
M/X(V_P 1O@O\"/VZ_!G[!7Q>O?#VL?$/6OVBM.\0W^G^*4^+O[16C_!SPO\
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
MWA#XAZI^T?\ &_6(OV??A)XK^ ^HZ=H7@#1]3^*WPT^''C>?P[X6_:4U?7-
MN;/XI^+-$CT+X!^$]0OO''B#0?BOX2T=M7O_ -^O@_XI\8^./A+\+O&OQ#\$
M?\*R^('C#X=>"?%/CGX;?V_IGBS_ (5]XQ\0>&M,U;Q-X''BG12VC^)1X3UJ
M[O=!&OZ2S:;K/]G_ -HV)-K<Q$@'HM%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
MY1?\%7/^":GB+_@IS\/_ (%_#6+X\Z+\$/#_ ,#/VB/ '[3>E7$GP<OOB;J^
MO?$/X;:'X[T#P]I>HW2?&#X=6=MX+N+3QW>RZUI5KIYUV[N+&V:P\3Z7&\L1
M_5VB@#\C/^"A?_!/C]K#]N4_L]0>#/\ @H))^RII7P-UBP^(VJ:5\./V9O#W
MCFT^(_QQT>5)?"OQ%UJU^)'Q7US3;'2/AE=P0^)/A%X/FT_6;OP-\1#%\3)O
M%VO^-?#/PUU7X?X_A/\ X)P?MA>&?#W[']I-_P %6_V@]<\7_ []J'5OVA?V
MGO%NI?#OPZMK^VIX7O9],T;2O@IXK\/6OC&*/X8>"- ^&FC6G@:TT_0-2\1^
M$;O4[_6?B3?^ Y_'T7@[5_!O[%T4 %%%% !1110!^<?Q3_X)G? OXM?\%*/V
M:?\ @IIXD-T_Q=_9J^!_Q.^#V@:%Y-W)INN7GB[4&/@+Q?>7']LQ:=;/\,M
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
M)?'#5/BO:Z)\/=0\?>(==U./64U_X'^/X;+PG<Q:!I*6>K^'_!7BWPK]6?\
M!2W_ ()^?#7_ (*8?LF^,_V7OB-X@U;P-/J.K>'_ !U\-/B=X?TW2];UKX6?
M%GP1>MJ?@KQM:Z!K0&E>(],AEDOO#_B[PQ<W&ES>)? WB#Q-H6E^(O"FLZAI
MOBG1OOJB@#\,-2_X(V:OX[F_X*:?%?XO_M!^"_%'[6G_  4Q^!ND?LQ>+?BW
MX)_9ZU7P)\)_@E\"-,^%^B?"Z\\/?#+X+ZS^T!X^\;:AXL\3VFG7'BGQ1XI\
M8?M :UI5WXKT_P "RZ7X0TC0/"NL>'_&/Z3_ +$'[-U[^QY^R/\ L^_LLWOC
MBT^)/_"@OAIH'PMT_P <VGA*;P,/$FA>$8GTOPY?7OAB?Q9XW.GZP- @TVWU
MV:#Q'<V.J:U!?ZOIUAH-A?VV@:7]444 ?S_6?_!'']I+PE^V?^VW^W#\*OV]
M? OP\^*O[=7PTL?A1\0;5/V.;WQ+IWPYT'2O#7A#POH_B?X2G6/VJ,:;\0])
ML_!MC?VNK>.8?'W@V35KW4)[[P!>67]GZ?8^:^)?^#;']GK1?^"<_P +_P!@
M7]GGXY?$/X5W_P *OVQO!?[=>G_''XA^&]'^,-_XO^/?ACPW<^!KZY\<?#[2
M]8^%6E7/@^^\!7,/AC2/#GA+7_!LNC#0?#.KZEJOB;4X?$TWBG^DNB@#\)_A
M_P#\$B?CG\,?BK_P4-^.?A;]M7P;>_$__@HAXG_9A\9?$'_A,/V2+7Q!\./#
MMS^SWXHBO?$?PTG^'UE^T%H?_";? 3XR?#G7/B/\&/%W@/6_$-MX]M_ GBK1
M;R;XP:UXP\.ZSXE\:^+>./\ @WC\#^(_^"=?[1'[ '@WXY>'/A!H_P"U'^V3
MJ?[7_P 1]>^'7P'O+/X:>"+RXN?#3:3\+_@'\%]2^.%Y)\-/".D6?P^^']KY
MNO?$?X@QM]F\76^BZ1X;T#6/!?A[X;?T@T4 ?A?\:/\ @CMXT^,_[6G[5O[6
M>I_M1>%]"\0_M7_\$W/&G_!./Q-X1T[]G?5;C1O"WA3Q]X>\-IKWQ-T*^N_V
MAWOKGQ%#XWT6\UW1M!U!9-,L_"=]:^#[^\U76=/F\>:IX]#_ ,$#M<\)? O_
M ()@^%_A!^V;?_#;]I;_ ()7>,OB)JGP7_:%;X$KX@\)^/OA_P#%+Q1>:[XU
M^&WQ.^"L?QGT*_U"T\0:1'HWA35-8T7XNZ2ESHLGC.*#1;$>+H(O#W]&-% '
MXJ?MQ_\ !++XV_MX_"*^^#'QE_:M^$_C/P7XX^&^H:'\2-#^)O['J^.-$\+_
M !ENM5UV\\/?M#?LIV^A_M#^ =>_9S\<?"W1/$VM>!?AC:ZUXG^,LMWX)N!I
MWQOUWXWZG<:QK&L<!\8_^"(&E_&_4O@?X+\>?'3P]XM_9Z_9E^('[+7C+]G+
M3_&/P7U_5?VN/@-HG[-_PU^%7@#Q!\/_ (7_ +7?A_X\>$8+#PG\?+[X1Z-X
MP^*-AXG^!_BNP/B+Q#XJ\0Z1ID'CR#X>^.OAW^]5% 'SK^UG^RY\(/VUOV<?
MBU^RW\>M"N?$'PJ^,OA5_#/BBRL+J*QU>PE@OK'7/#OB7P_J$UM>V]AXI\&>
M*=*T7Q=X5U"YL;^TL?$6B:9=W6GW]M#+:3?&?[-_[$W[:'[,?P!\$_LH^"OV
M[O >L_!3X6^&A\+?A;XW\3_LA#4/VJ/ _P &--BN-&\#Z#;?$M?VC(O@%KOQ
M'^%WA!]-\.^ /'WB7]E/5O!I/AKPY>_$#X/^/UCUVSU_]5J* /P^_:F_X(WS
M_%GXY_'+]H']G?\ :#TOX#^./VL/V%/%_P"P%^U-_P +1^#FJ_M'V_Q$^'.N
M:=X<\/>'?BYX3U*W^-?P6\3>$_V@/#'@_2+KPC<^*_%^N_%'P)XJTV#PI>ZQ
M\-4UCP[JE_XJ+7_@BMX-\"?&S_@E-\0?@?\ &)/ 'PU_X)1^ ?''@'X=?#?Q
M3\,!XX\2?%R/XJZ OA3XH^*/B!\0M$^(WP[TG3O%7BC2T;Q%97?AWX;6FF:7
M\1=3U_Q)?Z5KWAV_L/!&D_N#10!_,;X;_P"#;[2M%_8 \<_L6WG[8.L/XWF_
M;JT__@H=\$OVA?#OP2AT"Z^#7[0=EX9T3PIYMY\,]1^+WB72_B-X1BTFSUZ'
M3=#U3Q1H4]F_B!;B[U#5+S1[*[;[#^#?_!)#Q?X7_;T_:U_;T^-_[4&E?%3Q
M9^V5^S%IG[,_Q/\ AM\._@*?@SX-T+2K'PG\,?"LGB3P'J6L_&;XP^)],F:+
MX>7=W9:7XAU3Q1+;+XGFMKS6=2;2;"Y/[7T4 ?S)_ [_ (-X?%'P?TS_ ();
MZ%??ML:=XKT/_@E+\</C=\3O@Q8P?LPGP]+X^\(?'GXJ>'/BSXM\)?$>];]H
M77;B3QC9ZQ8:]I&D>/O#G]B^'8-(O/#7G_"ZXU#P[K=_XT^U_P!FK_@E;\0_
MV-_VK/VJ?B]^S1^UH/!7[./[97QLL?VA/B]^S=XF^!>G^-/$OA7XFSZIKFO^
M.+KX%_%]_B?HOA'X>:#\2-1U>WT3Q)I?BCX!?$F]T_P+IMIH'A35O#VO:?X?
M\8Z!^RM% 'Y+_L2?\$Q-8_8C_:[_ &]/VA/"/[0]QXQ^%O[=GQLG_:&U_P"#
M>N?"G2[#QCX&^).HS^*M0U?3HOC):>,YM.\1_#A]8\>^*-0TKPY!\)/"_BZP
MCTWP%97OQ#U:'1?&9^(WG'[='_!(OQ;^VS^U3XF^/NJ_M97/A?X=Z]^P!^T/
M^P_H7P1\2?!:V^)MK\)-:_:/\,>-?"WCW]H;X(^)[_XH>&M#^'OQ&\1Z'K?A
M7P=X[N3\.=;\3>-OAEH?B'X?OX\T6RU_PMJ7PZ_:^B@#^>/3_P#@A9XK/A/_
M (([>&_$'[7'AZ_N?^"0_C.X\3^&-1T3]FW4M#MOCA8KXN^'VJ:;I>OZ=J'[
M1GB2;P1?0>%/ ,.AZAJVG:GXBMM0\1ZI/XJM=%TG2K:+P7)RWB'_ (-X?"WQ
M$_9/_P""BO[+OQ4_:4'B _MW?M9ZW^V[X<^(OA'X+W'@_4OV?OC_ *[KLVO7
M<VEZ!JOQE\:6GQ"^'BB*R\.Q^%M1U#PSXB'A?4?&%JWCEM=UKP]XC\%?TBT4
M ?C3\!_^"8?QS\#?\%(K3_@I9\=?VR/#7QJ^*-Y^R/%^R3XM\#^#OV7[/X+^
M"]4\/6?C"'QA:>*O#TK?&_XEZSX>U"ZU/2/#^K:[8:I=>+/MGB.7QE+H>I>&
MO!FM^%/ ?@#6_P""PO\ P2QUO_@K1\'/A?\  J]_:$L?@'X)^&?QG\,?'BWU
M+3?@X_Q)\7ZGX[\(^%?B'X.TB#^T[_XK>#]!LO"YTKXBZA<7VDR>%=1U*XU+
M3;*>+7;>S>XT^3]@** /S]\%?LT_M:7/[0GP\^,'QS_:L^#_ (P^'OPZB\7Z
MY:? KX&_LC7?P*T+Q/\ %;Q+X4U'P#IWQ9\8^//&/[1WQ^\>:KKOAOP+X@\3
M^%K/0;/5-,\*:A9:O;7NI://K.A:+J5I^2FB?\&[.N^&O^"<G[6'_!,/2/VW
M7D_9_P#VC_VA4^-?AWQ!JO[-FGW?Q.\ :,/B+\.OB*?"WB77;+XUZ3H/Q"\3
M6UY\'_ &E:;XTT;PO\,]!ALM3^*$FI_#G6+CQ/X"?X3_ --M% 'XJ?#?_@DS
MXV^''[>_Q%_;\M?VEO">J^./B#^P9H7[#\O@*;]GW6;7PAI<&A>'/A;Y/Q+6
M[3]H277+QIOB'\,X_$<O@[[9:D>"=8;P(GBH:_8CXDWGR%X;_P"#<RS\%?LA
M_L._ KP5^V#J?AG]H3_@G#^T;XN_:!_9-_:DM/@='/;Z3'\0OB/H/Q-\>?#_
M .*WP9N?C'+IWQ&T'Q)KFB06]S<:1X[\!(VEZ9X9TV^TS4K"T\6VOC?^FBB@
M#\;?VT_^":G[07[<GP?_ .%0_&3]J/X">+_#WBKX9_%'PA\3O"GQ _8EN?&/
MPM@^(/C%-!A^&_QO_9^\+:?^U#X1\?\ P,^(_P "8-/\2Q>!-:UKXN?%W6=3
MA^(GC2V\3Z]J%L/!T/@_]-/V?/@MX6_9N^ GP0_9V\#W^OZIX*^ GPA^&OP6
M\'ZGXLN]/O\ Q3J/A;X6^#-%\#>'[_Q+?:3IFBZ7>Z_>:3H5I<:Q=Z;H^DV%
MSJ,ES-9Z986[QVL7KU% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%&0<X(.#@^Q]#Z'D
M49'7/'K0 449'KUY'N/6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BB@$'H0?I0 4444 %%%% !11D9(R,CJ.XSTS]:,@]#GM^/I0 4444
M%%%% !1110 4449'K[?B.H_#!H **** "BB@D#J0/KQ0 4449'KUZ>] !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%&0
M>A!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJIJ#W\=A>R:5;6EYJ<=I<O
MIUGJ%[-IMA=7Z0NUG;7NHV^GZM<:?:3W CBN;V#2M2FM(7>>+3[R2-;>0 _F
M^_X*Z?M??%'X(?'#X4?M4_#?XHZ;IO[/G_!++]H/X(S?ME?"[3=2M=2\0?%C
MPY^U3X9O/ _QOT]/ <%WI?BC6?%O[+_[/_QC^!_Q?^']FDLG@/Q)/^T+J6O:
MG>2^)/@Q;6-O^LO[6W[:-S^S+JG[)6D^&/@AXT^/I_:W^.]O\!O">K> ?%OP
MYT/0_#NNZG\*?B%\5= U/4[SQ9XCT^XU2RU[1_AYK5S97.CV-QH-IH.E>(-8
MU?Q'IVHV_A/PYXW\L\&?\$\? VL_LS?$[X;_ +3/P=_9N^-OQM^,@^.EU\7O
MB18^&[K08_B3K/QYUGQ5J_BJ^L_%GB?PYX\^)GPWTK3[+QA=>"_ NAQZ]\0;
MGX<>!/#7@_PUX?\ $%UIFAZ;::=X'\*/^"=_[6?A#X ?\$P?@;\1?C7\'OB3
MJ/\ P3A^._A#XE+\31HGC?0=2^+_ ,/_  !\&OB_\!/!?@:?PK(^LQ^$/$.B
M_#OXQW$-QXPE\5>+(-7U;P%HMW<>'[=?%&J)H@ 2?\%>_%/AOX$>*/BQ\2OV
M3;SP;X@^"G[?NE_\$^OVJM%L_CIX7\1_#GX!>+O%FM?#NP\$?'J3XJKX)T>\
M\:?L\:EIOQC^$E[XJUV#X=^'?B3X*U/QJVCW7PNU.+P_K>J6?Z:?#SXV:IX_
M^.O[07PEMO!<5OX6^ LOPTT.[^)=OXKLM3MM?\>^/O!-G\0]5^'D_A>'2;;4
M/#?B7P+X.UWP/XIUT7VHWEC>^&_B;\/M2TBYN[G4]<T[PW^9'B#]GSX!_LW_
M  9_X*,?#_\ X*&?&+X-:5\%/^"GG[3GQ;\::/I2:]=>'O$UY??&/X$>#?AB
MGP/\ :;XAL;C5?'GQDTWPU\$;#Q7\.+_ , V-[XR\4^/=6>P\)> -.U?P]H!
M\1?:_P#P3B^"OQ/^!O[&WP,\-_'SQ+K_ (W_ &D_$7@?P_X^_:4\<>+FTZX\
M8>*/CAXNT+2KSQFOB?4]+FN;76;OP8(M.^&FD:BEU<JWA7P1X>M893;6L"J
M2?%?]KO6OA9^U[\ _P!DZ^^&%A+)^TWX!^-7B/X.?%+5OB ^C>%M=\>? _PK
M9^+/$GPBU33++P-XAU71_%U_HFJ6OBK1YA]NL=1^'^@?$3Q-8&^U?P-<>$M4
M\B_9W_X*0Z?^TA\*/@[X_P#"'PTTBQ\8_$[]K3XH_LE>(/A'-\7-"U_Q1\-_
M%WP1UWXEVWQ7O_$&N>$/#/B#PB;GPWX'^$_BGXM:;I%_K.AV/BGP#J'@=M!\
M2W?BCX@^$O#&I^M_MT_L@ZI^UWX0^"MGX0^+/BSX%_$CX&_M&_#/XW^"OBGX
M&G@M?%6AZ781>(/AO\9M!T:YN;+4;6WU'Q]^SU\2_BYX&T6\O;"_T_1_$^O>
M'O$=W87:Z&L1\U_9]_X)Q>!?V</VR_B_^T9\-]:N_#GPG\:?"+X<^$_AQ^SY
MHYT^S\ _"WXE6WA7P/\ "GXP^/M T2+0HDM6\9_!O]FK]D'PEH &K75QIEYX
M(^)MY>1NGCK$0!X_\$O^"KFJ?$C]IOX;_LV?$3]F;7OA%XK^/?P\_:!^*'P2
M\!:C\2]+O?VEM)\,? #7[.R$'[4_[/'B[P;\-9/V9-:^,OAC5='\9_!.&;XB
M_$S1O%&F7&HVWB#7?"4^C7KUY1^Q_P#MN?![X._\$\_V#?B+^SO^Q]?_  6_
M92^,'[0^H?LM:3X'F^(UUJL?[,-SXP_::^('P7\">+?B1K%CX=\=I>^%_'OQ
M6L%T?7-8M?$&I6GACXD_$WP1X<?6==\+:EJWQ T#R[]F+_@E+^VS\ OBM^PC
M\0]6^*7['WB6\_8]U7]M71_B'XQL/!7QMM_B5^UA:_M23?#?4=<_:1^+_B'7
M/%^NWUQ^U#\7C\+]%TCXH76LZSXRTCP1XBU76/BA9>+/C)I4&B_!;3/J[X%?
M\$LK?1_^"3/B/_@EW^T?XH\&_$73/$?ACXZ^&+WXC>$?#=]::='>_%CXI^-O
MC)X0\?Z)X.\476IS^'O%_P )/&WC#3-4\*J_B/7MOB#P'H/BZVU?3KJ__L;1
M #U_]HS_ (*.^"?V7K#]HGQ-\4O"UCH_@/X+?$O]G_X#>#_&&I?$?PMX2L?B
ME^T!^T%I?@[5](^&L[^/K;PGH_P_TGP-HWQ&\ ^,OB'\3]6U_6/A[H'P\U_5
M/$<.MW^K^ ?B/X6\(_)%A_P6_P#"ES\,_CMK^B_!/1?CK\2?V=/CC^R%\(O'
MVB?LB?M)?"GXW? SQ!H?[:OQ'T[X<_"+XB?"W]I#QS:? S1_&5K;>)+N\\">
M,O".I^!?"GB;PA\5[ :)X@M]/^%5P_QMM?</B;_P35\7_%/]@+X;?L[:E\>+
MCP_^UI\._B1X _:UT_\ :KL?#%AK%BO[=OACXF2?';Q-\8Y/AQ.-'T/4/A_X
MJ^+6L>+K6V^&4L%IH7AGX:ZY8^$/#]GIUKX:T*&RYGXA?LD?\%&/VF?V;M7\
M&_M0?&[]E.+XO>(/BW^R;X[M?"WP2\!_%71?V??AYHW[)_[1>A_M&"[T6;QM
MXD\0_%+QM\0/CEKW@_PQX4\::MK.I^&?"G@+P=8Z':>$O"6K>(/#GB+Q-\3P
M#],_@?XK^,7C+P,^L?'3X1:'\$?'T7BOQKH[>"/#OQ1M/C#I$WAK0O%.JZ1X
M/\7VGC2S\(^!@\?CKPU9Z9XN70KSPW8:IX976%T+5@^I6-T:_-_XF_\ !5K_
M (5W\,O'/[6D'P!U#Q+^P+\)?C=XM^!OQ2_:(TSXF:;/\2M,?X>?&"\^ WQ%
M^.G@CX!Z3X-URQ\??LW^!OBII^K>'M:\61?&+0?BSJ%CX9\5>+O"_P $-?\
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
M,T[XR_$OQQY.C_#G3?'?B3X[>.-;^/W[1?B'1OC;\1(/ GPF3XK>!?@KHOQ
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
M0?%WPUH.IZ7KH\$?$CPIJ,%I=>)_"]P/&7A"^TNQU?PK+:ZDHN(P#Y3\(_\
M!;7X>>(/A3X(^.>I_"VRL/@?IW[65_\ L8_M2_'SP_\ %O2O&?P$_9A^*-G/
MX872_B9J'Q4TSP7:Z3X^_92^(%GXS\&W7P^_:1BL_!_A2";QKX4L/B_IOP<G
MNM:?0/HKXC?\%)=&^"/[.OA7]H+X]> _#GP2L/C1\:M"^"G[-.E_$SXOZ1X-
MT+XD7'C23Q%J/@7XD_$WQOXJ\):!I_[/7PTUCX<^%/$/QNUM/'6F7_Q6\+?"
MW1K[1[[X53_'V;1_@3JVK#^R[^U!\:/!/A;X?_MK?$GX(_%WX??$?Q!XD\5_
MM7?"+P#X+\8>$_AMJNEIX"\)^'/AQ\ ?A0VN:]KOBV_^!NE^+O#UY\1/B\_Q
M&UZY\4?&SQ?JVH6=RO@KX)ZIJ_P!O_EO5?\ @FG^UWKG['GPK^!#?M5^&M!^
M-?[%'[2GA;]H;_@GW\;3I'BKQ=-X;\,?#ZQ\:>$_ '[/'[5\%U=>&+_XYZ%I
M?P9\?^,/@'XI^+_A:3X<ZW\0?"&L:%XN\3?#:7Q5X6\31?%4 [+X5?\ !9'X
M6?$_X<^/&TOPIX5\2?M#>$OVF?A[^R)X4^%WP>^-WA'XP_!?XV_%_P",VBCQ
M?\)/$/P6_:CTK0]#\+^+?@S?> (/%'COXG>)[[P/H?Q1^$NC_";XS:1K'P5U
M;QAX2\-^&?''=ZK_ ,%&OBQ\+/$'P@\%_M)?L=^)/A3XG^*7[=GA']A6UU3P
MQ\4(/'OPUUO7_B3\,-4^+WP_^,OPB\:>(?AQ\+]8^*/PCD\+Z)JOA_QW?ZAX
M)^'WB'P9\2K"_P# VGZ'XOET?Q!JNC<)\9OV$?VW/VJ_@1X0U_X\?M-_"/P/
M^VO\&?V@/@]^T_\ LW7OP'^'_CVU_95^$GQ$^!EOXSTG2O#/B;PSXP\<7'Q7
M^+.A?&3PO\2/B-X1^,VOWOBKP=:OX:\0^$=-\.?#R.3X=ZG>?$W#^-7["?[>
MW[1/PW^#GQ1^+?Q\_9WOOVQ?@-^U/^S_ /M1_#GX=>#?"7Q;\+?L7V#? CPY
M\4O"W_"LKB/7?%_COXJ+J_Q!@^-?C_7/%_QSL--L=5N9-)^$_A9OA;<Z+\.I
M;SQ0 <C^WY_P5;^*?P7_ &>O^"JTGP-^$EC#\;O^"?VN?!SX<S>*O$'C/2KG
MP<!^TO\ #[P7XS\ ?%W1+"_\(3W&M:IX"T?XE^%;S6?AIK>B+I6I^+X+K05\
M4:CX7MY_$-U[[H/Q?\+7/_!3K7O =Y^R-#X<_;5D_P"":D/C^Z^,5_\ %VRO
MO"&O_"C0OVA+K3O!_P  ] O-*L=4NH]+'Q.\5^*=>\1^/-;^'/A75=.NX;>T
ML-%\:Z,UG>Z9\J_&+_@DI^U3\=/AE_P5XT;QU^T%^SY;>-O^"D<?[.?B'P;;
M^%?A%\2-)\+^ /&_[.WPJ^$'A72[3Q5K&K?%3Q%JMQX1\3:I\,SX8O'T?P_>
M:YINGRM\3(GO+G55^$/AW[@^'W[)G[0T?_!0KP[^W3\5?&?P8NE?]AH?LE>+
M/A]\/M'\<V#VWB.X^-,OQQ/CCP[KWB._U)+[0])FDA^&PT#4M-T_4/$4=G)\
M4/[8\+MJ*_"?2P#2^#?[?FH_&_X$?LP_%_PG\#]9L_%'[1OQ^U_X!:A\'_$/
MBNXT/QG\(/$/P\U7XLV'QJM_B#<ZCX&@TVQ\5?!2W^"7Q(N/&WABX;3].U+4
M?#<WASP)XL\8>(-;\&6'BKY.\,?\%U_V<?%WQO\ AAX+\.7GPB\3?"/XQ?M/
M7_['W@?Q%X/_ &C_  7XN_:7C^+$?Q U_P"%/A[X@^,?V0]!\-W6O^$OV7_'
M/Q&\,WGAKPI\9I_B=?>)GMO$7P^\9:]\)M!^'_B]O%FD?5O[//\ P3XT?]GW
M]M;]JG]I[0O%=K-\/OCMJEQ\0OAS\'-.T.ST+3?A'\9?C'I?P]T[]L;QR;NQ
MC5_%<_[06I_L^_L^^-Q<ZQ+-<^%_%UG\5[G1H-.'Q+\47&N>!?LK?L)?MS?L
MD^+YOV>?AI^TU\$[7_@G!HWQC\0?&SX=Z==?#'Q??_MD>!]%\5_&";XT>(_V
M6M/\9W?BIOA-??!_6/$NI:_HE[\4?$WA?Q1\5(?ASXE\3^"]#L=!UJ\\&>/_
M (< 'Z#?M4?M.^%_V6_!7@C7=7\/Z_XX\9_%SXQ?#7]GWX+_  T\*BS77_B+
M\7OBMK3:9X>T6.^U&6'3M"\,^&]&L_$GQ*^)GBR\:>/P9\*? GCGQ=#I>NW>
MB6V@ZG^6?[8G_!1WXX^$_P!GO_@I?\!M1^%NB? 3]N_]G+]@+XE_M7>"X?!'
MQ]TCX@>!?$'P/UOP!\4M'TK]I3X%>/M6^&WP_P#'_B#4O@C\2/!=WX?\>>!_
MB)\"OAC>:=X\M_#5IH6J>)?"?BK0/&5_]]_\% ?V0M>_:[^%OPQ@^'7CG3/A
MI\>?V;/VA_A-^UG^SAXU\3:=XCU[P%I_QD^#M[JB6.@?$_POX3\5>"]?\3?#
M/XB^"?$OCCX8^-]-TSQ)87UGH7C2ZU_3TOM2T:RTZ[^3/CK_ ,$]_C[^U3;?
MM?\ Q2^*6M? WX=?'C]IO]@[Q;_P3M^'WA?P?JGCSXE_#O\ 9X^#7Q)U;QUJ
M/Q:\<S_$?6/"?PL\3_&WQW\1=0U_P9XABT5_A?\ !WP[X-3X=>&_"=O=^)&_
MX2#QKXG /SK^,OP D^#,O_!-WQE\+_V.O W@;5OVT_V@_P!GWX)_M2_#/0OV
MAKB#X6?M,^&?A5^SA^TU\8?AOI'QG\'CP+_P@7C7Q3K_ (@\*:-X[\5_%OQ+
MX3UGQYJ-KX&T[X8:_JWB/POXFU>*X^T/V/X?V%/^">WQM_X*H^&OAW^S)>_L
MD^'/V=?@U^SG^U)^TG\4;OXCZG\1/#'C'P5XTT;]J3QMI^A_"SX?6.N>*4^'
M7PI^ NF> _'>B^ _!/AS2O!,E])XBU'2]$^%FAZ7IOAW5/%7TW\9?V3/VG?B
MAX:_X)SQV?B?X!Z5XJ_8E^-?@;XY^.S<VWQ&G\-_%G6_ WP9^*'P$N/#'@^.
M+;JWPTTOQ=X2^*_B3Q5::SKEQ\2[OP%XEBT'1;C2OB3I6D:CJ?B5/%O_  3V
MU+XM?&K_ (*6:W\6?%6DGX)_\%$?V6/A1^RUJ>B^!+G4-,^)GP_\._##PK\<
M?"%UXBM=8US1M5\,ZEKGBVT_:$\5:I9N^E1:?X,O/!_ANTGTSQU!KFJW&E@#
MD_X*$_$KX9Z?\1?B+^UY^R;XF_9Q_9X\(?LH>(_VOM/^.&D_$K2?B[I.B^%?
M"=[9_P!L_ [XT:58^#O!EE\/_P!J:31-;T#5?#_PP^&OB?X\>"_&-T/%.D>#
MOBOKT_AF*XUCY5L_^"[/P_L]/_:+&L_"OP!\0/$OP8_8X^(_[;WAS0OV4?VN
M?@A^T_IFJ?#;X3R6Z_$?X8_%WQGH2^#?"_P;_:"^'ECJ6D^*/%O@O1+[XO>
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
M+Q/\'^5\:_\ !/G]MGXU_%3]JGXW?%CXN_LLZ#XE_:?_ ."8B?L%3^!?A_\
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
M^+_^$]T/Q+X4\1>$O#VJ3/X<^'OC[Q-X:UBUUWPW\.O''B[7["ZTPZ9)K6F
M'Z+?%/XA^ OA%\./'GQA^)^J6OA[X??"#P9XM^*'C3Q/>V-U?1>%_"7@;PWJ
MOB#Q5XC%M96MYJ,G]D^'++5;B5--M9[^>W$UM:PSO.(I/E']EW]JOXZ?'KQC
MI:>./V0]?^$_P5^)?P \!?M%? WXZZ;\6?"GQ'T/6=%\;?V9-+\'OC3X7@T7
MPCKGPD_:%T+2M?T/7Y_#/@J3XY?"'5]'3Q&^B_'2]O\ 08]/U3\0OV_/@UX/
M^#_BK_@JU\ _@+80^%_V2?$7_!"CX_\ [17QA_9Z\#)XBT#X)_ []I_P;>^-
M=$_9Y^(O@;P]I.K67P]^#VK?M"^!-)^,4GC7P-\.-(\,:1\4KO\ 9]7Q_P#$
M/1=9UFZN]:UW]S/^";?@OP)X-_83_9+;X=PPQ^'_ !;^SI\#?'#W-IX@U/Q-
M8:O?^)?A'X)N9M9T[5-3U76 VG:A;Q6DUE%IMV-(6W\N33X8XI2S@$?[8W[<
M/A7]E[]F/]L3X_\ @KPL/C]XF_8P\*WNM_$_X2^&_%^B^#]1TS6;;P#X:^*<
M?AWQ)XIUZ"[L/#5POPW\8^&/'E]%:Z7XD\1IX5UO2KS1O"NO:CJVD:5J'V]%
M+YD<+.NQY8U<H"74,45V57VJ6"[L!RJ[L= >*_D/^/\ \/?@)\/OV9O^#HY/
M#<FA:)\3!KWQPM[;1Y_'^L7_ (EO/!WBO]@G]C7QEXGUFX\+:WXHOYM0BUKX
MI:S>7EWXPN=*GOYM=U2?1HM8$$B:8GL_QWMO'O[(W[>7[?'AK]AW6/'\GQ5\
M;?\ ! _XC?M2Z-X?B\2:[\;?&/Q/_:M^&_Q6\7^ _A%\9YO#7CN[\:MX[^)=
MII]Q!X=TI8]'OK#Q:9+#P[>:'K< TW2T /ZC@<YZ\>H(_+UKX0_:T_;B3]E/
MXH_LS_"F;X%_$3XNZ]^UCX]UKX6_"E_A]XC^&6DQP^//#WA#7/'VI:;XM_X6
M1XR\$0:/I4GA/P]J=]IVLZ?=ZVMU>VDVEW5G87$NF'4_R:_X)?6GP?\ $'Q^
M_9L^/GP$_P""@O[.?Q0L_C9^ROX@A^(?[/'[.'P7^)6@^.OC=9V%IX/U^U_:
M)_;4G\7?MM?M-WEA^T-\)?%UP_@?QW\>_B3X-T;XP>,/'OQ1U#X6?$KQ_K^K
MZKX?TC3?7?\ @LHUI=?M7?\ !%71G^+^I? Z_P!6_;>^),%A\1_#]U\+X?$_
MAJ23]F7XFZ?'?Z%;_&/P;\0_A[<W%QJ.IZ9H&/$/@CQ!;-<Z]9V5E#;:[?:1
M=0@'Z,?L^?MR^$_C5\=_BS^RMXU^%/Q5_9Q_:8^$'A70/B5JGPB^,2?#^ZNO
M'7P:\5ZM?>'_  Y\;OA)XO\ AAX]^(G@SQ]\,KSQ'IM]X5U2]@UG3?$WA'Q=
M:S^&?&?A;P]JGV>&Z^WE8-@C.",@D$ CCU ZYX_&OY3?"OQ(^+'P<_X*O_\
M!0+P?^S/XT3_ (*=_M :U_P2TOOB7H_Q\\;W'PKU'XH_LS?$OX7W7CF'X%_L
M2:UJ_P &M ^'/[/OA;P'\:/B'=VWQ)B^&OAWX=_"GXA:WJ_B"V^(/Q*E\>Z=
MI>F>+[2_\/Y?!.G_   _X(.?M>?L<^.M1UW]J?\ :>^/G[,'P^^/WC>7Q=XA
M\=?%+]LKX;>+/A#XKC_;PT#]JS4-#\97.F_%+QG^S?HW@OQY\1H-9^+$_BNV
M_9:\=_!B?X:?"V+P1'J">"M5 /ZHU<-C ;!Z$@@'Z'W'([$=*"X'4-UQG:QY
MSCL">IZXQCG..:_C#_8E^-7PSUO]MS_@EM\6/AI\3M'\)_"W]M_3?^"E;^)?
M$'B?X_\ AOQ+^U_^TUX5UKQ!I\_P=\5?MO\ CGX8GX=>$+?XA6?Q5U^]^'/[
M._P4TK0O&'B+]GF'P[I?PTT#XNW'BS^U_A]X1Z'X!Z-X=^%/_!%"V_;PM/%G
MQMM/B]KOQF^*O[/7QS_:CT_XW_&CQQ\6? _[#WC'_@LQKOAK]H;6/"_B#Q-X
MR\8W6@WOA_X,Z5XA\06_Q0\.64/COP'JUSXE^,&F>*--\2WGBKQ+J(!_2IH'
M[6[ZY^WM\2/V')OAAJVCS?#[]E[X;?M-0?%2_P#$VCS:=XNTCXD_$GQS\-K3
M0M#\(Z;#>ZE90:/JGP_U^._UGQ%JNCZC-J%I)!9^%I=%ETWQ'J?V06 ]3GI@
M$]P.PXZCKCUZ X_GB_9#T/\ 9!^%_P#P7!^,?@C]E76/@]H_@GQE_P $G_V9
MO%VA>#/A;X]T76?"MUJ$O[1_Q\U/4]2\!^&=-\0ZGI&D6.J^#]2\#?$+Q-!X
M)L+#2=?U7QXWQ<\107WBOXIZUXL\4?3O[8.K:5XU_P""D?[#_P"S-^T-HZZM
M^R'\8?@-^U?J>E>"O$=W8WOP@^/?[6GA/5?@O=>"/AE\9?!6HS2:%X^LO _P
M4E^,'Q%^'/P_\::?J?A[7O&VSQ_I.@ZKXL^#VCZWX, /U_+  '#<]@IS^([4
MH.1GD>QX/^?Z<U_'UXD\,:ROC3X$_ ]_C1\:/&?[+/PT_P"#C _LM? '4_\
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
M46B7,ZI UTT$RVXD\XPRJA1OQ]T/_@K[!K_PX_:=^,ND_L0_M4^(OA/^QO\
M'+XZ? /]H7Q/X/U?]F[7M9\,>)?V;K@VWQ@\4>&O MY\=]#\7>.? WA<@Z@E
MSH&FR>,-8T:&ZO-%\%ZA=PQ:;<?5/_!-BRUG1_V(O@)H.O\ [56M_MOWGAK1
M?%'A.R_:RU_P=>>"[_X[>'_"OC_Q9X=\*>.+>VO?$7C&;Q?HEUX7TS1[+PU\
M7XO&'BZP^.OANQTKXUZ9XK\2:;X_M=:OOYFOA1X<\(>+_P!C#_@O7JGBK_@I
MGXO_ &0_AY<?\%//^"J>DZ_X:TS5/V8T^&.I0ZIXYT][2/Q)/K?PIE_:/U!/
MB<FLZ3X0NO#GPP^/7@;Q%XLTW5]-T7P!<:9K>O6T]^ ?V)_#/XD^"/C'\-OA
M_P#%[X::_;^*_AQ\5/!'A/XC_#_Q19V]]:VGB7P3XYT'3_$_A37[6TU*ULM2
MMK;6-!U6PU&&WU"RM+Z&*X6.[M;>=9(D[<G SSV['//MU^M?RZ_LO?&G4_VF
MU_X(F_"K]K?]FK3/V=/V6/CS^P3\=QH'[*]S+>O^SU\1?VC_ (3W/P9\,_!3
MX:^-/AQXSN+M_$OPZL/V8M%^(?QW^ 'P?^*(\76J7/B+0O$<4_CSQU\#],\>
M>'O+K?QQX/\ #GB#4/V(/&GC>3X]_ ^/_@K'^T9\-OV)O#?[3'CRZTC]E'4_
MAM\'/V1-.\>_&?X1?M/>,?B'X+\?>(?V@/@1^QG\;OB3\2O"'P'^%$6J7FJ>
M+OVDO@GX#\$7GCKPGX-^$$_B3X? '];18#'#<C/W2<>Q&,@^QKR/X_\ Q6?X
M%? [XN_&I/!^L^/E^$_PV\:?$:;P9X?O]"TG6?$=OX,\/W_B"ZTNPU/Q-J6D
MZ%I\UQ;:?,#=ZC?1Q0QJ[QQW4XAL[C^53]EV;PK\;_V5/^"'_@GQG\;_ !3\
M4;:T_P""F/[<OP+\3VWA;]I/XT6V@^*_@IH]A_P4YL/AAX0\1Z/8_&WQ%?\
MBKX<GPI\(/AIX8^&5C\1O$?Q N[+X36$OPTT;Q1JG@+QIXVTSQ=Z)\</!'[+
M>E?%'_@JM^R_\?\ ^R_ 7A;]A7_@G5\&=-_X)I_#7XI?%OQ)H.E>#/V?T_9V
M\::MXL_:.^ =QXS\:0^(-4^*%A\?]+O/@O\ $/\ :(TS5]6^('AO1_AQX ^'
M=YXOT6R\1ZS8^+P#^DS]EGXW+^TO^S#^SG^T@OAH^#$_: ^ _P (OC<O@XZQ
M_P )$WA-/BM\/O#WCQ?#)U\:7H?]NMH2Z\-*.L#1-'_M0VOVT:5I_G_8X?=P
MP;IGOR00#TZ$@9SGCUY(XK\^_P#@DYKNC:__ ,$M_P#@G1JFB:MI>MV$7[#O
M[+6ESWNB7EIJ5DFK>'_@EX*T+Q!IGFZ;)/;K?Z)KNF:EHNJZ>A^T:;JVGWNF
M74,-Y:301_SF?L&?%?X9W/[:/_!,WQ]\/?BEI?A/X2?MS?!S_@HQJ'BS6_$'
M[1^@>+/VN?VD]"U7XB?"NU^ _P 0?V[OB9\+[GP'X23]H"]^*7CKQ[\.O@G\
M)O"FDZKX@_9OU'0M3^$'A;XM>(_$EMJ7@CX<@']FX8$@889]5('XG''IS^&:
M^2?VQ?VHK[]E#P%\-/'5G\+]2^*%KX__ &E/V:OV>M2BLO%6B^$+3P5!^T5\
M:_!GP6M?'^K7>JP:AJ&KV'AK5O&FGSIX=\-Z'JNJZU?26MG<S^'M$?5?%.B_
MS*_L >'="T/]G;_@A)^UWIOCGX@:W\?/BU_P47_:E_9X\=?%GQ1\:_B3X^O_
M !Y\$/'4?_!1W5M?^%NNV_B_QGK_ (:\0^&;WQ?\*?AQXBM$OM*O-4M/B%H\
MGCVSU%/B+XG\4>)=>B\;_$']G'XF_LCZ!^U-^TAXS^%_A?\ ;T\)_P#!<3X0
M>"_CEJGC7XPVF@?$CX,:)\//^"L.DZ1X0_9OU675O%VFW.E_ #X=_LM>"?#/
MQ,TSX+7ZW'P>%UX7OOVJK[PQ<_%/3]8^*UN ?V3$X&3^@Z_04@8')PPP,\JP
M)'7@8R3[#D=",D5\6_\ !1VYFM/^"??[;6MV'B3Q)X3O_#O[)O[0/B_1O%7@
MWQIXF^'_ (BT'5_"7PK\4>*=%UO2?&G@S6O#_B'0Y-/U32;*[EN=/UFSBNK5
M)K&_-QIMU=6TWX4_LW?LO? WQ!\7O^"0VBWUUX]O]$_;9_X(^?$W5_VK= E^
M._Q<U+1?VE8OA7X5_86UCX567Q)TJ^\>WUKK>A^#T^,?Q2L_#=EH\>E6X\#Z
ME+\-F:Y^%&D0>";< _JJ!SZ]^HQTI"<=B?H,U_'=^P;\5-?T=/\ @WA\2>)/
MBOXIL?!UQ\4_^"QW[/VM^)/$?Q,\01^'/%7PY^$&N?M$^"?V;/AKXZUS5]?_
M ++\?VW@7P_X%T#3/A+9>-;K7]4TS^Q+F]\,R+>2ZQ=7&G\*/$M[^U%^SU^U
MA\-O@1^U#^S?XEUV7_@OK\>=%^!WP7_:=\:^(?B/^RK^TY\,?^%?:UXR\(_L
MD^*[;PY=>++O0_@9XQ\%Z'XX^+?P6T?0-"U+X>ZEXE^$_A:V\*>'-4T.]CMY
M0#^LSQ-\0O!?@W6OAYX=\4>(++1=<^+'C&^^'_PYTV\\X7/B[QGIOP_\=?%6
M^\/:4(XI$:_MOAY\,_'GBN19W@B_LOPSJ+"0S""&;YB_;[_:^_X88_9LUO\
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
M_ O_  7GO]*^&EE?^'-5\1:F_AJVLO"D5ZMA=?8=-N=?TRT;5=2N-5:V^W*
M?U[T5_/-^V);?$#]DK]N7XER>#-/\3>*/!W_  5V_9YE_9F^#<NLQ>/OB!X)
M^!?_  4!\)/J^E:+ ='CN/\ A&OA;\(?CI\&?&NM?&7XHV?AZ[T*;Q3JW[)W
MC+Q)J+7.MZC9W4/[P_#/X?\ A_X3_#KP+\,/"C:Q+X:^'OA+P_X,T*X\1ZYJ
MGBCQ)>:7X;TNUTBSO_$GB?7+J]USQ-XBOX;1;W7O$>N7M[K6O:M/>:MJUY=:
MA>7,\@!W%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7D'CK]GOX!_%'Q%!XO^)GP/^$'Q%\6VW@?Q?\ #*V\
M4^._AKX,\7^([?X;?$*PN-*\??#V'6_$&BZAJ<7@?QOI=W=Z;XO\)I=+H/B6
MPNKBSUFPO;>:2-O7Z_/+]KG_ (*(>%_V1=3^)L6M? /X]?%/PW\"?@!I7[3_
M ,>?'?PXL_AA8^$/AC\']9\6^,_"EC>/J?Q.^)OP[;QIXUDC^&WQ%\4_\*]\
M#0Z_XF;POX,OI([:3Q#KO@CP[XK /-=<_P"":'PY\;_MT3_M ?$?X2_LS>/?
MV<=%_9)^"G[,'PW^ 7B_X5Z'XKM/AWJ?P(^(7Q0^(/@;XE>#]"UWPK<^ _"A
MTJT^+_B;X;:-X7T'2H+GPWX:TC3M;T?Q=#'K.H>#;'T#]IK]AZP_:A_:T_9W
M^+/Q5\'_  )^*?[/WP@^#GQ]^%?C+X,?&'P1%\0H?'UW\=O%GP*\9P^(FT/Q
M'HFL>"(C\.->_9T\$WV@VNIZ=J<VKW7B#5[[[;X<O/#ND3:GL?$O_@H)X/\
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
MR-/_ -'KXRTG_@HEX<\;_M)^.?V:_@Y^SM\?OC9J/PWM/V7/%/B_XK_#^\^
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
MT[3K"TCAM;*PLK6&*VM+2VBBM[:WBCAAC2-%4>'Z5^RA^RUH6L1>(=$_9K^
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
M?!GXR_LP?M ?LZ7/C3QG\&?@YX,^"GQ9^,W@[XP^ 8_V??BEX;^"/C#7]?\
M$_P/UKPG:V/COQ3\0_A'I9^/\%]XS\6Z%X-^"MUK/A?X>>$/VOJ*:&*XBD@G
MC26&5&CEBD59(Y8Y%*21RQN&22.1&9'1U975BK @T ?S-?LP?L__ +27C;]F
M_P#88_:*_9\T#X3?$GXF_L=?\%-O^"N'CGQ!\+/B;X_\3_ [PM\1?#/Q:_:2
M_P""AO[/GB6?P]X_TCX>_&Z_\,:SX4U/XB6'BO3]#U?PAJ]KJVCZ?JVGR^(;
M75K6PAUCU4?\$\/V[+CX9_M3Z+J%K^R=JGC'X]?\%?/V=_\ @HSX?BM_C%\7
M?"?AS1?AO\(O%7[+_B[Q!\.-7O6_9Y\?:D_C,O\ LPZ?X7T'7;.Q?1_%%OXU
MN?'NJ:9\/9]%3X7WW[C_  I^"GP;^!'AVZ\(? _X3?#/X->$K[6K_P 27OA7
MX4^ _"OP[\-WGB+55@75-?NM#\(:3H^F7.MZDMK;+?ZK-;/?7:V\ GGD$2!?
M3J /@KX5? 3XV^$O^"A7[6O[2?B/3_A9'\&/CI\ OV4_A9X*ET7XA^+=5^)U
MIXA_9VU[X^Z[JMYXH\#7WPDT'PKI>C>)C\?[ZRTZYTGXH^(K[3AX)M;NYTVY
M_P"$NEM/"7Y_?L+_ /!/W]LK]D[PKX+_ &.]>T3]CGQ!^S;\&_'EU'\//VR=
M&M[R/]K;Q1^S5;:[>^)/#GP-\7_!V^^##^!;'XFR>;_PK?Q5\=],^,445G\+
M9(M0\-^"KOXMG_A/++]]J* /YQO '[!'_!23P]\,?^":O[,GB[3/V2_$WP[_
M ."9'[8WPL\<>$/CG;?&?XC^'O%7QO\ V:/A/\*OC[\'? QU3X,V?[.NHZ;\
M.?BKX>^&7Q*\$:7KFD+\3O&VB>+/'>A:O=1>)])T&\_M^3]'?^"D/[,7QA_:
M,\._LF^*O@6/ .J>/_V1_P!M;X0_M=6O@3XC^)=;\#Z!\4=)^''A'XG^#]9^
M'UMX\T+PGX\G\%Z]J=E\2'U30=<OO!FOZ-+J6BPZ+JR:19:O+XBT;]'** /R
MK\-_LK^!H+O]N_XU_MP77PU\$R_\%'-"^'_[/7Q%^&2?%&<>!/#?P#\$?#?Q
ME\)OA_\ "V3XD:U8_#V;Q)\4/'=O\2OBKXN\8:IX9TG0;71M0\<:=\,_!]QX
MSM?AI;?%?Q_9_P""/WP7\=_"O]C+P1XB^+/Q&UWXQ?$KXKC2_%,GQ4\3)J=M
MX@\9_!_P9X3\._!S]E[6M7TW7)KK6_#_ (@\2?LS_#?X5>/OB1X<U2_U"YM_
MC7XW^*FMWMW=ZQX@U6^N_P!"OB/\)OA;\8M&L/#GQ<^&W@'XI>'=*\1:%XOT
MOP_\1O!WASQOHFF^+?"]X-1\,^*=/TGQ/INJ6%GXC\.Z@!?:%KEO!'J>D7@%
MSI]U;S#?7H- 'X@?\%+_ -AK]JS]KKXLZUIWAG0_V=_C%^S=XM_8Q^+OPA\%
M^ ?V@O&_BSPSH?[,W[8'B.+QLWA3]L#1_ F@?"[XB:+\8O%0TC5?!?@CPW<Z
MU/X:\:?!6WT+Q-KWPI\7^%Y/B!X\M/%GRA\(_#/[5G[//[?O_!/#X:Q?!_X1
M>.OCE\)O^"%?Q1^$_CCP1#\?-?\ #G@J&T\ _M&?LB>$+/6/#GQ+N_@9J=QX
M@U.XU#1?",_B/2K[P1X;L=,TS5_%M[H&L^*;[PMX?T;Q[_3=7EEW\#?@I?\
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
MA-XD\/?%?P)X7\<ZGXF^*'PD\.:5XCTL^.KWQ/>_#+XDW_@;24D^)UQ^Y5%
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
M0O$^L>'/$GBO1_ _@OPAHO@[1]8\5W/B7Q?XCU[PQI6LWWPOM-/^).O77PE
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
M?'O[<_\ P4,\3?L_?M97:?#3X&P:9\9/A<_[:E[\,[+1;_2H?A<EMX+O=(\
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
M0OA7R([I;?YU_8C_ ."E7P2\&_L*?L=:SK_[6_Q:_P""E'Q<_::\?_&/X=_
MCQ/X;_9]C^%?Q^_:C\2>!?'_ (VU3QNOAOX$:GJ.AZ9X+\'_  '\%V8L_'/Q
M!\<>+-#\$Z5H/ARQUO6?%5CJ/B[PQX?OO"O@A^P?^U_X%_X*Y_&G]NCQ'\&E
MB^#_ (U_X)0>%/V3O#VF6/Q'^&5[XVN/C3HFB_ ;Q9>Z->Z5_P )7!IMCHSZ
MSX \3^ K;Q$=7GT^3Q)!8:E*8/!]_P#\)+;_ )R?LV_\$AO^"F'[''P9_P""
M./QO\$_"3PO\1_VC/^"8?Q@_:P\/_%G]F_3_ (J_"^TC^,?P(_:X\9:E=^(O
M%WP9^(/BKQ#H'P_T[QCX;\"^-_%>BW>E?$;Q!X3FO-8L[.^TD1Q:#8-XP /Z
M,_#'_!77]BSXA?!C]E#XQ_"OQKKGQ+D_;EO_ !WH?[)OPIT;1K;PG\6?C1XF
M^$UYJVG_ !<\-Z'HOQ6U7X>>%]"O/AG>Z!K6G^(=5\9^,/#7A;5-8M]&\/>#
M/$'BKQ'XY^'FD>+ORS_X*,_\%?M1\<_L2?\ !-+]MG_@FI^T-K?ASP-^TI_P
M4B^ _P"S5X_6Y\!>";O5;OP1XRTSXI'XG_#/QWX3^)_@KQ1>>$O&7AWQ%\/;
M'3X]6\.3V)EL+B?7?"WB'Q%X4\1>'O$%W]=?MK?#/]OSX[_&+_@F1/\ #W]F
MGP9X:^"OA[XW_$GQU^U1J/A#XH_"C0_VB_V?_![:+_PC_P *]!\(?&[6K.#7
M?AQ8_$'0]=U&']J>?]D&UU_XFR:4GB/X-?#?XLZWX'ENO'WQ2_"OX5?\$;/^
M"D.@?\$E/V*_V,]:_9\TS3?C/^RO_P %=-*_:]\60S?&3X-7'ACQ=\$_ >F^
M/!'K/@[7=.\;WW_$X\97?CNTMO"GA_Q)9Z!J<2:+K5SXPA\)*='BU8 _K6_X
M*%>,_'/PS_83_;#^+/PR\::W\/\ XC?!_P#9D^/OQ9\!^*]"MO#U]=:5XQ^'
M'PH\8^+/#%S<:9XJT/Q)X>U;3X-;TJPN+S2=7T:^T_4(H/LMY!+;22Q2?QS?
M"?\ X*^?\%$/'/["/_!+_P",_P"SK^W#J'[87_!3C]HK]I_Q-X!^,7_!.R'P
MC^Q]?:/XU^$?AWXF_'32WUKQEX;\!_!CPA\4/V<M!M_"'@KX6SZK\4]8^(WA
M#PQIWAWQ5JOCF_N+;0[>\UO2O[(OV^_ 'Q ^+W[$7[67P8^%GA&Z\9_$3XV_
MLZ?'#X-^#-*AUCPUX?L;?Q+\4/ACXM\&:#JOB#6?%.M:)9:?X:T_5M9LIM>O
M+%M6UBWT\S7&E:%K,\:VDG\FFK_\$1/^"C_QS_X)%?L _P#!)G6OAG\)_@/X
ME_9C_:'\:_''XF?M<^*OC%H/BK0]'T/6/B=\<?$VG:#\$/!?PVTWQ!\0O$/C
M2ZT7X[)J=Z_B>[^%?A^'6?AK%HG_  D$\'B:R\1^'@#^E_X[?\%9/V./V=/C
M=XB^!_Q)\5^*(+[X:Z_\%_"W[0'Q&T7PM<:M\)OV8O$'[2::@?V>-.^/_C!+
MJ&7P8/C!)ILPT/4M-TGQ#H_A6RN=(U[XG:CX#\-:[HFM:A^1WB7_ (*X_%C]
ME_\ X+0_\%0/A3\?/&WQH^)7[%7[+7['GPS^.WA7X,?"SX&>&_'^M_#Z]U7P
M[^S_ .(/B1X]G\4>$O ^D^*[/P=X3T?Q/XY\5:Y?_%'XEQ^&=*TJZU&UTQ[K
M4H?"FA1\;H__  22^,'PT_X*6?\ !0KQ#\3/V'?A3_P4&_9-_;\_X53\4/AY
M\7/BY\1_AA;:;\!_C'\/-'\2V5QH_P ?OA?XLETGQAK'AW5M;\9>)M3N?%7P
M9\$_%#4[33="\ 3Z5H46K^(O%%IX$T_VCO\ @F)^VUX]_;T_X+7?'OPC\*M
MU7X9_MU?\$T=3_8_^ >H)\2/ >DZG??%"[^%_P %_AW%JGB?P]J.N1S^%?!:
M:CHGBO5C?RW=_JL6A>'P!H\FK:MIVF2 '[!?%C_@KM^Q;\,_ /P:\=:+XRUW
MXQ7'[0/[.OC7]KCX2> /A7I6G2?$?Q9^S7\-O D7Q*^('Q6C\,_$37/AVNEP
M>&/!SSZD? 6LW^G_ !9\2W>D>*M#\$^ /$^O>"/&NF>'L^;_ (+)_L#+!^Q%
M>V?Q1U_6-*_X**7>G:/^R/KNB?#SQKJ?AWXE>*KSQ9H_@;4/!%_X@@T?^QO
MGC/POXLU_2=!\6^'_'M]X;NM U.ZDL[L_:;'4HK/\2]:_P""=G_!4;Q%\,?^
M"=?[)K? SX7:1\#_ (+_ /!+?X]?LY_%GXC:9\3OA=X3^(_A[]J;7_AOXJ\
M^&/#GC#XOZ,?$?QP_P"&4_%>K^$/@UXQG\$?L[1:=!\2TO=;T+]J'1/%_@S1
M;7X:-)9_\$??VMOB=_P;F?L\_L;>(/AU<_!7_@HA^QAXVOOC]^SSIEQ\2_AQ
M?)9_&CP5\:?B)XU\.BT\=>!O%?B;P($\:_#7X@^(_#^@C6?%%CI&A^/+OPWK
M_BB;3[/0!<H ?I__ ,%2OV\/A;\/?V6_B5KS_M?_ !X_8#B^$W[6?PN^"/BK
M]I+P7^R_??&QK?QOH\>D_%G4O >E>%=8\,Z]I_BCP7XX\%PV^BW/Q TNUO/!
MNF^)-5L?!OBF37YH_&7POU7Z3_:/_P""J_[*7[+_ (^^*W@#QQ<_$OQ?/^SE
MX*\"_$S]K/Q/\)OA]JGQ&\+?LE?#WXI:_IV@?#CQ'\<I]%G_ +;M;OQ>+Z?Q
M/I_@7X>:%\0OB;I_PVT?6OBMK_@G1OAG8GQ6_P";G_!9+_@E_P#M-_M1?\$F
M?A]^Q?\ L[6/AGXL?'V;XW^#/B_\8/'.MZ[HGPN\-^,OB'J%Q\0?B+\>?BN]
MGK-_<6^@GXE_&#QCK6NZ1X%\.1RZ/X4B\40:#H%GH_A+P]96EGXA^UI_P3/_
M &S(?BA_P67MO@+\&KKXT>%?^"TOPE_9ET#PWXVUOXL?"CX?:7^R+X^^&VG:
MG\._B%8_'ZSU[Q$WBGQ1X'MO#WCW5_B#X1UCX!^%_BYK<\/A&;X;WGAY;N^T
MSQO?@'["_'?_ (*\?L-?L[?%OP[\"_'?Q&\2:U\4O'G[/-]^U'\*O#/PO^'/
MC?XLK\8_@[::3XOUFWUOX4ZU\/=%\0Z#XSU'5K#P)XHNM*T33]3&H7.FZ9)X
MBDB@\*O'KS?;?P%^,_@S]H[X'_![]H+X<_VN?A]\<?AAX$^+G@=O$&F2:-KC
M>$OB+X8TOQ;X=;5]*DDF-AJ)TG5K0W=LEQ=0),6^SW=U 8YY/Y[/ /\ P2G_
M &B/@[_P5H_X)6_'70/#NA_$']F+]@O_ ()B^"?V&/$?Q:U/7O".@^+]1\=^
M#?AQ\9_!EOXZT'X=7.JZAKEGI.HVGBGP_I^HR6EZ-5M6\1:[9VD&I:/837NI
M?TUJ!U /S8)R<GIQW/;TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YU^/?[)?[.G[4-S\.;SX
M^_"O0/B;=?"+Q1_PG'PPGUZXUF*3P+XW233I;3QKX:;2]3T_^R_&&E2:7:-H
M7BBWVZ[X?/VK^Q+_ $\:AJ NOHD #..Y)/U)R:6B@ HHHH **** / _B]^R[
M\ /COK7ASQ1\5/A?X>\2^,?"%EJ6E>%O'ENVH^&OB'X?T/6GAFUOPUI/Q!\*
M7VA^-+'PKKEW:6&H:WX5@UU/#NL:II6C:IJ6F76H:+I5S9^B?#GX9_#WX0>#
M])^'WPM\%^&OA]X(T*35I]*\+>$=(LM#T2TN]?UG4/$GB'418V$,,,VK>(_$
MNKZOXE\1ZO<++JGB#Q'JVJZ]K%W>ZMJ5[>3]Q10 4444 >%ZE^S'^SSK'Q_\
M._M5:M\%_AOJ7[2/A'P3?_#CPO\ &Z^\)Z1=?$C0/!&ISWT]YX=TKQ1-;/J5
ME8R?VKK5M&T$R7-MI^O>(=,MIX=.\0:U:WWNE%% !1110 5\C7_[!/[&NI^*
MO$?B^\_9Q^%TFH>,_&&I_$3QSHT?A^.W\!^/OB+K5\FJZQ\1?B!\,;:2'X;^
M//B%JFM06&OZAXY\7>%-9\57GB/1] \17&KR:WX?T2_L/KFB@ _SZ_SHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBLK7=;TCPSHFL>)-?U&TT?0?#^EZAK>MZM?RK;V.EZ1I-I-?ZGJ-[
M.Y"0VEC96\]S<2L0L<,3NQ 4T :M%?B#^P=\5?VO?^"G7P#M/V[K+]ICQE^R
M5\,/B]KGQ%E_97_9Z^'?PJ^ GBVPL/A=X/\ ''B?P5X/\9?M3:O\7/AM\2?&
M_C;QUXVU'PS+XCUGPS\#OB=\&/#&E>!K_3M"TG6G\47$_B[3_MO0_P!I;4/V
M>/@A\#=&_;5U:?4/VG-9\(:CI/BGPM\ /AG\3_CUXL^+&N_"TZ7X?^(_QE^&
MGP4^ 7P]\<?%'_A6.L7FI>%O&6J36_@0:5\*$^*/@;P/XUU'3/$6K:/;:F ?
M<=%?"MS_ ,%+?V'[?PC^SMXVB^/WA_5="_:QN_'&E?L\GPYX;\?>*=8^)_B3
MX<:'XEUOQGX)T;POX<\)ZIXIL?B+H\WA#7_!R_#C7M%TGQWJ?Q6LX?@SI'AZ
M_P#BSJ6E^"[WBO#7_!6K]@;Q<WPY30?C;JLTOQ.^,-U^SYIL.H_!+]H309O
MOQUA\?:C\,++X/\ Q\BU[X4Z8_[,7Q)\1^.M(U30?!?@[]H]?A5KOCR2PN;[
MP79:]I437P /T?HK\\?C+_P56_8.^ GC#XU^ /B/\<+B#QC^SAIO@C7?CQX?
M\&_"3XX_%74/A/X7^(.G>)=3T+QMXW7X4?#3QM%H?P_TZ#PM>P>.?B!=2KX+
M^&.IZOX*T;XE:]X2UCXB_#^Q\3=A\9/^"C7['/P'O-'M?B!\79IK75_A1H/Q
MXF\1_#OX:_%WXT>"/"OP,\4ZS+H/AGXU_$CQ_P#!GP#X_P#!'PJ^$/B/4+35
M6T#XF?$SQ#X2\%:QIOASQ=K>GZY<Z+X.\47^D 'V]17P9\;?^"FG[$W[/?CC
MQY\,OB9\9Y8OB-\,?@_I?Q^\=^!? ?PO^,GQB\6>'_@OJMS?6Z_$N30/@[\/
M?'FIWOA'2(=.NM8\6:MIMK>0^"?# @\6^,/[#\,7EGJ\_I'@_P#;:_9A^('Q
M?^'OP(\#_$^/QA\3/BO\"]*_:;^'6G>&?"'C[6O#7B[]G[7%M1I'Q>TCXB:?
MX5G^',O@6_N-0TG3+?7)/%<5L^MZYX>T(D:SXAT2POP#ZKHKRWX0?&?X=_'C
MPE=>.?A?J^IZWX8L_%_CKP'<7VJ^$?&/@NXC\6?#/Q?K/@#QWI TGQQH'AO6
M9&\->-/#NO>&;^\BT]]/;5]'U&TMKN=[2?9^ ?CC]K7]N?3/C7_P7+T3P1^U
M'HNE:)_P2K^'?P"^+GP5T7XL?![X4:YX#^(UIXU_9,U/]ICXB^$OV@-4\(^'
M_AMXQ_X1VZOM$NO"GAGQ/\./%OP\U;P-H]]'KVNI\0+K39+'4@#^DZBOR,^#
MW_!8#]G*_P#V6OV7_C?^T5=>*/A#\0/CM^R)X:_; \9_#7PI\(?CI\8C\)OA
M/<V6BQ>*/BYX^N_A1\.?';_##X!P:QJ5S=^&?BU\66\'>%-9\*66J>($U=[+
MPQXLN-&^B?BM_P %*/V-/@[\0O\ A4WB;XL:KXE^)W_"I-(^/"> ?@S\(?C?
M^T3XMG^#VO>(]$\*:1\0[30OV?\ X;_$W4+SPU?ZWXDT.*&\M8)C]@U*WUMX
MUT0OJ* 'W517XO0?\%.O@A^TA\&?$OQ LOB[\??V(] ^''[>_@']FZV\7>+?
MV;?B-::_\6]7T']I _"=/A3;>'_BM\"KJWM+CXW>(O"/B;P;XNT#PW!=_$O]
MGS1]6T+5_C7'\--8EUCP;%]Y?'7]MK]FS]FO5[K0_B]XXUW1[W1/#6F^./'4
M_A;X6_%WXIZ/\(?A_K6IZKI.B_$;X\^(_A5X$\:^'O@!\-M8N_#OBU]*^(WQ
MLU3P%X(U*P\!_$;5K+7KC2OASXYO?#X!]7T5\C^-OVY?V:?A_P#$;2_AAK_C
M;Q'=>(-3\3_"'P3+K7A'X0_&GX@_#'PWXT^/GB/PQX4^#7@_Q_\ &OP!\//$
MWP:^&OBOXC:SXX\#+X9\.?$+QYX8UB]TSQQX*U]K./0/%WAW4]2]D^-?QJ^&
MO[/'PT\1_%[XN^(F\+> O"TFAVVJ:G;Z'XC\4ZI<ZIXI\1:3X/\ "7AWP[X3
M\':1X@\8>,/%OC#QAK^@>$O!_@_PEH.M^*/%GBC6](\/>'=(U+6-2LK*< ]4
MHKX-U?\ X*:_L1^&?@EXR_:&\:?&Q?A[\+OAQ\7M&^ OQ%OOB7\-_B[\-?%W
MP]^+WB#4/#EAHW@?QY\+/'O@#PY\5O!VIZC%XN\-:_;3^)/!6F::W@K6]/\
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
MH?A:/6_#6BZ[?Z?JFM:G9:/-/X?\0Z7_ &@-5T+5[*R]2\-?MB?L]^,_A?\
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
M\5:K\0OA!XL^#,GBKX:^/O#7PS^+"?%#X+^'?C7X!T_1?C%K<_P\T_PGX?\
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
M-\0_#G7OA!\&;:\?X%_$;7OB#\67\?\ A/XL>)M)\)Z)X']-_9'^$'[13?\
M!03]GG]HCQ?^SG\4_AA\(['_ ((Y> ?V8];USQYJGPD@O_#7QNT#XYV7C@^"
MO$/A+PM\4O%/BRRO[SP3IR:^NI6^A7OA[3)-0M_#&M:WIGC&WU3P[I_[KT4
M?S2:C\#_ -K2_P#V1OVQ/V==,_9!^-UYXPC_ ."SMU^TKX5U9]=^ >D^&?BG
M\&=3_P""I_A7]M]?&WPVO]=^-NE3ZEHVG? O0-VICQ99^#=1_P"%C:OI/P_T
M;3=:U:Q\83^$K_[1'[,WQ1^'_P#P4"_;)^(?Q'_8B_:1_;P_9>_X*#>!?@E8
M^&-/_9M^/3?#^X^&?C3X??!R'X#>._@9^T7\-?&7[2/P$^'&K?!'XF^%XKKQ
M6?'.I3:SHNAS:_XS\+>)-'\16WBZ1-$_I,R,XSSUQWQZT4 ?S#>//V//VB?A
MS^T!\/O%O['WP,^*'[,7[1/@+7OV _A/XJT7X>ZGI'Q _P""77[9O[/?PM\*
M_ '3/B5JOQ'T#QO>W&O_  R\0_L=>&K7Q_X.^#7C_P 0^'_ GQVU7PM\./">
ME_!J3X@>-/%,ME\.OUL_X*A1?'^;]D^__P"&=?AKJWQ4\4V?Q>^ .N^,_#_@
MKPQ\+/&GQET7X4>%?C+X+\5_$/X@_LY>%?CA'<?"#5_VD_AKHVA_\)W\#&^(
M%I?Z-HWQ$T#0_$5IIVH:]H^D6<WWCXF\1Z/X/\.Z[XK\0W1L- \,Z/J>OZW?
M+;7=XUGI.CV4^H:A=+9V$%U?WC06EO+(MK8VMS>W+*L-K;3SR1Q-Q7P2^-'P
MU_:,^$7PY^._P<\1/XN^%7Q:\(Z+X\^'WBE]%\0>'#X@\)^(;2._T75QH7BO
M2M#\2:4E_92Q7$=GK>CZ;J,22*+FSADR@ /YG]>_9H_:FU3]G[_@I+\&OAU^
MQ=^UA!>_%[_@HC^P9^U!\)D^+GQ?^&OCWQ7XF^&/PO?_ ()Y^*_&RZG\7/BU
M^T]XMUOQ1X\T2Q_9L^*LFM6FO>/-2TW1M7;PEX&T;Q+=W5X=(\._9O\ P4)^
M!OQ?\,_MU_ K]NK0_P!GO]HK]K/X&1_LO^,?V6_BO\'OV7/C-KWPF_:#^$^L
MZM\4/#_Q>\#_ !@\$Z#8_&+X*:5\3M!\0:UH\'@/XG>$Y?'VC7V@PZ?X.\=Q
M_P!KVGA*:RB_>2B@#Y-_8A^#VE? 7]F7X?\ PQT#X$^'?V9O#VCZC\1=<\.?
M ?PUKR^*(_AKX<\=?%3QQX_T'0O$^MVNO>+=%N_B;+H_BBRU/XO0^$/&/C;P
M!IWQ5U#QCIWP[\;^,O MIX>\3ZI^"/\ P3Z_8]^+_P '- _9T_8__:2_X)X_
M%/Q_\7/V,/C-HOBSPM^V5K_QZUSQ;^PWJ_@?X9^+M=U;P7^T3\,?AWXB_:5U
MCQ=X>_:5\0_#_5];\+>&OAYH?P,:+P[\2/$\_B'Q3JO@KX>ZWXET#1?ZH**
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
MFM% 'XLV^K?'_P"&7_!0!/VV-:_95^-FN? 3]K3]C3X;?!/7=&TC0_ GC?\
M:%_97^*G[/OQ0^,WQ!\"^'/B#X!\)^+=?N;7X8_'SPO\:M9N9M8^&GB?QQ:>
M"?BCX:TO3?C%IGA+3+O3O%&E_3G_  3+_9T\=_LT_LUZYX:^(NAW'@?Q+\3?
MVC/VJ/VC(_A WBO3O&>G_ OPW^T-^T#\0?BSX+^#%AKNB-/X<N+WP/X0\3Z)
M9^-O^$5U#6_";_$JX\;77A?Q'XFT&YT_7]2_0JB@#^6R?X8_MZ?![]G?_@H)
M\,_ O[*'Q7NM:US_ (+,^-/VI+CQEH/A[]G3X@^+_$G[*'Q3_:=\'?&4_%+]
MBK1?B3XM\5^"]?\ VG/A]X-T_2_&?P_G^*'@>QT_X<?$73%DM8)/B1X3L[/3
MJ6E_LV_M2V_P#_;_ /@MX1_8K_:FM9_B)_P5@_8K_:U^&:?$_P",'PO^(OBC
MQ%\'/A[K7_!/#QYXRN=3^+'Q4_:<\6ZUXU\::!H7[,WQ+'B(ZK\0/$44/BF^
M\*>"-'\1ZS?2ZO;^%?ZH** /YW/VT/V5?VS/&O[?'QG_ &P/V<OA]\0)->^"
M?[.W['7B/X ^%O%'CCX>6'[.7[7GQ3^ 'Q$_:K\4?$3]GCXJ^!)_'5SK-MJ%
M]X4_:(\+WGP&^+WCGPCX8TCX/?'KPU%\1M+\4Z=9^$'N]=_>[X>>*=6\:>"_
M#WBG7?A_XP^%NM:UIMK>:K\/?'TW@^X\8>$=0D1?M>B:_=?#[Q7XZ\#WFH:?
M/YD$U[X4\8>)- O&C^T:7K%_9R0W,G9.ZQHSL0JH"SLS!0J $LS,Q"A5 ))8
M@  DD8KQGX!?M#_"#]J#X?-\4_@=XLD\:^ U\8>/O 1UR3PYXK\+-_PEGPO\
M9ZW\/?'>E?V3XST/P[K?_$A\8^'-;T5KXZ:-.U&2P>]TF[O]-FMKR< _FV_9
M1_9L_;:^"O[''_!*_7=4_9=^+Q\:?\$LOVEOCAJ'QT_9VU'Q%\-+;6?C;X#^
M*WA[]IGX/>+?BQ\ 8=(\?^(-!^(OB'X*>'_C!:>//AUI'B"\\'7GQ7T.]\7Z
M1\.M1FUV\T#3_$_ZZ_LE_!WQ=?\ [;_[<W[;>H_"[6_@UX#_ &B?A_\ LG_"
M3P)X>\6S7&D_$/XK2?L\Z1\6;W7_ (Z?$'X?RR7EQX CU*+XMZ#\*/ 'AKQ!
M-HOC>'1/A7K6O>)_!V@IXHTF;4ON3X5_'#X;?&FY^*EG\.]6UC5+GX+?%GQ'
M\$/B-%K'@KQQX,.C_$GPGI/AW7=;TG3#XV\-^'5\6Z/%I/BO0+S3_&O@YM?\
M#ZXE\Z:'XCU&6ROX[7UF@#\8]9^#7Q^A_:T_X*^?$2V^!?CS4?!'[0'[%/[-
M'PL^ WB&QUWX4B'XH_$/X/\ @_\ :HLO%OA;P]I]]\2K'6/#<[ZK\=_!NFZ+
MJWQ)TWP%X<U*YM/$]Y_;-OI&DQ:I?_/G[/7[+O[4'@SXC?\ !OCJ'BO]GOQK
MI&E?L0_\$_/C9^S[^T]K#^)/A#?V?PI^*/BKX"?LT?#+P]IDD.G?$N\U3QCI
M^K>)O@5XPMX]<^&FG>--/M-.UCPIJ>IS6.G:O?W&D_M5^T7^TK\%?V3OAK)\
M7OC]XS/@/X>Q^*/!O@HZ\/#OBOQ2[>*/B#XETWP?X-TB+1_!FA^(M<EFUSQ+
MJ^FZ5#.FFFRM9+I9]0N;2T26X3V'7-9T_P .Z-JWB#5YVM=)T/3;_6-5NEAN
M+DVNFZ9:37M]<_9K2*>[N/(MH)9!!:P3W,Q41P0RRLJ, ?S7K^RM^UW=_LJ?
ML$>!I/V8OB;:>./@W_P7&\:?MA_%'PW=^+?@.]_X:_9S\0_M>_M/_'FT^)%Q
MJ5E\9[W0-;6/P-\;O!L-[X0\-ZUKOQ"_X2.U\0Z3:>$KV/21?76A^VO^R?\
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
M]D;]H^Y@^(O_  5+_:D_:/T5/@Q\1?A[X:_:1^#7@#XC?M,_$W]ICX(_M=_
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
M1M2\"+H>H77AN'P1=6W@^PUWPM<30S7</P\O8/ EIXFL;V/X?W<?A./1)Q\
M?\$[/$/[:GPO^"O[+O['OQD_8(\1>#O''["/PYTGX*?$K]I"[UCX1^,/@7\2
M?A=\(?A=K'@7P!K'['>OP?%;2_B]XL^)/QZTGPQ\*[O5=/\ &_PQ^&?A'X<V
MNM^/M,^(NK:=XJ\,>'/ WBC]SZ* /YM?V2OV3_VL_A=\+/\ @WK\'>-OV<_'
MFB:M^Q'J/QHM/VIX5\6?!74;/X5+KO[*?QN_9^\-ZI/<:-\5]1B\;V.N^,OB
M5H6K:>_PT7QK>V7A!=7U7Q!::'J-J-%N>)^)W[&/[9OB?]A/PM<>&?V?/%TG
MQ@_9U_X+%_M _P#!0#_AF_Q#\7- ^&_B_P#:'^ GQ$_:'_:;\;6GA3P-\6O@
MW\6[[3? OQ"U+X8?M$Z=XH\.W&N>--,F\._$OP1)I6L:+JL4%A;Z]_4!10!_
M-+\3O@'\0OB%^S/\9O'/[.7_  3*_:,^&?C+XY_M'?\ !.+QOJGA3XM_%#X4
M:Q^V+\5-&_8Q_:7^'/Q>\9^-_C!KWQ7_ &MO%7@;1?!_AKX3^![;X8?L_>%]
M8^-'_"P[SQ!9ZEIVO>%O"?P\N/">NVO])VG7;7^GV-\]G>:>U[9VUVUAJ,<<
M6H6+7,*3&SOHH9KB&*\MBYAN8XIYXTG1UCFD4!VN44 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XM?%+P
M1\1-9_X+F?L[7>E_'CQYX6T1/^"<W[3?BF#PII?AKX57^D6VAZ#^U1^P?9>+
M_ L5WXA\ :QK(T3XFO'8WOB;6'U%O&.C7.FVD7@WQ)X=L//LIOVEKYA\1?LE
M?#'Q+^T_X,_:^O=9^)EI\:/A_P##[6/A-X7NM)^(OB/3?!5K\,?%&M:1XD\8
M^"M0^'%M<KX'U_3_ !CXB\/^']<U_5-?T/4_$TFI^'/"]SI^NZ>WA3PP-( /
MP@^)O_!0#]MWP-_P3>_X*E?&OPG\4/AEIGQ=_9+_ ."F?BK]E;X1ZM!\$]%@
M\&^&?@MH7Q=_9W^#^A^&- \$_P!O74%M?6-K\1-5UC_A(_&6H_$:Z2XFO[46
M$EBVA6GASZK\5_M*?M2_LW?$/_@J?\-?B1^UO\*?%$'P>_8B^#?[7WP$^+W[
M0?PZ\-?"?X7_ +/GCWXQW/[47P_U#P#XN7X0Z#J7B3QM\#-"\?\ P.\->*/!
M,&JZ;XV^-]MHGB&Y^'>J^*?B]XE33_$NK?76O_\ !+3]E'Q1\$_VC/V>M>L_
MBE?_  L_:P^/MY^TY\=M'7XM^-K#5O%GQGU3Q/X9\:ZMXFTKQ7IFI67BGP'I
M^H>+O!'@K7SX2^'VL>%O"&G7/A>RLM$T+2](U'Q%INM=%\;O^";O[-'[1E_^
MT)J?QCM/B!XQN_VH/@=X*_9[^+RS?$#7--T[5?A[\--:U3Q9\-_["T/2'L-!
M\)>(_ GCKQ!XF\>>'?$7AO3--U"'Q/XFUR:]>]TRZCTN  _(*\_;G_;9\'_!
M/_@M9IVC?%KXNMJ_[&_[&'P7_:R_99^*G[7_ .SU\!O#/Q]CM?B7\-?VC]?U
MJ+QC\*_@WI_PJ\&Z;H.M/^SW8:]\-O#WQF^"_P ._C5\,=5\;:[IGQS^%NNM
MH%AX*7VGQ5^W'^U#^QW^TU^T1I?QN^*-M^TW\,M"_P""-OQ2_P""FD/@*#X>
M>!OA+%\//B7^S=XKL=#\7?#GX2:]X9TZ[\2M\,_BUH_BFVG:U^,NM?%OQGX,
MUWPQ976E>-[K2M8U+18OL2#_ ()%_LP3GXXOXJ\;?M1_$2Y_:;_9X\#_ +-/
M[0]]X_\ VF/BEX@OOC#X&\#CQK90ZOXNNCK%K*GBO7/#OQ"\7>$=3N-!;1?#
MVD>'=;U.'P/X;\(:EJVL:GJ/T&O[#'P$N?C/HWQZ\1:?XI\;^/\ 2OV8[_\
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
MO$W@T?%_P!?7&D>!M!\&?$JQ\ _#KZ1_:M_X**^-?A3\"OVOOVX_@9X\\/\
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
M3_"=MH&EZ4UC< &C_P %$OVE?&'[+/[-K>.?AS+X-L/B3X\^,O[.W[/?P_\
M$?Q)LM4U'X:^!O$_[1OQS\ ?!>W^(_Q"LM&U'1]2O_"?PWL?&FH>.=1TBUUC
M1G\0R:!;>'/[:T<:N=4M/S9_;,_:;_;9_8*\1_'[X<:=\;];^/GA_P 8_P#!
M-3]M/]K_ /9[^,/QB^%7P;OO&WP;^-/[%6F>#=:\<>#_ !CI/P,\*_ /P1XF
M^%7C+PS\4/!8\):QKO@@Z[X6^(0M;+5+SXAZ#K-UH^B?M;\??@'\(/VHO@[X
M]^ /Q[\"Z3\2/A'\3=%&A>,O!^LO?6UOJ-K#>VFJZ;>V.IZ5=Z?K>@>(/#^M
MZ?IGB+PKXI\/:EI7B7PGXGTG2/$OAO5M+UW2M/U"V^7_ /AW%\#]>\*?$G0?
MB[XO^-'Q_P#$_P 5OV>M5_9*\5_%CXO>/;:_^*2?LR>(0@\4_!WP_KO@WP_X
M*TGPSIWC@J)_B/X[T30++XO_ !.U&U\/ZU\1OB-XIUSP/X U+PJ ;?[!%I\?
M];^!?@7XQ_'G]H_5_CKK/QV^$'P$^)%CX?N/A=\,?AIX9^%FKZU\*=!U'QMI
M_@R'P)HEIX@U31?%WB;4;GQ%Y'CWQ'XQU+0&,>DZ1JR::AC;\^_BE^VE^TQX
M7T7_ (.%+31_B0D%W_P3K^'VB?$W]F36I/!W@2?4] O+S]A31OVL+KPMXHCF
M\,/HOC#PJ_CJZG\*K_:NC_\ "4Q^ )7LQXI_X2Q8?%\7[5?"OX;^'/@[\-/
M'PF\'OJ[^$?AGX-\-^ ?":Z]JMUKVLV_A;PCI-KH/AVRU+7=0:35-<N]/T:Q
MLK&76=8N+W6]5-L+[6M1U'5)[N^N/AWXZ?\ !++]F3X_^/?VB_'OBC5_CEX5
M/[6WPI;X5?M(^"_AE\:O&G@+X>_&&&T^']Y\*_#'CCQIX3T:[2SU/QUX-^'E
MX?">B732)X:U+2K+1X_&/A?Q3)H.B2:> ?$4_P =_P!NK]H3]M?P'^RQX%_:
MKT;]G?P/\1O^"0G@[]KL>,/!'[/WPZ\;?$/PO\</$/Q3\,^#4U^QN/BI<>,/
M!NK:5_:,<_\ :'A[4?!\.CR^ ]6\1^%M/L].\=ZAX6^+W@+R;P!_P4G_ &J_
MVG?#O_!-;X/^#])^-&A?$O\ :6_X)KQ_MS?';Q[^R?H_['H^*-YK]IJWPC^'
MFGZ!\,;3]M[Q-9_ SP]X2O?$WC+QCXP^(EO=^#O'_B_3;1/A[X?\'0VVFW7B
M[Q-IOZ_>$_V O@%X"^*FA?&?P7=?%O0OB'X5_98MOV,/#&OS_&7XB^*KK1/V
M?+#5_P#A)M+\-)<>.->\47>K^*=+\7+%XIL_BGXDNM;^*?\ :%O;Z;<^,KCP
MS$N@UXEX^_X)"_LC^-?@I^S?\%M&N_CI\))?V/++4]%_99^-'P8^.?CSX?\
M[1/P-\*Z[90Z+XA\%^#OC+8:A<>*[OP?XA\,V]MX4UKP_P"*YO$=E?Z!9Z=;
MRK]KTG2;VQ /ACX;7O[=7Q$_;@_X)/WO[5OQ8U;X/_%NY_9@_P""@.I?&SX&
M?"M?@OXG^$-_XP^ /QU_9:\(6_B?=;:;\1AI_B+XW?##QM:#QM96OC_Q%J_P
M:34M;\'?"GQ%X+O-8\?7_BCYY^$'QG_:?_9H\"? ?XM^!/C9I\7PL^*'_!P3
M^U7^R5XX_9V?X8^$+KPMXY^'/[2O_!13]ICX?Z]XM\6_$+6(]6^*-A\4_ 'B
MZ^7QQX U;X=>*/ G@672]'TOP=XY^'OC&2ZU?Q-=?N3/_P $[OV=X_%?[+7C
M'P[/\7?!6L?LDR_%[_A Y_"GQJ^)%G>^/++X]Z[X?\:_&33_ ([^(=0U_4_%
MWQK3XG?$SPEX8^*OQ"U/Q[XBU7Q#X^^(&E3ZQXVUGQ#:>(_%^F^(<"3_ ()E
M?LRS?#[P1\,KA_BQ<^%?AW^UG+^W'X2BNOBSXNN=3T_]IZ7QOK'Q/?XC76KS
MWDFH:Q:-\3O$?B3XA2^ M9GU#X<77BK7;V\O/"-S;0:99V !\0Z]_P % /V@
M?@]\ O\ @JO\2_'GCOX=^(?$'[/?_!2WP'^R/\"_$_B;P?IG@KX8_!SP%\=O
M#'["'A#P5XA\>Z9:>([/4O%OAGX/>+_VF_$/Q*\<7?B#X@Z;K/CN#3-5TBW\
M5_#SP_?:):>#O6/CK??MB?LH?#/]I0:Y_P %#? ?B:P\76_P$N?V:O&O[0/P
MC\"7O[1?P]@O/BGX%^&'[3EKX=^'W[,GP0\->'OC_P"+;W2_''@VT_9,\$>'
MOV>/&?B#Q%^TO\2_!7PS\<V/B3P]K_AS1M5^MKG_ ()[?LMZWX%_:W^%_CGP
M3J?Q,^&W[<?C'5_B!^TAX'^(?BG7_$FA>+O&FM^'?#_A*[\2:$LM[!?_  _U
M6S\-^#/ 6G>&[OP%?>')/!EQ\/\ P9KW@TZ!XFT.'6G\)M?^"0?[,!^"?CGX
M-^(_B#^UQ\0M4\;ZA\,-6@^/'Q-_:S^-?C_]HGX=ZI\"_'U[\3O@3??![XG>
M)_%&H3?":3X/>-KUM>\)0>!=*T6SU+4(HKWQQ;>+[U[FYN #\</VO/C]\>OB
MO_P38_X*;_"WX\ZA\3]9OOV:_P#@H#_P3D\!^ ]8^/'A7X%^$/CW<^ ?B/\
M'/\ X)X_'W2K+XMZ9^S1+'\#Y-9TF[^*M]8>'+KPAH_AO5CX(C\-6WQ"T#3/
MB+;>*;6+^MVORUU;_@D)^RMXFTG]H+P_XR\4_M+^-O#W[3_BKX,^//C#HWBG
M]I#XGZC!X@\>? NR^&<7@WQO;7T>L6VLZ=XKEU?X,_"GQ!?:W;ZF+RPN/ ^F
M>&O"C^&?A]?^(/!NL?J);1/!!##)<37<D44<<EU<+ L]S(B*KW$ZVL%M:K-.
MP,LJVUM;P!V80P11[8U /Y-O^"<GQ8_:J_94_8:_X(2?$VR^-UM\2_V?OVEM
M4^"W['/Q!_99;X,>$](L/"6G?&#PMXWU/X:?&SX<?$[3+J]^)]KX[^&FN>"F
M3XO6GC?Q%XL^&OQ$\#ZUJ^K>$O!7P=UOPU:)K?TU\ ?VU/\ @HA^U/JWPZ_:
MC^"/@SXE2_!#5_VU/B+\(/B'\,_B /V'_"7[,'AG]DKX>_'SQ_\  'Q%XLLO
M$A^*=U^VU'^UIH%IX5T3XF3'5O(^$6MZQ<^(?AYH/PFU+1;[P;\0KO\ 3W]G
MO_@G%^S[^S6_PMTWP/JOQ>\1?#[]GF?Q%<?LN_"3XE_%#7?'WP\_9HE\7:)J
MWAGQ%<?#*WUL2>*-=U23PMKVN^$/"GB+XP^*?BGXF^%'@?Q'XQ\!?!O6OAYX
M)\?>/?#_ (FY/1/^"5'[*'AG]I3Q9^TGX:_X7/X=?Q[\1K3XX^.OV?-!^.7Q
M)T?]DOQK^T78:_H_BBS_ &C/%?[.FG:Y;?#[Q!\7X/$7AWP]XD75]4L+GP\W
MC/0-#^(<GAE_B+I&G>+;8 _$_P"#/Q"_:6^ GAK]OC]H_P"$GQSM_!_@?P'_
M ,'%?B/X=>./@0OPQ\%>(=&^.O@?]HK]IO\ 9?\ V>_B'IWCOQ_XIMM8\9^#
M]6\/6'Q-T[Q-\+-8^$\_@Q= U'P_KEKX]LOBA9>+=(M_A]]>?M-?MK?M-> /
MVNX9OA5\<-<\<_#/PM_P4=_8A_9'\:?"[X??##X4:Y^S/\/OA3^T7=_ GX<>
M-/#7[0/Q=^(/A'P;\9+S]LNY\=?%SQSXZ\.>$?V6_BO\3?#'PC\#>'_@+/\
M'WX<^%+7XCZ@_BK]#I?^"8_[,<OPY^+OPK9OBTG@_P".O[4UI^VC\3K:W^+G
MC*VU'7OVCK+Q=X9^(5MXYL]9M[^+5/#FG0?$#P-X#\:6?@+PS=:1\/-,UWP7
MH;:5X5L;!]8L-5\W\?\ _!'S]E3X@>+?BYXNG\4_M)>$)?C)\?/A1^U3KWAO
MX=_M ^.O!/@?0/VE?A1XB\&>([;XY>$?!FBW,/A_2_B+XRG^'_A2R\8:Q>V.
MJ1I!I-MJ/@VT\'^(X8-<B /#?$/[6/[1?PL^-G[?_P"Q_P".?BY>ZC\?=2T?
MX*?$3_@G'XCN? GP]MM$U/X:_M*>)+/X$>#VUKP]X>\%W5SKM[\ _P!J:]O]
M(_:$U[6O[5MS\"I_A[X\T?PYX<O9?&-Y/V'B']L3XT_LX?&3_@JU<?%'QA_P
MNWX3_L)_\$[OV9_VJ/A]X-M_"7A/P!XEU;7&\&_MHZW\6O\ A(O%6C6=Q'K'
MB7XGWG[/F@7)OK;3- \%^%(;BSTWPQ\/],:TUG5?$OZ'^)OV6O@IXQ^-/[/7
M[07B3PO=:O\ %;]EKPM\5O!_P3\37^O:Y>S^%-(^-6B>#_#?Q"EN$O-0G_M_
M5]8T+P/HVF1ZYKS:CJUI;SZT8+Q9=<U22YJ:;^RK\)-/^-_QH^/TUIX@USQK
M^T%\.?!OPE^+.D>)?$%[XA^'OBKX=_#T>)U\%>%YOAYJGVGPI9V&@#QU\0 I
MLM-MY]6'CWQ6/$$NKC4D%N ?EMK/[17[7WP$?_@F?\>/$_[1%C^T-X!_;_\
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
M#&BZU'!HO@NU\(>"8X/#EI]X>+?V_?VM?V;/A;^T1\&==\?:_P#M/?&?0_\
M@KW\#?\ @G/\$OC9=?#[X#^"/B4GPZ_:6^&/P ^.%MJ_B/PE;ZA\&OV=M?\
MC-\//"/Q0\=?#;X8:_>VG@#X<>-?B/:?"S5_'W@1M(G\5:!K7Z*>&_\ @D[^
MROX7T[P?HECJ7QUNO#OPS_:VU+]M?X3>%]2^./CJ\\,?"CXXW_B?Q]XRANO
MOA\WZ:59>$K3Q+\6/BGJEYX1U2UU?2_&4GCW5H?B.OC2UTGPC!X;[GQU_P $
MT_V4/BCX)_:M^'/Q,\*>*/'O@W]L[Q[I7Q5^.&C>)O'GBB[2Y^)OA[2/"_A_
MPOX]\"WD-_;:A\-/$GA70O ?P^TGP]=>!KK0X--M/ ?A=H[9KFSN;B\ .7_8
M-\4_ML7'C/\ :0\ ?M6^'?&H^'GA/4_AGXE_9H^(7QNUW]E3_AICQAX1\<:+
MXDB^(/A[XV>"?V.=5O/@KHL?@+Q]X4O;7X:^+_#FD>&AXV\#:[8:=K.FWGC+
MP5XMUK4OB?XU_#?XY?%/_@M/\??"GP%_:1O/V6O&5U_P1Y_9UDT[XHZ)\)/
M?Q=\0:9X@C_:_P#VO&\)R#0/B@=2\$7?A"'60K>/O#EQX9/B;Q?X=>72/!WQ
M!^%6MB+Q6OZF_LK?L@?#K]DSP]K.G^&/&GQP^+_C7Q3%I-GXR^-G[3'QF\<_
M'WXW^+]&\,WGB*]\&>%=6^(?C_4]1U"R\$>!I?%OBF;P?X%\.0:%X.T35/%7
MC'Q1!H;>,/'/C;Q#XAY[XQ_L.?"WXO\ QMA_:)@\;_''X1?&"\^$<?[/7C;Q
MA\$OBOKW@&[^(_P#3Q#XD\5)\+O$=NB:G:>'S8^(?&/BG5_#'Q:^&$/P^_:$
M^'VHZ[?7WPW^,'@^\,-Q" ?C-\,/^"HO[5/[6_A#_@G]\+?#GA'XO_#GXP_M
M"_LP?M'_ !\^._B#]E#0_P!E4^/KO7/V;_C?X4_9P33_ ($1_MZ>,K/X1:1X
M%\<^+-1\4?%;66\4^$OB5X\T_P"'D'@?1O#.D2#6_%_CKP3;^/O[8G_!2CX&
M?LZ_LV^-_P!K*^^(7[-VGZ9\./VF]!_:O_:-_9&^"_P;_:?T[X*_'#P7XK\.
MVW[,_P 4OVJO@Y';_'F]\'_LK^*_@]9>.?B/\=H?@#JFK>+O#GQ&73/!5GX]
M^'?APZ;>:[^JO[0W_!,C]E7]H7X;? 3X=MHOC?X$W?[*-O%8?LM?$_\ 9A\?
M:_\  GXO_L[Z,^@:9X/UKPW\*_'G@Z:"^T;PKXM\%Z18>$O%WA:_M]5\/Z_I
M-GIUS>::VNZ)H&L:4[5?^";WP2;0- \-^"O'O[0?PMTS3_AYXT^$WBQO!WQA
MUK5]3^+GP_\ BCXI\1>-_BW8?%[6?B9:_$+5_''C3XF^,?%6O^*=>^-]W>V_
M[0&@>(M:\0ZW\._BKX)U3Q=XQN_$(!\5?!KQ)\0_B?\ \%GAKVG_ +47B/QW
M\')?^"3O[-?QX\'>%_"T7PRUWX.Z[;?&;XR_%WPOK]UX$UB+P%!KA\(>/7^%
M_@CXGGQ9INKV_BSQ+J46E6%QX@7X=:/X5\#:!]I?MQ?'[QA\/_'/[&7[-_@#
MQS=?![Q/^VM\?O$OP?E^.=MH7@SQ%?\ PK\,>!?@3\5OC?K<_@S2_B%;ZSX(
MN_BOX]O/AUHGPR^&X\9^#_&WA+2]1\87_BC5O"'C"X\.Z;X)\4]7H7_!/O\
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
MKXO\'_MA^!_AQ\9?V8];^)/QY^./[0/@_P #^-?'?QA^(7[/EKIFO?";X?\
M[+W@/4_#OC;P5X(\*7?Q6E^&_P 9O"]_?^)_@1]2MXN\<_#'X\_\%$_@S^T%
M_P $V/CM^U[\/OV\_B#\+?VG?V>7E^!/AWXG_!SXFM-^S3^SW\)H?V6OVG==
MU&W\7?"C]G34O@U\0/@M:FV\2_'#5H/!3Z9=:KXYL)K>[LM,M/$0!]O?$#_@
MI3^S%X]UG]O']FWX=?MD_ W]G;XS?LI>!+71O%WQQ^)WB#X::MX,^$7Q"\8:
M1/93>)V\'>+O''A:P\;:;\#?$>N^ -+^((U/4[#PE9_$CQ/8_"S7-0B\5:=K
M>A1_97B+]HSX/?"CX:_#?QG\5/B_X02U\?:1H4?A#6[*UN8+SXLZO=^&T\0W
M%S\-/A]I<WB+Q9XBDO-$@O\ QC)X=\,V_B:_T#PG:ZCK&HS'1M&U'58?Y_\
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
MQTT?3M'/Q$UJR^(>L>'O@,$\,>"OB;\)?AKK7@YOC-X\_2W]D?P)\2IO!_\
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
M^$JU#0(OV?/#\>H#Q'<:?+=1V&EV/PY$B^*HK'PA0!_5Y17'^'?&NG^)=?\
M'OAVTTGQ=IUW\//$.F^&]4O?$/@SQ1X;T+7;K5/!_AGQI!J7@/Q%KFE6.B?$
M+P[!8>*;31M2\1>#+_6M(TGQCI7B;P;J5W:^(_#6L:=:]A0!Y=\;_C#X%_9Y
M^#7Q6^/7Q0U.;1OAO\%_AUXT^*?CS5+:SFU&\L?"/@+PYJ/BCQ!/8Z;;9NM3
MU!=+TNY&GZ9:*]WJ-Z8+&TCDN)XD;\PO@%\3O^"GG[6_[)OA[]L7X=^*_P!E
MGX#>)OCE\+;7XM?LY?LJ_%#X-^/?B7X5T3PKXGT[4/$/PKTSX\_'?PI\;?!?
MBW5?$?Q)\+WOA76M:\3^ /AQX0TWX1+K_P#9<WPO^*-_X6U'_A+?NG]M_P#9
MVF_:Y_8Z_:?_ &7[37X/"FH_'WX$_$_X4Z/XHN[:6]L?#FN^-/"&JZ)H.NZE
M8P%;B^TO2=9NK&^U2QM9(;J]T^"YM;6XM[B6.>/X+_X)X?M'^-?@M^R!\"OV
M4?C]^R_^U+X4_:B_9>^#_@7]GGQ%X$\'_L[?&7QM\,/B=K'PC\(:=X$\%>*/
MA/\ M1P>"--_94U'PU\7='T'0]?M=8\6_&OPAX?^&>H^()]"^+>N^"(O#^K:
MK  ?=6M_M>_!WX/?#OX6Z_\ M/>._"?P!\;>-OAMIOCSQ#X$\<Z]I<.N^#+7
M3]"T:_\ B3K'B6#2;G4H-'\!_"S4M6BTWXB_$V[FA^&O@IYK.;Q%XKTVTU"P
MGN7?$+]NO]B_X46NGWGQ%_:J_9_\)0ZQ\)K7X\:(NJ?%?P6MUK_P6U*_L=(T
M3XI>'K&#6)[W7O OB;6]4TS0/"/B32+>]TSQ?XAU+3] \,7&K:S>VMC+^?VE
M>*OBO^RS_P %-/VD_C/^T=\*?C7XM^%'[6'[)_[)NF?"+XC?L\?!3XT?M5^#
MO@OXN_9FN_C-_P +B_9I\0)\$OASXG^*>AP:[XE^-4OQ?^&7CGQ5\'_ _A#X
MDQ:SXJT6'6$\:Z#;>"[+Y(_88_9I^)_[-GQ?_P""2'@OXF?!'XH:#:_ _P#9
ML_X*P:G>6R> ?'/Q;\-_LVV/[4O[27P>^*O[-_P1U_XQ^$?"&M_#;3OB!X2^
M!GA/Q9\+[ZQ\.>)AI^G3>#I_".D3G0_%_P /8/%H!^V7@W]O+]B[XB?$#X2_
M"CP)^U'\#O%WQ+^._@6?XE_!WP+X>^(OAO5/%/Q$\#VWAX>+9M?\,:-:7TE[
M?P+X5%QXF6T$2ZC+X?TW6=8BLWT_1-7N++ U;_@HY^P3H?BW2/ FI_M@_L[P
M^+M=^,VK_L[:9H<7Q5\(WMU-\=/#\?AQM?\ A1,]CJ=S;67CC0[CQ=X8TK6-
M!OI[:\TW7]<T[PY>I#KUPNFU_/=^SA\(?BAX2_8O_P""-G@>]_9P_:"\.>*_
MA3_P6@^.7QS^+OAR7]F'XWZ5JG@3X7:SXU_;UE\,_$KQQIX^&\,V@^&;OP_\
M>_@='I6N:Q';VZV&K7%HDL47P\\<1>$^D^)%KX8^,/PY_P"#A;]CK2?V>_BQ
M\9/CK^U;^V/XO^%/PMN?#/[/?Q)\5_#1O&_B/]B?]D'1/@YK?Q*_:&TWP?<_
M!_X7:!^S_P#$65?C'K,OQ0^(/AF;PCHL/]M^$]+USQ'XCTC0]; /Z*?'7[9'
M[*_PQ^*_A_X'?$'X]_#/P?\ %?Q-J_@SP]IG@S7O$UE8:A%XC^);:Y%\,/#>
MM7,KC3/#/B/XJ7/AGQ#8_"O0/$E]I.L?$S4M$U33/ MEX@U"QN+:/A?B/_P4
M:_8(^$.O>(?#'Q._;&_9O\$Z_P"$/&&A_#_QAI6O_%[P59W?@[QKX@NQ96/A
MGQ@AU=AX5U>UEDM9M>M/$#:<_A:PU+1M4\3_ -D:;K>D7=[_ #Y_M]>"_C[K
M6M?MM?#]O@9^U'=3^&?C7_P2]\5:(_P#_8U\4^-?"'[7OP^^#GQ;_8SO_B5^
MU[\=/VA/!_@[X@_$+X\_%+X:V'AWQ)\,_#/[+7P[U^+Q;\-?!/A23XE:A\*?
MC!96WB7XD?!+T+XY?#?XI>,Y/^#FO6K/]F[]H*'6/VJOV5OV??!/P)L[G]GG
MXFZIK/Q4\3V'[%>O_"?_ (0CP5JOASPCK^C^-[OP=\7_ !+)H&J3>$M=\0^&
M/#-W>:KXU.M0>#3?>+" ?T>Z7^T#\!]<^)7C[X,Z)\:OA-K7QA^%.D6'B#XH
M_"?2/B+X0U+XF?#?0=5T^PU?2M;\>^ [+6)_%7A#2=4TG5=+U33-1\0:5I]I
MJ&G:EI][9S3VU[;22]=X!^(7@+XK>#O#WQ%^%WC?PC\2/A]XNTZ+6/"?COP%
MXDT;QAX-\4:3,SI#JGAWQ1X>O=1T36].E>.1([W3;ZYMG:-U64E37X3_ +;_
M ,/?CUX6^,'[%?[2O[(0\4Z!XV_;"^$,G_!+[XXV[0^)_ _C_P"'_@SXK^$/
M$7Q5^!?[6VF?#7QK=^%W?QU^P?XH\/\ Q;^(.M^"];\%CQ]J/P_\>>/M$FG\
M&Z=I6K:[HG[O^"/!?A3X<>#?"7P]\">'],\)^"/ ?AC0?!?@WPOHUJEEI'AO
MPGX6TNUT/PYX?TJTC^2UTS1M(L;/3K"V3Y(+6WBC7A10!^7O_!5/]KW]IO\
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
MU\-_&WPEJ>J_!/Q?J,KMH.M_"WXP^,+,RZE8WEW:2>B_MA_ K]J#XM_\$^?
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
M^(WQ-^+7[(?[1GPL_8Q\;?"G5M:^.W[/K_"?QUXK\4_ C7;Y_&OP6\?:1=>
MK[PYXQ3QSX9$^JZ=\._$=]\0M$ /Z#/AY\1O 'Q<\%^'_B1\+/&OA;XC?#WQ
M;9-J?A3QSX(UW3?$_A'Q1I0N)K5-7\.>(]&N;S2-<TBYEMY39:KI=W=:=?PJ
MMS97,]O)'*^7\4?B_P###X*>'(O%GQ7\<^'/ >@W>J6F@:5=^(-1AM+CQ#XF
MU**ZFTCPCX4TP%]5\6^,]=6RNH_#W@[PU8ZKXG\07$#VFBZ5?W6(3\S?\$X;
M[]H#4_V-?A%J/[47@CPOX"^-]]<?$F[\7:9X/\%ZO\--(\1V5S\6/'4W@[XH
M3_#+Q#*_B/X9:_\ &;P0_ASXN>*_ASXEM=#\3>!O%'C;6/#'B/PCX(US2]0\
M&Z#\Y_M_:#\3_!?[8G_!-+]KK3?AWXN^+7P _9V\6?M->#/CQX8^&?@3Q]\6
M_BI\/=1_:-^%6A> _A3^T'X+^$OPXTK6_%GC.S\ ZMHWB;X:>/KKPUH7B;Q-
MX5^'GQO\3^(++PQ?:':^)=6T$ ^O=2_;M_8NT7X;>"_C!KO[5/P#\/?#+XB>
M.(/AAX*\9>(_BGX/\/Z/X@^)LFJ2:+=_#:SDUG5K&9/B%H.JV]]8>+O!-S#!
MXG\&7.DZY'XLTO13H6L_8?7O@O\ &WX2?M%?#?P]\8?@7\0_"WQ5^%OBR378
M?#7CWP5JL&M^&=<E\,^(]7\(^($TW5+4M!=-I'B;0-9T2^\MB(=0TVZ@)W1F
MOYE_CM\#/C'?_%7XR?M,^"/A5^T,?@/^T1_P6<_X)*_M!?#SX2Z9\!OC+-XH
MT_P=^RG9_!Z+]J_]JGQ!\$],^'\7C_X2:;XWU#PI>:1J-G\2?!GAWQQX]N/@
ME9>.;2'7=.^(GP]COOZN!R 2,'O_ /K]/2@!:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DP"<]^F>0<>G'^
M?RI:_'SXY?M$?MO:Y_P4@\1_L+_L]^/OV;OAKX9NOV ?^&J/#/Q#^)WP2^(/
MQ0\1Z!XW3X[1?">[T?6=)T+XY?#W2?$VB7EK;&XTF:T_X1B;PR^HWMWJ=EX^
M-O8Z?$ ?L#L3GY1SUQQG.3SCZTX  8' %?SX_LM_\%&/VTOB7X]_X)!^-?B]
M;_LXI\(/^"J7P>^($]W\*?AKX,^(FF^+_@9\0/AO^S+JW[0UOX[L_BSXI\>:
MS:?$;1/B'_PB>NZ=>_#:X^&G@IOA5;^(]$\/6?Q#^+]SX0U'XA>.K/P&_P""
MC'[=G[4GB;]GOX__ +/7[.UY\0/V2/BY^U3X]^#?C;PA>^ ?#OA:7P!^S+X8
M^)OQ(^"$?[3%A^T)J7[04FH>(OB+X5\:^ +'XF^/?A2W[/5EIUS\/O%E]\(?
M"T<GC#X>/\;?B& ?T";1UQU()^H& ?R 'X"O)?C5\=?@M^SCX'N/B5\=_BAX
M$^$7@2#4+'1CXG\?^)=+\,:5>:[JAE71_#NE2:E<0OK?B;6Y89+?0O#6D17V
MNZW=*;72M/O+@B(_@=<?\%$_^"C.A^!?V?/C;JVJ_L?:]X:\=?\ !4CXD_\
M!,;Q-\+-)^%'Q<\*7'B6]N/VI?C!^S#X ^/EE\2;_P",/C.;P/;^$]<\#>&=
M>UGX.)X&\;OXMT>/Q)=#XOZ!?>)='T#P'XK_ ,%(?V@?VC/'W_!.C_@L;^SS
M^T+K?PD^(7Q&_8^_:;_8?\$^&OB5\+/A_P"*_@EX2\>>%/B_XM_8G_:"\-:=
MKG@'Q!\2?CIJOAW5/".H_$?4_!]_KUAXUUN+6M!L=)OO[ BUBVU&?6@#^K38
MN,8XZXYQG.<X]<]Z B@Y"@'U'6OPD^*/_!1']IS]A/XO_M>?#O\ :XC^#W[0
M_A?X;?\ !/;XQ_\ !1?X$^,O@MX%\4?L]WNH:=\$/&VF>!?&_P"SG\0/#_B7
MXD?M"20WFIZ[X]^&*>!OBCI=W+#::9>>)[CQ/H&I7-I;QP<SXJ_;9_X*B_!S
MX3_M/_$KQY\#/#.L>%/AK^P?\9_VF_#WQ@\5_!6S^'7P_P#A[^T/\%?!TOC:
MZ^#&K>!M&_:\\8>.OBG\&/BEH=CJW_"#>,]*U7PAXZ\ :IH_D^,'\;V7BB&;
MP8 ?T!%00 1P.*0*J] !V_#T_4U^!_Q'_;,_;B^ /['_ .SW^UE\;O'GP]\0
M_"[X^:M\$?%?QD\<?L]_L4?%[QS?_L-? OQ7^S3X]^(WCSX@^(_#&E_'3XBZ
M]\9?#-C\5=(^&V@:Q\1_^$)\$67@+PKXC\8>([CX>:_-=>&/#/A_]7/V/_BQ
MJGQT_9L^%OQ7U?XD_!GXOW_C32=6U!OBA^ST]T/@UXWMK;Q+K>F:?XA\"6.H
M^*/&VK:'IM[I]C:M=^%]<\7>(O$'A/5EU'PSX@U:[UK2;Z4@'TJ0#C(!P<CV
M/M7S1\<OVQ/V6_V9]1TS3/CY\<_AQ\)[G57\-;W\9^(K?2K30K#QCJ^I^'/"
M?B'QMJ+A]/\ A]X.\2>)-&U3POH/C;QU=>'?"&K>*+*;PU8ZW/KBBPK\H/%_
M_!1G]JW5OV*OC;_P5%^#,7P=\3?LY_!'XL?&MH/V:;GX<^-=3^(OQ'_97_9A
M_:!\5?!;XR_$&3XQR>/O" \ ?&CQ%X9^''C;XV>!]-O?A/KG@7P1X9_LGX;^
M,M#\5ZK<W?Q1TGF/V6/!_P 3OCE_P5H_X+">%?BSXR^ OQB_9TUSP'^PMH?C
M7X2^./V=O%OB*T\9?!3QK\(/C]XD^$GPZT:7QI^T'XH\&>&K?PPWB:YU#XM/
MK7PL\6>&?C#K^I^)=;T+P%\'+KQ%<0V@!_0]7E/PX^.'P=^,.L?$S0/A;\2O
M!/Q$U?X->-[OX9?%6S\%^(M.\2'P!\1-/L[6_P!5\"^*)]*FN;;2_%NC07EL
M-;\/W$RZIHES(;+5K6ROHY;9/S _X+%_$;]ISP#I?_!/_1_V<_C+X6^$-O\
M&'_@I+^RK\'/B#)KOPV\2>.;KQ)9:[XKN/&OA6QNM0\,?%_X3ZK9?#NW\0?#
MX+\4O ^E:A8ZO\6?#M[!X,D\=>$?",OC'1?''YZ?'G]H_P#:]_8R\2_\%R?V
MN/@YKOP"O/#O[,W[3W[)_P 1?BUX(\=> ?'>M:W^T%:)^P#^PQH?C3P)X.UG
M2_'^C6/[.VGVVBW4FK^&O%U_:_M"ZGK>LZK:Z%J&@^#],\&3ZY\1P#^IX(HZ
M#_.<X^F>2.A/6L3Q%XA\->#M$U'Q+XLUW1/"WAS1[?[5JWB#Q%JECHFB:7:!
MTC-SJ.JZE/:V%C;B1XXS-<W$4>]T0MN=0?Q,_:'_ &[_ -MS7/VB/VT?@G^Q
M;\&U\7ZK^Q/I?PETJTTB_P#ACI?Q%LOCS\:/B3\(-,^/:^ /%/BR_P#V@_@D
M/@EX"O\ P/XM\$>"= \::;HWCS5;#QWJ^O>--=M)?"O@J+P3XZ_:3P)KNM>*
M_ _@OQ1XE\(:M\/?$?B+PKX=U_7O .O7VCZEKO@?6]7TBSU#5?!^M:EX<OM2
M\/ZAJOAJ^N)]%U*]T/4M0T:[O+*:?3;V[LI(9Y #Y\^''[=O[#?QB\6Z3\/_
M (1_ME?LI?%/QUKXG?0O!/PX_:(^$7C?Q;K:V<7GW+:3X;\,>,-3UC4A:PJ9
MIVL[*801J9)"J@M7U>"",CD>M?Y_OP#L_COXQ_X--?@IX/M?V;O!'BGX%:3J
M'Q0\7^+OVD-.^(4?B?XO?LQ_#SPG^VU\;_%GQ0_:E\#?L^WW@SP=)XE\;_ [
M0],\07'A_1?"?QZ\-Z_?Z?>-KZZU;6$&N>'G_JEF_;,\0_M"?M%?"#]EC]D'
MXM>!M#T?QO\ L'>&/V];W]H?QKX&N?B)JGB7X3?$OQMIW@#X#0?#[X>7GB[X
M8N\WCN?3O&7C'XA>+]?L]2M_"6B:1X=\(CPCIGB+XG:5XJ\&@'ZM[$_N@_7G
M_P#7WX]SZFC8O3:,>G;UZ5_/GX;_ ."F'[3/Q3\#^&O!,NI?!;X$_&CX=?MB
M_M4?L,?M1^)-+^$WQA^.WB;Q1\:_@!X7L]?^&^J_L3_LE^%]3O/BK\4_ OQ;
M\/\ BGP=\<OB%J/B?Q%=I\!?@7I7Q!D\2ZG>Z3:+\;O"W%?"_P#X*:_MO_M/
M>!_^"+%W\,[W]F?X*^(_^"FGPJ_:8U'XKZOXE^#_ ,2?B[IOP[\?_ SX*:]X
MVT[Q!\._#]M\>OAE)<^$-=\0Z4TTG@7Q+K][K&DV\]E"_P 1M<BTJ^M_$P!^
M_P!\6?BW\+?@1\.O%/Q:^-/Q!\&_"OX8>"+"+4_%OCWQ_P"(=+\*^$O#UE/>
MVNFVDFJ:WK%Q:V%L]_JE]8Z3IELTWVG4]6OK'2M/AN=0O;6VE[+1M5TW7](T
MK7M'NHK_ $G6M.L=6TJ^@W^3>Z;J-M%>6%U#O5'\FXMIHIXPZ(P5QN16R!_.
M;^W?\7_VP/C]^Q'_ ,%D_#/ASXJ_L^Z/\-?V,?V4OC+^S3\6[R3X&?$"X\1?
MM&_&JV_8=T#XU_M0>+] T^^^,-G'\!/A_!X1^,VB>#/@9X7AUCXPZOI'Q%T?
MQ#XL\<^,?B%X%M]$\-Z[^]/P>ENK;X#?"V:PL_[1O8/A%X(EL[#[3':?;KJ+
MP;ICV]G]KF5H;7[5,J0_:95:.'?YKJ54B@#I/B5\3?AS\&_ WB3XG?%OQ[X/
M^&'PY\':>=4\5^/?'_B31_"'@_PUIQGAM5O=<\1Z_=V.D:7;R7=S;6D,M[=Q
M+-=W-O:Q;YYXHW^??V,O@1\,O@E\+-:O/A'\2?'/Q3\#_'OXC>//VI8O%/CF
MY\(7<FK^(_VCM>N?BSXQ\1Z$WA#P+X!M;30_&?B7Q/J7C"VTF;2FAT>76Y=.
MT6+2=$M['1K+\')/^"@'Q-_;#_X)T_\ !3CPK\8/B#\.]$^+_@G_ ()8_M,Z
MU^T1^R+K7P.^(G[._P"TO^RS\>=2^ ?B:Y\3>%M1\)_$[QEJNI?$KX 3:/KV
MFK\+OBGH6C-'?7<=]-XJ\6WE_P"(]%\+^$_I+]EC]KWX_?LRQ?LS^#OVDO$G
MP>\0_LQ:[_P1^\3?MC:/IWPN^&GCC3OB9\%;+]DOPO\ LU6'BKPQJGB_6/'N
MM6'QRA\3>#_C'+?1:Y9?#KX37LVN^%X(K#PCH]K?R6MP ?T%!5' &!SP.!R<
MG@<<GK32B=U!Z#GGKP.ON?SK\,++]NG]L/PG\(O^"=7[7OC:/X0^,/@A_P %
M ?B/^R_\/?&'PC\"_#;79/$?[,2?MMZ'90?L]>*=$^,'_"XY=%^*GA_P%\0?
M%O@'P+\;=0U3PEH\?Q*&N/XQ^%D7PQBMK?P-K'G?@;_@J)^U7XA_8:_X)U_M
M+ZQI/[/K^//VE_\ @IWH/[$7QOTG3OAQ\1[+PC/\-]6_;3^,?[,$OBCX5:?<
M_'+4]9^'_C>+PU\/-'\3QW7B[Q#\6=!.O7.I6IT+[!/:BQ /W ^%WQN^#GQN
M;XB?\*?^)?@CXG1_";XE:Y\'/B3=>!?$>F^*+'P=\5/#&DZ!K7B?X?:[J&DS
MW5E:^+?#-CXGT1?$FB?:)+W0-0O)-'U:*SU>SO[&V@T_X[?!?5_C)K_[/.D?
M$[P)J_QR\*>$K3Q]XL^$VE>)M+U+QWX2\&7]UI=AIGB3Q7X:LKB?4?#.FZO/
MK.G+H4FN06#ZY#,USI"7EI;7,\'XH^!_VC_$_P"RQ\/_ /@MG\8/!'AG1_&G
MQ(/_  5O\'_"GX5>'O%-_J.G^$;WXL?'[]GK_@FK\ /A3-XWU#2(;G6K7P#H
M_CWXD^&]6\;OH<$VNCPAIVL0Z!#+J[6$+[?P&T'XU>&_^"\_Q(TOXZ?$WP'\
M6?%0_P""/_P9NK#Q3X!^$VK?!RQCTV;]L7XM+J.F:AX8U/XJ?%E+J2'Q3#X@
MOM#U*SUK3I+3PAJ'A[POK5KX@\0^&M5^('C, _>[:H'W> #@>QP2,>A(''0F
MODV#]NK]C>]TW1M<T[]I/X,ZQH?B/]HW0OV0_#FOZ%X[T37=!\0?M/\ B2PM
M-3T;X&:!KFCW%[I6L_$:XMKZ))M!TR\N;C3[V'4=,U!K74=)U2TL_/?VJOV@
M/BGX<^/W[)G[)/P.U+PAX/\ B-^TV?C=XYU[XG>._".I^/='\ ?!;]G+0?!%
M[\1)O#7@W3?$_@V'7?B9XK\4_%;X8>#_  =+X@\0P>%?"]AK'BGQUK&C^-)/
M"EEX \5_A?\ LH_M#?M$?LQ?#+X]ZI9ZA\%?%GC+XE_\'/MY^S)\<=5NOAOX
MRM/#VN^$_CG\8O@?\,?&/BCX2^'IOBI?W_PP\3FWU--:T&#Q3XC^+5EX8$MY
MHIG\12PVGB(@']8FQ?3W_'D9'IP2..Q(I0H7. !GDX[GUK\3OC/_ ,%!/C+\
M-_\ @H'9?LK>*?$WPV_9OT+Q5\7_ -F[PA^S6WQ_^"_C^Y^&7[;?PX\=0_#[
M4OV@X/A'^U7HOQ%T/P!X$_:A\ :CJGC?P%\./@9XM\+W=_XCUK0O"$5IH_CZ
MY^-N@WOPIZ_]G;]I']N+]L70_AY^U;^SQK?[,]E^S3XN_:F^+7PJUKX)?%CP
MI\1M"\>Z-^S)\$?B]\6O@%XJ^,>B_%_PYK6OP>)_V@_$OCCX8VGQ'\,_"W4O
MAOX)^&.G^ _%?_"JM9\7OXJ\--\9/$H!^P1 /44FQ?0?Y_SSZU^"OAS_ (*3
M_M2:A^Q/^Q-^T9J5C\ Y/'OQJ_X*AZ#^P_\ &/3K+X:_$2R\(ZE\,M3_ ."@
M_P 3/V.+CQ+\,]*G^.6HZS\/O'B^$O!^D^,8KWQ5XD^+/A^/Q&^I6;^'9M,N
MK5=.]%\%?M__ !BU;_@I9JO[&_Q,U_X;? .]B^+OCS3_  /\"_B_\)O'WAWQ
M!^T5^RGX6^ \_B3PW\?OV4?VF#XR7X5?&?XFZC\;-<\+0_$;X0Z=X?&M^ /A
M=I_Q!T.Y\(V_B3X2>*/B)XF /VFVKD' R.GL!T'T]NE)L7T[YSSG.2>OU)/U
M.:_%S]A3_@H#\6/VAOVKOBA^S[\:O$OPX^$OQ2^'>F_';4/B1^QAXX^$WCWX
M6_M ?#JVT/XXV7@S]G+QY\'/'_B7Q=?^"?VJ_P!GWQO\)-!\:^(?B-\8/ASH
M][IO_";:O\,]?TL?#[PEX]TKP/;^T?\ !3C]LCQ[^Q;X1^#'C^V@U/P3\!-;
M^(OB'2_VE_VFM/\ @=X[_:4L?V;/!&C_  U\6^*?"?B+Q5\)/AGJNE^+K3P9
MXT\>:/HOA7Q-\5##K?A_P1ISOX>O-)L?$/Q \+>,/"8!^G>U?3U]3C)R2/0Y
MYR.<\T!%!R ,]<_F/ZG\Z_'S]G#]MG]H;XM?M?:'^S%KGB[]E+QAH7B3_@E5
M\"_VS--^+OP*T+QAXM\!WOQT^('Q'\5?";Q=+X-\2'XSZII7Q'_9ZFU_PA>^
M*O 5M8-X:\6W?AK4]/TO4?'=Y>PRZY<>*?L?_P#!1O\ :7_;B^$G_!.CPUX<
MU'X+_!GX^?M;?LL?&3]L/XU>-X/AUXO\8>"O!?PW^"WQ+^&_PE_X0GX2_#O6
M?B+;7+>,?B%XO^+WAN^@\1^,/B)XGTSP?X5\"^-EN?"NO:KXI\,WOA\ _93Q
M7\>/@KX&^*7PM^"/B[XH^ _#_P 8OC=+XG3X2_"S5/$VEV_Q!^(47@OPSK7C
M+Q?J/A?P@;@ZYJFC>&/#OA_4]1U[7HK+^QM*,5K9WE_%J&I:7:7GK6Q>3M'3
M!^G^1^-?SE_M,']LV_\ VHO^"#FF_&#5_P!F30_VSA\9_P!OW2/%>N?#:P^)
M?C/]FS1]?_X8F^.EOH?B^P\(:]JW@;XEZU /AS<:+XOU#X=WWBWPM<77BF]O
M/"-I\1-.T*6U\;C]+_\ @FS^TA\6OVDO@E\3;CXZR>"=3^*WP%_:Q_:M_9.\
M7^,?AUX;U;P/X.^),_[-_P ;?%GPSTKXC:3X!UOQ5X\U'P)-XKT'1]+O=8\,
M2>.O%MM9ZX-2N=-U6'3;RTTG30#ZQ^''QO\ @[\7M:^)OA_X5?$KP3\1-7^#
M/C>Z^&7Q5M/!GB'3O$1\ ?$73K.VU#5/ GBB?2YKFVTOQ9HT%[;C7/#\\XU3
M1+J1K'5K6ROHY;=/5J_FE^(WQ2_;'_9^^*G_  7E_:<_9F\3?L[KX>_9D^.G
MPL^._P 1/A9\9OAU\0_$FN?&SPM\,O\ @EW^R5XM\=>!/#OQ*\)?$_PI8?!Z
M^/@?1;RY\%:_<?#WXG_VKXZ&EZ?KUOX<\*V]_/J7JOQ8_P""FO[4OQV\8?&?
MX??\$[/AC>:SXP^!O[+'[-G[0%C9>*OA!I'Q2L_B9\4OVK? 7C+XL_"/X0^.
MKJ3]HOX&1_";X<P^"/!^G:-XH\<^&Y?'VMZQXJ^(RZGIU]X(TKX,ZGI'QI /
MVLT[X\?!C6?C)KW[/.C_ !1\":O\<?"G@^V\?^+/A1I7B72]2\>>$_!E_=:9
M9Z9XC\5>&[*XGU'PUIFLSZSIPT.77(;!M<AG:ZTA+VUM[J:'UC:,8QP>V3C\
MO3VZ=/2OYI?%7B#]K?Q__P %8]5\9?"BW^&G[*WQ^\0_\$%O@+\0O&GAWXW^
M'=4_:"L/A%XLNOVIOC+XBUOX22Z+\/\ QG\+-,\6ZGI/B.YOO"NJ?$BU\9PZ
M1I:>'VU'2O ?C2/7X?\ A'?5OB-_P4B_:9U3]E#]A/\ :*\)>(_@K\)M1_:;
M_8+\4_M/:EX'T_X-_%/]ISXH>./C]8_#CX*>-_#'PV\!?!?P-XP\,^)?#?[-
M.D1^//&E]\;/CSXCUZ70/AM /ACHWC7XA_"A/$]IXI\3 '] FT>G;'IQZ<?Y
M[5Y3XP^-OPA\!?$OX0_!SQEX_P#"_AWXI_'VX\<VOP:\!ZKJ4=OXE^)$WPS\
M,'QG\01X5TTAI=23PAX6QK>ORKLBL;.6W::3S+FWCD_*WX3_ /!0KX]>(?'/
M_!*OXA?%:R^#7@3]E#_@I/\ L@Z-XR2^L?!7C6?Q9\./VS=8^"/A/]H3P_\
M!_5/B[K'Q:L/ ^F^ OB-\,IOBQ?_  ]>^^%U[XFU#7_@]?\ A:>_DO/%^D7E
MAIZ%^V+^U)/\6/\ @EO;^*9/@3J'PU_;V^-'[5TJV^D_"#XD^#?B#H'P!T7]
MFGXR?M!_LHW4,_BWXN^(_P#A&/B?J/@KP1X7O?CO9ZKX8DA?6_%%]X.\/Z1X
M5B\+7FI>)0#]E"BG/ SCKS_0CCV!%?-/P _9>\*?L[>*OVB?%GA?QM\0_%-W
M^TW\9KKX]_$#3_&]SX+NM-T[XBWO@_PK\/KN]\*#PQX(\*ZAIVF3^!_ /@#P
MT=(U34-;LX;;P=IVHVRP:]JOBK5_$/Y=_$7]O+]LC7/V</VWOVY_@.O[/P^$
M?[#WQG_:3\+VG[.OC7P]XIUCQI\>?A/^Q7XCU#PU^T9JOB/XQ>'?&\,GP6^)
MWCF7P)\2]2^ &C0_"3Q;IGAG2+?P+K'Q&TGQS;>/9+/P5U'[-7[8'[7?[87[
M;'[2?P]^&/Q0_9\\!?LR? +2_P!@+XR^&8/$'[-OQ!\6?%KXI?!G]J[X3^+?
MBMXE\$ZOXD3]IOPOX<\ >/(=,TVQL='^(%GX0\7:/IUS)9RW'PVN4TG4X?%8
M!^V051C QC)&,\9ZT;$'10.O0<\XSSU[#\J_.G_@I%^TM\</V0OAW\&_CW\/
M+SX-V?P2\/\ [2/P)\%_MB7_ ,5?!_C/Q#JG@[]G3XN?%#PI\+_$?Q5^'VK>
M%/B5X*M=$U?X::EXJT[6/$*^(?#WC;3/^$4NM5\3/9VT?@^XTWQ#\E6?_!2C
MXS3_ !@_X**_LXIK'P;U/XK_  9\4_L^:%^Q#K^D_!;QW+X'^*5K^T!\0_\
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
M^&?#W@.37O@YX1T:YL=<UCXZ>()_[>F /ZP2 >HSTZ].#D<=.#R/0TH   '
M P!Z 5_/9XZ_X*<?M4_LJQ?\%4/!7QRT[X-?M!_$3]B]?V&-6^!GB?X7^!/%
M?P,\,^-K_P#X*%>,=7^%'PW\$>/O /B+XG?&#4=*TSX5?$S3K.YU[Q/I'Q*U
M+4O&'@C49?*L="UZQ#7/W5^R!\8_VXO$_P <?B7\./VC_@[KA^#5K\.?#'CC
MX9_M"7WPR\(? Z<^/Y=?U/0OB!\$/$GPUT[]H_X^:OK7V2S.@^/?AW\0M*;1
M-*;PS?:UX*\5K?\ BCPO;>*?&0!]T_%#XI_"WX(^!/$'Q1^,_P 1? ?PD^&?
MA6.RG\4?$+XF>+= \">!_#L>IZK8Z+IDFN>*O$^H:7H6E#4=;U/3=(T\WU]
M;W5=0L=.M?-O+NWAD\9T7]M[]B_Q'HGC/Q#HO[5_[-]]H?PWT'4O%/Q%U)?C
M5\.8;3X>>&-'?1H]4\1>/'N/$41\&:#8?\)'X=:ZU?Q(NF:?##X@T*=IQ#K&
MG27/Y/\ Q_U>7XP?\'%?[%7[/_Q7FEG^#7[//_!/WXM?MG_ OPO?W9LO"WBG
M]K;Q#\7=0^!E_KVH:3>YT;Q]XJ^%?P9BU'Q#X%M1;W?B#X:WFNZOXTT6;2UO
MKVYN?T$_;G^!'PKN_A9^T[^U#_PB]E;_ !O\-_\ !/\ _:L^ ]OX[L/]$U74
M?A9XQ\.VOQ#N_"NOO;>4?$5GH7B_P)8ZQX+76'NO^$,N/$'CL^&QII\>>*CJ
M@!]I?#[QUX-^*G@/P5\3_AYK^G>+/ 'Q(\(^&_'O@?Q5H\KS:3XG\'>+]'L_
M$/ACQ#IDSI$\NG:UHNHV6I64CQ1N]M<QLR(25'7E0<Y'7K[_ %_(?D/05_.U
M_P $QOC_ /M/_#32O^".O[.OC_6_@KXK^ 7[5?\ P2FTSQQ\-O#?A+X?>,O#
M/Q-^#NM_LP?!S]D)-,N/%7Q3U;XD^(= ^*MI\1_#GQHO6UW3;#X1?#3_ (13
M5]*T:#2+[5[73M5O/%?=?L+?\%#_ -HWX_?M*_"[X-^,O'?P1^)6B?&7]D;X
M^_&;4?%WPG^!GQ4\/_"#X;_'?X&?%?X(>!M<\!?!#X]>(_']UX._;&^#VAVW
MQOB\,^*/B'\-K?\ L"?QUX#U.YT#XHR'7M1\#> @#]E_@G\;_A'^TC\+_"GQ
MK^!7Q!\,?%3X4>.8-1NO"/CWP;J2:MX;U^'2-9U'P[JK6%[&%61]-U[2-5T>
M_B=$FM-1T^[M)TCF@D1?5-H]/3].F?7'O7\ZGP<_X*+_ +;WQ7_8S_X)8?%W
MPW-^ROX7^)W[;?[9/QE_99^*;ZM\&_BAJWP]\):?X9D_:_U7P?XN^&WA'2/C
MYX?UJRCT#2?V9K6SUCPIXC\8:[-XRDU\PV_C'P/-%)K5>]>(/BO_ ,%1M9_:
MC^)O[$7P\^-O[%=IXX^'/[#'P"_:5L/CKXH_9F^+T5KXH^)?C_XI?'/X8:GX
M)U/X6Z?^TIJUGH?A+Q;?_!;^UY?'=AXTU#4?AGIVI7FEV?PT^*-YKEEK?@,
M_; (H& H XX''0Y'ZG-.P,8[5_-U\(_^"P/[0O[9NG_LR>#_ -G3X77'P^^(
M7Q,_8:MOVNOC)K>G_"ZP_:)'@KQ7J7QI\:?LZ:'X#\+^ [WX[? 6'4_ $/Q1
M^$?Q5UOQ=XLG\>W7B:?P78^#?#&@:3I&O^,K[QQX(]4\$_M=?\%0OC7^T)^S
MM^S1J7A[]G_]B#XH?%7_ ()U_$3]ISXF^%?BO\&O$'[1OB#X8_&KX2_M(_"3
MX,>)=+T^?X=_M6^ O"GB3X=>.M!\<R^*/ -HNO0>(/"VF:K9OXOOO$&M6\NB
MV !^^&T DX&3G)[\X[_@/R%!4-P0"/?W!'\B1^-?A=X4_P""E7Q0MOVX?&O[
M/WQV\5_#?]G$>!/B7^T?J5S^SQ\7O@C\2]"\=_&;]C/X.?#/XC^)_A_^T_\
ML>?M#6OCRZ\ ?M">(?$VI:1X2\6?%GX6:#X"O_%/@3P9_P )_P"&U\,Z!J/P
M:UWQQ\3*&G?M\_MAZ'^SC^PM_P %"?%\'P2UO]F?]KSXD_LT:;\5/@-X5\#>
M,7\<?LZ_!W]M'5]$\(_ SQEH'QZ_X3V>Q\=>,_A;XU^(WPNT;XXZ=KWP7TO1
M/B(VJZY#\/;7X5ZAH5E8^*@#]WRBDY(!/')Z\8(_(@&C8@_A';MZ=/\ /^-?
MSG>%?^"A7_!0&^L-+^,'B?6_V4V^%_@__@LQJ?\ P3%\;?#;PS\(/BCI_BKX
MA_#W4OVM],_9*T7XP:-X[UGXU:Y9_#/Q9X?U#6;?Q=<?#V7PQ\2-+\0/I=U?
M/\0M'M-?M_!'A;]B/VX_VI=!_8D_8_\ VC/VL?$>A2>*[#X"_"?Q7\0+3PC'
M?W6D'QEXATK3WC\)>#GURST7Q'-X>@\7>*KC1O#ESXD;0=8M_#EOJ<NN7FGW
M5I83Q, ?5!2,#E0 ,'Z8Z?EV].U?-6E_MB_LMZS\<+']FW2OCI\-[SXW:O'X
MQ70?A]'XAMEU3Q/>_#B\O['XE^'O"-W($T;Q=XP^&,^F7_\ PLKP1X9U+5?%
M_P /8+62Y\9:)H=IMG/Q#XU^/7[<WP ^//[)?PD^*7C;]GOXA^&OVX-,^,7P
MF\/_ !*\)? 7Q]HNA?LX?M;^%_@SXB^-7PQ?4M)/Q^O;GXS_   \9>'O /Q!
MTL^#9=:^&7Q/76/#5OJP^+"Z)XEN;/P#X'_P0"\#>,/&W_!/+]GGXH?'?5?A
M)\7;_P /_$W]J#QK\$-?G^#NM67Q;^&7CCQ+^TE^U!X5^,?C/5?BKXX^+GQ4
MO/$GB;XEQ>*O$%E'KOA7P_\ #/6=.\(Z]XD\)^*M2^(2:]>ZJ #][I#$B,\K
M*D<:L[/(P5$15+,S,Q 154%F8D* ,DX%8'A'Q5X3\>^%?#/COP)XCT'QCX)\
M:^']&\6^#_&'A75K#7O#/BOPMXDTVVUGP_XD\.Z[I5Q=:9K6A:[I%[::II&K
MZ==7-CJ.GW5O>6=Q-;S1R-\&?\%*/BAX?T'X0^$O@)J]I\0M5A_:R\<P?!KQ
MQ9_";X;?%GXP>/M'_9X72=0\3_M+^)+7P'\ =%\4?&VRT_6?A/I&J_!#0OB;
MX%\-:@OPP^,OQO\ @YKNNWFC:=<?VE%^;O\ P1B_: \8^%OV)_VN_P!BFU\3
MZL_QI_X)9>+?B'\)_AMJWQX^$/Q,\&>+M;_9NUSPYK'Q5_8J^)'Q3^!7C1_A
M!\2/#FGZW\,Y6\(6G@N[O_!^ISZ!\/(7M/$,RWD/B*\ /Z-P ,X&,G)^I[UY
M)\5/CS\%/@A<_#RR^+WQ4\!?#C4_BU\0?"_PH^%6D^,/$^DZ'K/Q)^)7C36=
M/T#PWX'\":/>W,>I^+/$FI:EJEFITO0[2^GLK)I]6U%;32+.]OK?\R?AI^WQ
M\??&UA_P0O\ $>HZ9\(+32?^"F'PM?Q)^T!HMEX-\:#4?#/BJY_8%\6?M96=
MW\'->G^*4UKX7\/6?C;PJ?#EUH/C7PY\2=2U#PKJ02+Q/INKV!U._P#S>_:?
M_:&^.W[97P+_ ."5'[8C>+OAAIG[-/QT_P""RG[#^J?"_P"#5K\,/%6G_$C0
MOA;I_P"TUJ6A?!OQIKGQ7O/B3=6&L^.O%NF^')/%WQ#\+3?"S1?#FCV/C71_
M!OANZBU?X7ZGXX^+P!_2]\,?C5\)?C-/\2[?X6>//#/CR?X.?%'Q'\%/B@/#
M6H+J0\$_%GPEI^AZKXI\ :[)&BI;^)?#]EXFT.75K!7D>QDU&.VG*723PQ>J
M+C VXQCC'3%?S>?ML_M<?M<ZY_P3@_X+IZ]X5^(7PT^$_C_]D3X[?&SX(^"/
M'GP\^'/C73]?N?@JG[,7[/OQ$M&L-03XRV6J^%_C[%'\;;[2;7XW:;J=SI>@
MWNBV7B#0?A=:W4&G6VG?T'_#RQ^(6F>$-&L?BKXI\&>-/'\$5T/$7B7X?>!-
M;^&?@_5)WU"[DLY-%\#>(_B-\6];T"*WTQ[&SNH;[XB>)&O-0M[O4H9K&VO(
M=*L #M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "OB_7OV*_#FL?MAZU^VU8_&+XS>&/BMJO[+FH_LF66@Z$
MWP<N?A_X=\!7WC"7X@VWB?1M)\3_  ;\1^(KCQ[I'C:5?$&GWGB+Q7KWA.6:
MWBT[5O!^IZ&T^DS?:%?FO^TO^VOX_P!!_:S^$?\ P3Y_96\&^"_&/[4OQ1^$
MGB+]HKQQXM^*U_K=C\(_V:OV:O#?BJ#P ?C!XQ\/^'/L/BOXO>(?%OQ%N$\"
M?#SX0>#_ !'X*DUW5;;5M5\8?$OX<^']-MM2U< QOAS_ ,$K?A7\,;7_ ()T
MV.@_'3]HN]M/^"9%EXPTOX"0ZQ>_ >8>*])\:?#K5?A#J&E_%R33_@#ID^OV
M]C\+];U/P9IMSX.E\!:F;6Y_MW4K[4O&$-OXDBK?#[_@E+\+?A7\7O%GC#P#
M\?/VG_#OP$\8_':V_:>U']B6W\>^$KG]F/3/CU:^*['XE1^,?"<.H?#Z\^,W
M@OPTWQETZT^-ES\)_"GQ@T?X6:A\18WAU/PG>_#J63X>GZ+^#?CG]J^Q^-/B
MKX._M%>!_AWKOA.T^&F@>-_AI^TG\%M*\2^&/!?Q%UV'Q#?:/\2O _C7X4^+
M_%GCW7?@GXM\()J?@:[\(:4OQ*^+&C_$[P[J/B'Q38>+?#VH^'->\"Z'[#\.
M/V@?@/\ &.X\:VGPA^-?PE^*MU\-M9F\.?$:V^&_Q(\&>.;CP!X@MVNDN-"\
M;0^%]:U23PIK$#6-XLVFZ\MA>1-:W*R0JT$H0 ^!KK_@DU\,[[X3_#KX1W_[
M1W[3UYI7PR_;PO/^"B&@>)'G_9LMO%-U\=[WXN^(OCS+I>K-8_LTVOAJ?X=#
MXL^+?$?BV/0+/PU8:W'_ &F?#H\3MX3LM-T&RV_B9_P2I^"7QAT;]OGP]\1O
MBG\>_$&C?\%#?%GPP\=?%&SBU[X7: _PS\8_!70O 'A[X4^(/@MJ'AGX1:-J
MNES^"K#X4_#4VFG?$J_^*.B:W/X0MI?%FF>(!K?BQ/$/U_9?M6_LO:GJ.KZ/
MIW[2'P$O]6\/_"*T_:!U[2[+XQ?#JZU'1/@-?VEO?V/QLU>R@\227.F_".\L
M+RTO;7XDWD4/@VXM+JVN8=:>&>-VZS2?C?\ !C7_  )X-^*.A?%OX9:U\,OB
M+?\ A72?A]\1M)\>^%-2\!^.]5\=:W:>&O!&F>#?%]GJ\WA[Q1J/C'Q)?V'A
M[PK9:'J-_<^(=<O;/2M)BN[ZYA@< ^;?#W["/P]U"P^,<O[1'C+QG^UGXT^/
MGP0?]FCXF^//B_9> O#6IWW[/=UIVOV>M?"/PSH7P1\%?"GPIX*\/>,-1\6^
M*_%GCW5_#>BV7C+QGXIUJQ.L^)I?"WP_^$?A3X=?,W@W_@CU\/?#W[//C7]F
M'Q=^UO\ MH?&#X5ZK\#?B5^S;\*+3XJ>//A'XCU?]G/X/?%S0Y_"7CG2?A9?
MK\$;6V\0^+KOP)._PT\,?$7XVZ?\6O&/PN^&+ZGX"^$&I_#[P]XN\?VGB[[K
MT_\ ;)_9$U;PWX:\9:5^U1^SAJ?A#QI\38_@IX.\5Z?\<?A?>^&_%GQDEN$M
M(_A+X:UVV\4R:7KOQ-DNW2U3P%I=U=>*GN&6%=),C*I-3^(/CKP[^TAJ^B^*
M/B/^SEH/[/\ 9_LXR>/[?PCJFI:QIG[25MXY\->/+^T^(/Q(UFXU'Q+;>"K7
M]G#P[X)U'P7IDNIIX9_MC3/'NHWS:WXFM-*FTK3[@ \\U']CO4;;X2?LP_"_
MX=_M.?M"_"K4/V4X/#]AX/\ B%X5N/A#=>(OB-H7A[X9:U\*8O"GQM\-:U\(
M[[X8^.O">HZ!K$6LWVBZ9X#\*&U\<>'O"/C/P_>:'K?AK3YQZG^R[^S3\-/V
M1/@AX2^ 7PDM]0@\%^$[_P :ZY'/JBZ)#J.K>)_B3X\\3_$_Q]XBN['POHGA
MCPEHTOB7QYXR\2:\OASP7X6\*^!O#$6HQ^'?!'A3PQX3TO1M!T_Y<TW_ (*U
M?L%ZM\)?A5\:[+]H'P(_@?XW?'B?]GWX622>*O!\&J>+O%EO\2]2^'DWB"VL
MYO$B1:=X%ATK2;GXM3^(=9N=-FMOA)<:5XAN=-AUK6=)\-WGV/X@_: ^!'A/
MQ]\/_A1XK^-7PE\,?%+XLV\]W\*_AKXA^)'@S1?'_P 2[2UM[F[N;KX?^#M1
MUJV\1>,[:WM+*\NIY_#FG:E%%;VES-(RQP2L@!\(:A_P2@^#][#\=/AS'\8?
MCQ8_LE_M'?&"Y^.GQ6_8QM]9^'\_P5U7QQXB\0:7XQ^)^AZ%XDU'X=7WQQ\&
M_"'XS^-M*7QI\4/@[X6^+&E^"=5US5?%>FZ!9^&O WC?QEX+UWW?X2?L3>'/
M@[^UM^T[^V#H?QF^-FO^,/VLK7X76?Q,^&_BFY^$ES\)]-M_@QX;U+PG\-H_
M!=EHGP?T'XA:(/#NBZUK,+M>?$;5VUNXU*:[\1'5[F"QDM/?]?\ CO\ !'PI
M\3_"/P2\4?&+X5^&_C/\0=/N=7\!?"/7_B'X0T?XG^-]*LX]4EN]3\(> =1U
MBV\5^)=/M8M#UN2XO=%TF]MH$T?56ED5=/NS#ZM0!\@_ME?L=>%/VS?!GPO\
M+^(OB-\3/A)KOP7^/?PN_:1^%_Q(^$LW@4>,?"'Q1^$UYJ<_AO4X-.^)O@7X
ME?#_ %RP:TUO5[.\T;Q9X)\0:/<FZBGN;"X%JL,GS/\ $[_@DS\+/B[\+?VY
M_A%XV_:'_:?O_#'_  4$\0_#_P 0_&N]BU3X 1^(M$E^'?@/X>_"_3;'X?:O
M+^SO.]A::S\/_A7X#\-^(+KQA%XVURY_L237M.UC2_%>LZ]KVJ?JM7YJ?%']
MKGXU^"?^"DO[/7[$ND>'OA9=> /C[\%_BM\<HOB%J,'BY_&?A'3?@EJG@S1_
M%/@=_#-KJT&A>([[Q=<>,+"Z\/>-5U[0(/#D$U]!J?@C7Y-#MI?% !F_$K_@
MEYX-\9_M":S^U!\/_P!I_P#:U_9P^+_Q+^%_A/X0?M*:Y\ /'/PX\(V/[4WA
M7P+8IIOA'7/BUH6M?";Q-HFB?%3PQI3:AH7A+XO_  <T[X6_$/P-X=\0>(='
M\"ZYX9BO;273OOBW^&^E^'?A;IGPF^&5_??!_P /^&O!ND^!/ MW\/[#PL;S
MX>Z!X>TNTT7P[;^$]-\:^&?&?A$)H.E6-K8Z99Z_X7UW3([>&..>PG""N7TG
M]I;]G/7O''ACX8:)\??@IK/Q*\:VWC:\\'?#W2OBKX#U'QQXLM?AIXBUWP?\
M1[KPSX2L]?FU_7K?X?\ BWPMXG\+^-I]*T^[B\*>(O#FO:)KK6&IZ1J%K;^V
M_K_GWH _$WX9?\$.O@_\,OV2_#G[!%I^V!^W-X@_8HT7_A)+#5_V<[[QM^SO
MX0T;QSX3\9>,?$GC[QEX!\9?%CX2?LQ_#;]HZ[\$^,/%7BS7;SQ/HNC?&C0F
MUG2K^X\(WEW+X,GN?#T_U]X]_P""?7PIU+QY\!/BU\#?$GB;]E'XK?LW?""^
M_9S^''B_X'Z)\-A9WG[-M\GAYX?V?/&_A#X@^!/&_AGQ-\*O#NJ^$_#7B?P-
MI$=CI6L>!/%&BQ:CX5U[3+35_%.F>(/I3X4_M"_ +X\2^+X/@=\</A!\99_A
M]JZ>'O'L/PI^)?@KXB2^"=?E-VL>A^+H_"&MZP_AK6)&L+]4TS65LKQVLKL+
M"3;3;/@OQ;_P42L;_P#X*/\ [)_['GP1\=?LY_%7X<_%;PC^V"WQWU+PCXU@
M\?\ Q4^%/Q0_9IT?X:7MAX"U2S\(^*AH/P^O+N?XA*VKZ=XRTS6/$-Z=(U33
MX=,\.M8KJ-X ="G_  2]^%VA>)/V>_'/PS^,_P ?/A)\1/@;XR_:0\8^)OB%
MX&UCX9Q^)_VBKG]L7QUX9^)W[4UK\<HM:^%NK>&;MOC'X^\'>&_$,VJ?#?PY
M\.-5^&G]D:7I?P7NOAOI?A_PC:>&_/\ ]G__ ((]?"']G<?L'IX8_:&_:=\1
MVW_!.^\^,;? K3O%FJ_ FXTS5=$^-?A-? /B'PQX^@TKX!:5=WVD:5X*5](T
MB3P??^"=5GU&^U;Q3KFHZMXHU&35E[G]IO\ ;[L?AQ^TS^QW^SY\$_B)^S=X
M]U_XH?M<Z3^SS^T_\/[CQI!XK^-7PB\/^*/V>_CC\9O".IV_@7PEXMT^]\#Z
MCK5U\(OL_P#;7Q"LKNR;3;V*'3/#&JRZE_:FC=SXE_;0\-?LP_ SXY?&_P#;
M.^-/[.4>A?#[]H#XB?#SPN_P.U6]!32;KQ8;7X(?!CQ/8^-/%M[+>?M0W_A:
M^T$?$30[2\\/^&['7;Z]U2WLM#\%Z;<:XH!Y3\=_^"3?PS^-7CO]K;Q7HO[1
M7[3_ ,"_"O[=_P *9?AC^UM\'_A!XC^%/_"L?B[>1?#'6O@]I?Q*6S^)GP@^
M(_BGX=?$&+X?ZKIN@^)+WX5>*O!&A_$.W\&>#H_'VA^(H+?Q'!XG_0[PM\,[
M#PM\(= ^#R>(/$^NZ9H'P\T[X<KXI\17FGWGC#5K'3O#L7AP:[K-]I^EZ5I,
M_B&]@B^W7L]AHNF:8;^21K/2K*T\JSB\X\(_$GQ7XG^/NM:5I_Q+_9R\3? S
M5O@3\/O'WPT\/>#]:U'5OC]J'B'4_&'C;3/&/CS6VM_$5WX/O_@1?Z+:^!].
M^'VO:!HOVZ]\8'QK::KJIM;'2([KMO#OQ]^!?B_XE>+O@QX2^,_PH\4?&'X?
MV\5WX\^$_ASXB^#]<^)G@FTG%L8+KQ=X#TS6;KQ3X;MYA>69BFUG2K*.07=L
M48B>,L ?GS=?\$EOAYXL\,?$C3/C!^TG^TQ\:?'7Q _8L\8_\$^8?CGXYN_@
M3%\;/#O[+WQ$O].U+Q_X=F\6^'?@5HNE_$/QSXRNM&T9]7^(GQ:\.>/-9TV?
M3)M8\&V_A3Q-XM^(VO\ C;V'PI_P3T^'WACXA?LV^/[OXL_&'QG#^S1^RAXN
M_8VT/P)XTL_@-JG@/XD_"+QZGP]7Q>WQ6TVQ^!.EZUK'B+76^$WPW:[E\)^(
M/!?AQ8_"JV-MX:@TWQ%XQLO$?TU!^T9^S[<^.?"7PPMOCI\';CXE>/[GQ_9^
M!/A[!\3O!$WCGQM=_"B^U+2_BE:^$?"46NOX@\27/PVU/1M8T[Q]!HVGWLO@
MZ_TG4[3Q$FG7%C<QQ>RT ?F;\(O^"8'PS^%>G_ OP#J7QI^/7Q7_ &?OV5/B
M+:_$S]ES]GGXJ:S\/O$7@OX,:UX<LO$&F?"O2H_&MG\.=*^,WQ(\+_ #2?$M
M_I/P(T/XI_$OQ?'X-MK7PSJ.O3^,O%'@+X>>(O"?CD?_  19^$$.A>!/A];_
M +3O[7%A\%?@U^V%I_[:OP#^"NC^*_@[HW@WX,?$ZU^,7C7X]7N@:+JVF_!*
M#QU\0? VJ?$GQYK5XFF_&WQ9\4-6\.:/%8VO@_6O#^NQW'B:Y^C/VV_VW-7_
M &;_ !W^S#^S=\'?A[I/Q>_:W_;4\:>-O!WP!\ ^*O%5UX"^'>CZ'\+/"8\<
M_&7XQ_%/QM9Z#XFO]-\!?"3P?-::S>>'/#FAZKXV\?:O?Z3X2\*VEM)?ZAK^
M@]5X$\:?MM>"?CE\-_AE\=_"_P &OBW\)OB%X*^(%Y=?M%_ 3PGXV^%O_" ?
M%?PZWAW5O"WPV\>?!/QU\2/C'>Z=X-\3^#X?'M_HWQETGXLZW#JOB_2--\$:
M[\._ ,U]X>UKQH >:>(O^"7/P-\=?"S]NWX-?$GQ]\9_B%X"_P""@'Q6?XW?
M$S3M<U?X;:+?_#'XH6OAWX>>'/#'BWX(ZUX#^%G@[5?#VI>!T^#_ ,(M9\)2
M>-[KXABQ\2?#?0M<O1J5[J7BU_$NK\"/^">=M\(/VF;?]KKQK^U3^TQ^T5\;
M%_9OTG]ES4-7^+TWP)TK0-9^&^@_$CQ)\3M%N-3\.?!WX&_"RUG\2Z1K?B>^
MMK36A.MQ>6J_:?$']NZO*=2C^NM*^/OP*U[XI>(/@;H7QH^$^M_&OPG8Q:IX
MI^#VD?$;P=J7Q3\-:9-!;74.HZ_\/K+69O%NCV,UK>V5S%=ZCI%M;O;W=K,L
MACGB9JC?M&?L^IXZ\+_"]_CI\'$^)?CC7O&_A7P5\/&^)_@=?'/B_P 4?#*V
M>]^)'ASPOX2.NCQ!X@U[X?6:/=>-]'TG3[O4?"ELK3Z];6$2LX /#_VN?V(?
M!G[5_B#X"?$J+XE?$_X!_'O]F'QGXF\9? S]H#X+GX>/\0_!2^/?"T_@OXD>
M$)-/^*WP_P#B?X!\1^ _B-X=;3[;QAX7\1>#=1M-3N?#WAR\\R)M+$<_RY8_
M\$=?A/9>"=?\'?\ #2O[5TT_B?\ X*"Z%_P4MUOQ9/K?P"N_$-W^T?X;\6Z-
MXZTI8;74_P!GG4/"NE^ ?^$N\-Z!KM[X4T;PUIJR3:;'HUA?:9X.8>%D_1/P
ME^T9^SYX^\!^+_BIX%^.GP<\:_##X?7_ (HTOQ[\2/"7Q.\$>(_ /@?4_!%N
MEYXTTWQAXQT?7+WP[X9O_"-I)'=>)[/6M1LKG0+9TGU6.TB8,=;P/\;_ (,?
M$[Q1\0_!'PU^+?PR^(?C3X1:IIFA_%?PAX&\?>$_%OBCX8:UK<-[<:-I'Q#T
M#0-7U#5O!6IZM;Z;J,^FV'B6TTRZOH;"]EM8I8[6=HP#Y%^+G_!//PO\</'W
MC+6_B5\>/CGXM^$7CWXY_ O]HK7/V9O$(^#NN?"'1_B3^SQ8?".'P*G@#6=4
M^$-U\8_ ?@S6M8^"_A'Q7\0O!>C?%$Z/XI\17?B^6T70=+^('C_2_%/$^!_^
M"5?PB^'?QG\<^/\ PG\:OVDM,^"GQ#_: A_:N\1_L8'QYX8OOV9#^T:GB:R^
M(,WQ&TJUU'P)=?&30=-NOBUI>F_&.;X7Z%\8-,^%$OQ&M4NKCP9<>%8;'PE9
M?:WPQ_:2_9W^-FG^,-7^#/QY^#'Q<TGX>7[Z7\0-4^&'Q2\"^/M.\"ZG%:2W
M\FG>,;WPIKVK6WAB^CL8)[Q[36Y+&=+6&6X:,11LXJ^'_P!J#]FKQ9JGB31/
M"O[0OP.\3:SX-\ >'OBQXPTCP_\ %KP!K6I^%/A9XNT2V\2^%/B7XEL--\0W
M-UH7P_\ $_AR\L_$'A[QEJD5IX<UK1+RUU73=2N;&XBG< _.V\_X(V?"^\TC
M2/ O_#4_[7NG?!KP)^V!IO[;7P7^#.A>*_@YHGA'X,_&&S^.OB/]H^^L_#VK
M6/P13QOX[\%:K\5?%6L:F/#/QJ\5?$^W\/V$L#^%)-#\4V=EXLMO;M9_X)R>
M$?&?Q5\#>._BE\=?CE\7O 7PK_:JU;]M'X4_ SXAR_"C4? WPV^/-Y!X[30K
MSPKXLTOX5Z1\78? ?@;4/B'X@\2>#? ^I?$34[?3/$(L8KG4[[P=;#P:WV;;
M?&CX/WFG^&M6L_BK\-[O2_&FO'PMX.U*U\<^%[BP\6^)Q>#3CX;\,WD.JO;Z
M_KXU K8'1M*DN]1%ZRVOV;SV"'3^(]_XKTSP'XIU;P/=>'K3Q1I6BWFK:3)X
MKTO4M7\/RRZ6HOY[/4[+1]8T+4UBU&SM[G3XKZTOV?2;FZ@U5].UF*RDT>_
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
M-<P))U?BCX\_ _P/X9TWQKXU^,GPJ\'^#=9\(:Y\0='\6^*?B'X0\/>&=6\
M^&-!A\5>)?'&F:]J^LV>E7_@_P /^%[FV\2:WXFM+N;1=)T"X@UB_OK?3Y4N
M" 0?M!?!#P/^TO\  KXQ_L[_ !,AOI_AY\<OACXY^$WC5=)GMK368?#7C_PU
MJ7A?5[S0KZ\LM1MM.U^PL]3EOM"U.6PNQIFKV]G?K;RO;JA^==-_X)U?LRZ-
M\5?V,/C#I/AS7+#Q?^P?\._BS\-?@9<)KKW/VC1_C/X9\/>%O&VK_$?4+ZUN
M_$/Q!\5W5IH5YJR^(M>UR2_N_%?B_P :>+=9?5?$.OW&H+].O\:?@[%\*8_C
MQ+\6/AI%\#YO"=KX]B^,LGCOPLGPIE\#7UG#J-EXTB^(C:J/"$GA.\T^X@OK
M7Q&FL-H]Q9S17,5X\,B.8-%^.7P5\2^ /#GQ8\.?%[X7^(/A9XQO]"TOPC\2
M]$\?^$M5^'WBG4_%'B&T\)>&=-\.>,['5Y_#>MW_ (B\57]EX:T*STS4KJYU
M?Q!>6NC:?%<ZC<16S@'R1J?_  3D^&.O6_\ P4;T_P 2?%;XW:_I/_!3CPYJ
MGA?XY:7>7_PFLK?P-INI? >W_9MAD^#=SH?P?TC5-%NM*^$VFZ!HFG/X_P!2
M^),+7_A^PUS4X=2U:]\076M3^"/V [?PM\3OV8_C%KW[4?[27Q#\??LN?!3X
ML? WPO?>*H/V<+72?&7AOXRW'@2?Q9JWC/1_"O[.WAT6^MV4?PI^%5EX='@>
M\\':/9VWP]TVZUC2M>USQ5\3=9\=]/X4_P""C/[%7Q!^/?@#]G'X:_M(_!SX
MF?$7XC?#;XA_%'P^/AW\3OA[XU\/C0_AQ\1O!?PIU+2+W6O#WBF_2+Q;K_C;
MQ??Z3X1\-V\%W>ZY+\.OBC%_HMSX*O[:3ZR\8>.O!/P\T@>(/'_C#PMX'T$W
M<%A_;GC#Q!I'AG1_MUT'-K9?VGK5Y8V7VNY$4AM[83&:81R&-&".0 ?/'[%7
M[(O@_P#8;^ 6C?LZ_#[Q]\2_B)X-T#QA\3O&FE:W\6+CP!>>+;;4?BW\1/$O
MQ6\86)NOAQ\//AGH,VER^.O&7B?6-.BE\.O>V$>K/IB7\FE6>EV5A\^?$_\
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
MW5?B;XON!96K7EYJ$6@Z5JOBO5]8DL;-A)>7\L$\Y^LS\:?@ZM_X7TIOBO\
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
ML:;?Z9="*]L[F"( [JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MX6ZKX:CUCP!%##X@O?VE_"2^&/".@-/:^+[3XX>%7TNST>U\<:&T=M]<:O\
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
MF\!^!O'/C6&32/@[\0O[#\83?!OQ-^TWX0\4> OA5XS\9>,]1DTVX_83Q?\
M&7X/_#_Q+X1\&^/?BK\-O!'C#Q_<M9^ _"OB_P <>&/#7B7QK=BYM;-K7PCH
M>M:I9:IXDN!=WMG:M!HUK>R"YN[: KYL\2-)XP^'_@GXJQ^$Y?$\?_"2Z%X4
M\5Z!X[T;1H]2E/AJ\\9^"]<L/$/@GQ'J]G8RQP^(;GP-XITBS\2^%[#5);S1
M-)\7Z=I/BL:7)XH\,>%]6T, W_&<'A"\\'>*[;X@6N@7W@*Z\,Z[!XVLO%EK
M87WA:\\(3Z7=1^)+7Q+8ZK%/IEYH%QHS7L.LVNHPRV%QISW,-W&]N\BG^07P
MO\(?$OPE_P""'7_!)KXF^ /A%\5/ -Q^SW\9?V8O&?[>2_L^?!WP5%^TIX3^
M$?PVN_C+J/B'Q7XC^$OC_P"#GQ(E^)UU\ _VF?&7PY_:9UOP5XJ^%'C.ZL=7
M\)7_ ,9[*VT;4]'7XBZ/_8^HP .N !GIG QTY_G1@9S@9'0XY'XT ?R2?$OP
MI\&=1_9#^.7[4G[*WQ,_;=^-WA/QO_P4#_85_:\U+XA_%+]GWQGHGP7_ &E/
MCO\ !WXD^"#XJL-<_9Q_9R_9(^&'CMO@;J.B^ _AN?CK\=/A]^S5XQMO$OQ8
MT/PKXFT.+XK_ !<^%?B[PS=^"?M40_!?]IWX*_\ !9GXT?#_ $R\\5?MA?M(
M:;^QA\7)/V?;+]FG]ICP;\0?#/[+G[(?QA_9V\.^*_'_ ($U?]IW]FC]GKXL
M_&\WEIX#L/&WQJM/AAX(N_!_PWGT;X.^"SIFJ^*XM)\<_$G^J_\ :F_99L_V
MF].^%=Q9_&;XS_ 'XA_ [XEM\6_A1\5/@EJW@J/Q#X;\92^ O''PROAJOA7X
MH^!OB=\+?&WA_5_!/Q%\7>']5T3QEX!UH&PU>[_LF[TB[FDNVE^!W[-%[\+=
M>?Q_\3/CS\8/VI/BXGAW4O!FD_%/XVZ?\&=$UCPCX'UO4M#UO7_!G@CPK\!/
MA)\%?ASX;T;Q+KWAGPWK/BO44\'7?C#Q==^&?"5OXH\4ZQI?@SP?I^@@'X#_
M !H^.?P\^/\ ^WM^VW\:O@]:?$;QU\)?&O\ P;\:S\.O!WQ4TKX'_&F/P%XM
M\877QL_:3UW2/#?AKQE>_#ZUT36[SQ+!J$%CX+BT^^GB\>^)DU'PCX&?Q%XM
MT/Q!HNEM\/\ BKPIX2^#G_!!GX<_$/P[XD^#_BFZ_P""<%_\);;]ID? _P"(
M?QT\9^!?%DOP3_9C\)?%W]BOX=_!VT\*>//AIH'[2'QA;P3?2WVN?M!_";XD
M?\(GX?\ @=\1?A-X3^&&L^-_B-JD_AC^IW ]/?\ '&,_EQ]*,#KCD]3ZXZ4
M?QR?L9>-_ NDS?\ !L3\1?%/AKQF_AKP+^R%^US^S9XG\677P1^*>J6FG?'\
M?!O]EA_!7PVBU%/ -V;WQ(+_ ,$?$/2O"=QISW6ER^(_ 7C_ ,-:%J<NO^$?
M$FFZ?T_AK0M8^''[(^N^*/#WPL\3:I^S7^SY_P '&?QE_:+_ &B?A?X"\&>-
M! _[#</[1?Q1\2?##XP^$_A?\/\ PSJ'B'XI?!7X5^,-<^ 7[3NBV'P\\.^(
M/"VL>!?A'=:_IT>I:#X6U:VB_KSP.>!SUXZ]N?7CBN8O?&_@K3KFZL]1\7>%
M["\T^:.WO;6]U_2;6YLIYH4N(H+J">[26VFEMY(YXXYE1Y(9$E52C*Q /Y"?
M^"L_P[T+]H[P]_P5Q^//[+VDZ/\ &/\ 9\^,O_!/3]EWX?7VI?#/X>1?$KP?
M^TY^WAX/_:#\=K\/?&?P1\5>'O"NMP?&#XE? CX&6\?@/Q]XS^&6N^(K/PI;
MZQX0\(:SJ-IXA^$WB.P\%?9WQS^''P 3]M?_ (*,>%H/"/B#PS^RE\5O^"!_
MACP%X[G_ &7? =BA\3V^A^)/VIU\2Z!\+;?P_P"'[CP'XK^.WA;]G#QSX'OO
MAMX0FMM6\0+X-UOP0-.T6Y\'W-O&?Z3@5)Q_$!W!!P?J.A(^F1[4Z@#\3O\
M@E1XV^+7B3XR?M<:+\1_B!\#_P!KO2?#_AG]F^'PE_P4>^!'@P_#V/\ :6ME
ML_BY97GPH^/OA?P_J.I_":+]IC]G.>S;3_&-S\*+Z6-?AUX]^%=KX\T7P5KT
M.F^%[7J/^"C.O7_PL_;'_P""6?[0WQ0L;J;]C+X2_$_]H[1OC=XOG7Q)?>#/
M@/\ &_XL?!RU\#?LN_M"_$W3O#^D:I8Z'X#\/&?XR_!S4OBMX[FT?X;_  DU
M'X\:5XG\7:[H$#6NOZ3^O.JZKI>A:9J.N:YJ-AH^C:-87FJ:MK&JW=OI^F:5
MI>GV\EYJ&HZCJ%W)#:V-A8VD,MU>7EU-%;6UO%)//(D2,PS?"/B[PG\0/"WA
MKQWX#\3^'O&W@GQGH&C^*O!_C+PCK.F^)/"OBSPMXAT^WU;0/$GAGQ%H]S>Z
M1KV@:YI=W:ZGI&L:5>7>G:E87-O>6=S-;S1R, ?R#_M%_!;POXS^)GQE^+GA
MOP-HOB_]C'XU_P#!<W_@EI\<?@EI=Q\(K+4/ NMOX>TWX2W'_!0C]K?P!</X
M+6/4?V>?BS8"*3XA_'!KR]^&7Q#OO"7Q-\;0>*=8\*>/;?6?$_\ 7SX7\)^%
M_!.CP^'O!OAS0?"?A^VNM4O;;0O#.C:=H&C6U[K>K7VNZW>6^EZ5:V=E#=:S
MKFI:CK.JW$<"RZCJM_>ZC=/+=W4\TG0X'7')ZGUQTH  X P/04 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7X[^*OC1^TOXD_X+0:;^R5-<_"R\_99M_\ @G;XD^,>L^!-7C\476I>+?\
MA.OC[X+^&WB;5_%EF\4_AG6]?T:+PE/X?\#:-<6$>CZ5X4\5^.IM6U75KOQ6
M--T/]B*^ _B+^Q7XJ\0?MZ>!OV[/AQ\>KOX<Z]H_[,'B']ESQ]\.-1^&F@>.
MM"\<>$S\4=,^,G@?5=)UZ[UK0M5\%W>F^,[34M)^(-ND'B&3QOX U>31O">H
M?"OQA8V/Q B /Q-_X(N_M)?M&?!#]CO_ ((Y?#K4/AY\%9/V4OVGO$W[0?[.
M&EWECXG\7M^T%X9^(WA]/VF_COX-^(QTR'0;?X6CX::U8_!SQQX&U3X?QZA)
MXL\/V]UX)\=VWB[4[K6/$7PP\(?7/AK_ (*+ZQ\'?V _VL_VEF_9Y^$/P,G^
M"/\ P4*^.7[.WQ'M/A%X;\3_ !'^$GPNM=-_:YLOA!\</VQ/B3H?@W0OA?\
M$3XS:3X/N==\;_M!_$V#PIX9\!>-OBJVG2V&H7?@"XUW7/'GAWWOX&?\$JI_
M@3\'/^"?'P5T3]HG4?$'A[_@GO\ &WQK\:/!>L:Y\+='3Q!\1[KQIX=^+O@V
MX\/^,I=,\5V.E:?:Z?X3^/7Q0L+74/#VDV$TFI2>"=6N+>0^&=8L_%WH?PP_
M8,^+_P #_AA\3O"GP>_:QD\'>/\ XA_MF_%+]M8>-YO@U:ZQX7A\5_&GQIKW
MQ ^)?P@\4?#J7XD6K>,O@CXFU_Q%J6E'29/&.B_$/1/"EQN\,_$G1?B1I7A/
MXG>%P#Z2_8Z^,GB7X^?!#1OBCXA\5?!'XA6FO>(/&%OX-^)O[.GB0^)/A#\4
MO &C^([[2O!WQ%\-^9XD\77?AF]\5:1:17_BGX?:AXF\17WPV\5G6O 4OB?Q
M@GAZ/Q?KWY%&XL_VO?\ @X*^+'P;^/&FV/BOX._\$^?V.OA'\3OV?/@YXNMK
M;7O -Y^T#\8O%5IJNK_M5#PSJ5O!9WWQ'\ >&K@?"CP9JEY;>);+P5%<7^O>
M&KSPUXKU6\DE_4G]A[]C'PG^Q5\/_B;X9\/W_A_4O$7QN^.OQ _:0^*=QX(\
M%#X7_#-?B=\2+3PYIFN6_P +/A4OB/QG_P *U\!VVE>$M!@T[PM-XS\7:@^I
M)JVOZQXDU?6=<U"[?BOVB?V$5^)'[2'P]_;9^ GQ1/[/'[8GPZ^'5W\$S\1[
M[P/#\5OAM\5O@+J_BZP\:ZM\%_CE\*)?$_@/5/%GA*W\1VDOB7PKJO@7XE_"
M_P ;>&?%4T.IKXIU'2[9O#]R 87[1MG^S)_P3A\._MH_\%.+'X?6.@>*-1^!
M7AF;XU:!X)M]+\+0_'CQ)\)-0\8M\%%UD66EM9R_%'7/$'Q.O_AA9^/]6@NK
MV?1M?\.Z=XAN;G1/!^BQ:?Y5\2?V]/C9^Q?\:OAEX4_;J\-_".7X+?'GX0_M
M%?$[PU\7?V?K+XBQ0_ 7Q[^S'\)-8_:$^)'P(^*%AXZNM5B^*FAW?P1\*?$'
MQ/\ #O\ :+\.R?"*_P#'&M?#C7]!UG]F3X>1:GIFI+]+>/\ ]BVQ_:0^"'QN
M^#_[8WCI?C:O[0WPKO/A%X]A\'>%Y?AA\,O!_ARXM[E8=1^"7PP\0^*/BY<^
M!O%D&M/I_CH^-?&'CGXG^,F\>:+H%_;^(;/PKX5\%>#/"_DUG_P3P\0?%MOA
MW;_MY_'/3_VOM%^#?PV^+_PK^'NA:;\+]4^!NG>*]+^.OPNG^!WQ)^(O[0MM
MI7Q7\>67Q0^->J?!S4_&7P_TSQ9\/[/X'^!-$TWXM_%^]L/A8FH^(_"EQX#
M/S'U?QM^T;\;_P#@H3_P;_\ [27Q^\"_L_>"[3XX:[^U_P#$#X;^$/AQ'XHU
M7XH_!CPCXT_X)_\ QH\6:-\*OB-\3]<ENM#^,E[>^&=4\-Z[XH\2>"M"^$/A
MCPEX\T[6/"VC>%/B9HTFE_$J/Z"_9U_X*Y?&7]HGQ_\ LP^/O G[,OQ9\9?L
ML_M7_$/6?!5E9:!^R)^V9X?\>_L\_#[4?^$GD^#/[37Q"_:,\5_#J+]E'XK_
M  T^(L'AW0I?BEX.\$ZQX,N?@+_PLC2'\.?$?]H>P\'^(-3O_1_@Q_P29^*O
MP]\;?L(:S\0_V^/B-\5_!O\ P3>\2_$*']F?PY_PHSX.>#O%>H?"3Q9\'I_@
M;X9^''QN\>PV?B!?B'KWA+X;WFH>#K_XD>%_"OPTU+Q=H-XVI7^AV'Q(@M_B
M-'VW[+?_  2\\:_LG>+X_ /P\_;5^+G_  P#X3^(&H?%#X/_ +$2^"?!&E7/
MPVUV^\;2_$NQ^'C_ +36GJOQ?\1?L]^$OB!=3>(/#'PHC&@:MJ.FZ?H_@#XF
M?$'XD_#&[\?>"_'X![S_ ,%3?BI\;/@=_P $Z_VSOC)^SSK7AGPQ\5OA;^SA
M\8/B!X=\4^*(;^\@\,+X0\!Z[X@O]=T/3;&VGBU+QE8V6GS'P9;ZP8_#EOXE
M?3=2\11:IHUA>Z)JGD=C^TY^T]K_ ,6OA)^Q%X%7X'Z+^T6_[*$G[4_QK^-W
MBS1_B-\4/A/\._ NH?%&+X8?!?P]H?PM@\:?"+X@?%/QK\93HOQ$N-<U>\^*
M_@32OAI/\.=7UF^C\:/XE\.>'[G[:_:K^ FE_M4?LR?M!_LSZWXAU#PEH_[0
M/P7^)GP:U3Q3I-I;7^I^'+'XD^#M8\(W&N6%A>LEI?W6E1ZL;V*RN)8([MH?
ML[7-MYGGQ_%&H?\ !/;XQV?Q'_9T_:F\%?M4>%])_;A^#?P+\4_LS?$OXR>*
MOV9O#WB3X-_M%? GQ;K.F>-/^%>>-?@9X7^)?P[\;>$;#X=_$S0M(\?_  ?U
M3P'^T-HNO>&+^X\6:-XUU3XE>'_%^I:=& >Y?L#?M@7/[8GPJ^(VK^*_!-E\
M-/C1^S[^T)\8_P!E/]HGX>:-K6M^*O"WA;XT?!/7XM.UF3P/XR\0>$? VH>,
M/ GC+PMJO@_XC>#=>D\,:;*_A[QEI^G7L;:IIU^Q\ZTSXS>+X_\ @HM^U?\
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
MWAQ?$WA[4M>CN[;7XO$K>&XY+"3PM<^*>%/^"A/[9G[0/BK]C'X??L^_!O\
M9I\)ZS^V'_P2Y7]OBR\7_%[XB_%#Q+I7P[\:OJO[-5O?>!]5\%^#_!/A:[UW
MP9HH^.4>BZ?JFF^.(?$7BZ\U1/$%Y9> [+P#+HGQ/[#QS_P25OU\:_&.]_9\
M_:H\9_ /X9?M(_L?_"_]D+X\^"KCP!HWQA\:^(?#OP!\#^./ 'P/\6>!OBS\
M0/$<NJ>"=7L/"_C[7O"_Q7_M;PYXXU;XC^&M0U"[\,^)/A;\3FTCXHZ)\P:;
M^S;\6?V?OV]?^">7[.O[//[07]E:E^S5_P $G?C/\ +#XO\ QO\ @-!\6/ _
MB^+3?BY^R?!X+^%OQ \-_#GQ-\ ["SU_5_A[\,O%/C7P3IGA'XH>#_',=I\(
MX-<\17OCCP_#XRMO&(!Z#X<_X*\?$7QU\-?V<O!9^$NH_"_]K#XGZG^V+X4^
M.MMX=^ ?[27[:GP__9Y\0_L'?%[1?@%\:+RU^%'[,^BV?Q;^*5EX[^+?BOP!
MI7P^W>)/AWX,\*>$/%^N^(O&WQ5N?&O@KPU\*OB]D:/_ ,%0_P!N_P"(6O\
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
MWX._L^?$3]H'PEXZ^"NN1? U=9\=?"/XL_#?PUX8^)MAXB\5:/X6\1^%]/\
M$NE?#N/PAXLO=6U+XB>"_,],_P""IO[;FA_"CXB?%?Q_\)/V6KWP]^QQ_P %
M&O"G[!/[8,_@WQ)\6;;6?B@GCWXQ?!SX8Z5\1OV9_"NMVUQ8>!'\*Z=^T1\)
MM>U'P_\ %;QUXQ'C#4K/XCZ';:CX+LM#\,>(/&/W%IO_  3/T_0_$GP,\;Z3
M\9]7D\<_#K]L_P")'[>WQ9\4Z_X.AUV^^./Q]^*GPR\8?!/7+:>)O%%E!X!^
M&7A#X,>.;[X6?"OP;HXU?4_!_A#P5\)H-7\5^+M1\(^(=1\<^=ZW_P $G[K6
M/@M^UU\&7_:*GAL/VO?VZ?"G[>?BSQ$OPFLI-6\&^/O"7COX._$BQ\$^$K7_
M (3R/3)O!Q\2_L^_"BW23Q#;:OKJZ GC[3[K4[[4_%>@:YX& *7Q;_; _P""
MA6O_ +2_[<_[.O[*GP3_ &6=7U/]D3X0_LQ?&/P?-\3_ !_\5]5UKXTV?QIM
M/C]?ZEX!?2?#/A7PCIW@/QGXBF^$::%X0OAKGB[PYX0N;"/5O$%YXRC^()T?
MX4^ ?M"_\%B?BMX6_9P^#G[77PD\"?!KPO\ ![X@_L$?\-T^'O"?Q@UOQ!XW
M^,/[0VO^&M$'C[XQ?LI_"/P%\*M=TWXA_#F\^"/PRMH?$?Q-_:Z\2_"_XH_
M?PA/XZ\#S>(- T[PU;^)/$5GNZ/\.?V@_B1_P59_X*367P@_:"B^ -CXO_9<
M_8/^'OB7QA)\#)?&\_BP:!;?M16WQ'UWX >(]8\:^%M'\)_&CX'2>/\ P=-I
M7B347^./PZ\":K\3=*M/BM\'?'E])X>@T[T#XN_\$9[/7[3QWX(_9^_:8\0_
ML\?!3XH?\$T]'_X)D^,_AO/\*/!_QEUJT^$7PX\.?$30/@UJW@#XE^/-5B\4
M^"3HT'Q0\76?Q<\/E-<3XPZ7J1U"WUKX??$K3O#WQ,T( T_BI^WI^V3XD_:L
M\:_LI?LP_![]FW3]4A_X)W>$/VY? 7Q,^//Q$^)=]HJS^+_'&L^#M.\'>.O!
M'P^\':?JMJTVN>$]=\/-%X:\2:O#:Z-?0_$N;Q')J.AP_!SQ=T/P;_X*1?$K
MXF>.O^"7NI>)OA7X1\ ? ;_@IE^S OQ2\(^*(=:\4>+/%7@3]HNT^#FG?&^[
M_9RUVY_LGPWX3ATCQ%\.[KQ-XI^''Q1EN7U/Q9/\+/&O@^_^%_A^]U'0?$#]
MU\.?^"=GC_P1\<S^T9K'[3[^-/B=<_L'Z%^PU?R:C\%?#^C^&)-%\/\ C'Q1
M\2]*\?6.A:%XQLKFSN]%\;^,M;TS0?#<^KW\2_#&R\-^&/%.N>+O'VGZW\6?
M$OR5^TA^QQ\/M7_8^_92_P""/=AK7QQ\;_&/X.1?LC^(O@I\>? OP@^+/P\D
M^#7PT^!?Q9T'P?J/QRC_ &E]!\,ZM\#_ (>?&?P7\!_#?Q)TB7PW#\4/"_Q$
M^(%]K4&C>&?#'AI?B;X;N$ /UQ_9/^*_C#XZ_!#PS\8O%=GX7M=/^(VH>*/$
M_P ,+OPB-732_%?P,O/$^KI\#OB7-;:Y=W6IZ1J/Q>^%</A3XL7?A2^\K4/
M@\:Q> ]5:_U?PS?ZOJ/XI_MR>'?@O-_P6_\ V9]3^+_[/=I^T#X8G_X)C?M0
MIKO@2P^"&D_'+7?$3Q_';X.Z7I*?\(/<:-J]WKBV_P#;^J:7%/\ 9+BWT2R\
M1ZQ<ZA-IGAV[\1:C#_13HVCZ1X=T?2?#_A_2M-T+0=#TVQT?1-#T:QM=,TC1
MM(TRUBLM-TK2M-LHH++3]-TZR@AM+&QM((;6TM88K>WBCBC1!\,^,?V+?$7B
MG]O?X9_MVP_&.QTS5_A9\'?%GP!T3X8M\-/MVA:A\,_B%XK\*^,?'$NL>(CX
M[M-7E\=W6K>%+%/#7B.Q@L/#V@62Q0ZAX)\1RB]N-1 /R7_8+T[]L?\ X)V?
ML Z;X>^(6G> _P!G#P1\4OVZ_C5J'P*T;]JCQEHWQ$M_^">W[#_CZR\0>(OV
M>O@_XS^'_A?XO^"_%_Q]^+WB_P"(/AG2OAE\-_@-\(_B[KGC:QU[]H/PY<:A
MJ7VKX?Z_\,5]]^'7_!4/]J/XR?L__P#!-[XB^ ?@1\!M(\;_ +:O[3G[1G[)
MWQ%C\=?$GXRZ-H'PY\:?L_V?[56G/XY\'^#[OX*Z5XXU7PYXJO/V7O$_C>;P
M=\0+GP#XT\)QW?A[X/ZFMQJ/B/7OB[\-_O/]K[]C7Q5^T?\ $_\ 9'^-?PW^
M/6J_ GXG?LC_ !3\8>.?#5Y-X!T7XJ>#/%7AWXH?#K6?A1\2M#U?P/KFL>'K
M6T\9R^"-=U.R^'/Q&CU.\?P!?:GK4UWX5\7:7K6H:-+\R?!3_@E1XM^#GAG]
ME_PC+^UGK7CO1OV3OVS?V@?VNOAX?$/P6\&:9J&L2_'G5_V@Y]0\&>+KGPMK
MVB6MY?VVB?M0?%BVU[Q7HMAH.E:SXB3P-KGA;P'\/M%\-ZMX0\4@'GOPZ^,/
M_!1'4_VU_P!HKX/?':U_9)\;Z)\-O^"<O[.7Q,\3?!?PKX@^+>@?"35OB3\2
M[K]K?0O%":7XH\3> O&NN#1/B!\1OA+I6A>(M6\3> ?%$G@WX,1:+;Z)X/\
M%?C"+Q4?%&1X>_X*53>#OV2/^"4NA_#/X/Z-\,_B)^W+^RWI/Q2\*>'OA+^S
M-\=OV@?@Q^S'\*?AA\%_AAXF\51>'OV<?V8=,E^*7C'P_P"'==^*7PF^%'@#
MP'H^M?#+PQH^A>(]0\6:M\0M*B\"Z=X(\<_=GC/]C?Q[JG[8GQ _:K\ _M!?
M\(+IOQ4_96\+_LW^/OA7J'PGT+QE9ZSJ7PU\1_&;Q)\+?'-IXRNO$FCZOHVE
MZ!>_'3QC)XH\%Z?I\=UXPGL?#30^-/#EGIVH6&K_ #3XL_X)*W,O[./["?P\
M^$G[47C#X+_M-?\ !-SPW'X)_95_:RT+X=>&/$MY9> [GP/IOPL\6^ OBS\&
MO$FK7/@WXE>$OB+\.M!\,6OCFRM=5\(:A=^,?"7ASQ9X<U3PS9V^I>&=5 /G
MCQ#_ ,%B/BOX/^%O[->J_'_X8:+^P7K_ ,5OC#\?_@IXV^._[6_P@_:*T#]E
MR+QM\#]5\(Q?#+^R4\;Z9\ OB7\*_AY^VGX2\2:KX\^%/Q7^.5OX=LO@S!X"
M\?\ A7Q=X/\ B=JWAZ.\U#]SO@YXA\;>+?A%\*_%?Q+\/Z'X3^(_B?X<>!_$
M/Q \+>&/$%KXL\->&O&VM>&-+U+Q7X?\/>*;*:XLO$NA:-KMS?Z=I&OV=Q/:
MZSI]M;ZC;S20W*.WPKXA_8C_ &AM2\)^%M*D_;$TWXIZSKGACXN^'?VIM#_:
MF_9VT?XV?L_?M1K\7]-^$GA^YAUK]G3P;\3O@AX3^&WAGX=>#_A8_@CX:^#?
M!NM'16T#QGXRU7XJ+\5?B!XT^(OCGQW]>?LP_L^^#/V3_P!G3X(?LS?#O4?%
M&L>!O@/\+_!?PJ\+:OXUUEM>\6:KHW@K0K+0K/4M?U-8+.T?4KZ.S^U7%II&
MG:1X>TPRC3/#>AZ'H%GIND60![K1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Y_P"+OBGX
M \">)_ACX+\6>)+31_%/QD\4ZOX+^&FBRPWMQ>>*?$F@^!O%?Q(UBRMEL[:Y
MCL;?3O!W@KQ#J=SJNK/I^CI<P:=H@OSK_B#P_I>J 'H%%> ?%[]IKX4?!"2X
M@\;M\2M2OK.S\/ZG?:/\*_@7\</CQXAT[1O$S>,X]*\0ZEX9^!OP[^(OB+3?
M"XF\ >)K75?%5]I=OX;\/WT6CZ?K^JZ9?^*?"UMK/.:/^V/\"?$6F^&]<\-7
MOQ2\3>'_ !;\%M+^/VA^)/#/[.O[17B+PQ+\/]=\-V7B_0;#4/$NB_"J^T+0
M_BMX@\.:GI&J>'_@%KFH:=\>-=BUO0H=)^&]Y=:YI$%Z ?45%?$.F_\ !1/]
ME+4?#>N^*Y/$_P 4] TCPA\5[3X+^/D\:_LQ?M1> -;^%_C.[\#^ ?B6^H_%
MSPOXX^#7A[Q-\)/AEI?@/XI_#GQ3XB^-WQ*TCPM\%O"VD^-/#T_B3Q_I3:E
MC>\77Q[^'EMX]\<_#6.#XD:IXH^&_@B?Q[XOD\/?!/XT>*/"5AIL%KIVHGPU
M8?$3PYX U7X>^(OBK<:5K&D:U8?!+PWXHU?XR:GH.JZ9KNG>!+K2+^TO9@#V
M:BOFP?M>?L\/X*^&/Q&@^()O/ _Q?^'OA7XM^"?$NG^$O'.I:;_PJKQHOAJ3
MP_\ $OQC)8>&;E_AEX!F@\6Z+=ZCXP^)D?A'P_X?L&U34/$&H:79>'O$$^E^
ME> ?BWX#^)VL_%;P]X-U34;[6?@E\2#\)/B98:GX7\5^&)?#WCW_ (0+P'\4
M(M*MG\4:)HT/B33KOP%\3O WB33O%'A636_">IVFOQ0Z?KEU>V>I6UF >DT5
MYM\/OBYX"^*.H_$[1_!>JZA?ZK\&_B3??"3XD:;JGACQ5X5OO#?CVP\+>$O'
M#:2;7Q9HFB3:MI]_X,\>>#?%>@^)]"34_"OB7P]XDTG6/#VMZI8723UZ30 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %?G9^U7^S'\>?VAYOBYJ&@^,
M]#\!ZIX)\*?#;5_V/19>,+*;0]2^-/PU\;:#\?=)UKX]VM[\ ]5\6>#? U_\
M>/AI\%])\5Z'\.O'/CMO%WPQ\"W3M:>']2U[5= O?T3HH ^(_B=\ ?BA\7_V
M>/C;\.?$DG@CP_XT_:BU+P_X=^,6F:5XI\0:]X4\*?!OQ/%X"^%GQH\'?#KQ
MO/X)\,^)=2\0/\ M)\<W/@+7=5\&>'+4_%_Q)'J=W8>&]#FFELKUQ^S)::O^
MU[I7[3\7P]^'7PO\6>$8=6\,7GQ8^&WB>[F^)_[2?PLUGX=VNCP?"_\ :&\/
MR?#+POI3^%O!7Q!FM/&G@)9?'7Q*UKPMJ'PT\+W7A77?"ND_$;XE>#W^SJ*
M/S'\3?LF?'C6OV;K7X(6.L^&-%\??$3Q'\8/CA\2OCKX7^-_Q0\%:M\(_P!I
M#X@_$Z7XH^"=6\#>!=&^&MUIO[3_ ,*/A?KGC#7;'3OAE\?_ !#X1\ ^+_!7
MP@^%GPV^(7@#Q=X1\8:_#X#]G\-?LWW&D?M4>./VI-,^'/PL^&'B[6/ _C7P
M#KUS\-O%=_\ VA^U)!?WWPXF^&7C#]I<Q?"CPE"GBOX1:3\.[KPS\/+ZYE^,
M.O>!_#_Q#\9Z)X4\7:?X>O\ Q!H?C#[1HH _(C0O^"=GB_5/V6?V8?V;/'-[
MX9\/7?AW]AKX?_L1?M5_$#X<_$?Q1.GQ#^$>A>#_  7X5^(WPKT#P3KGPQT[
M3O%FA>/;#2O&NF>"_B_J6L_#+XL? @>-M?UOX?PSGQ1XQ\/:]]@_"/X6?%GX
M8?$C]L;QI)IOP\UFQ_:"_:C^&OQ9\$VB>-_$=C=Z=\/=/_9O_94_9Y\<R>*M
MWPXNH=-\9Z/'\$O&7C+PGX;T>3Q#H?BV2[\,^&]8\9^!UU+5/$&@_6U% 'S'
M\ _A+XY^'/Q-_;+\9^+V\*?V3^T#^TGX?^+O@*'PYK>KZOJ-EX2T/]E/]F3X
M &V\7P:GX7\/6VD>(KGQ!\#==UO^SM%O?$VF0Z/K.DK_ &[+>K>6\'TY110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
/ %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>ex19_006.jpg
<TEXT>
begin 644 ex19_006.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK+US
M6++P]HNKZ_J1NAIVAZ9?ZOJ!LM.U'5[T66FVLM[=FSTG1[2_U?5+H6\,AM].
MTNQO-1OI@EK96MQ<RQ1/YM\!/CK\+OVF_@Y\//C]\$_$LGC'X3?%;PY:^+O
M'BJ30O$/AEO$'AN_>5+#51H/BS2M#\2Z7'>+"TL5KK6CZ;J"Q,C3VD+-M !Z
M[1110 4444 %%%% !1110 4444 %%>1_'3XX?#W]G+X4>,?C5\4[KQ-9^ ?
M=K87OB2Z\'> /'OQ0\106^I:SIN@6LFG^!?ACX:\7>-]<"ZEJMF+TZ)X>U :
M98?:]8U,V>CZ;J-_:>M@D@9P#WQR,C@X/''X4 +1110 445\8?M)_P#!0/\
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
M3XH^+/BMJ'B2\^+?B+XOV>O^&?"NM:-\7-8\<WOQ'T+5/"/A"\T;Q/8R^%M
M.G 'YP_M'?M2_M7?L._%/]I/X'>,/VJ_"GC#P)XF_P""='QA_:U_9W_:I_:P
M\._"_1-0^ ?QF^#7CWX?_!_Q)X(^)_A7]E[X/>!X/B+\.?$6L?&GX3^)/APN
MC?!O4/B'K7CRZU3X9:#IOQ2N]9TW1M&^6-=_;X_;M\&_ K_@N+HNF?%_XS:5
MXB_8H_9?_9W_ &E?V6OBE^UK\"OV9=._:3TK3_C%\-_C/KNN6?CKX=_ _P /
M^!/@Y!I&K3_!6R\2?#G0_B;\&_#OQ;^'?_"<ZWI'QK\"7FL:1:>"= _93Q7_
M ,$N?V7?BCX ^+W@OX[I\2?V@]=^.'PF\'? _P =?%SXN^/;W5_BXGPQ^'/B
MJX\??#SPUX2\3^';/POIW@0>$OB#+;_$)=5\':#HNM>+_'>E:%XN^(^H>--=
MT+2;VTX^+_@C]^Q]<M\?)/%EW^T9\1;C]JCX(?#;X!_M(7GC[]J?X]ZYJ'QG
M\(_#*+6[32]8\9ZE'XZLK^3Q9J^D^(-4\/:IJ6D7&E:=IGAB_P!8\-^"](\)
MZ+XF\5V6O 'FGQ1\6_M/_#C]H3]E?]B6X_;2\;WWB_\ ;3\4?M&_'"_^/+?"
MO]FOP_XQ^$7PF_9J^'/P;U#Q+^SW^SWX+O/A7X@\!7C>,OB9\2['7-"\5?&O
MPQ\<_'/A#X(V?CSPOJWB+Q=XZM/#WQ;TOEO^"'^CZ[X<\)_\%*/#WB?QAJ?Q
M!\1:'_P5V_;0TC6?'FN:3X?T+7/&E]I]K\*;67Q/KFD>$]-T3PI8ZYK0B6_U
MJ+PKH7A[PRVJS7DWA_PWX;TB6ST+3OOS]HK]B+X-?M-^$_A#H?CS5?BQX?\
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
M7'A?YX_9I_:R_;)_;^_:9^%6C:%^T/XA_9-^$GQ3_P""4'[$'[?=E\//A_\
M!KX.>*_%>@_$+XS_ !>^(&@>//"]SX[^-/A/XCOXA\ >(_#?@+5['3+ZV\,>
M'M7N-(U[P3XCT&X\+:AX>\11?$']0OBI_P $[OV?/BI\4_BG\6I9_B9\.]?_
M &A?A_I7PL_:ATSX1?$77?AUX?\ VG/ GAW2Y- \*:;\8+30VCU!_$/A3PS=
MZIX.T/XF?#_5? 7Q73P+JDO@2^\<WWA#3M"T72?2?!/[''P!^&_QU7]HOP%X
M0N_"'Q&@^!'@S]F/3+3P]XG\2Z3\.-!^ GPZU&YUGP%\,?#?PBL=4@^&'AW0
MO!VL:AJ^I>'+C1?"ECK.E2:WK%C::G'H^H3Z:0#XD_X+D0^.E_8!U_4/ GQ>
M^(7PCNHOVB/V+?#VOS_#U?!(F\9^$_B7^V)\"OA-XE\&^)YO&/@WQ=(?"MUI
M'CJ[U>^TS07T&3Q'?:/IWAKQA>>(OAGJ_CCP#XP_._\ :-D_:0^%'[1?_!<7
MXH?!']JOQM\,/'G[+_\ P3#_ &'_ (RM\0D^%_P*\:^.OBWXX^#7PT_;\\6^
M'+3Q[!XQ^'6I_"?2?!7BN70?$,WQ)T/X=_"/P7XAU/7=5\,7_P /_&?PQ\/^
M&M=\)^.OZ#/VI?V9_AE^V#\"O&O[//Q?'BR/P+XWG\(ZE<ZCX#\8:]X \;>'
MO$GP^\<>&_B7X!\6^$?&/AJ[LM8T#Q)X-\?^#_#'BK1;R"62V;4-'M[?4K/4
M-,FO+"Y\5N_^"<O[,6I#]HD:MIGQ3UR3]K'X'^%?V<OVA+KQ#\??C9XAU#XD
M?"#P9HFO^'- \-7^J:YXZU#4M'OH=%\9>/;.^\6>&[K1O%^KR_$'QIJFJZ[>
MZSK<FHQ 'YE^.?VT?VS?VH?B;HOP,_9PU+XG_"7QG9_\$Y_V;/VNY[GX Z?^
MQGJOB+7?BW^T_)\1;?2EUW3?VV-?U&#4OV</A;>?#O3],\26GPO\)M\0M;UO
MQ_'8ZM\2_A[_ &/X6A\?_M7^S+XJ^,7C7X ?"3Q)^T-X?\!>$_CW>^"='M_C
M7X:^%OB >)_AWH?Q7TJ(Z1\0=,\':L=2UN8Z%:>*[#58K'3+S7-=U'08U_L'
M4]=UK4--N=3N_D3XJ_\ !)G]D3XIS_L[ZXL7QN^%?Q&_9>^&^F_!'X5_&[X$
M?M$?&3X-_'MO@+IJV21_ _QS\:? WB_2OB+\1?AVQT^"YAMO&?B#6?$.DZC<
MZ_K&@>(M(UGQEXUU'Q']_?#WP!X-^%/@3P=\,_AYX>T_PGX$\ >&M&\(>$/#
M.E)(FG:%X<\/V$&F:1IEH)Y)KAX[2RMH8O.N9Y[JX96GNIY[B225P#L:***
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
MU[PI\1+[Q%X.M;"[TK^U/$FF_:P#^AB3]I#X(6WC7XO?#S5/B+H?A[Q;\!/
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
MOV=]$\*QZ]\0O%7QO\&:=X(?XA0ZS\+?"'P^T;Q1XI\;_P#"1^'/LD7@/3M
MT>^U;XC>*-8\.> _ -AXD\=>)_#WAS4_BW7O GQ3N/\ @K+\5/VHK+X-?%&Z
M^#VL?\$B?#?P3\-^.8/"T45S<?&;3?CU\1_C!J'PIM-%O=0M/%=GXGN_!OBW
MPQ>+=7&DVG@YM?LKGPKJ/BBT\6:0='3\Y=(A\7?LO^(/^#7'PS\8?A5\4=+\
M;_ /X(?M,_"_XJ?#GP[X,NO'WQ$\,^)? O[".B_#;QCJ&C>#_ LOB36?'MCH
M>HVU_JJ#X:P>+M>UWPF9M4\,Z-K4CMI[ '[OZ%_P49_8X\5_ 3P!^TMX.^+T
MGCCX4?%/QN?AC\.I? ?PZ^*_CGXC^,/B=#'X@N-1^&6B? OPEX%UCXYW/Q(T
M#3_"7BS6_%/@$_#A/%GA3PYX5\2^)?$ND:5H&@ZMJ-FVZ_X*1?L.6/PX^ ?Q
M:U#]I#P!IO@/]J#Q#K?A#X$:KJ3ZUI^H?$#Q=X7M]>?Q7X2M?"]YI$'BO1/%
M7A'4O#.L^%/%WAOQ1H>B:WX6\?V\'PY\06.G>/-1TSPY>?C+<_!O]J+X4Q0?
M%#1?V4_BEI?PF_;#_P""N7Q[_:L^)OAKX&>$_AMXA_;1_9S^$WQ%_9JL?V>O
MAKXR\'?\)1.+'X)^-/VE_$?A*^\2?M"?$+P3J>A?&GX"?!7]H?QUX7B\9_#?
MXKQ>(_%GAJM^S[\$_P!H>P^#G_!.KX8ZO^RC^T?X8N_V7O\ @M'^U?\ ';XE
M3?$7^Q_%EUI?P:\:^-/^"AK>&_B*?&6K?$WQGXF^)=G9-^TU\'IK[QK+JOB7
M7?'$UWXH\6>%-3^(%GX9U[Q& #]A-!_X*A_L+^)/AQX%^*NE_'.-?"/Q&_:
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
M1!/B)\/U^%>IP?!S2OAGX8\>Z7JGBC7-6^'WQ8U;Q-)X#T6/6-0\(^*].?\
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
M+P9HVO\ Q$\2?#7Q[\2+#P5INHZGNT#7ORQ_;+_94_:*^-?@7_@J]\=?@_\
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
M-KSP+X6L_A?I?B;0?#-EXW^*^I^!]3^)_P 1>MTS]OK]L2[_ &&_VI/C78^
M-$^(WQ4^ W_!1OXL?LH>))/V>?@=XX\4:AHG[/7P@_:UT?X&_%'XW^!/V?!X
M^\>^+_'?Q'T+X86_B[XFP>%Y?&NNZ79>*9_[=UBR\1>#/#.H^%-8 /WJHK\*
M?AE_P41\:?M"S?L5_!_X _M(_L__ !.UK]K_ ,2_M5^+;#]J?P;\-]<&BZ)^
MS[^RW9> [^_\+-\#?%?C'2M?\'_M=ZU#\8?AAHGBO0/B#'%X6\%:IIWQ4\<7
M?PTATJW\&?#*X]57]H#]MSP_\2/V1OV&?B3XX_9CL?VGOC+H_P"UC\1OBM\?
M_A[H/BBZ\)Z?\"OV>-?\%:1X$N/AU\'/&VK:7M_:,^*.C?&GX3:QXJT"_P#%
M'B_P%\.3X<^*WBBQ\.^+_"DGAC3+4 ^^O ?[+?PA^&_[0/QN_:>\*:=XFMOC
M#^T5HOP\\/?%S6M0\<^,-9T3Q'HWPDLM4TWX9V-AX,U;6;SPAX4B\&V&O>([
M?3CX1T30GO9/$NO7^N-JVIZE/?'Z'K^;/X@?\%-_VWO ?B>R_9INS^S8?VB_
MA=_P5=_9H_8'^+'CT_#7XC7/PZ^)_P %/VK_ (=6/QR^"WQL\(>&4^*5I?\
MPM^(,'P^O(M ^*_PVN]8^)^B:CX@T[5IO!/CCP+9>)=&O?"'KMS_ ,%#_P!I
M_P""'AK]J3X-?%O6O@A\5OVD? O_  4<_98_8#_9X^*.B?"KQO\ #7X6Z]J_
M[;'@/]G/XC>"?%WQ6^%EK\4/'&MM9_ ?2/CAXNU+7]+\.?%+PR_Q8T;X<Z+X
M0L]>\">)_$L_C=P#]F/"WQU^#GCCXI_%+X(^#?B5X/\ %7Q:^"&G> M3^,/@
M'P_K=GJ_B+X8V_Q0MM>O_A_!XXL[&2?_ (1O5/%>E^&M6UK2=$U5[;6I=!6P
MUZ2PCT?6=&OK_P!7K^7GXU_'#]JS]AOXK?\ !<#]H6W^(GPA^,GQB_9__8!_
MX)S_ !(\ >(/''P;\1Z1X9\0^%M(\??M[ZE<>%OB-X+\$_%_PPEUXCN+JX\4
M:9IOBKP/X@\%Z-IVCR^%;K4?!>NZYI7B*\\5_HY^T_\ M_\ CC]EC]L#XE>!
M?%^B^$_$O[-?PR_X)2?M1_\ !0;7-/\ #WAC6[;XWMXJ_9B^)'PTT75O#NF>
M,=0^(G_"!ZGX<\5^#/&NJ_8-#N?AYHFJZ9XFTS3[NX\:W>EWEQI]N ?K517Y
M:? K4O\ @H]X[T#X9?%'Q%\<OV09_ 7[0/[,$WC5K*T^$7CU[SX&_M ^)[+0
M?&GPOM/A7IEM\3-.?X__  =L_ .I^)M+^(D7CGQW\._&WB#Q'X0T;X@>$+WP
M?X9\2:Q\./#LO_!&+Q3\;OB!_P $S_V0?B5\?/B7I/Q7\:?$WX*?#[XB0^*[
M/PEXC\,^(FTWQAX.\/ZU=6OQ&U3Q)\3?B3)\0OB%-XJNO$^L:Y\0](C^'VAZ
MY;:MIME8_#3PV^DSW.J 'ZC45_-[^U-_P4(_;_\ @I\//^"D/Q\\/^)_V7]1
M^'G_  3B_;2^'_@)_AM/\&OB)IGBGX__  7\;_#_ /97\<M\.M1^(4_QE\3V
M/PC\4^'M'_:&U.WNOBUI?@?XCCQKXHTC3-2L_AE\,_#VGWOAKQ-]E>%OVD_V
MP_A[^TM^VY^SO\6_%O[,_P 4]4^&7[$_PV_;1^!7B.V\*^*?V9O ?A#4O'7B
M;]I/X=W/PB^,'BO7OB/\;#>?#W3]?^ VB>)+WXR1V>A:MX=T?Q!XLN-0\*:M
M:P:19:, ?KQ7DVH?'?X-Z7\:?#O[.=]\2O"$/QX\5^!-:^*&A?"0:S:3>/+O
MX<>']5M="U3QU+X=@>74-/\ "B:W=IH]GKFI16>GZKJMOJ&GZ5/>W>E:G#:?
M@-\-O^"P_P 4_AEIG[7WBOXTZQX*_:/^'7P0_P""8WPX_P""A_@7QIX+^#_Q
M/_9MTSQ_XTU_7?BW\//$GPP^%U[XYL_%&L>./V:O'_Q ^&.FWW[/7[0=[X#B
MEG\$^*SXEO-6^,/@Z30O'MWZ1X_UC]HCX _\%%/V-_BM^V)\7/AI\5;/P9_P
M3D_X*<_%37['X.?!_6_AY'X,U[PGK7[#/B7XO:!X1GUKXC>++CQ7\.!8V'AR
MU^%5KXCL;+XAZ?/IWB:\\;^-/%R>)="TWP4 ?T%5Y/XY^.WP;^&GCSX2_"WQ
M[\2O!_A7XD_'C7-?\._!KP%JVM6D'B_XE:KX3\/7/BKQ7'X2\.AWU75K+POH
M%J=0\1ZM#:_V3H27>E0:I?6EUK.DP7OY(_L2?MA_\%&/VA?'O[(?Q9\1?LW7
M-]^R'^U[\#KOXL_$77[JP^#_ (%TO]E.7Q;\.M)^+7[/T_PT\3Z1^T1\1_B+
M^T3X8\6:-JT?PD^([>*_A5\/O$>I^/'TSXUZ+I?P:\(3ZE\!--]6_P""G\'Q
M O?C%_P2;T_X7Z]X1\,^.;S_ (*%>(8_#^O>/?"^N>-_"&CWA_8 _;CBEU76
M/!WAWQC\/M6\2&PT^6^EL-+MO&GAM;G4#;176JV]B]T' /UPHK^=+QS_ ,%#
M_P!OCX.? O\ ;_M=9B_9_P#B=\<?^"5GQ[^#LG[17C7PY\$/'%UX4^-W[$?Q
M#^&/PZ^-WB?XH> /AK)^TA\/;CX=_'_X:?!?QMXB\>>-?#5]X^\6_#S4-3^&
MNH^&_"?VB/QEIVI>&OUU^"?QJ\7?&;X[_'N+PMKWPZ\0?LS_  QTCX->$O!V
MMZ)X>UMO&/B;XN^-_AOI'QT\7:S9>/T\=ZKX)\9?!\?!WXK? ._\$:QX<\&Z
M;<:CXH\2>/-,N=:N;;PA;2ZL >X?%KXQ?";X!^ ->^*WQQ^)G@+X/?#'PNM@
MWB3XA?$WQ=H/@;P7H9U74[/1=)CU3Q-XFO\ 3-'L[C5]:U'3]&TFVFNUN-4U
M>_L=+L(KB^O+:WEXGX4_M5_LU?'+7]3\(_"#X[?"KXB^--"T^;5O$/@;PMXV
MT'4_'?AK2X+C2;9M1\3^"(KW_A*_#5E(^O:%):W.NZ1I\5[:ZWH][9O/9ZI8
M3W'XZ_'S5I?BO_P<:_L4? KXK3SR?!_]G[_@GK\8?VO_ ( >';N=].\-^)?V
MM?%?Q:U'X'^(]7O[*Z1M*\?^(_AQ\#X+W7/!^F>5-K7PYNM8U+QKI4^G#4+J
M2[_4G]I2R^!/[/T'Q/\ ^"C?C?P4;SQ]^S'^R+\?[+6/%.A+]G\3ZS\#-&C\
M/_'GQCX'G$6R/Q ;?6/@[8:GX+CU@7A\*W^J^+#H']GIXS\3C4P#Z_HK\.+C
M]M;]K+X->&O^"<7[07QGU[X0_$7X1?\ !0SXC_ 3X'^-/ OPJ^'.IA/V:_B5
M^U+X OM>^ 7BCX;_ !"@^)>JQ?%+X3V'C9-'^&_Q@U?QE)%J'C6[\1:-\3OA
M@_PYT82_"NZ^7_!?_!1/_@HW??"?_@GY\=-=\7_LEZOI?[5?_!0#X\?\$\/&
M/P]L?@1\3O"]O9Z_8?%_]K[X=>!?VB=,\5/\?O%^I66E?#@?LZ>&]0?]G?\
MLZYN?B5I]YXBT75OVC?!VI>)M+\7>  #^F>BOYY_B)^WQ^W;\%_V6_VW]7O_
M !#^S9\3_CM^QG_P47_9T_95L_%M_P#"7QW\/? ?Q;^%O[26H_L?-I_VOPSI
M/Q7\87_PM\=^#T_:ZAT^+QM!=?%/09-/^'\+W?PRUW4M;N;V+LO&'[:_[;O[
M.7QH_;>_9A^*OCG]D'XD?$+P=^P])^WA^R]\>/'&@^)OV7?V??!>ACXA>(?A
M-XT\ _M&V+_$CXN>(+?PO\,_%%IX>\8:'K>D>)K34?&?A&YU'PWK7C70]<F'
MB+0 #]YJ*_G0\._\%-_VG7^#/_!9:7P_J'AKQ-XG_P""<O[.O@/]H[X$?%#X
MZ?LQ_$WX,:[\4]!\5_ CXD?&S5_#7Q>_9UU7QK\,?&OA]H[WX6:_X2\'>*&B
M^%E_)I&OZ'XHU'X<^(M/T&'4_B7[?\.?VEO^"A-_^U5)^S+K_CG]E;6O%/Q^
M_P"";?B/]L_X#WJ_!_XDV/@GX%?%3P1\1?A+\-I?AE\0)K/XLVOBGXZ^ -?G
M^+^EZEJGC_33\&O$#7?AS4+_ $;X?>&M/UBV\*:4 ?N!7CWQD_:&^ 7[.NA6
MGBC]H+XX?"#X%>&+^Y^Q6'B/XR?$OP5\,-!O;SS;6 VEGJ_C;6]#T^YN1-?6
M4)@AN'E$MY:Q[-]Q"K_F_P#L2_MU?&W]KOPI^PO=+'\-/#/C[QK\./V@O%'[
M>/@JY^$OC>QF^%_Q!_9X\7^'O@1XY^$/@@GXWZO=_"GQ5:_M&:]JFG^$9_B5
M:?$FR^*7PO\ AQ\0_$^B_P#".7^F6=M<<7_P<2R/#_P22_:"DB261Q\5/V*6
M$<#1)-*4_;F_9N=(XVGEMX!(S(HC,\\,*OM:26-074 _53X._M#_  !_:(TG
M5]>_9_\ CA\(/CGH6@:G_8NO:W\'?B7X+^)VD:)K)B$XTG6-2\$ZWKEEIFIF
M ^<+"]F@NC%^\$17FO8:_GNE^"7[5_\ P\H_:K_X*K6_P6\._LE> ?AY_P $
MV/$W[/GA;P-^T3\8/A)H:_M(_&7P=XBUSXL^&?C)\=M9^ WCWXK^ ?AU\%O!
M&G0V?@2[\:>,_&-Y\2-%\-Z1%J@T/3?#MDEAI_!>#_\ @I[^U79_#S]O[4[/
MQU\)OC-=?L^_\$Q/ 7_!1#X'_%GQ'^RS\8_@QX'\5^(9+']H2Q^)'@_2/ 'B
M;XC^"/&WQ1_9R\6^(/V?[C4_@!\7(YOA[K4OA7Q0=5;5?C9X:C\.>-O$8!_2
M=7EO@CXV?"GXD>.?B_\ #3P-XXT7Q+X[^ ?B3PYX0^,/AC3I)VU+P'XB\7>"
M]#^(7AO3=86:"*)WU?P?XCTG5[6XL9;RTS-<Z?+<1ZIINIV-G_.]^TC\6O\
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
M^&_BKX#>+_$Z:W\&?%'[3G[3>@:_X :^NOVA;7PO%XYUS5]+U.?Q%\1;_P
M:SX6\0>#KGPYX-N_A%'<>%KKQ+XF^\_VVOBIXF_9>^ /@*[^#NK?!WX3:*/B
MI\&?A)?ZIXLT+Q5K$O@OX6^(=<M?#5_H?[-_P*^%_A/Q)X@^-W[0VI:=%I_@
M/]G?X#>'-%,&O^--;T>9='\4V/A]_ /BD ^[**_-/_@EK^UI\4OVN?@C\8=9
M^,=CH\?CCX$?M<?M(?LM7/B#2?!VL?#>X\=Z3\#/&_\ PCGA[QUXF^&FMZUX
MCO/AUXW\0Z+/92^-?!T>N7EEI?B:#4VL;70+:>/PSHOSU^TC^WY\8O@Y_P %
M!/"'[-'C'Q!X*_9J^'/COQ;^S#H7[.?C;XT_!_QKK_P0_:[M?'GBR[N?VFO
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
M[NK6+5K77M_]C/\ ;Y_:P^/O[0'P\^#-S\7/@1X\B^.7[&/[0_QDM_B3X/\
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
MI- \.7UEI^MZ)J,EKJU]:3OIVN:)J$*2V>L:;/=.TK]M7]D+6OAKJ/QBT_\
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
M7X4_"OP9\)],\%_#7P1\&H(]#TOPG\+_ (=^'8? ?A^/POH'@^#5M6T_K?\
M@GC^R=HW[#G[%O[//[+6C6MI9O\ "KP!:6GB.#3-<UOQ+HD?CSQ+?7_C+XB1
M^&M=\310^(M0\(P>.?$7B"W\&G7$_M6T\)PZ+I]ZS3VC&NY^$G[9?[)OQ[\>
MZ]\+/@I^TE\$?BK\2_"_A+0O'OB'X?\ @+XE^$_$_C/1_!'B6RT34-$\6WWA
MK2M4N=8A\/7MIXF\-O\ VLUI]BMG\0Z'!>36]QJUA%<:/AS]K7]F#Q?\4Y/@
MAX8_:#^#6N_&!+_Q5I4/PTTSXC^$[OQKJ.J^ S*OC_2]$\/Q:HVH:_JGP]>)
MHOB%INAQ:A?> YW@M_%MOH\]Q!'( <9^U%^QC\+?VI]1^$'C;7=8\:?"WXY?
ML[>+-5\;?L]?M'_"&[\,:1\9O@SKOB72'\->-[;POJ/C+PKXY\%Z[X/^(WA2
M6;PM\2/AQ\0O!/C7X=>.-'^Q?\)#X6O=1T3P_J&D[WA;]F+0X7\07OQE\?\
MCC]I_6O$G@KQ)\,KZ_\ CEI?PNFT:#X8^,)HY?%W@&R^'OPS^''PV^&/]B^+
MA;V5OXQU"_\ !FH>)_%]AIFCZ-XC\0:GH.AZ)I6F^$_%G_@K-_P3=^#G@SQ[
MXT\2_MK?LR:LGP^\ _$3XB:AX5\'_'/X6>)_'&NZ5\,)[C3/$VC>$/#&G^+3
M>>(_&$OB6WD\%:'X5LF.K:[XV$GA;3H)M7M;ZWM=SX:_M6> _CC\4O@3XP^%
MO[7O[,VK?"3XC?LY_$;Q_)\ M$U[P-XV^*GC#5=(\9>%M'N_BEX=^(?AGXH7
MMFO@+X-:GHOCGX8>/X-+\':GH-CXXN[_ $W6O$8UFSL;/0 #D?@Y_P $S?AC
M\(K/X"^%+OXS_'OXM?";]DK7KOQ-^R3\'?B[J/PF\1^$?V=M<M_!OC'X9^ [
M[PKXATCX1>'?BAX[_P"%-_"[Q_XL^'?PBM_C7\0/B?:^&-"U&QU;48=?\;>%
M_!OBWP[QVB_\$EOA#HGPM_9I^$D7Q[_:6O/#?[*G[8?B7]M_X:7M[?\ P"_M
MN\^,OBSQ7\1/&^LV?BN>S_9^L].U3P3+XG^+_P 5M3@T/3],T?4;;_A/-0LX
M=<6PT#P1:^%?J+P'^WA^Q/\ %+QO\/?AI\,_VM_V;/B%\0_BUI'B[7_A9X(\
M%?&WX<^*/%/Q'T/P%JGBC1?&.K^!M$T7Q#>W_BG3?#VI^!O'%M?WNB0WMNO_
M  A'C.:.22W\*Z]-I_5^+?VM?V8? 'B'6_"_CSX__"'P5JWAK6X/"WB,>+?'
M_AOPYIOA_P 977A ?$*U\!ZYKVL7]GH.D?$*Z^'9/Q%MOA_J&IV_C.X^':OX
M\AT-_"2-K"@'Y'?\%,_V)M1\)_LA?MFQ_"36_P!J'XO^/?VTOVT?V+/CKXJ\
M*^#?"&C>,/$/@O6?AC^T%^R]/XS\2?#"'X-_!?3_ !1X8TSP;^SS^SYIQM;_
M ,;W_BN ZC\/M"^QW6H_$CQE?#QK];>/O^"67P8^//PP_:"\+_'SXP?M%_&C
MQU^TUX/^#7@SQ%^T)XHUCX;_  Y^./@+P9^S[XW?XO\ P$T+X70?!WX0_";X
M;>!&^&/QIU#7?C+%)=_"C4-6\5^/O$-_8_$V3Q=X(T7P?X&\*_IU;75K>VUO
M>V=S!=V=W##<VEW;31SVUU;W$:RV]Q;SQ,\4T,\3I)#+&[1RQNKHS*P)^</
MO[9?[)OQ.\<>,?AK\//VDO@AXT\>_#[P[X@\8>-/"?AOXG>$-6UOP_X0\(^)
MKOP3XP\67EE::K)(_ACP9XVL+WP5XS\06WGZ1X1\86L_A;Q'>:9KT3:?0!\=
M:C_P25^&FO2_MHWWB?\ :<_:U\3:S^W]\!O!OP"_:8UO5/$?P,BN?%6B^$?
M>H_"V;Q?H.EZ7\ =.\,>#?%7B7X=:[XG\+:II?AO0-/^&VBCQ3KOB7P)\/\
MP?XUDT[Q-IOH?B?]E/PK\!OB-X?_ &Z+?Q3^U+\:?B)^R]^Q5XX_9ZT?X1^!
M])^"6OZU\9/AG9OH'Q"UK0--\'V'PR\"WVO_ !C\<>+/AQX)O= A\/\ COX?
MZ%/XDT32M#TVQT3P]K7B33=8]H^'_P"WA^Q1\5_'7A3X9?##]K7]F_XA_$+Q
MYX8U?QMX'\&>"?C1\/?$_B3QEX.T%K\:MXH\+Z3HVOWEWKVA6D.E:M?_ -IZ
M7'=6EQI.DZGK-K+/I.GW=[#T.@?MC?LB>*_A<?CAX6_:H_9P\2_!4>+-.\!G
MXOZ!\</AEK/PN'CG5]3TW1-)\&'X@:=XGN?"?_"6:IK.LZ1I&G>'?[6_MB]U
M/5=-L+:SENKZUBE /GC]A+]F;PU\,?'O[97[4]G\);SX+^*/V[/CCX>^+^H>
M!=;M=.TWQAHOA/P=\+/!W@'P^_CK1=$O-0T70_&/CKQI8?%#XWZ]I,%Y<:UI
MM[\7Y-.\9_9?&MEXAT^S]1_;A_8O\%_MZ? [5?V>?B;\2?BOX!^&_B#7/!WB
M#Q);?":?X:V&KZ_J'P^\=>$_B7X*-YJOQ#^&?Q(DL8?#_C;P5H.M11Z#%HQU
M,0W&F:ZVK:/=3:>WV*> >_L.M?(L?[?O[#C:?XUUB?\ :_\ V:-.T7X<:5I_
MB#QYK>K_ !M^'6C:+X2\-ZOX@B\):+XIUS6-6\0V6F6/A+7/%DC>%-!\62W8
M\.:[XHMK_P .Z1J=[K&FZC96H!WWQT_9U\%?M(_LX?%+]F'XQ:MXJ\4^!/C'
M\,_%'PM\=:W#>Z1X?\97^B^+-'N]'O\ 5;.^\.Z'I6@Z;KULET+RPEL_#D>D
MI>6\ NM'N[,W-G<?"6L_\$B_ 'B^;XN:E\1?VN_VU_B3XD^/7['+_L2_&'Q3
MXM\;? TZMXY^%T.I_%HZ1X@O+?0?V?-#T32/&FB>#_C9X]\!06_AS2-&^'6N
M07MC\5/&?P]\4?M%V$?QK;])H_B[\)Y?BG-\#(OB?\/)?C9;>"#\3+CX.Q^-
M?#;_ !3@^&ZZS:>'&^($WP^74SXMB\$+XAO[#03XK?2%T$:S>VFEF_\ MUS#
M _BWAK]KG]GSXYZW\0?A!^S?^T[^S[XN^//A_P $^*]>L-#TSQ+HOQ4;PY_8
MFM7O@*;QMK/P_P#"OCKPCKOCCP/X*^)D,?A+QW!X;\8>'HK3Q+;W'@/4O&'A
M+Q-<Q/; 'D?Q<_X)T?#SXN_L]_LJ_ .[^,WQY\&77[&7Q ^#7Q2^!'QJ\%WW
MPBB^+>A^._@9X0U[P%X+US6[3Q1\'O%'P;\2I-X3\3:SI6NZ-JWP@G\/:H+I
M;IM(AN84DKG]3_X)7?LV>+C^W7IWQ4U?XH?&7P5_P4-M?AW:_'OX>_$G7O"M
M[X>M/^%3^ ]!^&OP^O\ P)K?AOP3X9^(ND:YX8\*>$O",=AXBU_QSXIU[^W_
M  QI?C*?4IO&$FIZ[J&%_P $U?\ @HC\-?VM/@'^R[IGQ!^.'P.OOVT_B?\
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
M36M0N[/38(/ %A\1O 6LVFN^)M.T?Q??_#F]U2YU.QUF\\$^)[JR\&^.M/\
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
MB#6-/UCQMK,<VHZ?"^E^&K/4[Y);ZSC: /=0!P#Y7U/_ ()V?";Q1\>M,_:
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
MWT/AEK;2=>\8:P >P_M,_P#!,+X4_M/?$'X\>.];^-G[2OPNLOVH_P!E^?\
M9-_:*\ ?!_QMX&\/^"?BW\.K+2OBKIW@76=='BCX9^,O%VA^,OAK=?&#Q9JO
MAR[\$>+?"OASQ&&'A3XH^&/B%\.==\;^"O%OW'\)?AW'\)OAOX,^'$7B[QAX
M\3P=H-GHC>,?'UWHUYXO\2S6P9KC6=</AG0O"WA2QNKV>226/1?!WA3PIX,\
M/VIM]"\'^%O#?AG3M*T2PX_XV?M/?LZ_LVVNA7W[0'QP^%7P8L_$L>JW&B7?
MQ,\=>'?!EM?Z?H$NCP^(M:CFUV_LHX_#OAB7Q#X?7Q1XEG,6@>&?[=T4Z]J6
MG#5M/-Q[?;W$-W;P75M+%/;W,4<]O/!(DT$\$J"2*:&:-FCEAEC99(I8V9)$
M974D$&@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ K\%_CA\,?B#^Q[_P %E-*_X*/W/PZ^(7Q0_98_:+_8
MT'[)GQOU_P"%/@CQG\6_'O[.?Q0\!^.H_B-X \?ZY\+?A?X7\2?$77O@W\0-
M#TB'P3?:UX6\*>,9O!/C1IO$7CK5_!_@J2P-W^]%% 'X]_\ !1P?&[]O'_@G
MM^V=\%OV,/"7BU->\9? >^TCPYXJ^)&C>+/@UI_QAUJYUG1=7\8?L[>#O#_C
MW2_!?C+4]-^*7PEL/%GPW\7_ !*U";P%\/=(U#XE^&/#GA;Q]KFNV?Q8NO@O
MX?\ %G7;/]L3]JS]AC]J/X+?"K]I;P7X8_9I^!'[:^H?M.-X^_9Z^.WPKU^U
M^'_QA^!6E^#_  S^R?XF^&.M_#JT\0?&3XG77QA7PQ\1+?X:_#Z/XA6G@B;X
M,:EJ=W8"_P#'/PNO_$G[Z44 ?RI?LY?!?Q)I5_\ \&L]GJW[,GQCTA?V=/@'
M\=-'^-O]K_LG_&/1K/X#?$?6?V0M"\!7#_%6[U/X6V=E\*==\0?'/3;IXM<\
M8S^'QXKUR*/Q[8:CJ^DSVWB:7S'XM:?8>'/V&/##_$WX.?%/P_X2/_!S#H_Q
M'C\!?$+]FSXP:#XB\5?!CXF_\%/M<^(_A.Z\&?"#Q;\-[#QG\0]$\>_##Q+I
MLVB>'O!7A+Q#<^(CJK>#;;2[GQ&+WP_%_7W7RA^UG^R5X6_:]\._"OPUXO\
MB%\3?AY;?!_X]?";]H[PMJ'PNF^'4&IW7Q'^"/B>T\;?#I]:/Q%^'/Q'L+G0
M](\66&GZU<Z98V&G/JLEA%I^J7=WHUQ?:;= 'X2?M+:)XDUGQE_P4N_;4^ 7
M[*GBSQ)\*_C9=_\ !*[X3ZOK'CS]F+XL>.-6\;?$+]F_X]>(_$?Q+_;CT+]D
MT'P=\8?C[X7_ &4O GCGX/IX.T6WT;0-.^*7B;X*>)3 =5^&OA'4=;\5_*_[
M2'@;XA^/?V7?^"PWPP3X.?MT_M%ZK\;?VT?^"8_Q8\(>(_B]^QE\2K_Q]\;O
MA5X=T#_@G;-XM\6ZQX+^'G[/W@GPC=QMH/PG^,;^(?A]X4^&&@:A\,-"\%S^
M"?BS\/\ X:^*=;\+^$?$?]F5% 'XGV_P!\#?M#_MY_\ !57X/_%3X/\ Q+A^
M O[4G[!W[%'P?U3Q3J/P7^)_@7P%XX/AZ3]L+2_B1IOA3XLZWX$TOP)?_$'P
M#X7^,?PKFL6TGQ%>^)_#E[<6*:1$NI> O$-KX:VO^"3%E^TC\1/#FN_$W]L+
M[1JWQ=_9GT_Q+_P3C\,>,9M3?Q)I'Q<7]F+XH^)_#'QN_:W\):_?[=?MKG]K
M+Q;X<^'.F?$WPYK@DN]/\8?LV64[M;27$VF6/Z$_M"V/@CXG:38_LVWO[1?B
M;X _%#XKVZ^*?A_=_"/XF>#O ?[0>HZ5\(_%O@SQ;XNU/X:6'B?3/$TNN>'K
M'?H7AKXGM#X/U_28_"/C*;1=:^PIXBM)SZK\./ASX1^%'@W2/ G@?3'TKP_H
MYU*XC2YO]0UC5-3U;7=7O_$?B?Q-XCU_6+F^USQ1XO\ %_B?5M8\5^,_%WB'
M4-2\1^+?%>LZQXE\0ZGJ.M:I?7LX!^8G_!=OPYXP\>?\$H?VS?AC\.?A]\3?
MBC\1?B5\+6\)>!_ OPF^&'Q!^*WBWQ!X@NO$>@W,%E;^'_AUX:\3ZK;0F&VG
MEFU._M;32K2.-I+R^MXU+CM/A_\ LG? #X<^%O'_ .VS\)/V>OB9\;OVI_$7
M[-7B3PCH6E?M&?%#]HS5/B/XHT?2+#Q%XFM/V=/"$'[8VO\ B_4/V:_ _P 0
M/'L]SIMYX?T#P9X-\* :M9ZSJOAS4])L]/2OT_HH _D0_8>N/']C^U'^R[\5
M_'/PM_;!O?!NK_\ !%GXY? >]\&:A^PA\9OAC\'_ -F'XAZ#\3?V9_$=U^QM
M\+/A\OPD;X@6_@[X->$OAWXMTS0/$_Q9\4_&7Q1\8M1T[3O"?@#XS?%WQ;J_
M@[P!9_4,/@GQIX)_X(-?\$X-/3X+_&C0_%OP$UO_ ()%>)/C7\-=(^ 'Q<@^
M-'A&T_9Y_:E_9Q\4_'>^O_@AIO@1?C!KEUX'F\+^-O&&LC0O!.L7FLVMGJ?C
M/15UG3+Q=9NOZ-/$?B3P]X/T'5_%7BW7=&\+^&/#VG7>KZ_XC\1:I8Z)H.A:
M180O<7^JZQK&IW%KIVF:;8V\<EQ>7U[<PVUM"CRRR*BDUR?PH^,/PD^/'@?2
MOB=\#OBC\.OC+\-M=FU*WT3X@_"GQOX9^(G@C6+C1]1N=(U>#2_%G@_5-9T#
M4)M*U:RO-+U**TU"9['4;2ZLKE8KF"6)0#\/_P!M#X9?%6Q_:Z^#WQC_ &:?
M#VO:'X,_X*Y?")/^">_[31:SU3X1_$OX=7FC>$_B#\:OA)^UM-X<U7P_I_BF
M+XJ_"7]F?3_VI_"EKI7Q 7PWXG\-:\?A!X2U_3(;K2;CPSI_[ZZ9I6FZ'I.G
MZ)HNG6&C:/H^GVNEZ1I.E6EOIVEZ5IFGVZ6FGZ=IMC:1P6MC86-I##;6=I;0
MQ6]M;Q1PPQI&BJ/ /#'[,_AO0_CSXY_:"USX@?%SXB^)/$E\UWX%\'?$3QG#
MKOPR^ <>H^"_!?@CQ;:? WP;9Z-I4'A6/QQ8^!-)U37[W7KSQ7K-CK&K^.G\
M(:IX6TSXD_$'2_$WTA0!_.K\*/@7\8OBA^S;_P '#_P=^'_P[^(WPW^*O[2/
M[3/[8C_L]:O\1OA?\0/@MIGCRV^*'[%GP?\ A'\/_%7@?QC\1/"OA+3-8\,Z
MG\1_"GC;0E\9^&+_ %*ST+8_B;[3%INM:'J.K_)]AH7PQ^+/['WQ1^*T/[+'
M_!0'X1_M"? W_@E]^VG\&OBIIO[5<WQQ^'?PH_9C\/7/P&O](USX*^ +SQ9H
M.A?"_P#:2TSQMXW\&>#O$GPSTSX9VOB'PEX8^'/A2V^)/C74?A'XXL_ 'PW\
M:?UDZOK&E>']*U+7==U/3]%T31=/O=6UG6=6O;;3=*TC2=-MI;W4=4U34;V6
M"ST_3K"TAFNKV]NYHK:UMXI)YY$B1W'BGQ/\&?#W]L']FCQIX#TCXBW%Y\)/
MVE_@YJ_AVT^)WP?U[P=K9UWX8?%OPA-9?\)/\//%.HZ-XY\$ZI8>)_"&O-<^
M'O$::1X@TJZT[4[?5]+,NZSNU /YW?V>OAGJ'[57A+_@BIK'[*W@WX@_!GXC
M_L@_L _%"/QY\;?%OP/^)OPB\'_#63XT?L-6/P2\!_#2RU#Q;X0\/>#/BMJ_
MB#XZ^)O"WQTTO3? \?Q&\+V_A+X/W?Q$.K6.C?$'X<:E\1K_ ,+O"?C3XO\
M[$?_  2&_8W\/_LW?M _"3]KK]A?]IC]B&#XP6'B+X4>-OAUX+_9\;]CN9/#
M_P"TK\5;_P",LV@3?!WXH?#KXY_##2/B#X;^%[_"_P")GBYOV@#\<- NK6;5
MO#UK\3IO#?\ 1E\!/A!HW[/?P1^$WP*\.:_XH\4^&O@Y\//!_P ,?#&N^,Y=
M N?%E_X:\#Z%8^&_#QUZX\*^'?">@7.HVVC:;96EQ=:;X<TJ.Z^S_:9K=KJ6
M>:6GX-_:2_9X^(OB/Q=X/^'WQY^#'CKQ;X U#3])\=^%O!OQ2\"^*/$?@K5=
M6UIO#>DZ9XMT/0]>O]4\.:AJGB)6T#3K+6+6RN;W6E;2K:*2^!@H _"WP!\+
M_&OB'_@D#_P6J\#^&/@7\7M$^(OQ=^(/_!;76_ASX!U_X ?%/X;?$7XFV7QX
M\3_'G7O@M>>#/!7C/P+X7\6^-W^(G@_7? 5MX4;0M*U6:]+:1X37R]9T>31=
M/]I\&>,O^%D_MM?\$K/BOH/PD_:-A\#:%^P'^VAX.\7>-_%?[*?[1O@_3=!U
MOQ9J7['$G@WP_P".=0\5_"O29/!FI^))O@O\7W\+:%X]/A_5-=@T.UUG0["]
MT7XC?#C5?&W[H@Y /J >W?Z9'Y$BEH _D*_9J^%OQ!\(_L9_\$:?#D_[-/[1
M_A?QKX#_ ."UWQ[^-7QBTB3]DG]H30_$G@SX<:]XN_;VM]!^*'Q-T\_"FUU7
MPSX1U7PM\9O@38V'B[Q;!I^DS:+J%K8F_6Q\!^*8O#&9XT^(&G>!-?\ V@/V
M;_&GP=_;7L?V:K#_ (+#>*OVZ_%7[0'@S_@G5\;?CK%X3TSX:_M50_'/X@:)
MX;^-_P "+34_AZWAZY^,W@.]\0+\<M'U+Q9\4?A1^S[>:]^SUXP^#]Y\5]&U
M/4/"O]A%?F7X1_X):_";P=:W?P_L?C_^V/JO[,%S97>EC]COQ/\ M :AXD^
M\6AWLEM)<>$6U[5M!N?VC=0^'4PMY+"]^%.L_'W4OA9J_AJ_U;P-K?@S4O >
MJ7OAB8 _1&#6[35?"T'B3PE]C\1V6H:'#KGADZ=?VL=AXAM;O3TO]$.GZFV^
MRCL]7ADM!:7S;[5(+B.<AH@5/\HG[$U_XXLOVD?^"4?Q&\1_ G]J;P1X2\$_
M G_@H)\)_&_P&TS]@_XG_"?X#_L4^/?&"?LFZG8?L[?#6SB^%DGC'7_"NAZ!
MX7\6WVM?'KXG_$7X@:%\>_&/AOQ==?"SQ#H?B"_7]G?P-_6XB*@VJ,*.BC@*
M   J@8"JH "J   *=0!_)C^PC\*O&WPW_8Z_X-]/#.O_ +-OQ^\$>.?A)^VU
M\?O$_P 9-(N_V2OCWH?B'X6Z-XI^$7[;O@R\\6?%.)/A1;W?P]\/^+/&OQ9^
M$EO+XH\:MHFC>*!K-MXG&H:EH/A?Q%K>@_:/PM_9\^)W@/\ X*0?%C]BZR\/
M_;OV%M0^+OA7_@K[H>J&\NM?T;PMX^\6ZCXK\/:M^RAK6DZMK%S/X/LKO]N3
MPAH__!0OX-:EX3T_0O#MEK7@'QYX1%OK<;ZC#HW[^-DJ<8)QP#T_'IQZCO7R
MC\#O@)\.OV1O"6MZQXB^+GQ&^(_B/5;/PUH7C7]H3]IWXC:7XJ^)?B'P_H&M
M:\/AWX1\1>-Y=,\)Z!9^&/".I^/->LO!^@:9H^CV3:WXMU_6[N+5?&OC'Q+K
MNN 'U-='RK.Z9(C,4MYW6 .R&8B-V\H2*'9/,/R!E5BF<JIP!7\7&H? O]J?
MQ+^Q!^UM^S)^SYX8_:0^/O[,5Q_P2;^)FD_L\^$?VJ?V6?'?PA_;K_8Z\=6U
M_P#!Z31_^">FI>,KWP;X$T+]HVPU30-'\7ZIX2T3PQH_C?Q?X3G^&^@>#K?Q
M#+X5UCX6:E\5/[*/#OCCP7XOEU"#PGXN\,>)Y])^S_VK#X=\0:3K<NF&\\_[
M&-0CTR\NGLC=_9KG[-]I6/S_ +-<>7N\I\=10!_-1\;-=^*?[;/[;OBOQA^R
MO\.OVI_AUI'Q0_X(B?MX_LV_"#]HSXB_L_\ QR_9^\+^#OVF/B;\5?A%J_P\
MT_4-4^(?A/P=X[^'&O:-<^"=0U[2O$?B;PWX8TK7Y=,@N?AIKWB^:QU)M*^C
M_P!A;XW>&/&7@;]E'2]9_P""=_QK^#7QM_9!_9JUOX/?'#Q#\4_V7_'G@N']
MF'PSX%^&GAGP[XH^%_[,GC+3_ASK,'[2+_%GQSX+\#2?#;P7^S=/K>D:[\&-
M%U'QKXGO_!_B7_A7'PO^)W[D44 ?R@_LC_"#QGX#\/?\&N6G-^S3\</!=W^S
M[X6_:0TSX]0?\,I_&GPLGP2\3>/_ -CGXA_#?7Y_B[,_POTZW^&LOCSX[^(+
M%M5USQG+HEIXWUB_E^(<FH:SHB7?BJ/]C_\ @L=X:\0^.?\ @EM^W5X'\&^!
MO&WQ)\;>.OV;?B7X-\$>!OAW\/\ Q?\ $_QEXD\9>)]!N-'\,Z9H?@[P+H/B
M7Q%>W<^LW=F/M\&EFST6/?J^JWNF:99W=_;_ *7T4 ?@^GA308_^"SVE?&F/
M]GSXGI\#M"_X(M+\.M#\<)^R+\9U\&Z-?K\?I_'Z_!O2IE^$8AT[QJOPNN+@
M+\#;2&'QR!<3>"AX)_X2&63P^WQO^R[\/_BCH&B?\&N-MKWP&_:+T?4_V?/
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
M>+]8U'P5K/@/P;\0/"7B?X<?&+X9+IWQ&MO$^I7.BWW@[QKK?@1@#YX\$_\
M!53]J3XGZ]^S9\(O"O[/OP,\.?';7_V[OVK_ /@GI^U;IGBWXD_%<^"?A_\
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
M*]<NM?\ AIXEUV/0-7T+TKX;?\$U;+X;^*_^";?B6Q^-&J7T/_!-#]GOQO\
MLT_#'37\#:=!_P +)^'WCSP1\._ACJU[\2+U_$%TZ>*;/P1\'OAI+I>I>$(/
M#>GQ>-;/Q=K][I%_X;\3:;X'\+ 'S5_P7[^('B[2_P!FS]DO]GK0?%_B#P#X
M/_;S_P""DO['G[#WQP\9>$/$.J>$O%NB? ;XR^(?$^L?$V#0O$VCWNGW>D#Q
M1I'@:/P7XA,EW'8:IX.\1^)-"U))K#5;B&3](?'O[#_[,OCCPQ^S_P"%;7X4
M>$/A]IW[*WQ-^'?Q2_9V/PL\->'OA]-\'=6\ >+M$\2R^'OAZOAS2;.U\)^"
M?'VEZ1<> ?B5X4T6VLM(\7^ ->US0-0M\7-O<VNA^V7^QY\%/V[OV>_&_P"S
M;\>M+UJX\&>,%T[4=,\2>$-8?PS\1/AMXY\.7T6L^"/BC\,?%D4%U)X8^('@
M7Q!;6FMZ!J,MGJ6CWK0W.@>*]#\2^#M9\0^&]7XSX8? /]J"V3P[HG[1O[7L
M7QL\+>"=?T'7]$G\ _ ZP_9X^(7Q#N/#=]J>I:5#^T/XN\+?$KQ5X:\9V":D
MOA36]1T7X&?#O]FCPSXHU3PU<Z'XUT'Q/\+O%GB3X9WH!\-?$?\ X*.?M*Z;
M^S9\<O\ @H;\*OAE\+?&7['7[.'Q5^.?A7Q'\)/L7BK5OVA_C#\#_P!F/XM>
M(_@_\<_VCO /Q/L?&6E?#WX?W6A:UX$^)OB/PA\$/%WPK\4Q^*/A]X$T[Q7X
M@^.'@/4/'4OA;P-XU\=O^"J_[9'AVV_X*>^.O@U\*OV4KSX7?\$T+SX&_$C4
M?^$[\7?&B_\ %7Q[^!7COX%^"?VB_$6BZ!+I'@_PO9_#/XF>)OA9XR>[\)^(
MM:TKQAX=\">/-&@\"^(?!WCG0==G^)WAOZSOO^"64,>A?M*?L^^$_CWK_@[]
MA3]KKQWXY^)/QI_9RTOP7M^(6F:W\7=:DU[X[> O@M\?;7QQI\?PO^ WQZO7
MO[;XD?#B^^$OC;Q/I&C^,_B-IWP>^)?PF/B#PW<^"KOQ-_X)9Z1\3;3_ (*7
MZ7>_&_6]"T;_ (*>:3X!\.?%.PT3P%H"M\-?#_P]^%.B? C38/AE/?:K>"/4
MM8^$WA[3-/UZ]\40^(;$>,8YO%7AW1_#FFS#PH@!+\-OVOOVM(_VZ?C'^QI\
M7/AY^SU?:[>?L9:5^V5^SRO@'Q3\1= T_08$^(VJ?"76_@W\<?B!KFA>,'\0
MW-QXO.A:CIOQ:^'?PIT2WLO#W]N?:/A5J>H0:9'?_+/[/_\ P4^_;#USP]_P
M2V_:%_:&^%_[-FB?LQ?\%+Y? _P=M-'^%NJ_%"\^,WP:^/\ \3OA7XJ^*?PG
M\5WVI:]_:'A#QK\+?B/'\/\ Q-X2UKP1#HGA;Q%\);_6/#6MW/Q-^(]O!JND
MC]!)?V3_ /A$/VP7_P""@?C;XSW5_KWAG]C!OV6/%?@VR^'MK8>#[_P1I'C'
M_A<&M?$&R2PU/6O&-GXZNO'-O<26UA87^K>'HO!DB>%K7PE?^)UB\9O^>O\
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
MV<,-I96=K#%;6MM#%!!%'%&B#\O/''_!+#P+\3OB_P#\%"?$GQ#^*OB7Q/\
M +_@H_\ #_X>^'?C?^SO<>"O 7EZ9XV^'GP;M/@3I/COP=\4+W2M1\2Z2EIX
M.T'P;XH\.Z,FF#5?"OQ9\+6OC?3_ !;-IEPWA*  T;+]J7]JGX)_M>_LS?LY
M_M5^%?@UXI\&?MJ:+\5[3X3?$K]GS0/B/H5M\%?CE\(O ]Q\6M:^ ?Q2'C_Q
M#XFMOB9H/B;X6Z1XUUCX=_'[0T^$6H>*=9^'7B#3M:_9U\%VNI6%_:9G_!13
MXG?M8>!OC?\ \$V_!_[.OC?X:^#O#?QH_:U\2?#OXA67C;2/%^I7'C*32OV5
M?VD?BGX<T'5;OPQK.CR67P]M-1^&ZZQKNFV)&O>(O%%GX-A.K:7X3TSQ7HWB
M[TWX5?L6_$6'XD_ 3XI?M1_M'7G[2GB;]D[1/'>B_L\W5G\-_P#A4;+JOQ$\
M(6/PYU[XQ?'>&R^('CC2_BY^T%'\.(O$?@G3?&WA33/@_P##K3M)^)OQ3N;;
MX/)JWB71=0\*]Y^V#^RAKW[3=S^S9XB\&?&G6_@5X]_9G_:%TWX[^$_%^C^"
M/"?Q"%^)_AC\3?@UXP\,W/A[QFKZ+%<:W\/?BWXM@T'Q!<0:E'X7\2KH^OW&
M@>([:PET6\ /P_\ %W[3WQ[_ &!]0_X+-_M*?!7X<? 2_P#@E\$?^"EWP<\9
M?&SPUXKD\5VOC;XC>%?'W[*/[!7AGXA^%OA/IW@Z'0/#7PZ\?6P\40^.+#XE
M>-;GXAZ+XM\1:M?Z-K7@+27BN_%]W]D?M7?\%._CSX'^+O[4/PW_ &6_@=XE
M^*.N_L8W/PZTOQ/\.Y_V3_VROC)<?M5^/_&'PP\*?'37?@_\,_CU^SAX(\9?
M"?\ 9:U?1_A;X\^'UAX3\>?&C2/B</%WQ*\8ZAIGBSX:_"GX;>#M+^*?Q']6
M^-O_  2IL_CG\'OV^O@KXA_:$\4:+X:_X*"_&CP3\9_B)J^@?#[PFOB7P%J'
M@CP_\)?!]MH7@*XU2ZU/16L=4\*? ?X6Z9J-UXHT+Q!<K=P>-M5L1:7/BC2E
M\)7/B=_P34^(NI_M.>-/VH_V<OVV_BY^R-XL_:,\+_#?PQ^VKX=^&'PZ^%WC
MOPS\=;OX5>'/^$-\&_$7X;6OQLTSXBM^SW\6-+\&2/X,7Q3HP\<Z'<>'=)\)
M/J'A"^\2:-JOB7Q& ?<_Q2_:'\*?!S]EWXB_M8^//#?CS1O WPK^ ?B[]H?Q
MGX/N-!M+7XG:5X3\#_#S4/B3XB\-3>&-0U:RL+?QY8Z/I=YI<FA7VN6EI#XA
MB.GW.JP0J]VOY@_ #]OC]MKXQ_$[0_A\G[/[3Z;\:OV?_$_Q.\"?$/6/V0OV
MZ?@+\+_V7/C=X=T_1->T[]GK]H+XA?M >"?".C_'OP1X]TW7+_1_!G[2_P $
M[;X?ZI+XA\$ZH=6_9EL+'Q9X9,?ZS^*?@K\-/''P2\1?LZ^,/#DGB3X.^+_A
M9J_P5\4^$=:UWQ'J$NO_  T\0>$KCP-KGAS5O$UQJ[^+KZ35?"UW=:9?Z[/K
MS^([EIY=0EU=M3=KP_G;^S+_ ,$X_CS^SMX13X=7_P#P4>_:$^+'@+X2^ -:
M^''['&B^+_AO\$-,O_V?["[\(ZAX"\)^-/B'KOASPC877[3_ ,0_AEX-OI="
M\#GXFPV/PI07=]K/BCX1^)_$EKX2UKPB 9/[$?[=?[1W[9^H:IX:A^&_P[^#
MWQ!_9UL_%WPZ_;J^&?Q%TWQ$/$7PI_:HM==UFS\&_"3X5ZIX9\;^(M"^(GP\
MU+PMIL7Q"U3XW+.GAC4O GB'X8:I\/[+QCXF\=?$GP3^SS\>_LV?\%&_VGO
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
M_P $Z?AUXN^,'[??Q#^*WB6Z^)7@;_@HC\&?AO\  CXS?"2[T5O#NF:/\/\
MX4>$OB#X'\+V7@WQ9H.NVWB33M0U/P_\5O'D_BO6KB6YUF;Q'<>&];\%ZCX#
MC\.'3=3 /'_V1_VV/VJOBE^TG:?!_P",'P.UR\^&OC3X+ZC\3;+XQ^%OV1/V
MWOV:O"OP*^*>@:WH]IK7[-_CK6/VNOA[X4T_XXV^K:)KXU3X<?M >!X_A7<^
M+[GPAXHL?$G[.7P[-]H<TOZYU^6'[,O[ '[1/P \.7GACQ7_ ,%&OCQ\>=,^
M'/PQ\6?"K]DJW^(OPV^$FGQ_!'3=5T.#PYX/\=_%1_"VCZ7>_M2_%KX?Z'IV
MFZ+I'B[XAWVBZ)?Z7=>+6OO!XUOQ;=:Y9_IOX>L]5T[0=&T_7=7/B#6K'2M/
MM-7UXV%MI7]N:I;6D,.H:Q_9=F\EIIG]IW:37O\ 9UJ[VUCY_P!EMV:&*-B
M<+\5_@K\+OCEI?AC0/BWX*\/?$+PUX4\;:'\0]/\*^+M'TSQ#X8NO%GA>*_;
MPMJFK:#K-I?:9J<OAG5KV#Q1X?-S;L^D^*]&T'Q!9/%J&D6DJ?A#_P $U?V6
MOV=?B3^T'_P6/T7Q9\%?AA?6W@K_ (*F:+K?@BYA\"^%K34O!.K^ /A#^SO\
M0O!VH>$-1M])2[\.7'A[QKIEKXET[^RI;9(=7^TW@0S7EVTW]%DJN\;K&ZI(
M5;RW=&D17P=I>-9(FD0-@L@DC9ER%DC8AU^$_P!DG]BW4_V6?B;^U-\2/^%O
M/\0I/VN?C#??'[XC:+>^ ;+PW;>'?B?=^'?"G@V)/ %[I_B2^N=-\ V_A7PG
M8V!\,^*!XP\0S7Z6^J'QRCKJ-MJH!^,G[+'[2G[0'['WAL7/@GX<_ .3]E/Q
M[_P7V_; _8\\7>%[B_\ &-E\77M_VC/^"@/Q7^%G@7QO\+I= T^Q^'7P^T7X
M1>-M6T%=9^'GB+0_&1^(7@JRUEM$\5_#+4;71K/5OI+QW_P5Q^-][\3/BEJO
M[//[-_Q.^-GPI_9__:YUC]E'QQ\'_"'['G[87CCXM?%^P^'GC/2OAC\=_C5\
M+?VGO!_A:3]D[P%<?"/Q[=^,7TCX'>.G\077Q,\%_"J^UB[^,?PP\5_$70_
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
M.^'],^&?Q:O_  +\13J.A>+M8T3QUX(\)^++>T\ 7OA/Q[H[7OQ4M>[\=?\
M!%W6_$?B3XE3^%/VV/B;X$\#>*O^"DOPW_X*?^"/"-O\'_@_XGU;P=\>=#\3
MZ7XG^(>E>)?''B/3;K6/B)X1U.XT32;7X-6%U9^'3\']/T_3]#\5_P#"Z_"6
MF:7X:L/<?B__ ,$M;'XR^%?^"CG@WQ!\>_$FG:-_P4KNOA__ ,+6FTGP'X=3
M5? NG?#WX8>"_@G9P^ +J\U&[LUU/Q!\,?A[X6M/$FH>(=-UFQ/B\:WXG\-Z
M+X:T_4K/PQI !:\;_MW?$KX/_M7?MB_ KXTZ/\/O!WP^^#_[%5]^VI^SKX[T
M+PYX[\7ZW\5?A[X8N=1\._%]?%NBV^L:9;V?B3X'>.;?PSHVH^ ?!TVMZQ\2
M]!^)_@3Q'INM^ [Z:7PQ=?H;\+;OXKZI\)? >H?%[2_!_A7XTZIX%\/W_P 0
MM!\(S:AK_@;PG\0M0T:WNO$.@:#?W=[:ZEXF\/>&M<FN-*M-8EN-(N/$MI8#
M5%MM#.H+967YC?M)?!SP-^VE^UQ^QCX4U'PE\4;WXD_L#_'%_BS\:?B\OPD^
M+OP?^%&J^!->^!&I:C/\*_ OQ$\7:-/\/OB_X>^+OQPD_9Z\3^,?A=X$\9_$
MBTTKP[\)O$&G_$'Q%HVHZ-I%CXL_8,=!]!UY/XF@#\ O'O\ P5B^.'P=^ _Q
M2^*/QD\*_!GP-XN_9J_X**M^QO\ M'^"Y/#7Q3U:;3O@T\?@CQ[+^TI\++'1
M-=U3Q-XUT[0OV5_$E[^V-J_ARXT73[<_!ZP\6V%YKN@ZA\+==U?Q)[G^UE^U
MAXYT37=,N+?X._ +XQ?"/PQ_P4U_X)^?LJZ!K7Q0T36EUCPGXS^*'Q7^&F@_
M$[XJ?#NT3_A,O#WC;QC\'=8^)OA/PY\.?%<.H_">^\'?%31_BH-5L[^;X5Z3
MI?Q0^D-9_P""<7[-WBO]HW]J#]HCQKX;N_%T_P"UG\"/#/P'^+/PUU?4-1'P
M\UC3=.\,>,_AQXT\;'1;2_MX#X^^)'P=UWPC\'M<\5+%%K^E_#SX?Z?X?T+5
M;&Q\0^)+>_\ -T_X)E>'M)_8W_9+_9 \(_&#Q/HVF?LK_%'X"?'+_A8NNZ*W
MC;Q5\5_C#\"/B=IWQU3Q=XV_X2+Q+//%;?$WXXV5QX]^(VFZ?JJWUU:ZMJ7A
MKPSK?ABT>WN[8 _,[]K_ ,+>&6\??\'/MLWAW06M]0_X)%?LV>)-2A;1].,6
MI>([#X%_\%(+VQ\0:C']FV7^MV=YI.E7=KJUVLU_;W&EZ;-#<))86C0_NE^P
M_P _L6?L@D]?^&7?@!_ZJ?PE7SM\4O\ @G9!\4?%G_!0OQ)?_&34=-MO^"B7
M[-7@[]EKX@Z7!X&TZX?X<^ / _ACXI^"='U;P!?MK\!G\5S^&OCG\5IM2OO%
MEIX@TN?Q1>>"M5MM'L]"\*:KX4\7_:?P'^&,OP3^"GPF^#<GB2;Q@GPG^'7@
M[X;6?BFZTNVT6_U_2_ ^@V'AG2-5U33;&>?3[?6+S2],LYM9;31::9<:JUY=
M:;IFD6,UOI=F ?AKJO\ P50_;8LM'_:4^,]W\'OV6]%^!O['W_!5'P5^P?\
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
M58_AEI#^)-;F%O8:G>Q=!?\ QW^!^E_"G_A>^I_&7X4Z=\#O[+LM<_X7-?\
MQ#\(V?PI_L74K^#2].UC_A8EQK$?A Z7?ZG=6VG66H?VQ]DNK^X@LX)GN)HX
MV_F&^'_P]^%7C(_\&G5K\0? /@3Q7?\ @C]GC5_!GQ'/B[PCH6N3^#;C1/\
M@G%=^ M.\&>.KO5]-NCX7GL_VC[#1?!=AX3\1SZ?,_QITJR\/VNFR>-=)2UM
M<+X:VW@7PY^R?J4'A+]JSP?^P9JWP-_X+R?MX^-_V0/BUXG^'_@CQ1^R[\/=
M(UL?MBZIX'\*?$/POXNU3PEX'\(_LM_&S]G3QO\ %#0OA_XO\(>(_!^F0^+O
M&G@/5OAKX@?Q+?:79ZF ?TL^(OVNOV>/#7Q9^#'P1O/BGX.N_B/\?K#QGK7P
MST'3/$.B7[:QX>\ B&V\2>(I+F+4A!%I$6OWFG>$-.DA:XNM7\6:C'I&G6MP
MUAK,VF?21(&,G&2 /<GH*_DZ^"OB;P#%^T1_P0Z^*OQ^_9I^#7[/%UKO@;_@
MJU\*;/2/AAX&\1^*?@;XN^+]G\:_@5J_P=\5?LUW&N>%[KQ9#\-_CQ!X1^(7
MQ_\ V2O#]U8VUS9_#+Q#(OPQEUGPG:Z;X@UG^GWXR^)[WP3\(OBEXTTWP=XP
M^(NH>$/ASXX\46/P^^'KWL?C[QW>>'_#&JZM;>#/ \FF2P:E'XP\436B:'X:
MDTZ>&^36KZR:TECN!&X #P'\9?A!\4]3\:Z+\,?BK\-_B/K/PU\03>$OB-I/
M@/QSX8\8:GX \56\][:W'AGQM8>'M4U&Z\*^((+K3=1MIM&UV*PU&*>PO89+
M99+6=8ZNE?'#X)ZWK4OAK1/B_P#"S5_$4'P]L/BY-H&E>/\ PE?ZU#\*=6*C
M2_B=+I5IJTU]'\/=3+J+#QJ\"^&[S>/L^IR;AG^0K]B3XD?L\>-/VI_V7_$N
MOZI\,-=^"WQ4_P"" WQ[^ NA_"_0?@?XMD^ OPR\$_#WXN?LVW,O[(5[\0/B
MEHOC3QG^T#JOP#\(Q^/-%_:"\3?%OQ_KT=OK\/C#Q;XE^''P-M_'FH^#[OT[
M]D#X<_"CX>^)_P#@U_G\+> O#'A#Q)JW[+G[0G@W]HW4--\*KIFKW6N:U^QA
MH'A;4/!GQVU=;!+N.;5?CGI4WA73?"GQ%O(X;OXCZ)%X9\/Z:^MZ+;:?9@']
M8L?Q)^'4ME:ZE%X^\%2:=?ZTGANQU"/Q3H;V-YXBDA%Q'H%I=K?&WN-;>W*S
MII4,CWS0L)1 4(8]KG^O3GIUK^=?]BW]G?7/AG^U#XC_ ."8FM_##38OV6?V
M!/V@-=_X*'?LX>(6T/PW<^$9O@W^U!J'Q.U/]E;X.6UEJ'B?Q1XD?7O@E^TC
MK/[8M]I_BS5M/T#6-+A_9I^".HZ/-=QZ[?S0_P!$DIB2*1IC&L"QNTS2E1$L
M04F0R%\((PFXN6PH7.>,T <#8_%SX4ZGXMC\ :;\3OA[J'CN72_$VN1>"K'Q
MIX;N_%LFB^"O$K>"_&6L1^&[?4I-9?2_"7C!6\*>)M06R-IH/B56T+59K35%
M-J,KPE\>?@;X_P# 6H?%7P)\9_A1XU^%^D7&I6FK?$CPE\1/"'B3P#I=WHSQ
MQZO;:CXQT;6+WP[8W&E22Q1ZE#<ZC%)8O)&ERL3.H/\ *M;_ +./@J3_ ()
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
MJW[0O@?X@R^./$_PYLK?Q#J_Q2\#ZY=^+]3N]=\'>?I?V?\ %C4/^"9&E_\
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
M.[!$54!+,[DA550"68D!0"3C%?SL_L6?L[ZY\,_VH?$?_!,36_AAIT7[+/[
MGQ_UW_@H=^SAXA;0_#=SX1F^#?[4&H?$[4_V5O@Y;65_XG\4>(WU[X)?M(ZS
M^V+?:?XLU;3] UC2X?V:?@CJ.C37<>NW\T/]$=P(!;SBY$)MO)E^T"?9Y!@V
M-YPF\W]WY)CW>9YGR;-V[Y<T ?D;\*/VX/VB/VJOC)XJU7]DW3/V;/%G[/WP
M/_;2\<_LE?'+X>^/_$/BC0OCYK?@;X9QZ%X8^)G[3_PQ\>Z#X@UKP3I^G^"_
MB=J^JZ;X9^"6N?"?Q!#\7/ ?AFS\6VGQY^'WB#QK;^"O#'Z6?#SXT_!SXNZ+
MK/B3X4?%GX9_$_P[X<U74-"\0Z]\//'?A;QKHN@ZWI*E]5T?6M4\-:KJ=CI>
MJZ8H+:AI]]/!=V2C-S#$.:_DQ\%> [/4?^"=G_!7W3O@/\%+3XC^)K;_ (*T
M?'OQAX_^$GPMT-O"/Q1^-W[ )_;+^%OQ&^)7@7X97&AZ78:YXV^$_P :?V<]
M%\<>&?#<?A :_P""_B+X9NO$W@_P>GB+7 = ;VS]N_4?@#^U?XV^*_[0G[&^
MN?#OXK_ J^_X(X?MT> _VN?&'@30;7QI\)/B!JL^C?"^^_8+^"6KR6>C:CX8
MN/VF/!WC^Z^(?BKP9\.;B*'XS?#OPZ(M'O-(\/6WC_POH_B< _IQ\&_%7X7_
M !%O-<T[X??$CP%X[U#PS!X:NO$ECX-\8>'O$]YX>MO&>A6_BGP?<:Y;:)J-
M]-I,'BSPS=VGB+PU+?I;QZ[H5S;ZOI;76GS1W#:_B_QKX-^'VAW'B?Q[XM\,
M^"/#5I/8VMUXB\7Z]I?AK0K:ZU.]@T[3;:XU?6;JRT^&XU#4+JVL+&&2X62[
MO+B"UMUDGEC1O@[_ ()4_"?X/_#O]@W]D?7/AI\,?A[X!\0^+_V4?V:+;XDZ
MIX/\#Z!X0\0^)?%'A/X3Z'I=]:^/[C2]*TW6-4\2^%]>NO$VF7]IXI,NLZ#K
M<^OV%Y%9ZC)J4)^2O^"K7Q=MOV:OVLO^"9G[36L7%_?>%_A/K7[5^F>(_"FN
M_!S]J#XB?#F\L?B5\./ 7@M_%VD>,_V8?@A^TCK/PY_:0\'6UY>6_P )++QI
M\(U\-?$;X/\ B;]I_P )Q_$OX>WI0>(@#]IKWQKX.TSP?=?$+4O%GAK3_ -C
MX;F\8WOCB^UW2[3P?9^$;?36UFX\577B:XNH]%M_#<&CJVK3:Y+?)ID>FJU^
M]TMJ#**G@SXB> /B/X0TGX@_#SQSX/\ 'O@'7K)]2T/QQX+\2Z+XI\'ZSIT9
MD634-*\3:'>WVBZC91M#*'NK2]F@0Q2!I 4;'\C_ ,$;O]GOX<?!3]A_XQ>"
M;SX.>*/V:/AI_P %3_C7^T-_P4YT/P%\%?B%\+-+_9[\=_'/PK\?_B-^RQJO
MQ+\)_%3X+_"/XPS?LY_LB>/?C!\++SPU\9OV@/!/AS[)I/A3X1_&C2M*\&^
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
M>M0A-2\/Z(WBWQIK&H:=I<VKZK)\M?\ !);Q3;:!^U'\&/AQ\)O&?@#]M?\
M9V_X99_:!O\ X3_'"_\ #H^'G[<?_!/'P1XL^*_PD\>:E^Q]^W9H%OK]WH?B
MI/B/K,'@34/A1XR\0Z3X>^,_C?QK\._C)XBC\,ZG\/M&UOQ>0#^H7/Z\5X-'
M^U!^SWJ/PH\??&[PM\9?AGX^^%_PRL_$=SXT\8_#SQUX5\;Z'HUSX4M7N]:T
M2YU3PYJ]_IT7B*V"I:C0Y[N'46OI[:S,"SSQJWQM_P %B]#^(NO?L'^/(/ O
MPYU_XQ^'=*^)_P"SEXL^/GP>\'RZ\/&7Q9_98\%?M!_#3Q=^TO\ #7PY8^'%
M?5?$"^-_@UHGB[P[XL\(VT-[/XT^'VH>+_"=EH_B#4=:LO#^J?G%^T)XA_9M
M_:$_:5^(7[4G[+?B?P1\2?V<;W_@E'^TKX0_;'^(_@6TTSQQ^SU\2?$\/B#X
M877[#/PLU*71+35?#7BG]I_P-J1^,.L:/X.%GJ7Q=^''@S4/"GANZTSP];?%
M'P7I'BH _2+]A3]I;]K3]JAOA7\?/$.A?LUW/['?[1O[*_PW^._@R'X=:YXP
MA^._[./Q:\;:'X#\9C]GSXP/JVO^(O"?QEBU'P+X^M]=L/B?X2\/?!*XT#5?
M"^N^'_$/PO-KK'A7Q!K/Z _$CXI_#'X-^$=2^('Q?^(W@3X5> M&FT^WU?QO
M\2?%WA_P-X0TJXU>_MM*TJ#4?$OB?4-+T6QFU/5+RTTW3XKF]B>]O[JWL[99
M;B>.-O@S_@CIIO@C2/\ @F)^PQIGA#1?#V@:QIG[*'[-VA_%72]&T>RT'6++
MXR>&/@5\.O"WQ#L/'^F6]I9:A;_$+2=5T1='\2CQ# NOK)I]M%>EH8K5C\+_
M /!6GQZ_P'_;2_8K_:"_:$^-/QA_9Z_8<T+X0?M'_#&_^/GPB^%?PI^+.E_
M/]J+XF:]\)=.\'>*OC%IOQ?_ &?/VAM \$^%?BG\*+3X@?!;PG\4=%\%W'B/
M0+SQ3XN\%7?B3P)\/?B3\0?^$T /V0\8_M4? CP+\8O@Q\ _$'Q$\-V_Q2^/
MND>*/$?PS\+Q:OI;7>L>%?"5E97&J>*Y#)?1+%H-UJ.K:)X=T.ZA%S-K_B#6
M;2QT>VO([;5;C3OG+]AO]M6_^/OACQ+IOQ\U/X*?#7XW+^UA^VK^S]X#^%_A
M+QE.;GQQHO[)/QK\:?#+5]3\$6GC2[T[Q=\1;C2M%\*IKOB[7M&\+Z):00W(
MU.Y\*^%;206$'XL?"/X:?LJ?LX?M-?\ !$2'1M-^+NK? 8>!/^"HOP[^!GQ
M_:N^%&BQ?%+Q=XA\0?$[]G7XB_ 71]%\/>$OA/X*'A72=5ATSXD^)OV2_!4G
M@/P?X@TCX.:98_\ "->'-$A@FTJU\<O_  A\&;7X->%/C!I_A?P./BB__!T#
MJ'Q*N/BC'HMA<>,[3X,S?\%(_&GC6X\?6_C62WEU/2/@Y<?L]>(;[Q;<^*+#
M4K/X=7'PV\4:OX@GO7TOQ/JUYJ(!_5/\&]>^+VJ>)?CWIGQ9UOX':E:^&?C3
M=Z3\)-.^#NH^*+SQ)X?^#UY\.OAYXA\-Z9\?[3Q+/-%I/QKN=>UCQ7K5U9^&
M8[;PM/\ #O5/A[J5A$UY?:C,^[X)^/OP*^)?A3Q3X\^'/QI^$OC_ ,#>!KS6
M=/\ &WC/P3\1O!_BKPGX.U#P[81:KX@L?%/B/0M9O]'\/7FA:7-#J6L6NKWE
MG/IEA+'>7J06[K(?YP/BOX/\7:A^S7_P<*^"/V5OAI)XP\3:U^WGX ^)NJ_!
M+X3:/8:+KOQR^"<GP@_8>;]L+PUX1T+3--C7QCK'QR\.> _VI_AGK8T.QU+6
M_B+\3[CQQX<BEU/QY?7BR6_VJ?VEO^"<'QM_92_:X_:F_9D_9RM_CK\.?&?P
MQ_95^&O[1_QPUGP1^UA\(O@-X,TOX._M(>#=*^#=A\5/!W@_PSX-\:>/O"O[
M*FE^+OB9\:OVCO /P4TZU\7V7PC^$FC?!+XU:MX;\,?$OX<3:2 ?K-^WE^W3
M-\%O^";O[1O[<7[(&N? G]H&;X5?#'Q1XW\$ZY<>.9O%OP<URX\+Z@VEZT\F
MN_"R[U"3Q1)H=Y!?6\WAO2?$GAMM1U:QET.^\7>%6^T:G9_I.!@ 9)QW/4_7
M_/X"OXI/BG\0O#WB;]E7_@Y9^'.@?$O4/CGXW^*6D_ SXA>&O$7A+X0ZWX)\
M/_%G4_B=^Q9^S7HD/C3X=>#O#OAUM!T_PO\ %_Q\FOI\"V.M>*_$?QH\#>%M
M0\;:)X]^-T'AGQG\4[S^TO2-7TKQ!I.F:]H.IZ?K6AZWI]GJ^C:SI%[;:EI.
MKZ3J5M'>:=JFF:C92S6=_IVH6<T-W97MK-+;75M-%/!(\3JQ -&BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MIH11TR/8%L=_X<X[DGCD\]0#3J^%K_\ :_\ $?AC]OFR_8V\?_#7PIX+\#>-
MOV;O$?[0'P8^.VH_%:^\_P"*M[\.?%.@>&?C)\,['X=WGPOTO1](\4_":W\5
M>%/&7B7;\5]7FNO 7B_P]XFTG3+R.U\;VO@H ^VI-2TN#4K/1Y=1L8=8U&SU
M#4K#2I+R"/4;[3]*FTZWU6_L[!I1<W-GIMQK&DP:A=0Q/!9S:KIT=R\;WULL
MMTJ#R<]SG<PQGKC!&/PZ5^,WA7]K33?B7^US_P $P+GXH?L:?"W2_BA^U5\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI,C.,C/ID9YSCCWP?R- "T4
M9'7/'K2 @\ @GT!!Z\C\P0: %HHHH **** "BC(/0Y[?CZ4F03@$$^F>>I'\
MP1]010 M%%% !111D9QD9QG'?'KCTY% !129'J.N.HZ^GU]NM+0 4444 %%%
M&1G&1GT[_E0 449 ZGKP/<^E% !1110 4449&<9&?3O^5 !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M/_%?[26H>+/AUXBTH:_#I&NMXDTY?"EUK$>MZYI'AB\\+^S_ +)O_!=/X/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** .'\8?#'X;_ !"FTNX\>^ /!/C>?1%O$T6;Q?X3T#Q-
M+I"Z@]G)J"Z7)K>G7SZ>M_)IVG/>"T:$73Z?9-,':U@*=Q110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 444F1G&1GTR,^G\^* %HI-
MR_WAUQU'7T^M+0 4444 %%%'3K0 44 @]#GZ44 %%)D9QD9/09Y/7M^!_(^E
M+0 4444 %%(2!U(';DXY]* RGH0?H0: %HHHH **3(& 2 3T&>OT]:6@ HHH
MH **,C.,C/IWI 0>A!QUP<XH 6BBB@ HHI"0!DD >I.!0 M%%% !1102 "2<
M <DGH!ZF@ HHR,9R,>O;CK0"#T(/TYH ***"0.2<#U- !11UZ44 %%%% !11
M29 X)&3T&>M "T444 %%)D9QD9],\]NWXC\QZTM !129&<9&>N,\X]<4M !1
M110 444 @C(((]1R* "B@$'H0?IS02!R3@>IH **.O2B@ HHR,XR,CJ.]% !
M1110 4444 %%%% !1110 4444 %%%% !1110 44F0" 2 3T&>3]!2T %%%%
M!112;E.,$'/3D<_2@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD?']OXQN_
MGC6T^'>H:5I/Q!NO"7B.V\"ZKKL+7&B:9XRGT>\B\,:AK,"6]V\^E6>MO8W.
MHQ+:7326<<R"WF)\MNNHH _ DW_[:&B?\%-/A-^P;K?_  47_:)UGP7XK_X)
M_P#C[]J'Q9\0=+^#O["V@^,I_BOX%^-GPW^%?V#PW9W7[(VOZ!H?PTU;3?%F
MM:J_A?5=-\4>+K+4(])C3XBW%K9WL6J93_MM?%?]CW_@H0/@M^V=^T=XX^*O
M@+P7_P $C_@E\=_&^@_#/]GV;QG<:U^T-#\9/$/PK^.7QG\$_"W]G?X1:_\
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
M] T?X=?$?]H?P]X"U7X(_#_Q$/$/B30?#6N)XO\ 'FC:?X/\5:SI'A/QE?\
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
MC-X3^('CSQ+K7[(VC?#/X2>%_!OABV^(GQ$UCX:Z)\1?$W@[5/@_\4$\/_\
M"X=:TS[2_;3/[</[?/\ P3O_ &VO 7AK]@WXA_!3Q=\6?V;(/A%X!^#OQ)\<
M?LV#XV?$7XP>(=9N[3Q'K#>+M&^/K_"[PG\"/A?9@QZ!J?C3Q/8_$/XF/XB\
M3:_I?P^\(:?X<\.6?Q2 /L.#]L;X"?%/]KG]G+P'X:_:'_:#^&_C#5Y?VEO!
MWAO]GK7_ -F[XF_#;P+^TU=>#/ O@/QAXA\<7WBCXT?L_P"G7NI^"_A+H-W8
M^)/AK\0_AKXZ\->"_'^H^+I+32O$GCK2A>:+<?+_ .PE_P %,OAMHOAC2_@S
M^UG^T'\0/%7QJ\6?M[_MC?LE?#SXJ_$+X->)-&\#>+?%WP__ &H_C;X$^!WP
M<\3_ !N^&'P7\$_LJ>&?CAXI^%_@+1[KP]\-$U3P7XE\6$V-WH_A%;CQ/H-K
MJ?LW[1OPJ^.WQ+_X*0?\$H?V@/"_P+\:S?"?X&^#OVR#\<O$UWXM^"5FWPFU
M3X__  F\ ^&_!6A>(-$E^+8\1>)]1LM;\,ZCI_B&Y^%ND?$+1+)Y+2XL-7U.
MQEENX?BJ7]E']I?XH_LS?$__ ()V>)/@%\3O !^(/_!3WX@_M&:W^T?=^*_A
M(OPAT?\ 9LN/^"F&J_MV:5X]\!:QH'CKQAXUU?QWXK\$Z'IOPU\,?#K6/AUX
M>\6:#\3/%$6L>-](T#X<:5=>+[P _73XL?M\?LN?!#QE=>#/B5X[UW1#HGC3
MX??#CQUX[LOAC\4_$GP8^$OQ!^*SZ"OPZ\$?&OXY^&/!>L?!_P"#7BCQ5'XM
M\#WL&C?$SQKX7O-)TOXC?"S6/$<>C:3\5OAM?>*]:#]MS]G2Z^.&C_L]VWBC
MQ;=?$'Q#\3/$'P6T+4;3X2?%V\^%FK_&+PC\*?%/QN\7?"VR^-]IX&F^#;^.
M/"WPQ\$^+/$&O:&_CF.?3[[P[KOA"1CXVT36/#EC^%_BK]A?XJ^#/CM^WO\
M!GXB_P#!/*3]NCX=?MI_M!^*_P!H[]G?]H'7OB]X7_X9]\"Z[\5=(\&6NL_#
M#]M7X2^*/BU\/_%^@?#_ /9^\;>"-&\7Z/XC^%'@SXS>*/'GP\?1]-^'GAK_
M (6+X4AT*'W*R_9T_:4\,_\ !13P]\;OV8/A!\<OV9E\<_M>^-]4_;/\(>+?
M&WP\\=_L"?M&_L[_ /"(^+?"S?M=^$O!</CG7/$OPH_;$\>:7X.^#_@O3KKX
M?^'/ ?Q&U/Q!+>77Q5\(Z_\ ![6/&OQ UT _</XR?%CPO\"_A;XZ^+_C:S\8
M7_A/X>>'=0\4>(+3P!X$\8?$SQA+IFG1B2X_L/P/X"T7Q#XKUVX12))DTS2;
MB*PM%N-4U2:QTBQO[^U_!K7O^"INO?$/QI_P1!_:1TGQ1\9/@I\ ?VN=-^..
MK_M#_L^7OP;\5ZHOBK6H/V#/$_QP\"^&O 2:Y\ =(^/7QUOM+^)>K^'_  Y\
M)=9_9]2_\'?'_6ETFV\#>&O&^NWNC6MK^[?QW\*ZUX[^!_QE\$>&X(KKQ%XR
M^%/Q#\*Z#;3W$5I!<:UXA\(ZQI&EP37<Y6"UBFOKR".2XF(B@1FDD(12:_ ;
M]GCX!?M?SV?_  ;LOXI_8\^+O@&T_8 \$>-_A;^TS/XK\=_LRK-X+6S_ &!'
M_97T[QI!I6B_'W5];\1>&/%/Q+UJZU7P]:>%]-UWQ='X#T._U[Q+X8\-ZU>:
M+X7U, _7SP]_P4(_90\5_ GPW^T3H'Q#UB_\ ^+_ (G:K\#_  QH;?#+XIV'
MQDUOXXZ#XMU_P/KWP5LOV?M2\%V?QQ;XJZ#K_A/Q3)KO@>3X?1ZYHOACPSX@
M\?:K:V?@#1=3\46OK?[._P"TQ\&/VJ?!&J^/O@GXKN?$6E>&O&WBCX9^-]$U
M[PQXL^'_ ,0/AM\3/!-W%:>+/AS\4?AC\0=#\+_$/X:^.M#^TZ?J%QX7\;^&
M="U>Y\/ZSX>\5:?;7GACQ+H&L:E_-YXA_8J_;ATGX1R?&#3_ -D7Q-XU\6_!
M3_@L[^W'^V;=?LD^)?CG\+/".N_M$_LH_M?O\<?!MQKGPY\7?"KXN>)O"NG?
M&/P'X&^.*>(]#\,_$#QMX"F:XT/QWH%L/$<E_P"'M!\<_N1^P5\+]*\#>%/B
MEXQT+]DB/]C;1_B]\0;/QM9?#;Q5JOASQ#\?/$LD?@OPSI&I_$3]HC5_!/Q"
M^*G@FR\=:[K%GJ&E>'O"F@?$3QY=Z1\/- \):[XO\3:9XV\6>(OAC\- #VGX
MV_M5?!KX :MH/AGQUJ/C76?&_B?P_P")O&.A_#CX2?";XK_'CXGWW@CP5/H]
MKXQ\<K\-?@IX+\?>.(?!7AJ^\1>'=(U/Q3<:#%HO_"2>)/#'A&SO+OQ9XH\.
MZ)JGRQX@_P""F_P+U/\ : _9/_9\^'%O\5OB%I/[9'P<\9?%[X?_ !Y^%?P7
M^,WC_P"&VG^$;34/A3X:\'ZUH_C#PY\'_&?@#58-1U?XO:/J?C/Q-JNKQ^!O
M@)HNE6^I?'^Z\%VOC3P1!XA^3OVYOV;_ (R:%_P4:^&G[:&D_LK^._VU?V>_
M%G[*EE^RU\4?A?\ !3XI>'_AS\=O@UXS\%?%OQK\6_AS\9/!NE^.OBY\%?!'
MQ!\*^*KOQ[>^ ?'>A3^.M"UKPW'9Z)XYAOY=/\.WFBZX_P '?L_?%S]GSX]_
M\$L?%_PW_89B\(?"CX<_!C]O[X1^,_A!^S1K7P?LO!O[*UY^U%\6?V;/BO\
M#*W\>R^._BKX-M-9L=*\-?#?QQ_PN#QK\)CX]M-7^*NG:U+X&\,ZE;>,O!FF
M:B 5O^"4'_!3CPE\0OV>_P!FGX8?M1_''QUX]_:I^-'QH_:_^&>D>/\ Q-\'
M/%.G>"O&7BWX;?M)?M,#P;\,M=^,/PX^$WA?]E_PE\8!\#/AA9^(-+^$$>M^
M#O%MWX2L] UC3?!,%AXO\'G7OM/X!_M8_L]:5\)_VL?C'??M<>-?C)\-/@]^
MU1\:?"/C[Q5\2_ K>&9/@SXQM]9\,>7^R]\,-!T#X5>!O%/Q(TCP7JOBWPYX
M$^%MM8Z7\4?B'\1O&/B.W\&>'O%'C;7;K0] M/R.^!7['_[:'@_]DC_@DE\+
M_$G[)WQ%TSQO^S3_ ,%:?C+^U!\<=%?XE_LM7C> O@AXV\=?MMZYX>\8W%_I
MO[0M[HOB.9]/_:E\$7%]X<\#ZGXI\46A\,>.XUT:XFLO"D?C#8G_ &)/VYKO
M]ES]O1_!7P7E\*?'O3/^"T]S_P %.?V8?AA\2_BE\+M,\'_M-^"?AA\:_@W\
M9?!WP^UGQ5\,_'_Q!L_!<OQ"MOAEJNFZ+9?$:3P;%I/CEO!DWBF\\*Z$NJ^)
M]  /UJTO_@J'^QCJ?A[XR:RWQ!\::+KW[/WC?X+?#7XN?";Q1\#?CGX6^/WA
M/X@?M(3>'[?]GWP@OP U_P"'.G_&'Q#K7QJG\4Z'!\-XO"_@S6H/$UQ/?V]G
M<>?H'B*/2?D7_@H?^WR^M_\ !.CXO_M&_L3?&_QEX$\;?!?]J/\ 9Y^!'C]+
MGX9IX4\;>%_$WBO]IOX&_!WXM?!_XE_#KX_?#!O%O@K5#X!^,J^(M/O[#0_"
MGBE/M?@?QKX.\5R^%]3@FU[F_P!JCXE?\%%/V@_V=K[Q?\*_V'OB+\%/#9^,
MG[)T_C?X6^(K_P#9IUG]O'7OA9X4^(MQXN_:+^(7P#!^*OQ _9^\+>/O"6GZ
M;\.M'_9XU3X@>*_#_P 4+'4;+XI>.M#LOAGXRTCX+^)V^!-=_8I_;-;]AS_@
MJ1^SCX#_ &*_CM'K7QI_X*<_L\_M.?!'2_'_ .T1\$/'_C#QO\)/#WB?]A;Q
MKK=YK/Q6^*G[2^NZCXK\?Z!H7[-?CH_$;5O'WQ)OIKWQWXH\)Z+X:\8_$UI/
M'WB'P( ?UN].E?'&L_MZ_LT:+\4W^#DWB/XAZEXQ;QKXR^%^GW?A7X"?'KQO
MX)U[XK?#SX.^+_CYXW^%'A?XC>#?AIKW@'Q1\3O#7PK\!>+]=O/ F@^(]0\2
M7.M>'M7\ :;I]]\1M,U#PE:_8%K-)<6UO/+;3V4L\$,TEG<M;/<VDDD:N]M<
M/97%W9M/ S&*5K2[NK9I$8P7$T121OY^+3]G3]I3PQ_P45\/?&[]F'X/_'+]
MF5?''[7OC?5/VT/"'BWQM\//'?[ G[1G[.X\(>+/"S?M=>$O!4/CG7/$WPH_
M;$\=Z7X-^#_@O3[GX?\ ASP'\1]3\02WEU\5?".O_![6/&WQ UT ^L?V<_\
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
M/HWQ#D\,:W\/;*W_ +=@UWQ%I>LVVFZ)K7PW\6OV%/C1^PW_ ,$X/^"8VL_
MW6_A[XV_;I_X)H^*_@3X%^'.H^,9KH_#OXPZK^U5XB\-_LO?'K]GR3Q9<6.A
MZOX<^%GQ&U3XQ:3=^#=>NM#@UK3]5^&'PJU+4+*QU#3KC4+  _?/X-_&[X<_
M'WPQK/C+X7:IK>L>'= ^(7Q)^%>J7NN>!_'?@*>+QW\(/'&N_#7XD:+;Z7\0
M?#7A;5M0A\+>//#'B'PK=:UIUC=Z!=ZOHNIVVF:I??8IV3S[6?VO_@-H7[0N
MJ_LJW_B#QDWQ[TCX+ZM^T(_@/3O@W\:M:.J_"#0M9TGPYK'BWPMXGT7X>:AX
M-\9-I_B/7=&\/7'A[PCXBUSQ2FOZG8Z*-$.IW$=J?0?@3\)-%^ OP:^&'P:\
M/ZGJVO:;\-/ WAOP>/$_B&9+OQ/XPOM%TR"UU?QOXOU%5#ZSXT\;:NM_XL\9
M:]<F6^U_Q1K.KZUJ$]Q?7]Q/)\)?\%!_V<_V@_'?Q5_8M_:+_9$ETW2?CU\&
M?B?\0/A)XK\4:W>V#:!X;_9D_:C^&NL^ OBCXTU?P??S6$'Q2N/@Q\3=%^!7
M[0'AWX:RZMI:^+]1^%=QX7_M31;;Q%>ZYI@!] >$?VTOV=?CC\'O@5\3_A1\
M3?&U]X$_:]U2^\"_L^?$+PE\'?BA<ZIK?B&[T?Q9?1ZS::)XF^%&K+X1AT;2
MO!_BCQ;!X@^*_A+3O B:-X8U'7M9>\\,6EY))^<'_!(+_@J'X0^./[,'[%'@
M/]I#XS>+O''[7W[1NE_&>XA\6ZQ\(/&.C^ _B-XU\$>//BIKVN^!]*^+?A#X
M9Z!^S9!\1_"?P]\+S:EJ?PB\-^)=,\3^%]!T58[GPAI2&QMI^K_8<_8+^*_[
M(G[2WQVT"X3Q-XF_8K^!%YX^^(W[ ?AG7/'FG_$'Q=J7C#]K_3O!GC#]I#3-
M7N/&.LVUUHOBWX2?%'X=?$FR^$OC#Q%>6&JZGX0_;)^+NE:]XUO=/U'6)C\N
M_L??LE_MB?"?]E+_ ((;_"CQ[^R_\0M+\9?LD?M<_%CXA?M'6$/Q%_9EU.T^
M&/@77OA=^V#\,_#WBJ]OM.^/US:>+K74-2_:(\&:W;Z7\.'\:^);3PQH_C&7
M4-$L?$-CH/AKQ* ?J=^SG^U+\!M+_9W^,GQDN?VJOB+\?/AY\/\ ]I+XW^!?
M$'C_ .(?PUU/1O&&@?$ _&6Z\*67[-?PZ^'WA/X2^"O&OQ)U7PUX[\0Z)\$O
MA!X9\*^#/''COXK>,KO0O!OPZ?Q7J&M^$_#,/R5^V=_P4B\ ZQ\#YO'/[/?[
M0_B_X'^*?V:OV^OV!OA3^UCX4^(OPZ_X4QXJ\'_#;XZ?'KX.Z)XL\/?&GPC^
MTO\ "[3O%O@[X7>-_@M\2[SQSX<^*?@X>#X-331EO- ^)=QH^A>./#]S\I?\
M,3_MP:C^R;\7-6\+? S5/"GQ_P#@_P#\%O?BO_P4_P#@O\"_B#\5/@]I.F?M
M.?"^;]I/Q/\ &+PY\-)_'WPY^(OQ,\*> ]8\:>!/&-Y8Z3+\0I](LO#OQ7T'
M1!KT5EX7C3Q>GU#^TY-^VG^UE\$M'UW0_P!A?XE_#G3K/]K_ /X)R_%3PO\
M!KQ)XM_9CTK]I&33?V>OVEO _P =/VA/BO\ $368OVF7^#MMX2N? G@OPIX!
M^#7@FS\;S?%IO%GA?6[OQGHVC>&/%&AGP: ?IG^SM^V!\!/VI=3^+?AWX0^(
M_%+^,?@/XMT?P5\7_AU\2?A7\5O@=\4?A]K/B7PSIWC/PC/XD^%WQK\%?#_X
M@:=X?\:^$M5LO$7@KQ1+X;'ASQ9IANY-"U.^ETS4XK/R3]N_]OOP#^PCI/P$
MNO&/@3XJ^/-4_:#_ &AOAA\!?"=A\./A;\5/B!::=)XQ\6:)9^+M>UJ^^&?@
M#X@746M>'O ]QXA\1> OAO9Z7>>._C+XFT6/PCX)T>6SA\6>*/!_D7[*_P &
MOC;X*_X*<_\ !4;XV^-_A+XC\*?!S]H3P_\ L3Z?\&?B/J/BCX5:GI/CBY^!
MGPQ\=>%?'L-KX=\+_$7Q#\0?#PM=8\768TYO&?@SPS'J,5KJ4T#86S^W5O\
M@K/\)?C/\2O!7[%/BWX*?"/Q7\;M3_9U_P""CO[*W[1WCCX?>!-6\!:5XVU+
MX:_#R\\86/B:Y\+?\++\9?#_ ,(7^J6=QXETEVL]5\7:);16+7NIWE_::=IU
M[=0 'RWX,_X*@>%OV?/VU_\ @J9H/[77QW^)][\!?@KK7[&.H_"/3YO@-XN\
M4-\!/A_\9O@3/\3?&6K_ !$T_P"!_P $E\3_  U^&]IXN\2KI=W\3/VA[2R?
M33INF>$M>\;W6MZ6+%?U&_:%_;F_9N_9?756^+'BGQ9M\+_#]?B[X_;X;?"7
MXM_&L?"GX/O?ZCIL'Q;^+W_"G/!'CH_"SX:WUSH7BN31_&'CH:%I&OZ;X"^)
M^MZ#/J>B?"KXE:CX4_'7XR_LM_MB^.(?^#AVYTK]EWQ[]K_;W_9R^#'P^_9B
MLXOB9^S;Y7Q!\86/['NH? #Q78?:KSXY::/">G^%_&FK+?:QJOQ MO!J:EX0
ML;K4/#5MK^KFS\.W6?\ %C]E?XM^"?VSOB'\>OB'_P $_?C!^V]^SS^VM^S+
M^S?\/O$_PX\ _&'X0>'_ (J_LQ_%WX&^$?&'@B^^%GQ'\!>+OV@?AO\ !GQC
M\&?BKX:^(6H7FN^,_#WQ;\8^'/"_BG2?&>GZMI]WHGB71]5\1 ']'OA_Q!H7
MBS0M&\4>%]9TGQ)X9\2:5IVO>'/$6@ZE9:QH7B#0M8LH-1TC6]$U?3I[G3]5
MTC5=/N;>^TW4K&XGL[ZSGANK::6"6-V_&SX4?M$_M ?\%"OVS/VT?AQ\&_CW
MXJ_9?_91_8)^(6B?LW3>+O@YX2^"/C/XM?M%_M/C19-?^-<7B?6OV@?A;\8?
M"WPY^%_P-$^@^!M%\)>%/AHOBKQKXNO=8\8WOQ;BT*V@\ 6?ZG? #P/??#'X
M$?!7X;:GX5^'G@74/A[\)OASX'OO!'PCDUB7X4>#;OPGX/T;0;CPI\,I?$5E
MIOB";X?>'9K!]'\&3:[IVGZQ+X=L].DU*PLKQIK:+\C?@=\#?C7_ ,$TOVU/
MVVO$OA7X)_$[]HK]CK]O_P",(_:ITK6O@W%X&USXB?LV?M):WH>H0_''P_\
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
MU'IWBG2(]$T7XDZU\2/#-K)>_'?PO!I>J^,_ 7AK3KJ31/%TDTUM!:Z#/XC
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
M/CW\,/VK/@9^V9\0?$/CZ]^$OP8^'W[,/BCQ)\$?%'P*UGPEXA_8(D\.^#O
M7[4&I?!71-/^,6J^!!X]_:<A\7:)\9?">E>"?B-\'O$OCG0]7G^)OB$ _H8U
MC6-(\.Z1JGB#Q!JFG:'H.A:=?:QK>MZQ>VVF:1H^D:9;2WNI:KJFI7LL%GI^
MG:?9PS7=]?7<T-K:6L,MQ<2QQ1NX^&O#?_!3?]B_Q;<>$'T7XD^-7\,?$;X@
M^#_A9\,?BIJ?[/?[1^@? ?XK^/?B%XKT_P $> ] ^$O[0NO_  DTSX&_%1O&
M?B74[:P\+ZC\/OB%XDTC788]0U33=0N=(TG5;ZR_/[_@YH\2^+/#7_!(3XYR
MZ-?ZIH_@77OB)^SQX3^.^NZ+=ZA8ZII/P*\4?'#P-I'CI8+G1[F+639>();K
M1O"&OV6F6>LS:MX;\1:OI%SI%SIU_?2P?L[XT^'/P8\5_!V_^'7C'PQX'N?@
M</"-E:3^';BVTS3/ >D^#_#5O9ZCH5UICV9L=/\ #.G^$(]*TS6?#&LZ/<:8
M_A.?2-,UK0;W3+K2[*\M@#UH8(R!CDC!'0@X/ZCMP>HI:_ 3Q#^T[^UM^TI\
M+/\ @J#^T1^SG^T-?? W7/\ @GO^T-^T9\#O@]\!)/ ?P3\1_"SXL:I^Q_\
M#CP5XS\3V_[4.L?%#P%=?$>S7XZ^-=0\6:?I6M_!GXU?!W2_ OP4UWX7>(0T
MWC;3?&=_K?AVO_ME?MI?M&>#?V[OC%\,/VF?%W[+?@GX?_\ !)3]C#_@HG\"
MOASX;^"_P%\8^,_AE\1OC?\ !C]K'XA:A\.O&OB[XN^ /']EXX\%7-Y\)]#@
M^)6G7/@[1?%6K7NG>'H_AIXP^#=EI/C.S^)@!_3917X9_LP_M$?M;^(_VC_V
M#=0^(_Q\M/&W@?\ X*'_ /!.KXM?M-ZI\&(OA+\/O#'PX_9X^+/PX@_9!UO0
MI/@_K.BV$?QDU_P=J>B?M#:MI/B;PW\8/BM\0]0O-9T>3Q#H7B3PYIVJ67A+
MP]\>?L_?M8?\%'-3_9'_ &(?V\?%O[6%K\3K+QA_P4*?]DKX]?L^W?P'^#OA
M3P#X[^"?Q%_X*'_$[]B[P[XQT35/"?A!/BII7QX\ W^M>"]5\.:AH?Q(\-_#
M'5_!W@WPSH'BSX;>(_&MKX[^(/Q7 /ZCZ,#TK^>7PM^V'^U0O[:?[/\ !9?&
M[QO\7_@-\<?^"A?[4'[+6OOH_P ,?@3HW[&NC>!_!?PN_:;\<_#CX?\ P6\<
M:CX.\&?M<_$CX]?#"V^ 'A6T^.'Q1L-<^(_[+L?Q9U;XY_"K1?%^H^(O!-AX
M3\%>0^"_VK_V_AX9LOCKXG_:Z37M/\#_ /!>;5/^">6K_!VQ_9^^#&B?#KXA
M?LW^)/VWK+]E-K7Q/JJZ%?\ Q1TGX@^#--UV'Q9\.O&?@OXA^'+6U&D6WA_X
MD^'/BG<WEYXH(!_3Q7F'QK\ ^ ?BG\(/B=\-OBGI.O:]\-/'/@3Q3X7\?:%X
M7OO'.F^(]:\'ZQHM[9>(=)T2\^&-YI_Q%BU/4-*ENK2R3P/>0>*IYY4M]$8Z
MA+ C?BGK/[3O[5/P\^.7_!0']A?Q?^T5KVJ_M*^*/$'[.GCC_@G+XQ_X0;]G
MZPU'3_@#^U#XO;X8R>*+3X96O@!%^(L'[(/Q/T3XD7_[1&N>)!XBE\1?!;PM
MX2U[0-(\%^*-6U.>_P#WOT^UELK"RL[B_NM5N+6UMX)M4OX[&.^U&:"%(I+^
M\CTRRT[3([N[=#<7":=IUA8)-(ZV=E:6PCMXP#\WO@1^WS_P3>\/Z-X%^$GP
MH^,^@^"O#5]\2->^"O@F^\?^'OBOX"\->,?CZ?$=]+XP^&3_ !@^-'AK0]&^
M(7[3'B;QQ?:WJWC3PSK7CCQ!\</'GC[4/$FO^);77?%=]KE_-^EO4?7L?ZU_
M&5\(_P!B_P#:/_X*/_\ !-[]J[]B3P%I?P+\%_!KXK_\%:/VL]7^)W[1/C7X
M@^,KWXK_  JT/X>_MPS_ ! UNZ^$WP6TOX07.@^(O&^I6GAD:#I%_JOQK\):
M<^F:WK-GJ,ME'?/+;_HS^U3^V/\ M/?#S]I[QAJ'PB^.7COQO\,_AM^W9^P'
M^S;XF\ ^ ?AI\![[]F/X:^ ?V@?$_P"SQ\,OB)X$_:,^*'Q*\%Z'\=/%G[5?
MB3Q-\8_'7C72/"W[*/Q+\8:/\&_!&G?L]:K\;- \!1^/M0LO'8!_0V< 9/0<
M].F._P"%"LK#*D$9(R/4$JP/H58$,#R&!! (-?BM\*I_VQ?VD?VV/^"D/PLO
M/V[?B?\ !SX6?LM?'[X.>#_A=X4^"_P2_9674U\&_%S]CCX8?%S4](\1>+/C
M9\%OC??:S>>'/&/Q T[6/#&K)96%Q'?Z;XHB\1+XE\-^*?#7A?X<?G'^R;\:
M/VF/V7/^"5?_  21_;3U_P#:T^)OB?\ 9UU;QQ\')/V[]$^(VC?L\RR:)\)/
MVE-=L/ EO\2;7XJWOP8C\<VOA?X8?'C7?#/C#XK7WB;6?%/Q+\9> ?B%\4=4
MO/BII&N:%X7U;2P#^L; ]*\D'QM\!GX[/^SB!XP/Q-3X21?&U_\ BW/Q /@
M>!)O&,O@1-WQ<'AD_"M?&#>(()-OPY?QBOQ!?14;Q,GAE_#D<FJ)Y#^R7XH^
M(_Q'M?CA\5?%OCG6O$OP[\;_ !]^(NG?L]>%M7T3P+IR^!_@[\,[Z'X40W=C
MK?@[P]I5QXTT3XJ>/_!?CSXQ^ ?%&N:OXBN[CX0^.OAI827<>J:?K-SJ7SS<
M_'SXX6O_  69\/?LMS>/+.7]G76_^":GQ"_:#A^&]OX.\.VUW!\6O#W[3?PB
M^&MIXKU#QQ-!>^+M0,7A?Q%KVG66A6&HZ'X9AAU.6XU+1=9U:WTW5=/ /T_H
MP/3W_'UK\%/^":'[87[0/Q*_:4O_ -G?]L3XG?&[X??M6>&_@!K_ (W^+G[(
MWQJ^$?P4T+X<ZWK"^,_AY86'[0W["OQQ^"_PVT&T^*G[*T5SJ7C/P1::7X[^
M)GQ'^)&B7ESHNG>)=4US6/#'B+Q7J?W9^U1\7/BC\./VMO\ @FAX*\&>-;W2
M? ?[0/Q]^.'PL^+O@HZ'X0U'2O%OASPY^QM^T/\ &SPY=_VKJ7AN\\9:!K.@
M>.?A5X:N;.Z\+^*-$L;O39]7T_7=.U>*ZM7L0#[_ **_G9^,O[6W[:.@? G_
M (* ZW\//V@-/T+QU^SK_P %E?V8/V7?ACXH\;_!KX=^-;6V^ WQJUW_ ()[
MZ;JWPXU[PYH-G\.;'6=(MM1_:@\:R-XE\ZU^)5YX4AAT+3_'VB^))-.\?Z+A
M?%#_ (*"_M(?L5:S_P %?_!?Q"^.5E\<-%_933_@G#K7P$^+'QW\&_"?P9>_
M">7_ (*$>,=2^"&M-\4Y/@WX;^"O@;Q[\)_@3XUTF#XNZ?%=Z-X(\9:OX3GU
M[P)XH^)<K1:;XXT\ _I#HP/3_/7^?-?AE^V'\7_VK_\ @G3\*/C7XQU/]M+3
M?VAT^($/[,7@O]G?2_VA? O[-WA#XM_"/Q+\0/VBOAG^S=\=/C7XBU;X8:-^
MRY\)/%OP;^'T7QQ^$_B]#XO\+Z-HFC_$GQ#I'AKQU\1?!?@?7M+-Y\J?M?\
M[1G_  5@_9 _97_;/\<WWQ.O_#^GZ'_PS5XM_9B^*?[1^B_L?>/?VD=%O_&'
MQ\^&GP5^/?P^UOX<?LR:%X(^"/C#X4:59>/?!_BCP+XXO_!NF^._#.K>(/$_
MA3Q7J?B4:]X%UCP: ?T[[AG;WQGZYSW]>#QUX)Z"@D*,]L@<#U('Y#N>P]A7
M\\W[2'PP_:'\(_\ !4?_ ()-_#37?V^_VH?'7A;XA>+OV]OBI'I^K^$/V/M#
MLO#5Q\,/@CX5M_#.A6.E^$?V6="T?7(7\*?$GQYX#O?$?BW3]?\ &-CX6\4Z
MTW@_Q!X2\0:A>:]<,^%O[9_[2NM_MR_LVZ3IGQR\=?&C]GG]H#]M?]N']G/Q
M'J>G?#/X%:%^Q[8^'/A+\+/VEOB=\)O!W[.7C>;P1X&_:Q^(OQ4^%VF_ ?P9
MX?\ CC\5KC5OBA^S%J_Q/USXY_#WP3X\US7/!VGZ/X  /W'^#GQE\%_';PE?
M^-O 47BZ+0]-\<?$7X>7(\:^ O&GPYU?_A(_A=XXU[X>^+%AT#QYH7A[6Y],
MA\2^&]4M]/U>*P;3M2AA\RVN&=)XH?5J_G,\1?M;?MQV_P#P3Q^,?Q9T+]HK
MP[:_'GX8_P#!7_6?V4;'XA:[\"_ VM^&]5^#UI_P5.\/_L@:=X-NOAWIEYX8
ML[?1$\!>(+==1U&+79?B/?:997EE9_$;2?%NI6WQ!T?[8_8F^+?Q]'[=7_!2
M+]D/XO?&W7OC_P""?V=]+_8Y^*7P>\;^._!'PJ\'_$?P_I7[3'@?XK3>,/AM
MKEW\&/!'PR\$>*O#'ACQ)\(#K7@?6;KP)8>,K2P\6ZAH/BGQ!XM.DZ;K# 'Z
MMT5^7/[>_P 2?CEI?Q<_9S^$?P,^,_Q0\$:EX]\,?';Q)X@^&/[,7P^^!_Q
M_:I^(=WX7M_AKH?@SQ-H^H?M1>!_%_[-/PI_9Y^&LWC#Q3KGQD^(?Q:U;X?2
MZIX]G^!?PN\ >)]9\5>/E\!>+/S4\<?\% /VR[[]A3_@G/\ MA^*O$OQQ^''
MP-^*_P"QCKGQ0_;+_:,_8Z^!GP4^-FO_  $^,.N>&OA-K/PW^+7Q=^!/Q4\+
M?$CQ/+^R9HGA^+X\>,/BW=_!/PV?$VCR^'=.:Y\2>#-#M[*RUP _IQIJLK9Q
MSM(!'&0<!@".<'#*PSS@@]"*\B^#/BF+XH? ;X5^-]*^(.F>-8/B)\)/ OBO
M3/BKX)&GSZ)XMB\6^#-)U>S^(/A#[;H<&E3:5KRZA'XDT 7?AN'3Y+2ZM%N-
M"CMB^GC^=;]G_P"/_P 9_P!F#]F+PU:3?M)?$WXA>.OVV?\ @M[\>?V#= ^)
M'QGTSX$S1_!5;_\ ;;_:UL?&/Q:\*V_@'X$>#K?7?BU\0?AQ\,K[PYX(T'Q_
M8>-/@MX6^-%W\*++PQ\+_"'P1T77?A?J@!_41320, _Q' 'J>N,=\\D^@!)P
M 2/R@_9_^,_[0GPL_P""D'Q2_8!^+_Q/\6?M-?#S7OV2/"G[9WP9^.OCCP;\
M(/!WQ&^'C+\6]0^"'Q)^ GQ);X'>%OAMX$\6:;=ZHGAKXA?!WQ9'\(_ &MC2
M[CXC>$]:U;XD7/A,:[I/C_[>>G_$W6O^"LW_  1[\&>'OVAOC!\./ GBVV_;
M8\7ZIX#\%V?P<N_"K>+O@Y\&=*&G^*6M/'WPC\<ZA>:YXJ\(?%CQA\./$%UJ
M>I7R:'X-O[E_AG#\/O%FK^(_%.M@'ZB?L]_M.?!C]J70OB#XD^"7B35/$VC_
M  O^+_C[X#^-I]7\&>-? M[HWQ4^%M[:Z7X_\+RZ)X^\/>&=>>7PUK-TVD75
M^NE_V9=7]K=_V;>7MM&MS)[[7\D_[//CK]I#X&>%?VH?CQ\*OC_=>$/!=E_P
M<H_%OX)^-/@)#\,/AQKO@_XN?#[]H[]O?X<_ OX@CQUXT\5Z1KWQ)T3Q=H=K
M\0!XB^''B#X5>)OAWI&AMH\FC^,_"?Q".JIJVD?3WC7]L?\ X**?'OQ3^W!X
M\_9"TO7=!A_8I_;!UC]GGPO\.O&/B7]D+P?^ROXV\'_ ?3_A-XC^,^K_ +47
MBKXF6&L?M0^']<^(NA>,/BAK/@OQ?\'_ !/\-/!_A#PI:? B]O/#VMR6/Q3U
MWQP ?T=45X;^TYXYUCX9?LX?'OXB^'/&_P ,OAKXD\#?!OXE^*_#/Q#^-4VH
M0?![P1XFT+P;K.I>'/%7Q4DTAX]8_P"%>:#K=O8:EXRCT=QJTWAZVU"'3 U]
M) I_%+X ?M6?MC1>,?VS/A%XI^*OQUUQ_ '_  34^%/[6'PB^)'[6WP&_9[\
M ?$V'XA^)M>_:6\":KXY\._"GX(>&?A)/X?^$/B\?!G0?%WACX6?M+> _#'Q
M^\(^))M>TOXA^&O#>EBT\)  _H?HK^=7]FGX^?\ !06VT[_@B]\<_B'^U/!\
M;O __!2KX*^&? _QQ^%.N? KX4>&M#^&7Q=\6?L(^(?VI_AY\:/@[/\ #3PU
MX2\=17,=U\&?%,'QTT+X@_$?Q=X#\07WC3Q1KOPO\$_!_P ,GP?X+^''A_[-
M?[7G_!1S5?V2_P#@FW^W=XW_ &J=.^*>G_&K]NG0?V3/VA/V?]1^"/P?\#_#
MWQ'\*/C'^VE\1_V7O"WQ(\-Z[X1\%M\4-)^,OPQO[_PEJ4+V/C[1OAAXE\$>
M&M)TW7O <OBVP\7>-/B4 ?N1H/\ P4!_9B\5_"OXA?&?PGXB^('BCP%\+?VA
MW_97\<3:%\#OC9J'BK1_C;:?$+PO\*]9\*GX=1_#_P#X6)=V_A[QWXNTS0M:
MURT\*S:);O#J%Y!?7-A:_:I/M*OY,= ^/7QM_9D_X)U?\%6/C9\ /'-M\/OB
M#X9_X+Z?'[PVVN7'A+P[XQEF\+?%?_@H;\(/@YXNTRPT_P 66FJ>'[&_NM!^
M(%Y);ZM?Z)K9LQ;/':64%[<6VJZ=^G7C#XG_ +3O[77[3'_!0G]GO]F7]K&7
M]E3QU^PK9_ 'P7X%\/Z5X&^"/Q.T7XB_$;XV_!O1/V@[3XA_M"Z7\2_AUX[\
M=6?PCU6TUG2OA!X0T#X3ZE\+-<LG\*?&CQ9-XU\=ZSJWA'1OA, ?LI7P'X,;
M]BS]H;]MKXP^)?#UOXF\6?M8_L:>'_AO\(?B7'X@/QQT#PC\.X?'-IXR^)/P
M[;1O ?BZ;1_@EXJ\72Z)XE\4:MI/QA\'>%?$7BG3_#7BR3P_:>/HM(U"31H_
MQO\ ^"FG_!1/]IWX.K\>/C%^R9^U59_%+0_V=?@Q^Q1\5[+P+^SM\,O@5XZ_
M9JTVR^*/CR;5_'/B3]MCXD?%/2_$/B\^'/VB_AWKW@I?V>OA;^Q]^T'9_'32
M/ 6K:5\5O$6B6O@+Q+H7Q9U'2U[0/VEKC]N+_@X(\>?LQ?M+7/[._P 0?A!I
M7[#GQ.\.1CX9?#?XA>%/B1XA\&?L2_\ "1P>!OB^/B'X8\9ZG;_"WQ!8Z3-H
MM\?A/#\/?B5H=]J$GB6S\=ZO;6D/A&8 _H3O?CU\/-.^,]_\ ;A?'+?$32_@
MU)\>+H6?PL^)FH^"_P#A7L/BRX\$NMM\3-.\)77PZO?'#:[:S?9_A;9^*)_B
M9>Z2H\06/A*YT(G41XU\.OV^_P!F7XM_![]G_P"/?PX\2>.O%_PK_:=^+UU\
M$/@_XBT;X+?&6YO=4\<VGB#XA^&+A_%?A8> QXN^&?A*VUCX7>+H-3\<_$O0
MO"7A'08K6QNO$6L:1;:G8RS? ?[*'[</[0W[0?[=G[(/A_Q+K&F^%/@G^TC_
M ,$4/"W[=6J? NP\(:-%)X0^.7C'XJ?L_:7/<W/CO5+>\\=ZE'X>T+Q]XE\-
MZ=HJ:AH>AQVUU)<ZSHNL:Y;Z?JNG_GE^Q9\?/CA\ _\ @E/_ ,$8)?@YX\L_
M!FE_&K_@J?=?L\?%ZSE\'^'?$VH>+OA7\2_VSOVI+CQ)X;T_4_$MOJ5OX574
M8?#0L+_5]*TEO$BV5[(= UOPYJ$,>HT ?UJ9&XCN!D_0]_H<8'J00,[3A:_F
M*U'PO^W7XM_;(_X+X7/[+?[8_P 7]*^/7P3\(_LE1_LW>$_%7@/]F[Q]\/M2
M?4?@)XK^/'A/X(WVB:]\$H=:TSPC:>)?&GC7P/X&O_#_ (LT;5=-F\=W7CKX
MCW'Q4\7QZEJ.L_I%^P]^U=JG[<WB;X3?'#X/?%;Q1JO[,EK^QG\)_$WC;0;^
MP^$NN6OBG]I#XS7EUJ\_A;Q/XP\+>#--UKP_\6OV?/"G@V]M_C-X*\-7?A7P
M>^K?%[P"^G^&-+.BZIITP!^J=8GB;Q-X=\%^&_$'C'Q?KND>%O"7A/1-5\2^
M*/$WB'4;/1] \.>'="L+C5-;U[7-7U":WL-+T?2-,M;K4-3U&]G@M+&RMY[F
MYECAB=Q\*_\ !0?]I'QC\!M%_95\!^ O$&E>!?%/[8G[9OPA_9#L_BCJ4.GW
M]Q\+=,\?>&?B-\0/%/BWPMHVMZ'XD\.:S\2[[PE\*]=\$_".V\7>']?\#Z?\
M5/%_@WQ!XZ\,^+?!VC:YX3US\;?^"C'Q&_::\)_#?_@KS^P-\2_VCOB=\7?
MVG?\$F/B%^W-\)/CE<?#G]G/PW\3M+\,ZCI'QE^#/Q1_96^.%UX/^$VE?#+Q
M)X*\8:YX3L/%OPX\8>"?@Q\(/BK;>%+WQ[X=M_B7K6O^$[;Q=IX!^\WP-_;7
M^ ?[0OQ+\>_!SP'J?CW2?BA\._!?P]^)VL>"/BC\(/BK\'-?U;X5?%6/5!X
M^)_@^R^*?@[PD_C'P3K>H:%KWA^^U+PZ;^Y\)>*M&O\ PKXVL?#?B%8--G^L
M:\9^ 'A#7?!?PE\%Z1XE^)WCCXP:P=#L+R7QQ\1=+^%ND^*;FTOH$OK'1Y[3
MX/?#;X4>"5TW0(;DZ;I!M/!UK?M91))JU]JFHO<7\_X>?M(_ML_M*>"_VO;_
M /X5%\=/'/Q ^&/A#_@I/^PQ^R7XX\"> OAK\";K]E'X8_#?]H74/@#\-O'?
MPU^-'Q/^(/@30/C_ .*OVP;OQ=\5_'_C^WT?]F/XJ>/_  5\'?"^F_ N+XVZ
M#X#NO%6J^&O' !_13@>G^>O\^:,#T]OP]*_F&_;,_:T_;Z^#G@+_ (+/?'7P
M=^US_96G?\$X?VA?@9K'P,^%MA\ ?@O+X2\9> O$_P !?V6_C/XZ^"OQJUKQ
M+H'B?QOXD\"ZS9?%/6?#V@^(OA[XF^%?Q9\->([[Q%XPNOB)XC\/WOA'X;>
MOJOXY?M6_M$_LL?MH?M6_"#XE_&#7O&'@SX\?L=7/QC_ ."9?@Z/P?\ !GPC
M=2?M!>%?$D'PI^(O[-7AWQ'-X,EU3XJ_%B\^)/Q)_9_\0?"^/Q0-2TJR\'_$
M:^LO&&@>*%\+:MXMF /W.HKAOAEH/B_PM\._ _AOX@^.;OXG>.]!\*>'])\9
M_$:^T/0/#-UX[\4V&E6MMK_BV7PYX5T[2?#>@_V_JL=UJ4>C:)IMIIVFQ7"6
M=M$$A#-_/OXR_;+_ &R?%?\ P3X_:!_X*Q_"CXY:EI5I\"?BU^TOXIT+]BS6
M? WP,T#X-^*/V<?V3?VC?B'\'_$O@7XG>*_$7@+Q/\?=(^-?COX5_#?7?B#<
M^*/!GQNTC2M+^)&H^&M$\,_#K4M!MKCPYXF /UT_:6_;^_9<_9'NM6M_CEXT
M\2:#!X3T3P-XN^)&K>'/A?\ $_XAZ!\(/ ?Q*\1^*_!W@/XA_&'7O 'A#Q+I
M/PS\#>*/%W@CQ1X>TCQ#XNN],M;F[T+6KT :+H'B#5=*^RR0",^_.,_=Z]/Q
M_4=:_ /]AGP'XOOO^"S7_!7GQ3>_'/XT7.B66B?L#>(-5^&?B3P[\ [70?$V
MD?$;X'?&R_\ #?@/QE_9_P $K/QOI^C_  7BU!-,\"KX5\;>'?$^H+IT/_"W
M/$_Q4O)-2O-0^B_^"QECX\OO@M^R]9^!_C1\2/@\FO\ _!1__@G+X*\0R?#S
M3OA/>S:[I_BO]M3X'0V%W?R_$[X7_$AX+OP7KECIGB_P[!HQTG2=6UO3+?2/
MB'IGCKP%>Z[X*U@ ^_O O[2/PA^)'QN^.7[.OA#7]4OOBU^SAI/PHUOXN^';
M_P '^,= L_#^F_&RS\8ZA\.+O2?$>OZ#IGAOQG:ZY:> O$[2WO@G5?$-AI-S
MILNFZM=66JI+8QYWCK]E?X(_$CX^_!G]I[QAX=\2:A\:_P!GW1/'7ASX1^)[
M+XG_ !3\/Z-X5T3XFV^G6OQ L)OA_P"'?&FD_#CQ,GBVWT;0XM;E\7>$M>N+
MM= \/[I1_8.C_8OY]_VDW_:-^%O[1W_!<?XI_!#]JOQU\)O'/[+_ /P3!_8E
M^,W_  GMA\,?@-XT\=?%KQW\'/A7_P % /%'A:T\>1^/OAIXA^%.E>!?$U[H
M>O:A\2] ^'OPC\&>)=8U_4/"]Q\/_''PN\,^'-?\(>.O;/''[9'[:G[4WQ/T
M;X%_LWZ]X^^#OC&V_P""</[-/[7$T_P+M?V0)O$NO_%K]J"X^(]M9W.IV'[9
MQ\:6^K_L[_"F[^'.DZ1KEG\-_!J>.-3UOXA/9:]\1_"#Z;X1@\8@']$6!TQQ
MZ48!ZC-?S4?M/?MQ_MO_  (_X4MX_P#VL/'/BS]D#X1:W^SU\#]+^('[0W[,
M'@#X*?M&?L8_"_\ ;D7XG_$/PI\>OA_^UGJOB[P;\8/CQ\*_@GXMN;?X-^!/
M@]XY\'76C:+X"\5^-?$6B>-/&_C_ ,0:<'T?K/BS^U-_P4>^/?Q9_;NM?V(K
M[7?#NN_L3_M&>#_@K\/OAKXC@_9)TO\ 9Y\<VWA+X9_!CXN_$+6?VK[OXJZA
M>?M-IH'Q7A^(OC_PUX)\1_L_^)/A%I?AGPKX1\&:];W7B+Q*GQ M8@#]LOCA
M^S+\%/VD&\ K\:?"-WXUL?AMXDU'Q3X;T-_&'CC0?#%[?ZSX9UCP9KNF>.?"
MGA?Q+HGAKXH^#O$'A+Q#KGASQ%\/_B;I7B[P)X@T;5]0T_6?#E];7<T;^\ ;
M1CDX[GJ?RP,GZ5Y=\0]<^((^"GCGQ+\)+/P3J'Q5'PN\2ZY\,;#Q=K,TGPYO
M?B"/"=[J'@NT\3^(=*>TN'\%7/B3^S(=:UK39+68Z$]S?6;P/Y;+_*Y\5?VM
M_CE\9?\ @F__ ,%;O OQ%_:B_:]^$_[3'P0_8.TK7/B7^S!^T1\&?V7OAO\
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
M7$5HD]U(MM%/=W4Z0!%EN)W!E< [:BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX\^,7[#_P<^,_Q9G^.&J:
M]\:/ 7Q-UGX56/P'\;^)/@[\;_B;\*V^(GP0T[7/&'B6P^&WBNQ\(^([#3X(
MM+U[Q]XQU3P[\1/"=MX7^,W@RZ\0ZJ?!'Q*\-)?723?8=?&_QY_X*$_L4?LQ
MZYXH\*_'+]I?X4^ O&/@GP6/B+XO\#W?B)=8\=^&_!#7>FVL?B76/ _AJ#6_
M%ECIL\>I+JUM)/HZ/<^&=*\4>++>.3PQX/\ %>KZ, 97Q7_X)[_LV_%2\_9Y
MU&VT[XB_!?4?V7?".J_#'X.ZA^S-\7?B3^S?=^'O@MXAL/!VE^)/@<\WP<\2
M^$3-\*]8T_X>>!8;?08_L]_X1G\*:-J?P_UCPCJ]LVH2<?X0_P""8W[-'PN\
M%>"O!'P4OOC5\$;3X9_$CXM?%;X:ZE\./C;\0H;CP#XL^.6LQZS\4;/PUH'B
MO6/%7@*V^'OB>=]29O@Y=>#KSX/:7J^N:MXXT?P)8?$B2T\9V?K_ ,2OVY/V
M2_A+X!^'WQ0\:?'3P3'X"^*O@G6_BA\._$?AB;4OB#:^+_A/X7\-Z;XP\8?&
M#1K?X?:=XHO[CX-^!_"NMZ#XA\>_%QK2/X<>!=(\1>'+_P 7>)]&M_$&C/>\
MQ\6?^"CG["'P,L?#^H_%+]K3X#^&(/%_P;G_ &AO!L*?$30=?U'QK\#8+6._
MC^*_@K1_#-SK.K^+_ NHZ>T^HZ'XA\.6.I6'B'3=,US4M"EU&QT#6[BP )?A
M;_P3[_95^"GC;X6?$/X5^ _$7@KQ5\%_A)XX^!WP\N=+^*_Q<DTK3?AS\3O%
M\7Q$^)5EKGAG4/'-[X9\;^*/B)\1[:P^(WCKXC^.='\2?$CQ9X]TO2_%>N^+
M+[6+"VN8^2TO_@F+^QSHW@#X*?"_3_!/Q$B\$?LZ_M$:E^U?\&]+F_:'_:)O
MKSP?^T%K.O>)/%.K?$.3Q!?_ !3N?$7BF34O$GC;QWK5_P"%_&>K>(O!-]>^
M._&/VSPU/!K][ _S[\0_^"GO[-'QD\!_MY_#[X0?ML?#+]E/Q9^S!H=AH5]^
MU3XYL/!'C?P?X$U;Q%X8^'^KK\3_  [X#\:ZQH?AWXB^&?#FM?%'P1X$TI-2
MU)-/\9?$;68O#>C6>K"323KOWE\8?VJ_@+^SQX>\+ZW\8?B19:&/%VC:[KOA
MC3]-T'Q1XL\7>*]!\':!!XE\<^*] ^'G@?1?%'CB_P#"O@GP_<6_B'QUXBLM
M!N= \":->V=_XJU/2;2YMYI #YQ@_P""4_[&EA^TCXS_ &G-#\'^._"WB;XF
M>/= ^,'Q3^%?A'XP_%+PM^S1\5?CEX5U72==\-_'+XE?LVZ%XLL/@_XU^*>D
M^(-"TCQ9%XAU[PK>6]Y\0+&/XGZIIM]\3'G\7R]WX>_X)]_ #P]\1]*^(GVC
MXI>(X/#'QT^*G[3_ (&^'7C7XI^+_&7PN^'G[1/QI7XE0?$/XM>!_"7B*_U
M:#JFIV7Q@^)4&C^#X[^;X7>#[[Q?K/BGP=X#T'QM=R^)F]B\)?M4_LX>/]6E
MT'P%\;_AAXYUM?A)HWQ\MM)\&>,=&\4ZCJWP/\1[U\._%_P]::#<ZA/XF^&N
MOSQ36.B>-/#R:IX?U74[>YTJPO[C4K6XM8O@_P"*G[;/BK6OVV?^"3?A;]G7
MXP?"SQ[^R7^VC+^US/XMU?P7I.D>-7\?Q?!?]G_Q'XV\(ZAX7^*]IXBU+1K?
MPM!XI6VEOK#P[X=MM8NM5T%8KCQ>VCRZEX=NP#W[X??\$[?@5\--"N-#\-^)
M_CRTFF?L_>+OV6?A7XFU3XZ?$._\=_L_? ?QK;^'8]:\%? SQX=7B\7>"M2^
MV>#?!&K6?Q&N-8UGXIVVH>!? J_\)N^G^#?#=AIGW3:VT=G:VUI$T[Q6L$-O
M&]U=75[<M'!&L2-<7M[-<7EY.RJ#-=7=Q/<W$A::>:25W=OF'1/VU_V5O$?Q
ML7]G;1/C;X,OOB]<:_X[\'Z3X86?4(+'Q1X[^%>FV&L_%3X;>"?&%UI\'@CQ
MS\4?A;H^IVFK?$WX8>#_ !)K?C[X>Z7]KU#QCX=T6ST_4)K;F_A=_P %"_V(
M?C?\3M&^#7P9_:B^#7Q8^)7B$?$/^Q_#/PX\9:=XU>]/PH?0T^(,::KX<;4=
M"CF\.?\ "2:/+-#-JD4M_;W$USI*7]O8:A+:@'U5XH\.6GBW0-2\.7]]K^FV
M6JP"VN;WPOXCUSPCK\,0ECE8Z9XD\-7^EZ]H\[F(1M=Z5J-G=K"\L<<Z>837
MP%X?_P""3_[$/A3X3_ 'X&>&O GQ1T3X4?LL?%"U^-'[//A"P_:>_:@BA^%7
MQ,T]]=?3/$N@:RWQA?Q)?1:7_P )3XHBT[PYXCUG6_"5I:>)-<T^/01IVH3V
MA_1P\ GT'T_G7S)!^V5^S%<?$:]^% ^,GA&W\;6<_CVTCM=0DU'2_#^KWOPE
MMM1N?C%8>&/'.I:?:^!O%U_\%6TN\L/C98^%?$>LW?P=UH6N@?$N'POKFH:?
MI]T ?1\EC;S6,FG74:WMG-;-9W$-\OVQ+NU>+R)H;M;@R"Z6XA+)<>=O$X=S
M(&+MG\U?A!_P24_9.^!WB?\ 9V\4> ]6_:32;]E"3XBV'P"T;Q%^U7\?_%?A
MSX?> /B1_P (;]O^#FGZ/X@\?7\%Y\'M"_X5WX$30? >IM>:=);>$M%L/$C^
M(M.MC9OYCX._X*4_ 7]G/]GG]BT?'?\ ;9^''[8'BO\ :3^)WB;X/>'?VI/
MOACP?\*OAQ\3+SPEX@^)+^-/BA+H7A77O$W@KPIX$\$6/@/5?!\>K:!KVKZ/
MXS\3Z=I;Z!=/9^()]0TS[MU7]LG]E70OA[\3_BUK?[0?PDT;X8?!/X@WGPH^
M,OC[5?&^BZ?X4^$GQ,TZ?0K74/ GQ.UF[N8;/P%XIL;KQ3X8M;S1_%4NE7EM
M=>)-!MIHTGUC3X[@ ]U\6^$/"GC[PIXE\">._#/A[QKX)\9^'M8\)>,?!_BW
M1--\1^%?%GA;Q#IUQI'B#PUXE\.ZQ;7FDZYX?UW2KN[TS6-&U.TNM.U+3[JX
MLKRWFMYI(V^-?@U_P3R^!OP1\.^"_AWX>\3_ !T\7?!/X7WGAR]^$_P%^+'Q
MK\<_%3X5_#9O!<\-QX"L='LO&VHZOXL\4:!\.+BSTR\^&?A3XF^+O'GA7X<:
MKX?\(:]X(T70?$'@;P7JOA_TSXG_ +:'[,'P7^(6G_"WXI?&+POX+\9WC>"D
MO;355U=M$\)/\3=9U7PW\+D^)'C*STNZ\%_"R3XJ>(]"USP[\+8_B3X@\*-\
M2->T76-&\$#7M2TR]MH/F#Q]_P %'_V=/%WQ,_;A_9$\&_M/?#K]GSXQ?LT_
M 7P[KFN_M!?$%_"]_P##[X0_$/XI:%\;%BU6ZT/QSJOA3PQXV'[.T7PY\-^/
M?B;9W7B6V\%.WB[2? .M>)-(\16'BG3]) /6?B7_ ,$[_P!G/XI^./C'XPUR
M'XC:)IG[2NBZ;X?_ &H?AKX)^)OB[P=\,/VD=-T7PP/!>DCXK>%M#U"U>:]7
MPE%:>$?$FI>#-1\':A\2O!&GZ;\/OBM<^.O -C;^&4Z/Q%^P;^S-XI\0?M!>
M)-6\)>+TO_VI/@GX?_9R^-MGH_QA^,7AWP]XF^"GA/3O$&D>%_ 6A>%/#_CS
M3/#'PYLO#VE^,?&UCHVK?#/2/!_B/3X_''C&6WUE+KQ%J-Q-?\+?M*?"SP'^
MS9^SQ\3/B5\?= ^*$/Q3^'_PRC\%_$_PQX-U"SU?]IWQ3XB^'$/C*+Q)\(/@
MEX)M_%7B_6]7^('A[3=<^)UA\,_A_I7BK5_#_A"WUB]6"70_#6IZE;PWO[?7
M[$^F?#_X8_%34_VJO@-I?P^^,VNZKX8^%WBG5/B9X7TW3?&OB/PY>3Z=XOT+
M1_MNH07+:MX!O[2_L_B1I]Q;P77PWN--U6+QU'X>;2]0%L 1>&/V(OV>/AUX
ME_9X\?\ A'PK\0!XF_9$^"^N? ;]GZW'QK^+^J6GA;X2ZY8>'K36_ USH7B3
MXCR>%/'4NOVO@CP)97?B'XGV_B+Q!<2^!_!5U=^)(KCPWI][;?FO_P $HO\
M@F]J?@+]F_X%7W[8OPT^+WA/XO?!']HO]IKXY^"?@3\2_C%X2^(OPF\!_$+X
MD?''XW>)?A]\:/#'A#X7_$CXE?#F/Q=8_"/XJV6E6&E7'B*]\-^!_B$?%?Q
M\,>"](^)6I77Q,\0_KG^SW^TS\!?VK/!&I_$7]GGXH^%OBKX1T/QGXG^'7B+
M4O#5U<&Y\,>/O!MU':>)_!?BK1=1MK#7?"_BC2#<65Y<:'X@TS3=1?2-3T;7
M+>WFT;6=*O[SW3_/Y]* /S L?^"1'[(6D>)M \2:'=?M#Z#!X-_:1\3_ +4W
MP]\&Z)^U#\>-+^'7PQ^)'CZS\?P?$O3/ACX$L_'<7AWX?^ OB=>_%3XC:MX\
M\'>%;+2[#6[GQGK^GK):^'K^71#Z0/\ @F?^R$G@/4?AM'X0^),7A'5?VI1^
MVO?V4/[17[1,-_-^U"OC.'XDCXK)K\7Q337[:X'Q)MK;XB#P=::G!\.E\<6\
M7B9?!XU5?M!]6L_VT_V6K_XJ6/P9M?C5X.D\>:MXO\2?#C0H'FU"#PMXD^*7
M@RZU"S\:?"#PK\19]/B^'/BGXS>"Y](UA/&/P=\/>+-3^)WA3^QM9;7_  II
MZ:3J#VW+>#?^"AO[#_Q&^,>E?L_?#K]J/X,_$+XQ:UXT\>?#O3_ O@/QGIWC
M'4Y/''PQ\%VWQ"\?>%[BY\.-J6E6&K^&/"$]QJ>HVM_J%LYN-%\4:-;?:-<\
M)>*--T@ \ST7X-^)/V@OVU/AW^U%\9?V<KCX0-^QEX>_:E^$'P(U7QWXF^''
MC7Q1\3M1^.7BGX;Z.WQV\!M\+_&WB>'P'X"D^$7PONM(TO0_B/\ V9\2M3O?
MC/XRT;6O ?@6W\!6&O\ Q,_0C4[!-4TZ_P!-DN+VTBU"SNK&6YTV\N=.U&WC
MNX)+=Y]/U&SEAN["]A60R6E[:RQW%K<+'/ Z2QHPO'H<<GL.F:_!;]M#_@K7
MX>UG]B[_ (*G>+/V'/B_X)T3]H#]@Z#QGH%AKWB'PW8?$.VUVX\%_#[X.^+_
M !9XZ\&>#[W6=$M;O0-*USXMR?#30?&'B.U\0>$G\=>$]1UY/"WC[P:^G6NO
M 'ZI?LS?LB? S]D#P_XP\*? 31/%_AGPYX\\>^*OBEXITGQ-\5OBM\4HK_XA
M^.M3FUOQMXLM[KXJ^-/&NH:3J/BS6IYM8UV#2+RQTV\U6>YU'[!'>7=W-/\
M,/Q-_P""2G[)'Q3\:_&+QSJMQ\?_  K>_'#XI?"OX\>,O#WPU_:5^-GP[\ V
M?Q\^$.M^!M:\-?'?PG\/O"GC/3O!WA;XP7W_  K/P#I^O>/M*T:+7+RU\*Z9
M>65QINN"XUB?ZH^#_P"US^S5\?\ QQ\6/AO\&/C/X&^(WC;X'7>B6GQ5\/\
MAK53=WGA'_A)(+^XT"_N'DAAM=3T35QI6JPV/B'1+C4]!FO=*U33UU+[?I]Y
M;0P_!C]K_P#9K_:&\3:YX.^#7Q>\*^.O$V@^&]$\<RZ-ISZC8WFM_#;Q3-<6
MWA+XM^!UUK3],3XC?!GQC/:7,7@[XQ_#]_$WPO\ %K0N/#GBW4\#(!8^#W[*
MOP7^ _Q ^,_Q0^&>D>+-,\;_ +0>K>#M>^+NJZ_\4/B?X[M?%6L^ /".F?#_
M ,'ZE%HGCOQCXDT/PW=Z+X#T/0O""S^%-.T.34M"T'1+;66U*72[.>+X$\;?
ML.:=\!OV1M=_X)O?LF? KXJ^.?@I^TK\*_CW\%]6^*/Q0^/L?Q*\!_LE^%_&
MGA^'PKX6T_7M!^-WQ7?XLZY\+O#_ (9\9>*(_AE\,O@5H>OP1ZMX(@TGQA<>
M#KGQ_J_Q7@_8:OA7Q;_P4W_X)_>!O$T_A#Q/^UU\#K#7[#XR3_L^ZU:P>-;'
M5K;PO\8[,>'5O_ OC+5='&H:1X+U+2[[Q7H&AZO=>++_ $;2=(\47_\ PB>I
MZA:>)K2]TFV /K?X<?#_ ,'?"?X>^!/A9\.] LO"GP_^&G@[PS\/O OA?34>
M+3O#?@WP9HMEX<\,:#81NSNEEH^B:;8Z?:JSN5@MXP6;J?+;C]EKX+W/[3^G
M_MCS:%XB;]H32OA!?? 2P\7#XB_$9- M_A%J?B6W\9ZEX.'PSC\5I\+WCU#Q
M=9:=XBO->E\&OXJN-1TG2!)KK6>EV-I!P'C#_@H)^Q3X#^,,O[/OB;]IKX0V
M?QOMO&_PB^&M_P#"NT\66FM>.=(\>?'C5[K0?A-X5U[P_H:ZE?:!JWC'5;>W
MM[:#6H[ :;'KGA.\UQ],LO&7A.XUKH_#W[:?[+/BOXKZ5\$O#_QM\$:C\2/$
M>J>-M \&:0E[=V^D_$;Q1\,%N6^*O@WX5^,[NRM_ _Q5\<?"7[%J"_%GP1\.
M?$GBCQ9\,)=,U2'QYHWA^;3;Z.W ./\ V>OV#/@7^S7K'P^UKP1=_$[Q+/\
M!KX3:G\!?@9!\4?B;XI^(MO\$_@MKEUX&OM>^'/P\/B&\GNH=*UN\^&7P^^W
MZSXGN?$WC :9X-\.>&;/Q+:>$](L="@[+]J']D;X3_M:Z)\/=/\ B/>_$?PO
MXB^$/Q"M/BI\)?B9\'/B9XR^$/Q2^&WCJ#P[XC\&7NK>&/&W@?5=*U$V/B'P
M1XP\6>#O%/AG6EU?PIXCT#7[N#5]$NKNUTJ\T_S'2?\ @IW_ ,$^_$'C?X<?
M#SP]^UY\"_$7BGXN>/\ 5?A3\.8?#_CC3]<T7Q1\2M*GN;)/!%IXMTK[9X0M
M?$?B#5;#4]!\#:;J.NV=Q\1/$ND:UX:\!)XDU_1M4TZT9XT_X*._L-:7XK\6
M_!M?VSO@!X8^+.B^)?&_PNUBWE\:^']='PP^)/@[X=^)OB+XBM/B&D-^FA^%
M9/!/A;PIXGU_7X/&NL^&],CE\(^)?#E[J-KK>CZM860!RVG?\$IOV+M,\%_%
MCX>V_A+XL_\ ")?&_P"-_P .?VD/B=IO_#3G[3$,_BCXX_"B;PS?^"/B;>ZO
M:_%N#6O^$U@U_P %>#/%_BSQ4-1_X23XH^-O!_A/QC\5]6\<>(_#>BZE8^E^
M)/\ @GU^R9XT\4_M1>,/&_PPN/'&J?MH^ /!_P ,/VE[#QKX]^)'BKPG\2?!
M'P\TS4=(\ :.O@?6_%][X-\%2>"K36M<F\-ZM\/-"\)ZUINKZWJWB*/46\1W
MLFK4GPH_:,^'G@7]DC]GOXG_ !3_ &G/#_Q_@\8>!OAOX>TG]H/POX$_L.Z_
M:F^(&K>&PT?B;X6_!7X;VWB74=2\1?$^32=9\7Z-\,_A?I?B2X@TU-1?P_8W
M&B:5+<0^8^,?^"J_[%'AC7_V-]*TKXW> ?&>C_MK^*/B#H_PV\8>&_%.G7/A
M?1O#GPS^&WQ6\8^*_&'BG56Q::/#IWC?X8?\*3G\+ZG/IWC"/XJ:Y<>&SHC7
M_@SQO:Z$ .\%_P#!*?\ 8Q\,?!3XM?L_^*_!WQ"^//PW^-_@+1?A3\1+3]IG
MXY?&?]H/7+KX6>$=3U_5_AY\._"7B/XH^.O$6K?##PO\,-2\17FJ?#J#X87'
M@Z^\*^)+72?&UA?CQWI5EXGBYW2?^"0?[%T/P*\:?L\>--.^/'Q?\!_$*V^'
M>C^*]6^+G[5'[1WC'XDW7@[X/^*9/&WPE^&VB?%)_B;9>//!/PO^&_BJ0:_X
M7^'G@37?#/A6+6!+JNI:9J6HWNH75W].67[:_P"R7J/PS^(WQHL/VA_A)>_"
M/X/^*I_ GQ6^)=KXSTF;P/\ #CQO:7^EZ7?^#O&OB6.8Z5X<\4Z5J6MZ+8:U
MH&JW-KJNBW>L:3;ZM:6<NI62S_3Z-O4-AE!&0&#*V",C*L%=3@C*NJLIX(!H
M ^4_C?\ L9?!7]H+X@_LY_%7Q_\ \+$MOB'^RUK?BW5?A3XM\$?%3X@_#[6H
M[#Q_X=L/#/CWPGXJOO!WB'1IO%GA'QK8Z-X?E\3:1J[S/J<V@V4#W::9>Z[I
M^L?-'AW_ ((__L<^$?%/@_Q1X7/[0'AY/AQ^T+XV_:3^&/A'1OVG?CMIOP\^
M%OC/XFZ9X\L/B=X7^&7@*S\<P^%_ /PT^)-S\3O'NK>.O!/A73=+LO$USXIU
M?2M2GF\*WDWAY_O/XL_&KX8? [0=*\0_%#Q=8^&+3Q%X@M_"'A+3?LVIZUXJ
M\=^,KO2M7UVS\$_#OP3X<L=8\9?$3QQ>Z'X?U_6[+P9X(T'7_$]YH^@ZWJEM
MI4MAI&HW%M^?O[8'_!3WX'_"7]E;PI\<O@Y\9_A+KD_Q8^/'P:_9[\%>)M6O
MUU;1/">N>/OCY\.?@_\ %O6_%7A4:GX>UZ#Q)^SWX;\8>(?&'C/X;:[-X<\0
MZ9KWA9?"OBZ'PZ9=1GL0#VJ;_@F]^R;<?![Q3\!9O"WQ,;X7>-/V@G_:H\3Z
M(O[17[1,6JZI\>Y/B/:_&27Q]_PF4/Q3C\:V+2_&&QL?BL_A?3?$-GX+_P"%
M@V=OXH7PXNHHTK^R> _V6?@S\-/CU\9_VF?"&B^);/XS_M"Z+\/?#OQ?\3:C
M\1OB-XATKQ7HOPGLM0T[X;V%MX'\0>*]3\!^%(_!]EK7B"+3'\&^&?#\LTGB
M3Q%>ZF]_J&M7]W-PO['.F_':R\'^-K_XL_M+^%/VL?A_XG\<W/B[]FKXOZ;X
M'\+^"O'NI? [Q-I.F:SHNC_%8?#K2O"WPK\2>)?#>MWFM>'M$\5?#WP3X2T[
MQ)X,TOP]K^M:7#XDU75K2R^@/BC\4_A_\%O VM?$GXH^*=,\&^"O#YTN#4-;
MU1IW$FI^(-:TWPSX7\/:1IUE!=ZMXB\6>,?%6LZ+X1\$^#_#]AJGBCQIXPUS
M0_"7A72-7\1ZUI>F70!X5\=OV*_@K^T-\5OA)\;/&=S\4_#'Q,^#>E>,?"F@
M>*?A#\9?B=\&=1\3?#CX@W'AO4O&GPH^(\WPT\4>&G\>_#77O$'@SP=XGF\,
M>(&N8;+Q!X8TV_TJ>P\_5HM3\-\$_P#!*[]F[X9_#7X6?"WX=>,/VE?!>A?"
M'X>>*?@WX6U+1OVD/BG)XBG^"_C9]$7Q-\)]3U/5=<U)/^$1EL?"WA33?"LV
MDVFD>)_A;;^';6[^$7B+P#K&I^)-4USV:W_X* ?L6R_#O3/BM=_M+_"/0/ V
MJ_&B#]F^'4O%_BRS\$ZG8_M#2ZNNB3_ GQ!X5\7C1/%WA;XPZ5>%Y_$'PV\2
MZ%I/C#PWH\%WX@U_1]-T&QO=2M\72_\ @I'^P?JWPY^(7Q?@_:M^"MC\+/A1
M\1X_A+\1_B!K_C.Q\+^%/!WQ!NX;6YTC0M;UGQ(-)L[:+Q-:WMC=>#]<\QO#
MWC.VOK"X\*:KK,-[:O* ?5W@#P'X/^%G@7P7\,OAYX>TSPC\/_AUX3\.>!/
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
MP5J6E^+(_";>']2L=1G\^\8?\%*_V"/ 7B74/!_BK]K3X':=XET;XQV7[/\
MX@TF+QQINJ3^%_C!>2:3;/X+\6RZ0;^V\)7>E:EKVA:#XEU/Q)/I>A>$_$^M
M:1X6\3ZKI'B+4K+3)@#$_:*_X)K?LR_M/_$/X@?$OXD+\7]+UOXO?L^ZO^S%
M\9-)^&GQU^*_PN\%_&+X17MOXTM]!TCXH^"/!'BK1_#'C/5/ B_$CX@?\(7K
MFK:9+J&GP^+]5T[49-6TF/3=/L/K?X3?#'0/@U\./!OPO\+:CXMU;P_X(T*T
MT#2]3\>>,?$GQ \87]O:AF:\\0^,?%VI:MX@UW4;J:26:6XOKYXX ZV>GP66
MFV]G8V_%Z;^T_P#L^:SXL^,O@/1_C!X!U?QM^SKI4&N?'OPEI?B&SU#Q%\&]
M*O=,NM;TR]^).D6C2WW@^/6M#L;[6_#RZW#9R^(]&L;[5="CU'3[.YN8_4/
MWC?PC\3/!GA3XB_#_P 1Z/XQ\">._#NC>+_!?B_P[?0ZIX>\5>%/$6GV^K>'
M_$GA_5;9GM-5T+7=)N[35-'U6RDFL=2TZZMKZRGGM9X9G .IHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_
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
M8B_:'_8:F\>^,-7^$WCKP3\%?@IIO[%_Q T*?XD_M+_#S]HC5O":? _XSO\
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
M)OBNP\#V/AOX?_!OPI+X:\ _#ZYU#Q/<:YHMY\.? &G>-N\_9CUKXS7F@?\
M!!#X,ZI^Q!^V1X"\>?L!_$"Z^"G[5:>)O@7/X=^'GPXU+P?_ ,$]_CU^S /B
M)HWQ;U+7+3X7?%'X3>._'6LIXN\._$+X/^+OB#H9\,PK;>*+K0_B+XI^&_@C
MQ[_417EFL_&WX5^'_C%X%^ &L^,],L/C%\3/!/C[XC>!O LL5\VI^(?!?PPU
M+P9I'CG7+:YBM)-+MX]#U#X@>%(?L=]?VNHZFE_=W.CV>H6NB:]/I@!ZD#D
M^H![]_K@_F :_![X]:U\4/V7O^"BG[3'CWXH_LB?M&_MN?LH_P#!0#]E_P#9
MR^!F@VWP*^%FF_'?3OAIXL^!-_\ M$:=XG^ /Q>^&FM:Q!I.@_";XSZ=\?-3
M\2-\2_&]SX:^#UCK&MZYH?CBYL].N=?\3V'[Q44 ?@M\#[[XL_L9?MN?&SQY
M^T'^SK\5+'X1?M;_ +)/[#FG_!ZV_96^ _Q'_:-^&7[+_C7]F'P;XY\$?$_]
MBC5K/]G[P]XS\0^#O".A>(/B7-\3/@QXYU7X4^!O@SXDT_Q1\2=.7QE8:[HU
MIX;/QG^PQ^S3^T1_P3B_: _8'\3_ !@_9^^.OBOPU<_\$YOVGOV:M/\ #/P6
MT'7/VC[KX*_%KXN?MWZ!^T[\'_V:OB/XZ\,27GA#P/H/P_\ A3K&D?!BQ^.?
MCGQ'X0_9OL-6\"7ESJ/Q(\(_#W3H==MOZM:\?7X__!QOC]+^RT/'^B?\-!0_
M!^#X_2?"T_;!XC'P<N?&EQ\.X?'ZYM1I[Z(WC:UG\.MLO6O([]5\RT2"6*:0
M _FE_8$^#O[1/@7X9?\ !!/1_B7^S7^T%\.]5^!7[4G_  4)\9?&73_$/PS\
M0WY^'?AGXV^ OVP_"WPS\3>-)?#$.O+X5TWQ+XK^.7@C1;?_ (2R/0-7TRUN
MM7\5Z[I.C>"M*OO$4?O?[4W@#XOZ#^W]X^^*W[(7@W]I_1?C5XC_ &@/V+-(
M^+_P)^)OP#\8?%'_ ()R?MU_#'PI8_""XU+]H(?&D_#O5_!7[*GQT_9C\/WH
MNM/^*8^)>E>)YM=_9/\ "WA70?A=X^UKQCI]M??T?T4 ?RC_  /_ &=+SP[\
M5?$G[)'[3G[#G_!0GXY_&OP%^WYX^_:>^!?Q[TW]HC]J[PY_P3Y\>>&/B#^U
MSXV_:5\ ?M,Z]JGAKX[Z=^SG\)?B5\%[?QGJOB3Q[\%KOP)J7Q!\5^,/#%B?
M#EG\0?&GQ#O#:?U;J00".AY_,YI:* /QV^.A\>?LY?\ !5GP=^UWXL^%'Q(^
M)O[-'Q5_88?]E1O&GP3^#/Q<_:%^(_P ^,_@3XW>(OC6G]O?#;X.>'O&GCK2
MOA1^T'X.\16^DZWXU\->!_$5E!X_^"7PXT7QO?>&K.]\,76H_!'PZ^"/QN^
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
M154>$^&OV:OA]X<^./C3]H.;6/B=XM\?>+=T6D67CWXJ>._&O@3X56%YX?\
M"7A_Q!I?P5^'?B#7+WP;\+++Q<O@O2-6\5-X4T>QO=7UB?5YWO([35[ZRE^@
MJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K\9OVJ_VP/VNM=_:7^-_[+O[%7PU\0Z_XS_9H^ 7P@^,/B#6
M])\(_!+QO8^,_BG\>M6^+R_"KX:^-]/^-'[1_P"SD?"WP;L-$^"FLOX]UCX;
MZAXG^(7C#4_B%H@T?QA\$(/A9=P_'']F:_/']IG_ ()Q?#O]HKX^>!/VI?#W
MQV_:?_9;_:&\$_#R]^#M[\4OV7_B+X8\):E\1/@]<ZQJOB2S^&'Q,\-?$7X?
M_%/P%XI\,:#XGU[7/%'AR<>$[#Q%H?B'4WU6PUZ&YLM);3P#X*\2_M9?\%-?
MB'\?_B%^SUIMS^SY^R'XF\._\$N?@Y^VYK&B>*/A?=_'_P =_"#XS^+?&/Q.
M^'WCOX(7NO>&_CE9_#'XJ:#8>,?A#K=YI'Q8TA_#%OIWA'4HO#\GPQ\5>(=3
MB\=^#^\^$G[>OQS_ &T=?_8T^!/PK\7>!_V<?BE\;_\ @EC\*O\ @I;\:/&3
M> 8_B8=*A^-D/ASPC\.OAK\'_#GB?Q1::='HUA\2[GQAK7Q,\4>,+7Q)?6/@
M?P[X3\$^';*#Q+\39?B-\-?K?0/^":WP<\%_$WQ9\3OA_P#$;XV>"+SQ+^R#
MX<_8DL/#=CKO@#Q/H?A3X->$=2\3>(/#NH:9JWQ'^&OC;X@>*/B3:^+?&_CG
MQEJ_Q ^*7C?XA:UXR\3>,-:OO'1\30II5KIGF6O?\$B/@O<^!?V0M"\ ?'W]
MJ_X&_%']B3X6I\!?@M^TK\&/'_PY\*?&^]_9\BT?3]$@^!7Q/74/A'KWP?\
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
MII6D-9^+=5U/P]XPB\'_ !!M0#M/ _\ P4"_:MUGX-ZEX&^+WCWX2?#+XN_
M+_@I+\4?V!?C[\7?AY\*/%OQ!^(?QZT/P-\(+GXP_"GQ?^QU^R;X<D^*^J:K
M\8?B[I'C'X.3?$GP;J5_\0-'^$O@O3OCS\1CH%MX:\.PW?P_Y71_^"EO[;?B
MG]C?_@F/\6M$'P"T'XJ?M9?\%&?&'[!OQD;QE\(?&:Z9967A#XR?M.?#BU^)
MGAOPQX?^.VJP^$=>CTG]FE]8\8?#:;Q5X\TOQ)JGBV]\*>%/BA\.+:QL?'UO
M^@VL_P#!*_X)W;?L[>*/"_Q3^/7PW^-_[.7QF^,WQ[TO]H_P3K/PL_X6S\3_
M (C_ +2FAZ]H?[2&H_%[2_%OPC\6?!GQ%8_&B'7(I=4T[P]\)/"5O\-[7PWX
M/\,_ ?\ X5+X(\+Z3X6M^.\,?\$??@;X1\"_ GX:Z1\=OVJI?!?[-7[8NO\
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
MJW]]\#M$U:;QEJ?@[6=,U+P;9Z3\.M'\#>&]6MM5^('B)=-_;9_:[\%_"/\
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
M#1]8U'Q1\,=?M[F\M]<^'GB"\O)M6\%ZO;WEW#J7AN[TV]BN9TF61OA[0/\
M@E_X*\ V.@Q_"#]IK]I[X.ZV=>_:K\7?%OQ'X03]F/Q ?VDO&G[9'CSP+\2/
MC)XR^.7@;XJ_LS?$?X1ZCXA'BCX?:(/ \_P]^'/PZL_!/AN[U[P5HEC%X-UW
M4="F^Y_@C\&OAW^SM\'?A?\  ;X2:"GACX8?!SP%X5^&O@+0%NKJ_DTOPIX-
MT6ST'1;>[U*_EN-1U;438V,4NIZSJES=:KK&HR76IZG=W5_=W$\@!^6MCK?[
M3-S_ ,%7/VR/">H_''PIJ'P/\%_L%_LY>.=)^$TGPK\40W>AZ=\1/&/[:V@B
M#PEXLA^. T/1O'S^*_ASX?U_QW\1=3^'7B!/'?A.RT'P#IWA/P-)X4L/%U]\
M1_\ !-#]H_\ :I^"7A'_ ((*_!?QGXC^#?B?]G3]M/\ 8*/A'0O 'AGP-XET
M3QQ\'-5_9W_90\&_%_PO\1M2^*>J^*=87XG:M\0]!M[[0?&'@R#P'\//#O@J
MXOM+@\.:AXLD\.ZAXC\9_M5XR_8M\/\ BC]IKQA^U+H?QL^.?PW\8_$+]GK0
M/V<?'7@[P1>?"6?X=^*O#7@G5OBYK_P[\7ZAIWCOX1>-_%-MXW\ :]\:?%^K
M:-_9'B[3?!&MR1:58>._!'C#1HM1TS4_)_ O_!,3X1_#^]_X)\WFC?%SX\W*
M_P#!-7PCXN\!_L]V6I:C\()+35/"7C'P'#\*K[2/B9]B^#=A=^)18?#"UL_
M^FZAHUUX7U46%I'KVHW^H^-9;KQ1< 'Q9^QA^W!_P4?_ &J)?V1?VE='_9HU
M75OV7?VH=2U'6_B/X<EA_9NT'PU\"O@CXN@\1:C\(OB1\/?BE!^U=J7Q<^(G
MC#P8EKX5T+XY>%?%GP(LKGQ_=ZMK_B'X=>$OA _ABU\$^)OW"^)5UXIL?AYX
MZOO!&J:!HGC&S\'>)KOPKK/BKPWJ'C+PSI/B*VT:\GT74O$/A'2/%O@+5?$^
MB6>HQV\^J>']-\<>#[[5[))K"U\3Z%/.FIVWYX?L]?\ !)KX#?LR^.CJ'PS^
M+/[32_ #2?B;KGQF^'?[#^O_ !0TC5/V/?A%\4-=U./Q'_PD?P[^'T7@JR\;
MVVC:!XVEU?XF>#?AEXG^)?BGX/\ @KXM:V_Q9\+?#[2?B1X=\#>*/"GZ%_$^
M^73?AQX^O6L]8U'[-X,\33+IWA[1-7\2Z]?LFC7A6TT;P]H%EJ6MZUJ5PV(K
M/3-)L+R_O)V2"VMY9752 ?A%^SU^W1^W=#HW_!(S]I']H'Q+\!O&7P'_ ."F
MNB_"_P"$_BGX3?"WX7^(/"WC+X*_&/XH_LU^+/CU\./B3H?CW7_'FIIX[T#Q
M3<?#CQ3IOQ)\(WWAWPS:?#FPUK3+3PA?_$&Z\/RZYXI2#_@I'^U)IG["OP/_
M ."N>LZG\)M6_9K^)/Q$^&MU\1OV6/#7A*ZUOQ1X'_9=^./Q_P!)^#/@+Q-X
M)^+NE>);B\U_]J+X:6?C+P;XM^,.@>)M,L/A1K!T_P >_#;1= \ :_HEAX]O
M?7_^"4G[#6L^#_V6_P#@G?XW^/GQ-_:K\0^/_P!F?]GGP3I/@K]F[XZV_@GP
M?X&_9H^-4GP9E^"_Q.U/PUX<\-?!OX9_$OQ=J6C>'=<^)/PT\!:K\9/'WQ?T
M'P]\._&.N#X:7$&G:Y:ZW-]#>!_^"5WP,\ :=IOPVT+XD_'%?V5/#OQSL/VB
M?!O[%)U?X7Z?^SAX)^(^B?%&P^.WAJ'PW)H'PFT;XZQ_#WPO\=].M_B]H7PC
MU7XW:K\+;?Q,%T2Y\(7?P]M[+P5:@'Y9_!3]MG]L/X&?#[_@J9\4?'WQ \"_
MM$_$!_\ @L+H_P"Q#\"/"!^%VJ>"-,T'XE_$RT_8S^ WP^U;3H-6_:&M/"EM
M\&OASX<\76GB:/X)W7B+X=:OX_\ $OAWQ)>>,_VHO#.O?%#6OB%X<]4_:7_;
M8_X*C?LK_L5_\%#_ (S>+OA)IWA$?L[^ ? _Q,_9B^-?[0?@GX'ZGK/Q)L=<
MU%M&^*7PU^(GPD_9J_:Q\3:9IGBOX?:C=:3??#_XJVDVA^$M<T?7+:P\2_#'
M5=5\'7U]\0ONG7_^"2G[-/B_P]^W#\/O&GBKXV>+/@Y^WM\1KSXS?%+X+ZEX
MS\/Z?X'\"_&;4A\,KG4/BK\)=7\->"]!^)NC>+F\0?!KX9^+-(3QI\0O'OAS
MP?X@\,-)X'T#PSI?B'Q7I>O<]KO_  2)^%7CW]FGXP?LV?&?]I_]L_X_1_&[
MP/X0^$_C'XV?&?XH_#OQ?\<+3X-^"M4M]=TSX6^&M8B^#^E^ -"TG5]>6\UO
MQSXWM_AR_P 8_B1J=Y93_$#XF>)E\&_#N/P< ?,?QZ_:N_;P^$GC3_@IW^SY
MJGQB^"MSXU^&?_!,JQ_;\_9Y^*WA+X":GHZ_!&]NM=_:#\!^)/A9J'A'Q#\6
M/%-G\8+FV/P6M/%'@/XE^(;_ ,+6VA^)M9GD\6?"_P =>&H(O":]1^PG\?/V
MHO#>H?\ !(CX#_$?XB?#'XB_#K]HK_@F3XS^,FLZE8?"[QUX>^*5OXJ^"'A?
M]D.V\,3>(OB!XM^._P 44\82:UX=^/RQ^++T^&M!U36/&'AB^\5M?I8^*8_"
MWAG[>\6?\$]/AC\0?C#\8?C1\0_B=\:/&NN?'C]CNW_8=^)?AW4M0^&&C>%M
M9^"L)\6WDTUHG@[X5^&/$FC>-+SQ#\0OB%XIN->TGQ+:6B:OXRU"SL](M?#6
MC^$O#_ASFO@5_P $V/!GP*\4_LH>+K3]HW]IOXE:G^QU\%O''[/WPKB^)VI_
M J_L]1^%OCVR^'&DZIH/BZ/P?\!?!5Q<RV.A_!GX.Z1INI>&KGPM?/\ \*YM
M->U>?5O%WC;XK^(OB" ?"WP8_P""C_[1NK_MZ?LO? GQ?XA^%WQ(\$_M0_$O
M]NKX<^-8_A5\/?'+? _X,:C^S#IOB[Q;\+=%^ 7[3_BO2O W_#2GBQ_!WA>#
MPM^U#+I'A3Q=X-\)?&U/&/AW3]<^$.H^$[?X7:M]3_\ !$QF?_@GMX3=V9W?
M]I[_ (**L[L2S,S?\%&/VKBS,Q)+,Q))))))))S6)\)/^",WP&^"FL?LH7_@
M;X__ +74.C?L0>.?C-XB_9@\&ZO\2?A]K'AKX9?#_P".=C=Z=XN^ Z27GPD?
MQ-XJ^&&FV-]=:;X3U[QMXC\1_'+0= F/A*/XRW'@](O#Z?;W[(O[+'A/]CCX
M.1?!'P+XX^(GCKPI;>//BA\0[+4?B9-X&N?$-EK/QA^('B'XJ^.[2&Y\ ^!/
MA]I4FE:C\1?&'B[Q3:6]WH]S=:9-XBN]'L+V#PWI^@:+HX!XC_P4A_:-^*7[
M,/PB^'7Q"\!^'/B3>> ;WXU:'X9_:2^(OP?^#EY\?/B1^S_\ ;SX??$S6=8^
M..@_"NR-W)X@TSPI\1- ^&NC^.]0/AKQR?"/PW\3>,/&=OX(\1WOA^TLQ\J_
M S]NGXU_%'XZ?\$Z/"F@_'#]E;X\?!?]LG]GG]NCXF77Q8^!WPT\8Z7I&O>)
M?V:_B#\.-"\$:YX:?6OC/XMN/"/AW5/#GQ;T/3OB!\$-=@O?B+\+_B3X \4^
M$?$GQ3US4&OK/1/TS_:!^ VH_'2T^&3:#\=_C=^SUXD^%/Q+3XF:#XS^!EY\
M,5UC6;A_A_\ $'X;:EX-\::%\8OA=\8?A]XN\!:OH/Q'U;4+K0]8\%3W5CXK
MT;PCXNT+5-'\0^%]*U"#YI^%W_!,OX)?![XF?LX?%+P-XY^*^F:Q^S5I?[2D
M'A_1(S\([7PMX\\1_M@^/;?XH_M)>./B#I>E_"/3KA/$'Q,\?:;X?UY=*^'5
M_P##SP'X!MO#6C>%OA7X,\"^"UU#PWJ !^5OP+_:Y_;@^!GP<F^('C7XO_!S
MXWW7Q+_X+VZO^P[XG'BGX)?$+1]:LOAQXG_;T\9?LN>,+SPEK=K^TEJ>GZ#_
M &-X4TWP=<_!319_#6JZ3\,]&\.3>$_%4/Q8EU*#Q1I?V!\4_P!O?]I'PC\6
M/^"OWPPT?6/V1_#%C^Q+\#/V0_BG\ OB#\>)O'_PN^'GARY_:+\/?&2Y\;7W
M[2/C32O$WCI_%GA[P-=?#2VUWPM8^ ?!WPWU3Q,MPOP^N[R#4M6MO&UA[%K'
M_!*#X.ZUX!^-/PXN/CA^TK;>'_BE^UM-^W#X#EL/$?PCMM4_9D_:0N_CM+^T
M??\ C?X"WH^"[^?'=_%61=731_CG%\;M-TO3A<Z)H4&E:9K&O6^K<QXD_P""
M-W[/OC>/]K&_\>?'#]KGQGXX_;+\'_LW:%\6_B7JOQCTC3?%^F>,OV4?%,7C
M_P""_P 8/AM9^%? GAWP-\/OB!X8^(UM:^.['2-#\&I\)-&U2*XT/PK\+_#O
M@?5=:\)ZD ?D;^U]_P %!OVO?&/[ O\ P6\\#^$?BCK'@W6OV-_!_P %CX"^
M.?C7]G7Q5\#?VA/&GP<_:<^$]MXFU_0]>^%FM:]X%U+X*?$_39-:N]&\*?$N
M\\!^$O%FC>$Y;:_?X1>'O'UOIGCA?V#T_P#:J_:%^'W_  4HT;]D_P"-7C3X
M.>(?@_8_\$V/BE^UWXJ\2^ /@SXU^'^OI\0/ _[0GPU^'-S=!-7^,_QBF?P?
M:>#=?UBYL/"VG69UM-4FN+F]U_Q$9--L=*H>*O\ @CG\!?B#HW[;FD?$KXW_
M +4WQ";_ (*"?"CX=_#3]HG4_$/CKX;V=YJ&M_#7P?H7@[0_B[X3L_"WPB\.
M:!X:^(DUMX;TK4CHJ:+>?!KP]>?VGIO@7X2^$?"NNZ[X<U'Z(\#_ +"OAKPC
M^T_X$_:\UGX[?'_XE_&;P5^SCK_[,-WJ/CZ^^#S:+XV\!^*OB!9_%/Q)J_BO
M2/!GP:\&K:>*=4\>Z5HFN0-X'N/!GA3P_;:'IWAGPKX4T'PA]M\/W@!^=-G^
MWQ^V'H7[*/[&?_!3;7+WX*>*/V=/VE?B)^SO#\9OV9O#GA_4Y-<^"/P'_;!\
M?>'/AM\&O$?PT^-]IJL^I^-OCG\&_%'Q-^&MO\=M!\7^!8O!?Q1E7QKH?@71
MO@7J&DV%]?>6^$_V_P#_ (*#ZGX>\9_'/7_'O[,@\!_ [_@LU;?\$X?%OPJ\
M-_ 3QSIUU\7OA=K'[47PT_9-D\>6OC76?CCX@O\ X4>+-'NOB"WC_2-"@LOB
M193:UH%S+K'B34/#WBJU\ ^!_P!'/AI_P2T^"_POL/AQ\/\ 2?BO\?\ 6?V:
M?@O\9+/X[_!;]D;7O$'PS/P+^%GCWP_XTN?B5X BT#5M"^%&A?'S7O!GPL^(
MMW+XV^&WP]^(/QO\:>"?#.LVOA^&/0KG1_!G@G2_#F5:_P#!*7X36'PL^(/P
MFL?CO^TA:Z-\2_VWK;_@H'XBUP7OP&N/$:?M VGQ4T'XXPRZ;)>_ *ZT*U\%
MCXN^%O#?CEO#,N@W):YT>+PZ=0_X0F]U;PQJ !^HISCU/Y9]<<\9[9/U-?SI
M?'?_ (*>?ME? 'X8?\%'M$UR+]GGQC^U/^Q+^TI\*K;X;?#/P=\$_BJZ_'K]
MC;XJ?#7PM\;[+Q?X9\'ZG\>[?6_$OQKT+X,>%?VL_$^LOX6\5IX'M]8_9H\6
MV]QHEEH&D>(-7M_Z+$4JBJSM(555,CA [D  NPC5$#,1N8(B)DG:JC 'R[J'
M['/P)U7]KF#]MS4_#=YJ/QYM?@-!^SE:ZE?:I<W?A:W^'MMXO\1^,K:YA\(3
MA]'3QG;W7C'Q?H-OXS6(:[!X.\5^)O"4-RFB>(-7M+T _,G]L_\ X*-_'/P9
M\!?VBOVHOV3_ !9\#O$WP,^%?C#]@+X>>"=4\9?"GQKX@U;Q[K?[6'C#X)W7
MCSQ/X5\5Z=\7_"^A7G@W3?@K^U5^SUXS^&/B&Y\#WL<?CJV^)GA7Q/HFNV5I
MI=YIGINE>,/VF=0_X+F^/OAA/\9_"<OP \'_ /!._P"$GQ5TGX2W'PQ\1R2V
M47Q*^/?QG\$>(Y-.\2VWQALM+@^(NH>(?A)X8U34O'^J^"M=TJX\"6>G> =(
M\ ^'M6M-6\?>(_3;G_@DK^S);?L"^&O^";W@K7OBQ\-/V=O"_C#0?&ME+X-U
MOP3/X^N]5\,?&Y/VA]$@U'Q#XS^'WB_3);"R^*MGH>MJEMX>M+N33O#FD>&I
MKR3PXVJZ7J?M'BW]B+PYXD_:LLOVP]&^./Q[^'GQ6/[.NF_LS>*+'P1J7PG3
MP;X^\#^&?%/CCQ_X%UOQ3H_BOX1>*]1MO%W@3XB>/]9\::1/X/UOPIX:U^YB
MMO"GQ"\+^-/AS=Z[X*UD _#+_@D5\<_VJ/@W\ _^"#7P^UCQ?\(M<_9T_;#^
M"?Q ^#L/PITGX=Z];>./AWJ'PH_9S^)OQ_\ "OQ0E^,=]XQ*^+]=\3_\*NOM
M \1^#$^''A7PQX:T[Q?;Z5I=_P"*=2\(OX[\7_U1M]T9Z[DS_P!]+7YH_#'_
M ()<?"#X2>'_ -@GPOX2^,'Q^&B?\$Y]3\6W_P  [34M1^#EZVI6GC/P7XD^
M&6JZ)\1KE?@M!=>(=+A^&/C'Q7X"LIM'F\,ZU'I>NSZY<ZO=>.+#1O%>F?I5
M<Q//;SPQW$UI)+%)''=6ZP-/;.Z%4N(%NH+FU::!B)8A<VUQ;F15$T$T>Z-@
M#^4S]B/]HW]J3]F7X&?\$Z->TGQ/\*=<_9P_:2_X*N_MM_L<>*O@[=> =<7X
ME7,_Q:_;!_;X\96/QI7XV2>,9;#1]1\">+_AQ]AM?AC9_"V^T[Q1X;OKZXU3
MQ[8ZMJ5BGA?Z^L?^"@7[:VH?LX?\%%?'>G^!],^*_CS]E/\ X*A2_LE62_L]
M? _Q9X@\8>'/V5-#N?V8C\3?B?X,^!T_CGX@ZY\4_C-X(\!?$WXB>+M+TV;Q
M+<>';OQ):V/B+4O"-_X,\/7OP[U3ZOT7_@DW\'-$^&'[-GPFA^.'[1UWX9_9
M6_:^\1?MM_#&XO-2^!PU>?XS^*O%/Q!\:ZS#XHN++X$6=GJO@V?Q3\7?BQJT
M6@VFGZ7=6S?$'4[*#5DTWP_X$LO"72Z'_P $S_!?@_0_CG8?#W]I?]JKX<^)
M/CO^UW<_MMZO\1?!WB'X*67C3P9\;M0TG2_#VL?\(7_:'P)U/PI-X"\0^&-"
MT+PKXE\ >/?"OCKPYXC\-:=<:-K5K?67B/QA'XB /3_V OVC-&_:G_9\L?BY
MX=^//PO_ &C_  ]J/C'QEI'AWXG_  N\,ZUX#BOO#6E:HJ^&=)^(OPX\33'Q
M+\//C-HWA^XTRU^+'A;6M.\..GC,ZGJ^C^$/!GAG5M"\+:1R?[3?[0GQ,L/V
MI_V6/V+/@[X@\&_#_P 4?M!^!_V@_C#XX^*WBFR@\0ZYX.^%OP!M_AMHESH'
MPG\$:I-8:!XI^*_CCQG\8?"]SIU]KMQK^A>#/ O@KX@Z]J_@7Q,TFF&Q]N_9
MA_97^'?[*GAKXB:/X(U'Q+XH\1_&3XP^-OC]\9?B+XS'A.#Q=\4?C!X_BT73
M_$'C?Q%IOP]\)^ /AWI%_)X?\,>%?#D=CX&\!^$='EL?#EGJ>HZ=?^*-0\0>
M(-9P_P!I3]C[P%^TGXH^"/Q+N_&'Q#^$/QM_9Q\3^)/$GP5^.?PBG\#P?$7P
M1!X[T*/PM\2_",=M\3/ GQ-^'_B'P-\3?#4%EI/C7POXL\":]87CZ5H&N:8-
M*\3^'- US3 #\7_B3_P4O_;G\#>)+3]F'^T_V;+']HCX8?\ !5W]F']@CXI?
M$^Z^#OQ!\2_#WXE_!3]JWX<:1\<_@S\:_#/@NU^-'A"Y^'GQ%M_AW='PW\7O
MAK)XC\<:#J7B&WU&\\">-O -GKVCS>%/W[^"'AOXO>$?A?X5\._'GXG>%_C-
M\6-,@U&+Q;\3?!GPPD^#/AOQ9++K6I7&D75A\-)?'WQ./AB6Q\/S:3I.I)'X
MVU:WU;5;"^UVU@T:VU2+0M,^)O$__!+7X,^+M(\ Q:S\6OV@9_&?A']LGP=^
MWMXJ^*;:_P##"Y\>?&+]I;X?^&M&\$>#O%?Q'CO_ (2WG@BQ\.^'O OAOPYX
M*TKP#\*_!?PR\%6/AS0=,L[70X987N9/TP' _P _UR?S)H _G._:F\:?M2?#
M7]LS_@K_ /%G]F+X@?";X<Z]\$_^":?[$/QGU76/BC\-O$'Q8EUW_A4^J_\
M!17Q[I7PYT'PWIOCCP#I6@Z=X]31]=TCQ5X]U/4O$5]X4L9+?_A'/ VL:MJY
MU[PMW7B#_@H=^U[^T)XH^$_PU_95^$^IZ#XFUW_@G1^SM^W1XOO_  CH7P8^
M+U]8>//VHKSQ=:?#/X7ZCHWQT^/_ .RY9R?"3P?+\,?%[_$?7?"5]JOC[QTG
MBGPE::#K7P2F\.7U_P"./T'^(?[ 7@'XD^./VP?'.L?%WXVZ;<_ML?L\^&?V
M9/BMH>B7'PAAT/0OAKX.L_B!I_AQO #ZC\']3U_2?$6G6GQ;^+$/]J^(=>\4
MPWG_  L#4GO[&ZD\/> W\(^%^+/^"0?P8U6Y_9>\7_#O]H+]K']GWXY_LG_
M.P_98\$_M(? SQW\,?#7Q<\=_LY:58?9M*^#7QFL?$GP<\7_  B^)'@G2-3C
MLO%VC6>I_"NWO-&\<:;8>,-+OK/7XI+V4 ^8="_:>_X*G?&W]KGX:?LD3:E^
MSI^P_P"._$/_  3E\*_M=?$?P]XO^!MU^U%XC^'/Q<M?V@O#GPD\<?#R/7_!
M?[6'A7P%XV\(:PNB^(-1\*>(='U72;_P[X9\4_V9K-AXD\6Q6?B'PK^_LGG-
M$XB,<<Q#"-I$,L:,5(1WC62)I$1BK/&LT+2*I59(RP*_"_PQ_P"">_P:^#_[
M2_AC]I_P'XL^*]AXG\)_LU#]E;3_  7JOB3P[XF\&ZE\.IO'LWQ5U;7_ !7K
M?B7PAJOQ?\:?%/Q3\3;O4/B!XU^)_BSXJ:SXN\;>+=6UG6?%>H:O=:OJ37/W
M1-&TL4D:326[NCJL\(B,L+,K*LL8GCF@,D3$2()H9H2R@212(2I /P0C_;S_
M &S;G]@_]F[XZVOB#X 77QF\=?\ !4NS_8M^)=Q<?!SQGIOP_P#$_P /+C_@
MI?XY_8NBN? GAQ/C7K&M?"S5)_#.AZ#KT^I>(?$GQKFM(DUK28;:ZU;4M/\
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
M:UXL\8>*-:O9;G6?%7C/Q=KFN>+O&'B*_P!4\2^*M;UCQ!JNHZE= '<4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M_'K]JNTUKP=\8O@WJ/PL_P""I'_!+_XP^+OAWX'_ &:/BO\ $S3_ -H+X>^
MOB3^Q1X9G_;9^)WQQN?AM\3M%L?!-C\/O ,_PQ^%/P9_9KU3X0ZUX:USX3^-
MM3^)#_&#Q!\5;OP[X=K?M?\ P0T_QY\'O^#FB]\(?LQ>-]8\4_M$2_LY2_!>
MTM_V7?B#+XK^,&H0?LM_ .P1/AWIS?#EM6\<:MX9_:3\/>--0\0GPU#JEYX&
M^)^F:KXP\32:)J2C7& /ZE[;X[? V_\ $GCCP?9_&/X4WGB_X8Z7>ZW\2?"U
MM\0O"-QXD^'NBZ7'!/J6K^.=#BU=]4\):7IT5U;37U_K]KI]I9QW,$EQ+&LT
M9;YG\&?M>)XL_:P^,?P_L=9^%>I?LJ_#?]B3]G/]JBQ^/VE>+-.FT@:G\8/B
MM^UQX2\0MJGC!?$EQX-O_AS;>"OV=]/\2Z1KNG6EE!H4EGXJNM?\0:C8ZIHU
MOH_YW_MO^!?BG\+_ -LWX5?'7]E/1M233/\ @K-\)S_P3S^.&M^$8[3P_P"*
M?A]\3M-\&^-/BW^S9^VK>>&=7\/EO&>H_ CX#Z7^TOIGB>W\3W6D:G8:%IGP
M\T,0:E#IZ:+;_H!^W1\(_@E;?\$]_BO\"-?\/?%SPM\"U^%_@_X/6NE_LM>'
M_$>L_%SX=>#CK'A7P3X3U;X3>$_!NF:[XFUJ]^%R/I'B*Q\,:%H'B2^U72?#
MESI$'AKQ%]J;1;\ ^K/A%\<_@G^T!X:O/&?P&^,/PL^-O@_3]9F\.7_BOX1?
M$'PE\2?#5CXAM]-TO6+C0KS7?!NKZUI=MK,&D:YHNJS:7-=)?1:;K&EWSP+:
MZA:2S8'Q._:<_9M^"OBKP;X#^,?[0GP/^$OCGXD316WP[\&?$SXL> O ?BOQ
M[<W.LZ;X<M[?P7X=\5:_I.K^*9Y_$.LZ1H,,6AV=\\NM:KINEH#?7UM!+^=?
M_!)3Q=^T%KK?M=Z+\:];^&?[0&CZ7\8OA]J_@C_@H-\*OAO'\'-#_;GN-3^!
M?P]\.^(/%?B3X=:=?:EX/?XB?!;2O!7@SX*^,O&WPMO#\,M1N?"]G\.K&TTS
MQY\*?B)IMK\F?$SX@?#3X8?M<?\ !3S]FW]O3]D+XV_'SPA^V_K/P7\??LLW
M/@[]G[XC_M#>&_VK/A3\/_V<O!?AY_V6]#U/X8^#/$>@?"G6O@-\:?AQ\2/'
ML>E_%_QE\./#?AO4OC'JWQNU&\\(:#XCU+XA^)P#[1^&/_!1:QT3]M']OWX
M_M7_ !3_ &;/@I\,_P!G[XI?LG_"[]G'Q%XH\3VOPKU?XB^(OVB/@C?_ !=F
M\':QK?Q'\?OHWC?XCNXBLM"T#P1I6AW$FG:7=S1:/J$DDUQ#]R:3XU\72?M1
M>-?A[?\ Q5^ UYX&M/@IX#\7>&O@SI?VU/VEM%\27GC+QKH_BWX@>+XI/&-Q
M8O\ !S5;&V\):)X.O+7P/:3S^+;?Q1:76M1KIMO%JO\ -I^T1\'-?\<WW_!S
MIKGBW]FWQ!K7Q#^,O[)/[./@7X/C2O@I\1/B58_$+QSIW[&[>$[GP1^SUXRO
M?A7IEQ\7HO!7[1FG>&;!M2\!Z+%=^'/&FB^%/%/B32/"&I:=I<NF_8,O@SXE
M^-?^"CG[4WB7X%:1XT\ >,OC+_P0[^#G@'X<?';4OAEX\\(^&#^TU:_$#]H#
M5-#37O'VM^#[/2#\4/!'AOQQ\(-?U;PWKU[)XZTGPXFFP76B>3X>O[32P#]B
M]/\ VL?V5=4UOXJ^&M)_:5_9]U+Q'\"+74+_ ...@:=\9/AQ>:W\&;#2-0O]
M(U6^^*VE6WB.2^^'=II>JZ;J>EZA<^+X-'ALM0L+ZQN'CN;6>)/SI_X)Z?MQ
M_M%?M_3?!W]I;X7>,_V._$?['WQ+\.?$FX^*GP4M+WQ;IW[7G[,6I+XA\0O^
MSW<:WKOA[QQ\2_ 'Q!UKX@>&-,CMOBQX \5>$O@?-X&O]GB#P'XI\?:?:7NB
M7?YY?\$RK?X2:WJ'_!/JV\;67_!1"R_:C_X)G?!/Q=\(_BY\%OB?\%[?X5_!
M_P#9!\.ZG^SM=_#/XGIK/CKP-^S5\/? _P"TGX(^)GBWX4_#)_@QX)\,_&#X
MM?%'QC<:CX(^.5GX3-MX(^+>IZ#^DO\ P05T37O"'_!)O]C/X=^-O!GCGX>?
M$7X:_#.?P9X_\#?$KX?>-/AEXU\+>)=.\5^))Y],UGPMX]\/^&]?A!@O(KVP
MU :?)I>K6%Y!JNCWU_IM[;WDX!7^-O[>?Q!\?_M2_&W]C+]B[XX_L6^&_C]\
M#/A1\*_'&C>&OV@->F\8+\>?BYX_\2_')=?_ &>]+TOP'\3_  =XI^'=Y\,_
M!?P(FU7XC^([#0OB=XJ\/R_%7PKK-[X$T;1O!UU;?$/['_9X^/+C]G7X/>-?
MVF?VA_V1O$_Q"\:Z]/\ #O5?B1\ ?%:>'OV=_&WQ;E\=Z_X/M?A[\(+KQUX\
M\5ZMK?B'3M:TQO %WHLOB2]\2:QX[T'7X8O#^A73'PQI/R1\*-3T'_A[3_P4
M%'B;P=XS3PIXX_9+_8E\'Z+XO\1?!KXDV_PH\8ZS\(=<_;'U;XQ^$]'^*.K^
M"(OA?XFU;PSX:^,'@"37M TWQ7J%Y?VNM7UA:VFH7'A7QA:>'OQ$^&WP%OM5
M_P""4_\ P1%^'/CK]FKX@WNL_##_ (*Z>'?$?Q"^'/BS]FGXC/XC^%_P;?\
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
M'09=+UFZCUBQAEN]/:XMXWD'\XG@?5OA3\&/BU_P;3^//VE_#2>"M?\  O\
MP2[_ &BO!/C;Q9\4OASKEKXB^%WQ'\!?"+]@OPJ$^)^I:_X>_MWX:W7A#QCK
M'CKPFFO>-VT2ST'Q?XQOM#6_M-8\9+%J7GW@?PIXF_9EA_8YTRU^''C?X%?
M_P".G_!33_@I+\:OV6/CIH?[.'Q9\3>,?V#O@A\7;+Q)X1^"WP:^%'[+NF>!
MM0\,_#OXG_M@:/\ $#XA>(?@G;_'/X3^,_!GP=\(Z]JGAS7/V>=3^(NJVVC^
M" #^I_4/CQ\#M)\,^ O&NJ_&7X4Z9X-^*MI!?_"_Q;J'Q#\(V7ACXD6-UX1U
M#X@6U[X!UZYUB+2O&-I<> ](U7QM!<^';O489?".F:AXDC=M&LKF]BXO3/VP
M/V2M;\">"_BEHW[4?[.NK_#+XCZMJF@?#SXC:9\;?AI?^!/'NNZ)J%QI.LZ+
MX+\7VGB:7P_XIU;2-5M+K3-4T[0]0OKRPU"VN+*[ABN89(U_EA_8N^&FA>)O
MV"/^"#W@;Q5^SU\2M5US]GS_ (*I?&YOB'IGC[]E_P"(T>H_"WPK87/[<_G:
MSXJ34/AC9Z9X8\':7\2O'G[/T&O>*+6'3OASI7Q&ATBQDU&SUGX=ZS:^%/K;
MPK^QAXH_:6^!G_!9/X;^ O!EY\*_CGIG_!6WQQ^VM^PWXS\<?#36_A_HUE\>
M?AW\+OV;?%'P?^-G@?5O%'A;3+6]\*?$#XW_  U^)G@OQ=\3O!\.L0Z_HWB#
MXDZE'>ZRNO23:L ?TA:;\0_ &L>,?$OPZTCQSX/U7X@^#+'1M3\8>!=-\3:+
M?>,O"FF^(HGG\/ZAXE\,6M[+K>A6.NPQR3:-=ZI8VMOJ<4;R64DZ(S#\S_CO
M^U?^U=X=_P""A_PX_8=^#EM^ST++XL_LO_%/]I#P_P"-?B;X6^)=Y=^'9OA9
MXP\'>![GP-K%GX5^(6GP:S%XDU+QC9ZK;^++)-&;0;&VN["3PMK=S'!=W?HO
M_!-3Q/K/[07P9NOV\_&O@'5?AGXU_;FMO /Q<TOX>>(I--U+7OAA\%=#\!:+
MX5^#/P\_X26PL[";7]#U"PM?$OQUM7O[.UFT_P 1_'?Q;9Q6EI;)%;Q?$'[5
M'PX3XL?\%L?V;5U6T_:#T#X:6?[ _P >_A-XF^,'P@7X]_#C2?"?Q)\=_&?X
M2^(?!O@BX^//POM='T;PUXD\4:%X<URYMM)O/&%M,MG'!>-%9ZE=>&;N0 ^H
M?V+_ /@JS\(/V@?V;OBQ\;_VE%\ ?L1^(/V<?VJ/BM^Q?^T3H'Q;^-O@F3X:
M^"?V@/A7KFF:?=^'O"WQN\01> O#GC?2O$6F^(_#-YHE^-(T2>YUB^U/P]86
MNK)I$6M:K]SZS^T]^S5X<\!^"_BGXA_:&^!N@_#'XDZ->^(_AU\1M:^+/@+2
M_ ?C[P]IW@W5?B+J&O>"O%]]K\'A_P 5:+8?#[0M;\=WNJ:%J-_8VO@W1M5\
M3SSQZ)IUY?0_C3^UM\*OA'_P3XTW_@FM\"OV;O@SKWP;^$'_  UK\4-<U/\
M:J\)^!OC+^TOX[_9T^('CWX%?%SP??>,HO!VF'Q[K7Q<_:%_:<B^*WBWX,^
MOB/^T'HWQG^'/@'7O$$'B?Q+\+?B%-X=\&>%[;X1_8Y\&Z'J?P4_X(Y>$]>^
M"/Q4UOQ+^S=_P5^_;VO_ ![J7Q%_99\<VNL_#+P]K/C#_@HEJ/A3Q)XKU%/A
M#HOA;P/8)\0/B-^SGJFHZMI%IX9\&>&?B1?^$6ACT+6_ =U;>$ #]V+#_@I5
M^RO\=O$WQ_\ @/\ LH_M5_LS>)_CM\-_V>]"^+7A/QIJGQ&\%>._@:-3^(_A
MWXN:CX,O=0N? WQ%L-;\:Z'\.H/AE;?$+XVZ1X;U+19?#_PQ\8>"M5B\46;^
M*HKG2_H33_VCOA;\-/V;_AC\<?VCOVCOV:_#WA?Q!X"^'>IZ]\?+7Q]X<^'7
M[.'C7Q#XI\*6&K-XF^&'B;QSXXU?3(? 7C6=KW7_ (>6UUXZ\37ESX5N+%AK
MVNO%-J=Q^&OQ1\/Z)X,_;#_X+H_"+5O@_P",9M$^.G_!-/\ 93L_@-X4\.?
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
M#_V4M>^)WBF'QA8>&O#'@/XV^,_'/CC0_$US\=_#_A+PAHG@?Q!^HWP@\,>
M_BC_ ,%6?VK?C'X=^$5_I]A\2_\ @G[^Q4G@'XL^.OV;O%OA"TU7Q_X/^-'[
M2'C_ %7R_%'Q!^'.C0W'C7PM8ZG^S-XWU;P[?7W_  E=E%H_PSN+_2H[[P#:
MV_AH _4?PU^T;^SWXT^*_BWX#^#OCO\ !OQ9\<O .E3:[XZ^#'AKXG^"==^+
M'@K1+>]TW3;C6/%OPZTO6[KQAX<TN#4=:T>PFU#6-&LK2*]U;3;6259[ZUCE
M[3Q_\1?A_P#"CPAKGQ!^*7CKP=\-? /ABW@NO$GCCQ_XFT7P=X/\/6MU>6VG
MVUQKGB;Q%>Z=HNDP7%_>6EE!+?WUNDMW=6UM&S33Q(_\J'_!,3PIX5\2S_L%
M? 7X]>$_^"AFB_M__P#!/OQYXBB\7?!;Q;\+_#OA7X-_![QAJF@>-_"'QU_:
M,U+]JSP5^S1X.\,?%#X0_M(:5J_BGQ=9:?)^T'\3?%/QY\3_ !#T4ZG-\0HY
M]1^+H_2G_@LK9_%;PQ??L&?M%:*GQKO?V>?V9/VI-?\ B!^T^O[._@+PG\4/
MBW\/O"OBWX"?%3X5>"?VA]&^'WB[X>_%&W\5^'_@/XH\=/XA\8V^B^!/%WB;
MP[H.K3^._#^A0ZKX1M?%7A0 _4/1?VH?V9_$EE\,-2\._M$? O7].^-J/+\&
M+_1?BWX U6R^+L<>H1Z1))\,+JQ\03P>/DCU6:'3'?PI)JRKJ$L=DQ%RZQ'9
MLOC]\"-3\/?$7Q;IOQK^$FH>%/@_-J]M\6O$]E\1_!UWX>^%MQX?L6U/7K?X
MBZU!K,FF^")]$TU'U#5XO$USIDFFV*/=WBPP*T@_GST;]FSX%_&SX%GP1^R_
M9_M9Z9\2OVJ_V[]<_;4_99_;1^.?P<\5>$I_AG\?]'^'?@3X@_$[]N"V\ 7/
MP3^$VB_#;X=W$R>(O!?AOX)?$[X?_#FS_;)^(^J^*-(TW3;7X&?$74/CMH?F
MGQH\6_'7QC_P3:_9?U+P?^SQ\?\ X?\ CG]AG_@H1\'_ ![_ ,%"?AI\$_AY
MXGN?&_Q.T;X5^+?B?=?%#]J[]G/_ (7Q\+/%=I^U_HGC7X^WG@C]MSPEXRU3
M1/'NM_$35]%N?$'C?Q;;?$C1]>\3Z> ?TB:+^TS^S?XE^#VJ?M#^'/V@?@CK
M_P  -$M-?O\ 6OCGHGQ6\":K\'='L/"E[<Z;XIO=4^)MAKT_@K3[3PWJ-G>6
M&OW-WK<,.CWMI<VNHO;SP2QI5\)?M3?LQ^/M#\%>)_ O[1GP(\:^&OB5XJU+
MP+\.?$7A+XO?#_Q'H7C_ ,;Z-<RV6L>#?!.KZ/XAO-/\5>*M)O()K34_#NA7
M%_J]A<Q2075G%*C*/YKO&)\(:/9>&_\ @H!^S3X#_;I_:Z_9OC_X*)?LG_M(
M_MF>*/BA\,O%'@*^^*.B?#GX$_&OX&ZA\;?A;^R%+\!?@MXF\76G[+'B>_\
MV6?C)XT\7> _@'?CXH^,OACH/B^P\27/C/\ 9Z\6^./"GIO[87B+X1_$#X5?
M K]KO]FO]F+XC^#/V:/!_P#P6$_8R_;5^.OQ@D^ GQB\!>-OBAI5IX4O-,^,
MG[4S? +Q?\-O#_Q?NOA?X8T75OA;H<WQ)L?"]QJGC?4K#XB>*+7P=!X*\-6_
MQ&\? '[<_M)?M[_LG?LJ_!;XY_'3XJ_&OX>Q>%OV>+348OB-H>A>./!6H>-+
M;QG;Z)J.M:)\)[#P]=>(].8_%KQLNFS:=X(\":I=Z5JNOZG)'%$(;5;F[MSP
MW^T9X;U?XN^,]?3]I[]D?7/V;+?]GKPC\4?#&E>'O&6DW'Q0T=X/&WC_ $'Q
M]\7O%OC)/B'=^"Y/@'+;Z3X>\/>&_$%KX;M(4\9:9XQL-1\06YT9(-3_ )EO
MVP[7Q3\>/AA_P<\>*?A?\'OCUK.B_'+X0?L4>(?A%JVI?L\?&GPM;?$K2_AI
M^SGX$LO&EQX6N/%/@+1O[0U+P]!=0ZG<^')S;>+AX7EM_%\6@'P=?:7KU]^M
MOP4O_"WQ8_X+'_%OXW>$?ASXX/P<^-7_  2N^ 7AR+Q]XI^!7Q*\!^$/B#XP
M\/?M(?'[4-:\/ZWJ_CGP+X>T^_\ %O\ PJCQ/\-M8A\.>(ID\2ZG\-M4\.7]
MGIEUX;M@]F ?K1;_ !Y^!MWX?\#>++7XS_">Y\*_%#Q):^#?AIXEM_B+X0F\
M/_$/Q??:E<:-9>%? VLQZPVG>+?$EYK%I=Z5:Z'H%SJ&IW&I6MQ8Q6KW4$L2
MU+#]HC]G_5?C!J_[/6F?'/X.ZE\?= TE]?UWX'6'Q,\%7GQAT30H[/1M1DUK
M5_AG;ZW)XUTW24T_Q'X>OGU&\T2&S6SUW1KIIA!JED\_Y$?\$_?@A\;O WQ?
MU']C3XG^%O$,G[-7_!+7XI^-]1_9+^)/B>T\5W"?%KX=?&_P#8O^R!H7ASQE
MXAU2\N?&DG[&/P/^)/[1/[-/Q0M[NRMM"?5-.^ WB'P_<ZGXC\-^(6T?\X/V
M /!+ZQ;_ +*/[(W[7,__  41U+_@H'^QE^V3KOQLU/X3Z?\ #>T\)_ F[\87
MOQB^)&N?$/\ ;*M_VN?!_P"S/X;\.^)?@/\ %WX??&+XF>,_&O@_XB?M%+J_
MQH\0>(]<^#,7A[QSXLU3X<WNL@'];'BKQ9X6\"^&M>\9^-_$N@>#O!_A;2+_
M ,0>)_%GBK6-/\/>&O#F@Z5;27FJ:WKVNZO<6>EZ/I&FV<4MU?ZEJ-U;6=G;
M1R3W$T<2,P^&/VDO^"D_[,'P4_8A^.W[;O@'XP_!#XZ^ /A+X+^(UYX8D\!_
M&_P!?>%?B7\5_!?A35->TGX+:+X_T+4O$>CP^-O$>HV5MI)TG3X-;\1V$=U)
M>V_AO4Y;=;&?R+_@K+'XOT#PA^Q?\:(/ 7C'XG_!+]FW]O7X%?'+]J7P;X#T
M+QEXR\1VGP8\.>'_ (B^']+^*R_#OX?6NJ^-OB5I?[._QG\4?"?]H35?"?AK
M0/$VIV</PP3QPF@:C%X-E1?RQ_;Y\"ZG\78/^"U7[07[,WAWQ?XV^!W[2/\
MP3)^$O[/EFGPO^$WB_QO%^UO^VYIVJ_';0=$\3?"6/P=X2UC7/BHWPO^$&J?
M#?X6^)?B5X5@UGP6DFL1>%K_ ,31R_!7Q;#X. /L+QK_ ,%)/B;\'/B3\*O
MGQ"_;+_X)F>+?AO^USXST?P_\!/VC/".LW'AK3/A!IG@GX5?M&^.OVA?$?Q,
M^'^J_M!>)O"_Q"\$6'C/X(^%?A!\*?&&D_&KP,EG\1/B=/HGC73O$6I^"1HG
MB[] _P!AWQM^U/XBL?C9X7_; ^+W[&GQ+^*WP^^*1T'3-'_8^@\7Z?%X0^'5
MWX:T74? VH?&;P]XV\>^.=;\'?$;XE:9+)\18/!Z7#:9H'AW7M-MM,\1^+;-
MHM0MOE;]K_XA^%/$?[27_!'#XC>'_"GQ/USP'HW[1WQ=\?\ BK6-'_9]^-VI
MVWPZ\$^,OV*OVDO@[H>N_%?3['X:3WWP=L[CXI_$KP5X5OK;XI67@V]T;4+V
M_P!0UNST[2O"?BW4O#_P9^T%\#?CS\1O!_\ P<C_  [_ &:/AEXOL?&GQJ^)
M/[/'B/X<Z ? ^N_#[P_^T5X-TC]F#]G?PS^TOX+^'OBKQ%X5M?"/C2Z^*UQX
M)^.7P<\4:IX>GUIW\8>(KR75[F"ZUJRU&[ /Z%/@[^U'^S-^T18>*=4_9_\
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
MY^$OQ(\*?$/Q5XA\ 75^D7Q)\,^((+&WO@#]ZO"'Q$^'_C^X\96?@3QSX/\
M&MU\._&-_P##KX@6WA+Q1HOB6X\#?$#2=,TC6M4\"^,8='O[V7PQXRTW1O$/
MA_5[_P ,ZVMCK=GIFNZ-?W-E';:G9RS=D% )(SD^I)Z?4G_]9)ZDU_,%H?QM
M_:U_8^L?^"V'[2'[-GPT_9O\7_!#]FG_ (*)?$GXW_''X7^,KWQCX<^)?Q/\
M!>&/V'_V,O%OQ@T[X5:_X>&C^ _A'XB\&>"=*N_'6E>)/%&B_&<_%CQ!JVK^
M%Y_!W@"\T*Q\1>//IW]I3_@JY\68/BM^T-\-/V,OA=K?Q3UO]E+P'\&O&.N^
M&+O]D/\ ;'^.,G[37CKXQ_#NW^-^C? /P+\2_@'X=_X5]^RMJK_"+5OA^^D_
M&'XW'XA:3>^-OBHECKWPN\*^%_A?K?B;Q@ ?O#2%0<YSSP?F8>W8\?A_6OQS
M^%?[9/[</[1G[7?Q2^"OPY^%WP'^"?PV^#OP\_X)V?'KQ5IWQZL?BIK/Q_?X
M9?M3?\+@U;XQ?"_7O"GAK4?"7A'X>_'+P_HGPWO=(\-33:SXT\)> ?%_A<VG
MB2U^)5C\19I?@^__ ()E_P#!0SX@_MQ:[JK>(?%7[/QET?X=)K7Q@_9]\/\
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
M444:,\DCE41%9G(4$UR7P^^(WP^^+7A'2?B!\+/'7@WXE^ ]>.HKH?C7X?\
MBC0_&?A'66TC5+[0]672?$GAR^U+1M1;2];TS4M&U$6=[,;+5=/OM/N?+N[2
M>)/S*N/C=^W'XF^+&E_L0)=_L@WO[17AKX$^(_VD/VA?BIJOPI^+NH?L]7GP
MH\?_ !F^*/PK_9N^%_@;X/S?&FT\>?\ "9_$_0OAWXJNOB[XQ\0?%'Q#X8^%
MEWX-O%T;P-\3[3X@:-:>&./_ .#>]43_ ((Z?L2I'!#:HGA#XCHMM;L)+>V"
M?'#XGK]GMY!;6?F6\&/*@E^QV9DB1'-I:EC!& ??,WP'\/Z#\8O$O[1_Q+^,
MWQ)\9Z/X>^V>+? 7P^^)>L?#BS^"/[-5\/A]#X%\;^./AI!HO@'PGXEL=6\0
M>#+768-;\4_%3Q[\0[GPAIOBSXF6?@*\\#:!\2OB)8>)/>?!OC+PA\1?"?AO
MQY\/_%/ASQSX%\8Z'I?B;P?XT\&Z]IGB?PGXK\-:W9PZAHWB'PUXDT2ZO=(U
MW0]6L)X+[3-6TN]NK&_LYXKFUN)89$=OQ;^"G[?OC/\ :G^//[2G[-7C+4?V
M<-,_X5QJ7[5W@'XN_L?>,?!?C7P7^U;\)O"/PV\2:[X6^"?Q1O9/'_CF_P#
M7[4'P=_:(\#VVA?$[4O'7PA^'NF>#_A>GQ"\ >!%U+XF+JNK^-]#^=/^"8/[
M6/[2/PA^&O\ P0O_ &=?B%X7^"4W[/O[9/[ UCX<^':>%)_&]U\9?AUXU_9U
M_9B\"?%&P\;^-O&FKWECX$\4>#?B9X#L]7ANOA]HGP\\.Z]\,_%5_I%F/B)\
M2=*LM1U&8 _I4"@$D9R>I))/<@9)/ R<#H,\4$#J<\>Y Z@\\X[=^V1T)S^%
M6I_\%.OCYH?[+7P7_P""G>J^$OA!;?L%_%?Q_P#"^S\2_">;P_XV?]I'X5?L
M\_&GXP6GP<^''[2<_P 6/#/CSQEX'^(&MRIXD^'?Q1\<?LXZ;\ _"VL>"?#G
MB[Q)X)C^+_B3Q-\-SJ?C?5U#_@IK\:M*_8R^._[2%SX)^%U[XN_9X_X*5:G^
MPQK^AP6'BRQ\-_$/PCI'[<7@W]C&X\<Z1&_BN^U3P!XCO6\<6GQ'BT^\U'X@
MZ99KHMQX1?[8=7C\3:0 ?L3X?^)OPX\6>+?''@'PMX_\$>)?'/PRDT&+XD>#
M/#_BO0=9\6?#Z7Q597.H^%XO''AS3K^YUCPG)XDT^ROK[0$UZSL&UBSLKNZT
M\7$%O+(LEQ\2/A[:?$#3/A-=>._!EK\4]:\*:KX[T;X:W'BC0X/'^K^"-"U/
M3-$UOQEI?@V2^7Q'J'A31M:UK1]'U7Q%::=+I&G:KJNFZ?>7D-W?6L4O\_OA
M;]HCP!^Q!^UW_P ')'[4GBG0TG\)_ _1/V)?BOJOAS1$M](O/&.NV7[&0U.R
M\/VUW#8W,%MKWC[Q7<V&AKK=]:SPPZGK,>I:JYMXKF6O7? >B_M0V'_!8S]E
M76/VI9?V8M1\7^(_^";'[9]_:ZA^SKX4^(WA>3P_=CX]?L)/XA^%7B;4/B+K
M_BF^^*&A_#J^N+<^!?C3;S_#2?XAIXD\32:C^SM\&WT>V/C$ _=<*JXQGC@
ML2!V& 3COCIG''2O"W_:C_9IC@TRZD_:&^!D=KK?QHA_9OT6Y?XN?#];?5_V
MB;A9WMO@'I<Q\0"/4/C5<);7$D'PLM6E\<2I!,R:&PBDV^)_M0?M _%3PO\
M&?\ 9R_94_9_M_ 6G_&G]H[2_C)X^3XB_%C0-=\9?#;X4_"+]GRW^'R_$3Q1
MJ/P_\)^./AKXH^)'B[6_%/Q<^%W@?P?X+L/B'X LHX/$WB3QYJOBQ[;P&/!_
MC#^??]DGXX>./V:/@=?Q:M\%?V<_B)KGQ%_X.>OB;^SKXW?5K'6O^$1^#_B3
MXK?M)V?@K7?B1^SWX4N-"GNX=?T!;OQ-;?#O4-9\2>&[[P18ZE;W-U+XO$5]
MHVJ ']=(.0#@C(!P>HSV/N*6OQM\<?\ !1#XBZ1_P4,U7]B^T\0_ ;X7:WH_
MC_X*Z5X&^$'QU\'?$7PE\0/VK_@=XY\/?"CQ#\4/V@/V8OC]JWCKPA\'O%&N
M?"G5?&/Q-^'=]^SCH_@+Q[XWO-1^"VO^,?\ A-5_MB+P%I>]^S[^UQ^V=^UA
M9?"7]I[]GWPC^SWXI_8X^*'[1WQ0^$TO@#Q#IOCWPE\=?#7P#^&?CCXL_"BX
M_:MN/BWK/CJV\,:GJ>N>,_AKI7B72OV8;?\ 9SM_$(\)>-]-TG5?C+I.MZ1K
ME[9 'ZYD XSVY&"1@],@@CMD?0D=S0% .><XQR2>IR>I/4]?7 ]!C\:K7_@H
ME\;$_9/\(_'^^\'_  LF\36O_!3*+]@_Q[HEK9^+;;0=<\*C_@H5=?L+3^/_
M  @TWB2[U#PMX@:)K+XCQ:5K=QXOTU'BNO#;S.)X=7@=9?\ !1+XD:O_ ,%*
M/&/[$\VO? /X9W_@SXF>%-$TKX"?%[PQXY\)_'SXZ?L\:]\#],^(%U^UA^SI
M\8;WX@Z=\&_BKI]E\4[[7OAAJ?P!\*^!M=\=>$O#7PV\??$7Q7XQL=9L[7X8
MD _92D  [GGU)/Y9)_2OQC_X)[?\%'?B)^V1^T#\1/AMXBUGX'^%[[X;:=\<
M[;XT?LL7O@[QO\,OVNOV4_'7@CXF_"[PU\(_#?CNW\:_$S7K#X^^!OB3X"\2
M^-O%NH?&_P"&/PU\"_#S1]8T_P '>&;::[U#7I84[C]I[XI_M3Z)_P %1?\
M@GA\$OAU\0_ 'A_X%?%/X5?M<_$+QYX*UCPKXIO]7\4ZG\$I?@%I6HW&L:]H
M_C+0[>\0>&?C5J$'P]T"723H/A[Q59WGC'Q9'XXN6\):7X* /TN\!_$KX<_%
M72+_ ,0?#'Q]X*^(V@Z5XC\0^$-2USP%XKT/Q?H^G^+?".JW&A>*_"]_J7AV
M_P!0LK3Q'X8UNSN]'\0Z'<31ZGHFJVUQI^I6MM=PR0KV]?RX?LP?M)?M$_L@
M^'8]0\#>!_V?I?V5OB!_P7]_:_\ V//&O@Z^/C:#XOW%E^T=_P % OBS\+O!
M7C_X7:OH/]E_#KX=:=\(_'.KZ"FK?#3Q%X0\>)\0_!%CK%QH_CGX9:I%I.EW
MWTQXY_X*S_'C4_B7\4M5_9S_ &>/B)\:?A=\ /VN-:_95\9_!CPM^QQ^UYXT
M^*_QDTWX;^,M,^&7QZ^,?PQ_:M\-:1:?LD?#J\^%/CJZ\9SZ)\%O':>)YOB1
MX/\ A-=7MU\7?ASXO^*&A^"O!@!^^Q .,YXY&"1[=B.U*!CU_$D_SS7Y[_\
M!3_]K7XI?L0?L<^,?VCOA'X \#_$OQ9X8^(7P(\&?\(YX_\ $FM>&M$-C\9?
MCG\/?@P-2A?0=)U"ZU34+'4?'^F21:;/J'ARRBM&O=9FUBZDTB'PYK_PW\7?
M^"K?QP_8?^)7[9'PO_;7^'OP7\7:S\,OV4-._;9_97U7]G[4O'7@OP]\2?!?
MB#XG^'/V>;;]F[XJZG\3/^$L3PS\4_#G[1/C/P%X._X75HZ1>!O&OP_^(&B?
M$BY^%OPTO]'\1^ [$ _>RD."/R/!(Z8(Y'X?4>U?CW\1_P!K']M?X ?'WX5_
MLX?&:U_9J\1:K^V'\*?V@-4_9B^+WPX^&GQIT_P/\'_VB?@+X#;XLZK\$/CY
MX3UGXE:Y<_$[P=K?PLM?%/BWP3\7?"GC_P"".N^-]2^&GBOPO=_!GP.FI:=X
MALOD[X!_\%%OVC/ ?[$W_!++PW\1]?A^(G[2_P"W5^SI%\9[#XRZ%^R_^TQ^
MT_:^!_AA\.O@?\'?%WCSQK\3_@;\ -8U+XJ?%KXG>(?B3\6O!7A.2'PKXB^#
M'PTTVP\;:IXQ&L:/'\/=*^'7Q) /Z-0H&>O/J23QTY))X[>](  <]S@<L3G'
M3J3Z_K[U^&&C_P#!1C]M_6O"'[#EC<_LK>#/AQ\3OVA?VR/B[^Q_\3#\<[#X
MY_!K1M6MO /P4^-/Q6\#?M&? OX=>,O MG\3[3X5?%'P[\+HO'T/A?XNQ>'O
M'_A.Y^U_ ^\L-7U6[N_C)X5^>_'?[?O[=7Q%_9Q.FZ?KGP"^''QY^!/_  6Z
M_9Z_X)U_'+Q[X(\)?%&/P#\4O#ES^T[^SG=:1X@^&GA+4/B:_BKX<:)XX\&_
M%7PQX-^,GA/Q9XV^)#ZAX>M_B=X=\+:]9MXM\.>*?"X!_0[H'Q'^''BSQ=X^
M\ ^%_'O@KQ+X[^%EWX<L?BAX+T#Q7H>L^+/AS?\ BS0;?Q5X2LO'OAO3M0N-
M8\'W?B;PQ=VGB3P[;>(;+3IM;T*YM]8TU+G3YH[EKWCGQUX)^&/A#Q%\0?B1
MXP\+?#[P%X/TJ[U[Q=XW\;^(=(\)^$/"NA:?$TU_K?B/Q+K]YI^BZ)I%C"IE
MO-1U.]M;.VC!>:9%!-?DW\+?VL?C.GQD_P""P/@VP_9Z^ &I_&3]C?P-\!_$
MOAYOA_KUO\,Y?VI_BCXM_95U'XCZ#)\6?B?\0CI>C>!]-O5T7P=X!T*[\57F
MM6/PD\*03PZM\0/%^DZ=;W=I\1_&7]M#QQ^U;^PC_P %P_@3\5M5^!/QJTGX
M'_\ !,_7OC7\//CQ\$?A-\6?A;\+/B;H7QP^ '[4?]ES>$O#/QC\4?%"Q\>:
M/X&\<_L_ZGXB^'_[1'PE^*GC7X5_%'0O$/AS5?"$NBZSX5U8W(!_2WINH:=K
M-A9:OI5[:ZEI>IV=M?Z;J>G7<-[I^I:=>0)<V5_87EI++;7=E>6TT=Q:W4$C
MPSPR)+$[QNK&AXI\4^&/ WACQ%XU\:^(M"\'^#?!^A:MXI\6^+?%&L:?X?\
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
M6\LD4B.=(@'K]>"0?S&#7R%\.?BIX.^!?[!7@'XU_$2^GTSP!\'_ -D/PO\
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
M(_@S1?&-OHEWJ%O#;P7USI4.LI83WD-O!#=2V[SQPQ)(L:@'KU%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
MP9\6/V,-<U3]J/3/VR_V=_B]#\#/CMJ7PJM/@-\74\2?#YOBS\*?C1\(M'UO
M6O%/@V'Q7\/;;QS\,]1TWXH_#'Q-KVKWOPX^*&B>,K66ST?7=>\)>-O#?CWP
MU-HFG>'OO.L77?$OAWPO:V]]XFU_1?#ME=ZA8Z3:7FNZI8Z1:7.JZG.MKINF
M6]SJ$]O#-J.HW+K;V-E&[7-Y.PBMXI)#MH _-_P#_P $Q/ /PO\ BS^QM\4_
M!_Q8^)5S>?L=6'[5[62^.!H/C#Q%\<?&/[;_ (LM?'O[3/Q*^-'BO[%I$MUX
MR\;^/=/MO'>C#P!I/@3PYX4\27FMV5EX?NO ]WI/@K0?J7]L/]F[3?VP/V9/
MC1^R_KWB_6O GA?XZ^!-9^&WB[Q/X:L-)U#Q+8>$O$T'V#Q'%X?378;O1[35
M[_2I+FPM-3O].U2+36N&NX[":YB@:/A?VIOVGM6^#_Q$_98_9]^'UAX>N?C7
M^V3\1_B3\-OAIK'C>S\17O@/P'!\+_@)\3?CKXM^(/BW2_#W]G7WBVTTBQ\
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
MC^TEX=_8-A\/?"FW^'/@WXY2_%:U^-\UUX=^+H\&R?&S0O@S!\7;#3_B98?
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
M592&4D'- 'Y4WW_!+Z*U\$?\$S/#7@/]HSQ[\/\ Q+_P3$MCX0^%OCZQ\$^
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
MTBXDN?'*^&!<>%9/B#*LR:I!XUXW_P""+=]XC\1_$:X\*_MI_%SP!X'\5?\
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
M\8%^-5CJ6N/X%CLO$?PY_P"%&^"_&%[=Z58WNO\ @K3/#MD/&4=Q;6_]M_\
MG_.:Y^T\5>%;ZYT>RL?$F@7EYXBT[5-9T"TM-9T^XNM=TG19],M=:U71X(;E
MY=4T[2+G6='M]4OK))[:PGU;38;N6*2_M5EW]HV[<?+@C!Y!!Z@YZT ?AO\
M$_P/K7_!3/XZ_M<Z%\)/CQ^RG/\ !#X/_";QG_P3T\:>%O'WPC\1_M$ZW?:E
M\;M)\(?$;]J76=-OOA7^U!^S_P#\(5IVM#2?@C\,=*/B[_A,M;T3XB_L^?$*
M[\,V_A*-]3G\4_DSX/\ VE/!GCS_ ((D:A\$/CAXT^&WQ%^-O_!(_P#;=_9(
M^"WQ3\::-#I7B=4^$'[(G_!0#]GWPSIG[67@2PLH]8\8+\+KW]F..\L->^+$
M&G13:K%HWQ9M=5O7C3Q);'^R[ ]_3J?\:,#WX]23_,_Y&1T- '\FG[7'QSB^
M)/QG_P""SWC3_@G-XCL/'OQ9\=_\$A?V2/$_A+QU\!-,U*34/BAIOAOXP_MA
MZ'\7/B%\&/B?X7M-+TGXK>-O#OP@U?3_  SX ^(7PY\7>)[Q?B#H7A_X>^$]
M9O/'/P_OO"OA_P!(^"_Q-_X)2>/_ /@I]\$O$7[*5]^R?JO[._CK_@C'^U7\
M._'=]\.O#'A73?A3-\/_  [\7OV1/%&F_"_XRA=$L/"WAJZ\#?""W\8W7C/X
M:?%%-(\4?#OPGJ,.G_$+P_H%KXBT"UU/^H$1HJJBJJH@ 15 54"C"A0,!0HX
M4# 4 8Q@4H15&%4*-S,0OR@LS%V8[<<LS%F/\3$DY)- '\=7@_P[^QQK?_!.
M?_@V@^(7[3OAS]F/Q!\,]"\?_#_X/?$[QS\=?#_PI\0>"=$TF_\ V!?VM+34
M/A7XX\3^/K*^T32M/NOB_H/A:'4/ VNWUO;M\3O#OAQKO2QXM\/Z6UE_8A;3
MK<VT%RBRHD\,<Z+/;W%K.J2H)%6:UNHH;NWF"L!);W,,5Q"^Z.:*.1602&-&
M^\H;[I^;GE&#H><\HX#(>JMRI!YIX  P. * /YM?^")_Q&^'W_!-O]FCQ3_P
M3._;<^*?PZ^ 'Q__ &5/C;\:+;PY=_&CX@^&_A]I?[2_P1^)GQ&U?XE_#O\
M:4^">I>,M5T[3O&?P_\ %DOC:]\,:U9Z#K.N^(OA_P"-- O_  S\3+'PIXJO
M8-$/N'[??QETS4/C;_P2O^-7QA\,R:#_ ,$W$^//Q[M/V@O$GQITRT\.^ O"
M?Q8O_AEJ/A7]A;XK?&+PIXEL-2CT_P"$.O?$'_A+Y/ ?B#XC6'A;1/!OQ5\6
M? 'QYXCO_"'BVQ\*6<O[IRVUM<-$T]O#.T$BRPM-$DIAE1E99(BZL8Y%9597
M3:P95(.0"*&H:MH=A<Z5I6JZGI5G>>);RYTG0]-U"^M+>Y\0:A!I.H:U>:9I
M5G<RI+JMY#H>EZKJUS96D=Q-'I6G:A?RQ+:6=S+& ?QP_M!>$/A'I?B_]H'Q
M+I.K_">'_@G=K_\ P6F_X([>.OV3M3M]5\":/\+] ^,,_C7X9WG_  41\<_L
MU^,](U00V_P_FTO5(;GXE^-? >LZ7HWA_P")EG^U#I,JZ1=^%_B%>7',?M'_
M  (_8ET;3O\ @Z ^'NE_"_\ 9OT7PC\!/@O\(_'?[.7PYL-%\!:5X)^"/QS\
M6_L30:5KWC;X$?#^V%MX5^%?Q?\ ''QG\*?#_P /^*/%'PWT/P_XW\??$;PQ
MX*\.>)+_ %[7]"\/Z;9_VKQQ111I%$BQ11HD<<<8$:1QQC;'&B)A4C10%5%
M55    Q3\ >OYG'Y9Q0!_++\6/!_[%?QV_X*6_M5ZC\6],_9K^+7A?5_^"%W
MP#^(^NWWCFY^'7C+PQJWC2P^(?[1=T/BCJTVK75[H>I>-M!^$FM?#FXTWXF7
MAG\4>&?AKXD\+2:1XBTOPIXGLCJ?CO[&-C\!_ GQ^_X-GOB1X"O_ (?Z)\7?
MVA_^">GQXT#]IKXAZ7XDTV3XG?'+7-/_ &5/V>GL_"7QS\8R:G/XM^);>#_B
MYX+\2Z+X/\(>/=2UJV^'OB7P-J'A+PAI?A\^#WTC3/Z_,#W_ .^F_P :,#.>
M?7[S>F.F<?ATSSUYH _CLUCP[^R'JW_!(A]9U_P_^S/KWP3^!7_!=6_N)-3U
M?1?A5XA^%7P:^"_B3_@MA91:I,UU>6NH>$OA[\,/$GP"\3:=;W[E])\+:_\
M!CQ196]P;WP)XB@COO=?&W@+]F[0/VSO^"FNG?L?>"_V;O O[67Q$_X)!?L]
M^*?^"9%U\,/"'PF\%_$_7/'=W\+?^"B7@J+X@?LLZCIVDZ;JC6B:-9?"CPUX
M@\=>!)1H<?@W3_ .E:]JI\+V/A^WB_J=**WW@&!!4AN05;AE(.05;C(/!P,C
M@4A1#C*@D9P>^&(+#/7#%5)'0D D9 H _BS^#FE_ GXJ_LPZU\1/^":/Q_\
MVC_$/[?/@C_@F/\ M0? B[_9X^$WPN^$GP0^(GP(UQ/@]JME)X+_ &NKWX;?
M!KX9?%RW^,/PY_:)\,1:#^RY+J_CS5?B9XA^/FNZM\2?AJWC;X57/QO^)&E_
M;W_!,SQK_P $XY_B#X1_:M_9J_:F^(CVGPW_ &._$_@G]H_X6+\+_P!G7X _
M"?\ 99^"_P +G@UF"S_;ML/!OP<^%B^!O'?PD\2^'/$?AOX,3^+/$U[XRU31
M(?C%XH^&</BGX):9\8_&VE?TN2ZMHD.LV?AZ;5-+B\0:GIVI:Y8:')?6L>L:
MCI.B7&D:?K&KVFF-*+V\T[2+O7= L=3U"*"2VL+G6=(MKJ6*74;))I;V_P!+
MTFW-YJ-]8:9:FZL[9KJ]NH+*W-[J5W;Z;I\#3SR11M=:A?7-I86<3,9KJ[N+
M>U@62::.-@"+0M=T3Q1HFC>)O#6KZ9X@\.>(M*T_7= U[1+^UU31M;T35[2'
M4-*U?2-3LI9[+4=,U*QN(+VPO[2::UN[6:*XMY9(I$<ZI. 3Z<T4$9!!Z'@T
M ?SU_$+XC_!*#_@XQT;2?B!X]^%</A[5/^"+GQ1^%.O:7XQ\4^$H]&U'Q/JW
M[8O@GQ/>?#;6+'6[X65WKVI^ ]!\4>(;GP?>Q2:A>^$M%U_5I=.ET?3=1N(?
MRW_X)N^%?V6O /[-?_!N;\9=%T_X(^$/CUXE_;"_:&^'?BOXGP7OA#3/BSKG
M@>[^"G[=?AV]^'>M>+Y[Q/%VH^";7Q?JWP:\(V/@B[OYO#?A_5M8^&/@S1M(
MTPZKX4T:Y_M;V@ #G Z?,WM[^W^<FC:,YY_[Z;'Y9Q0!2U2\.G:=?:B+6]OO
ML%I<WOV'3H/M6H7HM87F-I86V^/[3>W(3R;6WWIYUP\<>]=VX?Q>_L!_%/\
M97N/VL?^"8'CG1-6_9Q\$?#KXO\ [+?_  4Q^%?BCX3^%K?Q7XK\<^$K;6/&
M/[+'Q-O_ -G3]M3X\?$V_O/%7[3'[3^D:OXT\<?&[]H_POXC\.^%M#^#:>*/
M$'C:3P9<?#.=?C[\2_[/-2UK1=(DTN'5]6TS2Y=;U.+1=%BU*_M;&35]9FMK
MN]@TG3$N98FU#4YK.POKN*PM1-=26UE=SI$8K:9TT@B*,*JJ-S/A0%&YV9G;
MC'S.S,S-U8LQ8DDT ?Q1?\$X?"/[+'@7]F?_ (-S_C!I.F_ [PK\=?%/[8'[
M0_PX\7?$Q+SP?IOQ6\0^!+WX)_MV>&[_ .'.N>+;F\7Q9JG@>W\6:M\'/"%G
MX%O+Z?PUH.JZS\,O!>CZ1IAU;PIHUS]Y_!7]ES2OAA^U_P#$_P#X(_M\"?#*
M_L?W?[2V@?\ !6GX=ZH? 'AJT^&LO[.4E_\ VY<_LY6-QX;\&Z/H^C?$3X1_
M\%%?#/PVU+PIX2UV7Q%/XD_8VN=6\":EJVE^&]$T;PYJW]-97W/;N>WX]^]?
M*W[-?[._C+X0OXA\:_&?XY:]^TG\>O&?ASP?X)\7_%[5_!'@WX66=[X%^&VN
M?$'7/AWX6T7X:_#RUL_">A0Z'??%#QOJNL:RYU3Q#XFUWQ)?R7NJV_AC3/!G
MA'PB ?56/Z]..O6OY:OV9O'G[$'C3Q]KOP._;1^&>J^,/^"L?P;_ ."IOQ&^
M,%MX2LM(^(GA;]H/X@>+Y/VA?'\7[*'[0G@_Q)HFI>&O%?Q$_8[^%O[)/C#P
M%HC:CXMU'4?@UX(_9^^'+^'M<\$W?AC0O".CZQ_4KUI@C0'<$4,5"E@,,5!)
M"EASM!).W.,DG&230!_%_P# 'X[?L^ZO^W5_P3A^-/A6X^$?P+T"[_X*3?\
M!4OP-XE^"M_X;U#4OVOOAK\0/BK\.OVPX=9\+?MQ_&36M:U;Q/%\;OVCOCSI
MWAW6O@G^RS<Z#X=U1;0^"O!'@_4_VC]1^'_A[QIH?7_LW^,_&OA'XM_$;X7_
M +%GBGX ?MJ^,?CA^RO_ ,%1-:_9'_:F^'*V7@K]L[]CKXD>.?&K_'?Q#\(_
M^"D?AIM=UJP\:Z9XG_:$O/@WX6\"_'B^B\-^,=2^*?A[Q!<>)O"0L/B%%JJ?
MUXZGXH\(Z-_:,NL>(O#FDC2#I$VK2:EJ^FV TMO$%PVDZ#+J+W5Q$+)M;NU;
M3-(DN3$=2N%-E9--(#%6XMM;)+-.D$*37'E"XF2-$EG$(*PB=U :41*2L0D+
M>6I*K@$@@'\H?_!)'1OV,?'WQ8_8%^)'PI_:&^/.N_MD_!/X#?$CX'_M*?LZ
M:!\*_@[\-?%?PJGU7P,]U\??"W_!1J>W^"?P\^-?B6P\*_M2^$&O/ FO?$WQ
M;XA\<>,?VEO%+?$/3)_'&F>*_BGXV@_I-_:;_9S^%?[7'P ^+7[-WQJ\.:?X
MG^&OQB\#^(/!'B.QOK"POI]/CUK3Y[6Q\2Z"VHVUW%I7B[PGJ+VGB7P?XAMX
MTU+PWXGTK2M=TJXM=2T^UN(O<]D88G:H=CN)& S,%"ACC!8A%"@G)"C:#CBG
MD9!!Z'@T ?QN?#'QO^TK\%O '[$/_!1J?]D33[OQ_P#L->';7_@CK^T7X'\+
M^&/AKI/Q4_:B\<W_ (YUG]CW6/%'P_\ %5\-(\.M\+_"?[97PK_9"T+X/:QX
M9;P[JUMI'Q-_:Q\*7FBV?A+1-#77ONS7_P!F#]E;PG^WY_P3L_9'^/>G? /X
MEZ)X,_X)O_MS:Y\1_ _C/2? FC> ?B?\7O%7QN_8[^(?C?XD^,/@?+):>"-9
M;XG^,=#^-GQPM/#.O>%=2\,VOB'PQXG^('AW1[;5?A;#KGA;^C;:,Y[XQG)Z
M>G7_ ">>M! /K^!(Z?0__K[T ?PL_ ;XH^#_  _^Q+_P0Q\9_'?XQ^+_  7^
MQ%X"\7_\%#O@_P#$7XS6FB>!OC?\(O@#\;K_ .,TO@;]B2?XZ:/\4_"_Q8\)
M>%_!FG?"27XC_"CX8>-/$'A6XTKX7Z3X]T.XDUGP9X+OCXAL?H?3?V>/V$;C
M]K/_ ((H_"/2;W3?VG?V;?%'Q@_X*>Q_#W4/VGO ?P.F\%_$/X4^./@'-KN@
M>&_@QX TOP/X/T74?V/[/XUZWXAT+]G?1-9\ VG@S6-4L+77O@O'XE^%5Y\&
M_&6N?V/%$8,&4,&4JP;Y@RG.5(;(*G)R.A[YI=HYXZ]>3SGUYYXXY[ #H *
M/XZ_V@?!O[(EK^UM^WM^R)^V5\;/B1^R%KFJZU^SEJ7[!/A?X.? [X:G4/&7
M[+/PH^"7P1T7]G?X7_\ !.3Q7X@^!/C[Q_X>^+GP;_:*LOBC8^$O@5^S7>Z!
MJ=I\:/'FOZM\(_!VK^*/$'C36!_7MX8?4)/"_AY]7CUN#57T'26U2+Q/_P (
MT/$<.HMI]N;Z/Q#_ ,(;+<>#_P"VX[DRKJW_  BD\_AK[>+C^PI9=+^RNVYY
M<>5.Q<J25)&2I8%6*D\J2I*DJ1D<=*=M&-N.,$8]C0!_%G\0/C-\ K+]L_X)
M?%C0]6^$?P>UOX??\' _C_PO\4?"=^OQ \7?M@Z)JWBSX%?M2?#WQ/XY^/7Q
MD\7:P;SP)X!_:AM/AOX3\.?LI_LE?#SPP/"'B_X/^"O".G>#?%GQ4UW2-7^&
MGP7_ +2U)89(P02",@]#ZCC_  /':LS5M6T3P_9_VAKNIZ5HFGR7^DZ<+[5K
MVTTVS?5-:U.QT+0K'[5>2PPMJ&K:S?:9H^DVWF&YO]3O+'3[-);NXMX7U  H
MP!@>@]SD_K0!_-W_ ,$1?BM\-_\ @G7^R3%_P3!_;4^)7PS_ &<OVBOV-_B=
M\:/#UA:?%_XB>$_A[IO[0_P=^)/QA\6?%CX<_M(? R;Q9JVEV_C'X5>*S\29
M_!LTFD7>HZOX1\:>%]6\,^.+'PYXBF@T@^Y?M:_&3X=ZE^V?_P $U?BS^TSX
M?'A7]A+Q%X5_:TT7PYK?QZBN/ ?PR\)_M?7L_P ,F_9R^(?QL\/^-ID\$Z!=
M>-O@QX:^.>E?LQR?$JS\/>,=,U_XBZYI5Q9>&OB!K>B^%;C]RY;2UG,1FMX)
MC;NLL#2Q)(T,JL&62(NK&.1656$B$.&56!R 0^2W@FC>*:*.6*12LD<JB2.1
M3U5T<,K@X&0P(.!F@#^)WXE?#7X#Z+XG_9[\/^&K;X=3?L'^(O\ @XY^'4O[
M&&AZT;2#P&/@;X]_94UZ^_:]TSX$Q:HR>&XOV-?%O[7/B#Q/H>F^'OAY<_\
M"FO$FO2ZII\.C2Z!XAT&WU;'_;-^$G[&W@7]CW_@O%XA^&/A;X$>%?&_[,?_
M  4 ^"VI_LO3>!K[PQI.I_LT>)=:^'O[!VJ:UK7[.6E:'J447P%\4^+_ (N^
M'OB?9^,M<^$UCX.UWQ[XM\!Z]X5\7WFO2?#.+1?#/]OH11T&. ."0,#@# (&
M!G@=!2X'O_WTW^- '\S_ .T[IO\ P3 OO^"N'[1=[^W2W[*R?"GXL_\ !*7]
MEOQC;7GQRU3PEIW@'XCZRGQR_;-\/:EX[T:;6;RU\,^+?B_IGPHT30-#\!>.
MM,.H?&'P_P##^QO],^&.LZ?X:;Q+;R_F#\1_[;\/_L<?LZ?LX_M>Z=8>"OVM
MM(_X(+?M*ZSI_BG]K7PS\0_B/XG\8_#;Q1J&I:EIO[*_[.WP&U?4?"_@FU_;
MH\"^$/A?\)?$W[0/Q%USPUXT^+'PE\/^$_!NDW?PJ^*.BZMXD\4_"_\ K9T7
M]ESQ'IG[='Q(_;&N_B7H=_HGC_\ 9Q^%'[.<7PH3X=7UK?:-I/P@\?\ Q+^)
MGASQ7)\09OB'?6NIZW<^*?C%X_COX4\ :;;#0CX2L+%K/4M#UG6_%7V'Y:%@
MQ4%E)*L1EE)&&*D\J6'#8QN'#9'% '\CG[.6E_L:?M)?MG?\$WM8_:!B_9\^
M-.A>+/\ @WIO)/BE=?%ZZ\#>.=%^(7B;X>?%?]F34';XJ'QE/J.G_$J/PI%X
M4^,OC#27\<CQ#IEA-X/\9_$/1V%SX4O?$&F^4?LW:'X>^&W_  2?_P""-G_!
M8/3?!&F_&'XH?\$U_ *>#/VA[VTLH/&?Q/N?V&=>D\=?!_XT>$=)E2SOM5F\
M4?LH:;KF@_&KX=>'=;\0^&M-^'?A?P+\3O"UC>>'](\=>([/4O[.EC1%5$4(
MB!51%^5451A551@*J@ *J@    <"ODKX^? GQ%\4_&_AGQ%XR_:$U'PA^S#X
M.T33?$7Q-^ T7A/P/9Z)X^\5_#WX@^&OBAX5\8>+_B_J\4GBW0? NC?\(H=+
M\=> ;&6U\.>./#DUS8>(=0@T6;7-.UH K?L,_L_V_P"SY\ M/L=4\!^#OA_\
M5_C)XS^('[3'[1>E>"[#2HM.E_:)_:&\5ZE\4?BM;/K>G6%C=>,+/P;K7B!/
MACX/\3:Z+G6YOAQX#\%:5<7/V72;.WM_R[_X+Q>+O"$&K_\ !)#PA>_%;2?A
MQXGC_P""O_[*OC&XU.WUWP/:^+_!?@VV^'7[1/AR[^*%OI/CC3_$&A0Z'X=\
M0:QI-E_PD'B?PQK'@^#7;S3-,U:WNGO8[&X_H$&<#)R<#)]3Z\ #]!]*-HYZ
M\G)Y/7\Z /YX_P!MK]DC]E[]B[]BO]N+]H3Q\/B#^USXT_;'\;?LT6O[2?QN
M_:(^*4_A;3?&'AJT^+/P\\$?"_\ X7/XG_9I^&_A#0OA[^QW\'=*UA;[XJ^'
M/A!\(+9O%GP7@\4>$]=LO$T&J6S6OXJ_M1>*O@1>?L@?\%X_AY>?$G]G_P"(
M!U3]K+_@FO\ '?PC??";P-8_"'X2:UJ'Q'^'7[!VH>+/CQ\%_ *^*_&<?@+P
M_P#%ZVO_ !KKO@7XDV'C_P 3:Q\9_!FF>+OB#X=^)OQ.TO2/%GC&+^\5D1U*
M.JNC!E96 965P0P8-D$,"0P.002#P:7:,YQR0 2,@D D@$CD@$G Z#)QU- '
M\QW[:7[-/_!.G]GC_@IG_P $:O%,/[-G['GPC^#?CO6/VX_[7U?1/@3\(/"_
M@/QQ\7-4^$_PFU?X#VTTFA^$;;2/%?Q1U_Q;;2S?!>P0:AXQ\1>+O+MO $%_
MXAGMX)9/A=^RAH'PP_;(^+__  2&'[.O@<?L7?$[]H?PC_P5C\"7:>"_#5G\
M/+;X$:%>:7JWQ!_9VM['2OA[HOA.'Q)\-?\ @H)X-^"5WX9^'EV?$\5[^QU\
M4]9\$W&L:#H'A'PYX>U#^EV>]TR"^L=.N+VQAU/4%O)]-L)[J".^ODL4C&H3
M6%L\@N+@6<5W"+N:VC?[,ES'YS(LZ[OF3]G']G7QG\)=2\5_$#XR?'3Q#^T?
M\<_&^A^&O!/B'XH:QX+\(_#+3(OAS\/O$WQ(\1_#GP=X?^&_@&"V\+:*VAS_
M !2\5W'B+Q.WV[Q)XUU:^CGU74(- T3P=X7\* 'U7V&>>GY^O?O^5?R$ZIX
M^'$_PK_X.+Q_P3>\#? RS_;7\-_%7Q)8_!F7]FSP?\/]&_:)T[X,:O\ LG?L
M@6?Q;T3X)7_PXT'_ (6):'Q3XV\+_&C3_#%IX(62+6/VBK34I],BN/B++<7,
MO]>Q ((/(/6C:#UR><\DGD?CQ0!_%5\0=$_9]^+/[-G[8_QR_P""07[0_P"T
M1\>_BIXZ_8!\ ?#+XB?"3]FKX7_"#X*?#WP+\"_A;^T+\)]1NOA_XR^&OP%^
M#'PBO/#O[;D7[.OB/]H+X;?LU:!K&F7?C-?AUI7Q,\-^']/TS3=/\/MJ'H_B
MBY_X)^:Y^R5_P54_:0_8K_:Q\5_&[P[\5/\ @CA\<OA9\1H_ ?PZ_9]^"'[*
MN@ZKI_PZUWP[^RYX9^*'A+X:_!GX(ZI;?MEZKIWCG5_A=\*_".I:;>>-=)^%
MNDS^ ?'/ASPM(/@QINN_V&".-<[45<LSG: N78@LYVXRY(R6.6/K2A$'10HR
MS87*C<[%G;"X&YF8LQZEB23DYH _E(_X*;>*?A5-X:_9V^*N@?&[]D+QSXG\
M+?\ !,[QQ!K7[&G[85Y:1_!G]L_]F#XF2_#?6/BCHO[,'QMTWQ':_P#"JOVG
M98?@]#HWAS7/#VF>,8?%M]J_PQNM?TV+PWX)NM1MOZ;_ (->,=4^(GPA^%?C
M_6_ GB[X7:QXX^&_@7QAJOPT^($,4'CSX>:GXF\+Z7K=_P"!?&T$#R00^+O"
M-W>R^'_$D4+O%%K.GWJ1NR!6/H<MM;3&,SPPRF.6.:(S(DACGB),4T9<';-$
M23%(N'C).QADYAL-2T[5;87NEW]EJ5FTUU;K=V%U!>6QN+&ZGL;V 3V\DD1F
ML[ZVN;.ZB#[[>ZMY[>94FBD10#^17X]Z3^R%\)?$7_!U7H=OX>_9Z^'/Q]US
M]G#Q=/X'L['PW\/O"WQ9O? /QD_X)E?!_P#X2J[T.2STZR\5_P#"#?%/]I75
MK&UUZ[MY5\.>,_C_ .)-&T_4)=1^)GBO2;?5/1-&O?V7OV9/VY/#OBCX*^%]
M.N-*\>?\&^?[0WQ6^(W@W]F#Q7'8_&S]J/QSX0\>?!3QSX4U;3/$OA3Q';^-
M?BI^TMXN\$VOQ@OOAQ\5-5\0ZS\5]<NKKQCXFM?&-W);:YJT']6.Q Q<* Y
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
M/X+CQG"?!.GP?$#PGX?M/ 6L^$(+Z=OB)%XYXK_X(\^)?CY\0YOB%^U1\=/
MWB3QG'^RC^U3^R/K'QD^ /P5N/@7\;?CI\/?VHO .F?#*WB_:5\0W'Q&\>^'
M/B;9_ SPA;ZA=?#[0[WP[-I>H?$N;2/B;80^ 1I6J^#?$X!].6__  41F3XT
M?\$^?AMK/PJTG0_!W[>/[+'QA_:37X@W7Q18W7P=E^"_P_\ A)\0_$OA/6_"
M\WPZL]/\3:-=:3\7]&AM/&T7C3P]+%/I&L2WGA&WMDM7N?G_ /9@_P""O&M_
MM%_%3]F73X?V</$-K\#_ -L'1->U[X8^.?")^*'C'QU\&[!O#$WQ"^%&H?M1
M:"?@QHWPN\':%\8OA\EM*-?^'/QC^(VG?#7XE:EI/P\U67Q7X?N=1^*.C7/A
M7_P3&_:+TWXK_P#!/_XD_'C]K#X3?%/3?V$?@G\>OV<K;P3X/_97U'X?:'\6
MOA5\6O 'PE^'%C?>(9-<^/\ \1+K0OB->Z7\++75OB!K-I)J?@'4Q<V'AOP=
M\,O!Z6FM>)/$OH'[$W[ /[47[)&E^ ?@/KW[=6J_%O\ 8Q^ 6O377P ^'EY\
M)CX3_:(B\ Z5IM[I'PO^!GQH_:%TOXCW6B>//@Y\([.YLKS3M&\)?!_X>>*O
M&NJ^&?!VB:]XOT[X,:5XA^"OC  ^_?VD/'WQ2^%?P)^*WQ*^"OPB@^/GQ0\!
M>!_$/C#PC\%7\97G@"\^*.H>'-.GU9_!&@^*K'P-\1I+#Q7XAM;2XTWPC;S>
M$[RQU7Q-<:3I.I7^AZ?>W.MZ?\"?"C_@J)I_Q*^,7_!.KX?W/@/X?:)X)_X*
M.?LI^(/VB/A?XZT[XR^)/$>O:'XR\-?#SP/\2[KX,WO@4_ C1;5[_6?"WB3Q
MCJ_A7Q7XE\:^!_[;L?@_\3K9O#%AXGT.'PO=_K/]*_"O4_\ @A;\&Y_V7O'7
M[.F@_%CQIX.UK5_VI+/XY?";XO\ A6TNM"\9_LV?"71/VB?B=\4/"/[-OP0N
M='\3:=K'A_P;X0^#OQX_:&^"6A:UJGB/5[BWF^//Q,\5G23H&J:=\.]+ /2O
MAI^U/:?&']J[]C3Q3J/[)'P.7QQ^TQ^R#^US\4_V>_VF=)^+%UXL\1I\$/AU
M\2_@K+X3\.6M[JO[/G@_Q?HO@K]H/P5\4_@U\9)3=".^\"2ZKJ_A.Z\):YJV
MGZCJ%_\ G!\7?C5^TG^TG^P?'\6_VH_@W\&O%GB[X0?\%NO@!X=^!T7PM^(=
MGX^\56^O_"#_ (*]Q? "^\"^#Q\4/@9^SWX:^'4WAWP-H%A\+/ OQ8NO&YUC
MXQ^&O%_BOQ'\5(/@U%K>O^%+C]TO&G[*/B;7_P!LS]EW]IOPS\0_ WA#X>_L
MT_ _X\_!.T^"T7PAU.[U3Q!IWQXU'X/ZCJ>H:/\ $33OBOX?T'P99^%3\"?
M%CX;T%/A+XAMX].G\6V]S>RMJN@R^%/C"X_X)A_'^7X-?$#X$67[5'PAL/!%
MW_P46LOV\OA3>7W[+?C'6_$/AVV'[9^I?MRZG\-/B/=6O[5/AJR\<W\_Q-DT
M'P3IGC+PO9?#FST[X>:9XC:]\(ZUXH\6Z)J_P\ /I_\ 8]_;%^)GQR^.O[9'
M[,7QU^#?@WX2?&?]D'Q%\&I=7E^%OQ7U7XR_"WQK\//V@_ =_P"/?AMK>@^+
M_$_PR^#/B^V\4:7'H7B7PYXYT#6OAMI-G9ZCI5CJF@:MK6EZVGV'U_\ ;!^/
MOC/]G#X36WQ#\%_#G2/'DTGC7PKX?\5:[XS^(.@_"KX2?!'X=:C=377Q$_:%
M^./Q"UR.\;PW\)/@[X-T_6?%7B5]'T?5]6U:]@T?01_8&F:KJ?C#PYYQ\"OV
M/_%WP?\ VV/VV_VMM4^+7ASQ9HG[8>E_LZZ9;_#+3_A7J?A?5?AN/V=O!OB#
MP;HT]S\0KGXK^*K/QM_PD5KXHU6\U*.'X?>#?LDZ:<EK(\=M<_;[O[=_[+?Q
M*_:D\%?!.T^$?Q7\)?"KQY\"/VEOA?\ M(Z!_P ++^&M]\8?A%X\U+X:6?BB
MUTOP=\5/AKIGCOX;:AXD\/Z?J_B33OB1X6N=-\8Z+K'A/XJ_#[X=^-] O]-U
M[PUIFJZ> ?GAHW_!:3Q9K_[.?PJ^,WAC]FWPCX_\2^*O^"H-E_P3$\9Z3X$_
M:%L-1^'-SXKN?BQ/\---^-?P/^(VH_#33D^*'P[\:69TGQ+X4M?$^C_#%XH-
M:9+C7-0TS3+76?$'Z!?L9_M7_$SX_>-/VLO@Y\<OA'X*^$'QI_9&^,OA3X9^
M,=-^%WQ6UOXS_#/Q/H?Q)^"GPU^/'@'Q/X:\;^*?A1\%/$POCX7^),&@^)=$
MU3X>Z>EEJ^B/J%EJ%U;:NNGZ3^?]I_P1W^-L?A_5/#-S^V!\.Y=/'_!7;1_^
M"K6A7-Q^RYKEW=_V[9?$W4OC!JOPMUI;/]I/0H9!K'BN_L-$'BS3_L]IIWA/
MP]"L'A&77M;O=6L_T6_9S_95\:?!']I7]N/X^^(OBKX7\;Z7^V/\3?AE\1]/
M\%:-\+-6\%:C\,3\+_@OX)^!6E:+?>+[[XL>.+7QZNH>$/AYX;U&^U"W\'>!
M6'B6;7KV"SCTK4-.T71 #R__ (*+_&/P9\(-6_8'3QU^S=\.?VA;+XG?\%#?
MV=OA+X/U7X@:KI]K<?L_?%#QK'XPL_"7Q^\#:3J7@3QC'K7CGP9I47BFST)[
M'4O!>J:5<:LMW:>)($>>,_+7[0'_  5:_:*^%?BW_@I=IO@']C[X;^.?"/\
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
M^&G[1?@3X.^,?V:O'D'Q'\"ZO\0_AY\;/V=/%_BS2/B+:> ]?LM%\9^#-?\
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
M-_X(V?&/X4?!']C[3_A+^VCI'A']J[]ASXT?M2?$SX/_ !SMOV>[T?"KQGX
M_;$^*.M_%#X\? /XS_ '5?CIXCNO%7@CQ=>:S!HUGXDT3XJ^'O%/A5/#GA3Q
M-X8ETWQGH<6OW !^F/[$'[4VJ?M=?!B^^(WB3X4>*?@SXQ\+?$?Q_P#"CQIX
M-U[3_&@\/77B'X?:V^F_\)G\*?%GCSX?_"[7/B5\'O'NCS:1XO\ AY\0'\">
M&6U?1=833]4T/1?$FD:[HVG\S\5_VI?B>/VEKG]D;]FSX4>$?B'\6/#/P&TW
M]H?XE^+?BSX_U_X:?"/X?>$O&'C?Q%X ^$OA.XUKPC\.OBEXGUWX@?%CQ#X"
M^)4NG:9:>&['2O"/A#P'K_B_6M4U"^F\*>#O%WN_P!^'/Q,^'7@_5(_C+\7I
M_C7\4O&'BG4O&?C3Q=9>'K[P+X$L=0O;+2]&T_PK\)OAC>^+?';?#+X;^&O#
M^A:/I^E>&#XP\3ZGJ>LKK_CKQ9XC\0^-_&/B?7-1^:OB_P#L??$>Y_;#\/?M
MP?LY?$_P3X!^*]S\ +O]F+XN>$/BKX#\3?$+X<?$[X7Z?XVO/B3\-=7M+;PG
M\1OASJW@_P"(?PQ\;ZUXJEM-?$WB/3_%G@[Q?KO@_5=*TVYB\.^)_#X!\0^'
M/^"P_P 5OBWKG[&GPT^"O[)W@Z+XV_M-^.OVT_@)\4/ GQJ_:0D\&Z1^S/\
MM0?L->%/$&I?%CX7>*/$WPV^"GQ>;Q[X/OM>T'/A+XD^%='M[_6O"FK>&]9O
M_A_X?O-;U33_  E^WW@NZ\77WA#PK>?$#1O#WAWQY=^'-#N?&WA_PEXBU'QA
MX4T+Q=/I=K+XET;PQXMU?PQX)U;Q3X=TO6FO;'1/$>J>#/"6HZYID%MJ=[X9
MT&YNI=+M?R8\$_\ !*+4?A[\<?V*OC=X;^/&@2:S^S;\:OVV?VD/C<-:^!PE
MUO\ :3^-G[>-OX@3XO>(K'6_#_Q9\,Z9\)O#WAL^)KK2/AIX?OO"_P 6-3\/
M^#M \$^&M;\4>)I/#]YJVM?L;0!^1_[+7[?H_;I^*GQA^#$'PP^ _B/X4^#O
MB+^TY^S_ /';P-/\9;?Q=\>/A!<_"CXA^-/A)X:T[]H_]FO6_AQIT&G>#OVF
M-)\'^+_$6@7R^(=3\-Z)IMO#X'U%_&6HZQ=WVC_G'_P1 _:Q^-'PJ_8R_P""
M,/P'\4_ 'PE;? 3]JCX=?$KX5^ ?BY;?&07GQ4TKXG_#;P)\:OCM)=^+?@W:
M^ 9?#&G?#GQ=X7^%WB^T\+:UH_QB\0^+?M,NB7/C/P=X(O;NY\/VWZ'^'_\
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4A8#LW;HI/7/H#TQS^'J*6OY0/^"X?C3X/^)/'7[;UA;^*_ _ASX_\
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
M\(K;X9:#X-^))\,_"3Q';_$/1?'#?&GX=?\ "%>#==7XH2Z/I6F:==_#5_\
MA+]<\5^!'\#^(9M2UE9?!,OB1+V31O$&D%O5]W^RW_?)K^7_ /:4CTVT_9M_
MX.H=+M/'7C>)?">H:SXLT&]@^-/Q)C\1^'-=N?\ @F5^SM\1+/2],\4P^-U\
M5:5X2D^)=SK%A:?#.WUB#X>2Z*;_ .$T?A-_AXMQX)&I9_LC?LQ^-O\ @K1#
M^S5K/A[5/$GP0_:=_P""/=S\<_VC/AM=?&;XM:OH_P ?/B#X,_:#^'_PK^&O
MQ2^,$L_Q#NM8^)/B#PIX'^(7C31_!OB[Q7J.K7=A=#1->L[]_$?P^\!:OX3
M/Z:_,4] QQUX/!W;<?7/&.OY&E#@DC#9!P<J>N,\G&!QSR>X]1G^1O\ 9U\C
M]I+X(_\ !K8/C)X[\=^/IOB1H?QV\.>/K%OC!\1-)LOB'H_A'_@GM^T1#-;^
M.-"\*>,-&TKQQ>6=UH6E^&?$NK>)=.U?7-2T74O$G@?Q+J-YH'CWQKHGB3R#
MX8?"CX4^"/V=O%7Q'T+4]<T?Q=^Q%_P<AZ;^S'^REJB_%OQS!!^S=\"9_P#@
MHK\-OA?XG^!_P_TP>+X])TOP!XL^#WQ5^(>A_$3P;KMEJ]EXW\)ZWIZ^,K?5
M]'\"_#I/!X!_:(3@@8)SZ D#ZGH/Q.:^2_V[/VGM2_8Q_9"_:$_:ITKX8W?Q
MCG^ GPS\1_$JY^'=IXMTOP(WB#3O#%FVHZHD_B[5K#6(-%M+/3HKJ^NKBTT#
MQ'JKQ6Y@TK0-5O98;5_Y?/C+KMU\9?VE?^"ENF?M$?M[_L_?L4_M<?L^?M?6
M^K?LK:CXS_9W\3?$C]N'X>_L^:%X.^%NJ_LX1_L&:E_PUEX#TWQMX/\ VAK>
MTUGP]XX^ /PV^"?CG6?C7\1OB1XZ\%?$3P]XCO\ XE>"='32_P""@OB/]GCX
MR? 3_@XBU7]K_4/AMIW[7_[/>O>.?AW^S+H7C_XG/H?Q(^$G[-)_9D^"UU^S
MYJ'P"TVY\86.I>!?#_[2GC_QK\0+GXC_ /"NHM*;]HW5?&>H?!GXQ0>/O!.G
M^'OA]IX!_65X?\8?%74?C#XZ\':Y\(;;0?@_H7@#X<>(_ WQKC^(NBZO-\0/
M&_B?4O'-KX_^'K?#2#2K;Q%X3'PST[P_X-U9O%FJZC<Z3XRC^(-M9Z';PW?A
MK7HX?6MXR!AN>GRM^O''^>V"?YX_C/\ &+X5^"OVT/\ @I3\:F^,'Q7N/@[+
M_P $(O@G^T/<^,OV=_BC%XO\<:9X4B\:?MK)J?Q+_91?Q+XCUCX:^%/$]UX"
M\+>"_$?@34O#L6C_  UO_&DFA^/_ !%YUSXEUWQ!JWP9^Q?:?"#2OCW^TQ^S
M/>:_^RSI'P=^.?\ P1M^!OQ G_9[_9]^-&G?$;X<^+_B5?ZI^T7//K?CWX@:
M5?>%M'_:;_::\9? 'P1X9\<_&KXV>'/AK\.Y?B1X"ETV[U/PKK?A'1X?'?BP
M _K>^'?Q"\%_%KX?>!OBM\./$%EXN^'GQ+\'^&?B!X#\5Z6)VTWQ/X,\9:+9
M>(O#'B'3?M$,%PVGZUHFHV.I6;3012M;7,;/$A)4=G7\8/A3QW\+/"/['O\
MP0(^%L'Q9_9I^&_[(/QL_9>ETC]IW6?VA/ADW[1'['>K_MOVG['W[,.L_"/X
M9_M7Z/:?'[X&^']&\2ZMX-N?CEXD\ ?#[XE>/KGP?+\3?#WA/Q?)\*]2\=>"
M/A[XV^'O]#?_  2K\,Z1X'_95/@;PE^U':?M?_#KP?\ %KXKZ+\,?BYX>T/Q
M)9?#C3/!#>*)M3LO@_\ ![Q5XM^*WQR\0_$?X3_ ?5=2UCX.^#O%.I_%_P"(
M5UH=MX*G^&$WB*>7X>/;VX!^D1.,<$Y] 3W YQTZ]3@8!YH!! (Z$9K^:W_@
ML?H^L:7\7?BI\<3HGPE_:J^%/[/W[#FB^./VCOV5-9\9W?PJ_:V_9D^$LWC_
M ./J7W[<W[ WQ6UV'5? 'ASXH:GH6G>.M.^*_ABZMO#>K_$SPQ^SCX$\ GQ%
MJ=[KOA?PQ>>)?M#?'3P3X+TW_@Z+\,^*_BCI'PYN%^"/PY^(7[/?@#QQXLM_
M FNZ)XU\7_\ !,_2_'?A[Q/\+_ OB._TK5?#WCK6OC_8:KXHM=4\+Z39^(KO
MXTZ/JNJ+/)XZTF]GM@#^K[<.1ACCCA3[?X_YXR;AC(!(R1PI)XZ\8SQT.!D'
M@C((K^5'P_\ #O\ 9M_;"_X*&_ WP!^T/XV?XS_L[?%C_@@+X&^(VK^#]?\
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
MQZ+X:N/#GQ+\2317P!_;!N& <,<DC[ISP<<C''U.!^8KRCQ/\5;&WO\ XF^
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
M'VO]NCX[_"[Q3\?_ /@M'X<^%'Q_T1KW2O\ @@TOQ0M],^$?QOFT#5X?C/\
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
MGU5^R9^T_P"*?VE+#5]9U7X7^'?#W@Z7P?\ #OQ_\-OB_P#"SXOZ-\>/@/\
M&7PM\1[GQVD ^'7Q.TCPSX._M'Q%X&C\&VUG\2] O/#MF?#NM^(--BT>_P#$
MWAB\T'Q=X@ /H/4_A/\ "O6=6UCQ!K/PT^'^K:[XAM9++Q!K>I^#?#E_JVN6
M4NG6>CRVFL:E=:;+>:G:R:3IVGZ7);WLT\3Z=865BR&VM8(DK:?\'/@_I5_I
MFIZ5\*OAMINIZ&DR:+J%AX&\,65_I$=U=ZQ?7":7=V^EQ7%@EQ?>(?$%Y,MI
M)$LMWKFL7#AIM3O7G^!OVS_VROCE\"?VQ_\ @G'^SG\+?@P?'7A;]JCXE_'2
MP^(/B:3QCX.T:[O-)^%/[,_Q@^(5M\/_  SH^OO%/:ZB?$.E>%_B'KWC6]U/
M1[*PT'P>/!6BV/BS5/'6H'PG^77[(/[8OB3]BWQ!_P %(M=UKX(?$[XH_L_3
M_P#!=?QG\)OBM\=;SXM:/JUU\%K#XWZ)^R-\%_AWJ-MX:\=>)/$'Q9^*^G^'
MO'OBSP;IWBK1]#@MCX4\(^)]&F\%'Q6NA:_X9\, ']&/_"AO@:--CT8?!CX3
MC2(KB:[BTK_A77A#^S8[JXL;32Y[F.Q_L?[*EQ/INGV&G33+$));&RM+1V:W
MMH8T_-F#]@_]L)-<^(/A7Q%^T_\ LJ_%KX0?$3QK\5?$=]XS^./[!\GQ/_:V
MTKPE\5?'7B+Q$_PX@^)FI_M(6?P.UVU^'/A7Q$? ?PLU;Q-^SGJG@GPOX5T+
MPGX6O_@WX@\'>&XO#=]R/[6O_!<#]F+]D[XB_%_PQX@U;X7Z]X7_ &9/$_@W
MPC^T>UU^T5\*_"'QNT[6O&NC>%?$DT'[/O[.>L7,_C;]H6/X6^&?&OAGQ'\9
M[B+4OAW;:5;:K/X4^$4WQM^*GA#XE_#GP)^T5G=V]_:6U]9S17-I>00W5K<P
M.)8+BVN(UF@GAD7Y9(IHG22-QPRL",@YH XWX7?#;P=\&?AG\._A!\.]*.A?
M#_X5>!O"7PW\"Z(U[?:DVC>#O WA_3_"_AC2FU'5+F\U+4&T[1-*L;1KW4+N
MZOKLPF>[N)IY))&YK5OV>O@%K^O^+/%FN_ [X/ZWXI\?:M\-]?\ '7B75_AI
MX+U+Q!XTUWX-W)O?A#K7BW6;W19M1\1ZO\*[PF[^&^I:Q<WEYX'N29_#$VER
MDO7YQ?\ #V*SOM)_9[^+.@?L[^*-4_9@_:P_:U\#?L>_L\?&&Y^('AK3/%7C
MSQ/XQ^(GB'P?:_'"X^%;Z;<_V-^S1XF\/^#?%7BWX3^-!XXU+XI?$"*/PR=9
M^"O@'PCXJM?'EIM:U_P5C^'WA[]F#X__ +4&I_![QZ?#W[,?[:VI?L0?%7PM
M8ZSX8N=<N?'FD_'WP5^S9=^,? %U-=VFF^(_!TGQ'^('ANZLU\1S^"=>E\'K
MK&L7&DVFKV%KX=U, _16;X)_!FY74TN/A'\,9TUK4;?5]92;P%X5E75M6M&U
MIK35-35])87^HVK>)?$36][="6YA;7]:,<JG5;XS^AV%A8Z58V6F:996FG:;
MIUI;V&GZ?86\-G8V%C9PI;VEE96END=O:VEK;QQP6]O!''#!#&D42*BJH_&C
M]L#_ (+:?LV?LC^/OC)X7U>_^&'B;2OV7]5\%:3^T=I^I?M&?"CX=_&ZVO/&
MNA>'/&$]A^SI\ ?%MW'XK_:)U/X:>!/%WA?QK\4T75?AOHZV7B*T\%_![7?C
M1\8/#GQ+^&7P_P#H'1_^"A,/CO\ :,^)OP0^#WPHA^+6B_!/XE?"SX3_ !=U
M/PU\4_#-K\7/!VH?&#X0>!/C=X*^,@^!>IZ7;WNI_LL:SX:^(F@^!M*^-,?C
MBVUO4?B[;^(=-B^&4?P@\*>*/C=HX!]LO\'/A#(-=63X5_#=U\4W<5_XF5_
MWAAQXCOK?6)O$,%[KH.ED:O=P:_<7&N0W.H"XFCUB>;4D=;V5YFA/P3^#+2)
M*WPC^&)ECT27PRDA\!>%3(GAN?0KGPO-X?1SI.Y=$F\-7EWX=ETH$6$FA75S
MI#VYT^>6W;\*]-_;-UG]H+]F/P[\4_VXOV,_$'B+3/"'_!7OX>?!;X867P_^
M,'@JT\._#CXE^ ?^"AWB']GSX->//$=_H?C[PEXL\1Z3\!OB#X2\"P^+EMM
M\7Q_%KQ?X@M+^V^'R_"B;Q'K'@O](_B1^VMXNC^,'QU^"7[-7[/6L_M(>,_V
M5_!_PZ\;_M"1KX_T?X96-A+\3]$\2>+/"_P9^$%[JVA>([7XE?M)WW@C0=,\
M<?\ "O\ Q3/\*/AII_AGQ]\.;GQ'\;M OO%<&GVX!]:P?!CX/6TNC3VWPH^&
MMO-X<OUU7P]-!X%\+Q2Z%JBZI;:VNI:-)'I2OI=^NM6=GJZWEB8+@:I:VU^)
M!=P12I2/P&^!ITV31S\&/A0=(EN(;N72C\.O"!TV2ZM[&[TR"YDL?['^RO<0
M:;J%_I\,S1&2.QO;NT1EM[F:-_S&T7_@KWI/QK\5?!CP=^QK^S'\1_VFK_\
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
M],\$:):1:1#:Z/X0L)=-:U\-:5;0Z!H,5OI^BQ65I#'HFDI'"JZ;9B'\YO\
M@AE=7-]_P2&_X)\7U[<SWE[>_LV^"+R\O+J:2XNKN[NENY[FZN;B9GFGN+B>
M22:>>5WDEE=Y)&9V)/T5\6OVK/%VB_&;7OV<?V?/@E<_'KXV>!_@_P"'OCY\
M1M,UCQ[9?"3X>>#_ (=^,O$WC+PC\/?#TGQ$OO#7C%;[XR_%O6OAS\1%^%W@
M1O#ECX3GT[P!XIUCXG_$WX4:5-X/N_%X!U7QO_8W_9_^/'@#Q#\+_%GPR^'5
MKX0\=ZOIVH?$**P^''@>36_$MC8_V^;FWLM:OM#NI?#6O:G'XG\0Z2WQ TJ!
M?'OAC1?%?C"Y^'GB+P5XXU?3?'.@?4P(Q@\]C\IQSSC!SV/3/3VK^:;]HG]O
MD_ML_$+_ ()&:-\'_@7XI^+'[+O[5WQ*_:ZLOCE^S]\3KGP'X/O?B/X[^!7[
M,/[2_A_Q3^RG\>OAUXTUR;0;B/X0_$K09O%_B_0_%R>(?A7XI\2>$O!NO^%M
M2\3_ -D^&M4N?GGX)_LC_#'XD_&7_@IM^Q/\4OV:/CG\3_V;OV ]=^!WA_\
M9%%C^TIIEW\<?V9/"5O\#;C]IW1? G[.WQ5\;_%KPYXO\&>(/BCXB^)-]X7T
M'Q/)\2?##CX.M\,_@K\;/'G_  @_PNTNRT  _J'L/@%\"=+^*4_QRTSX*_"7
M3OC7=:'?^&+GXP6/PX\'6?Q2N/#6JZG)K>I^'I_B!;Z-'XMET/4=9FEU>_TF
M35VL+S4Y9+^XMY+MVE+](^ WP-\/^)=9\9Z#\&/A1HGC#Q'XXC^)OB'Q7I'P
MZ\(:;XDUWXDPZ%J_A:'XA:SKEEH\.J:IXXA\,^(->\.1>++ZZGUZ/0M;U?2$
MU :?J5[;S_G9\ ?VP/AGX1_8^_X)E>!OV5/@3<KKW[57[.7PZNOV3_V:_$7Q
M/N-,TWX:_ [X>_!;P?XFU;7/BS\8=<L?'GBBV^'_ ,'/!VK^ ?!7B#Q=I7A;
MXI^/O$'CKQIX#TJT\+ZV?$6K>(-'J>.?^"LO@_X8?#OX%+\8OAGIG[,/[1WQ
MXU/XY:/HOP9_;'^,GA+]FSX>^%E_9K\1Q^$OBMXX\3?'OQ%I.NZ?=?"S7/$%
M]X5LO@-K_A#P!XI\=?&_3_B3X \::-\,M$^&D?Q/\<_"X _3IOA;\,7^(\/Q
MB?X<^!'^+EOX5D\"6_Q3?PCX?;XCP>")=0&K2^#8?'#:>?$T?A675574Y/#R
M:HND/J %ZUF;D"6L,_ ;X&G3I-'/P8^%!TB6XANY=*/PZ\('3I;NWL;O3(+F
M2Q_L?[,]Q#INH7^GPS-$9([&]N[1&6WN9HW_ "&\'?\ !<#PM\9],_93L/V;
M_P!E'XL?&OXD?M96'[5ND^$?"NG_ !5_9TT3P?X7^*_[(&EZG_PM'X:^(/BF
MOQ1UOP]JMF=?C\,OH?Q*\&V7B7P!XC^'_C+1O''A35_$>H+/X-7]J_!VK:]K
MOA'POK7BGPM-X(\4:OX<T+5/$?@JYU?3-?G\(:]J.F6MWK'A>?7]$DFT;6YO
M#^HS7.DRZOI$LNF:D]FU[8226DT3$ Z*...*-(HD2**)%CCCC54CCC10J(B*
M J(B@*JJ JJ   !7COQA_9R_9Z_:&M-!L/C]\"/@U\<K'PK>7>H^%[+XP_"_
MP1\3+3PWJ%_'!%?7^@VWC30];AT>\O8K6VCN[K3TMY[B.V@29W6&,+^?T'_!
M530?^$!^%O[46H_!/7M,_8$^,OQ;T/X.^"_VH[OQII=CKND3>,_BI+\&_AI\
M=/B5\(=9T/2+?P/^RM\6?&KZ"/A_\5T^)FO>-/\ A'_''@?Q/X[^$/@30]8U
M&\T3M/V:O^"@?Q!_:F^-WQ/^'?@+]C7XH>'/AA\"/VGOC)^RU\</C-X]^*?P
M,L(_ _C#X6_"SP5X^TG5M,^'WA/QQXS\1^,M,\9Z]XQL_"BIHMT#X;L]2\,>
M(]0GN9;SQGX?^'P!^@GB_P  > _B%X.UGX=^/O!/A+QQ\/\ Q'I+Z#XA\#>,
M/#>C>)O!VO:'(J))HNL^&=:LKW1=4TETCC1].OK*>S9$13"550.5TSX"_ S1
M? 7AKX5:-\&/A/I/PO\ !8E'@[X;Z9\.O!]AX"\)B=-1BF'AKP?:Z/%X>T(3
M1ZOJT<HTO3K42)JFHH^5O;D2^.?MI?M8C]CCX7^#OB8_P9^(WQNC\8?';X$_
M J/PW\-=8^&.BZMI&J_'GXH>&OA5X;U[4+CXH^/? 6F3Z>/$WBC1]%M+/2;S
M4;V?7]9T0:VOAGP2/%?C_P (?"GQK_X+!:=^SV)_ 'QE^%/PC^$/[3?AOX>>
M,_C;X[^ WQD_;6^ _P +[6+X/Z;\3OB#X!^$\?PQ^*7B!3X8^*GQL_:'T3X>
M:UX^^''PIMK+PUX=\%:+8:AIO[0OQ4^">KZI\-+?XF 'ZM7/P6^#EY<:I=WG
MPF^&=U=:Y''%K=S<^ _"T]QK$4.J:1KD4>J32Z4TFH1Q:WX?T'6(TNVF5-4T
M32-04"[TVRFA^'_BI_P3U\%_%_\ ; ^%_P 9?'7@?]GSQK^S?X"_9;^)G[-U
M_P#LX>/?A'I?B[1M5N/B)\7/A'\:K?QU:Z=K$-WX!LF\(>*O@?X/M-#\/R^$
M+J0G6=>\2+XALM1LM*TX^0V__!6[_A;'BWX)>!OV/_V3_B?^T9K?[1?[#FI_
MMS_"'5M7^(_P>^#G@[6_!>F^-?A;X/N? ^NZKKWBOQ%XB\)^+M*NOB*^F^(I
MM8\()I%CXP@\.^']%N_$FC:OXL\7?#WOOA5_P5!\,?M$?#?]F#4/V?O@SXV\
M2?'3]JC2?CU?Z#\%?B1>S_#33_@O-^RGXNTWX;?M*7'[1WQ"L/#GCR;X>:#\
M-/BOKGACX46=WX8\#?$/Q1XW\;>.?!#^&/!EUX.OO$WB_P (@'Z(>*_A9\,?
M'<O@F?QQ\./ ?C*?X:>)],\;_#F;Q7X0\/>(9? 'C/1()K71O%W@F35].O'\
M*^)](M;BXMM,U_0C8:K803S0VMW%'*ZMSOAO]GSX">#;+PYIWA#X(?"'PII_
M@[S_ /A$;#PW\-?!FAV7A;[5K^J^*[G_ (1RUTO1;6#0_M'BC7M<\23_ -F1
MVOG:_K.JZQ)NU'4;RYF_,+5_^"RG@[2=&^'.F+^R_P#'+5/C7XA_;KLO^"=O
MQ0^"MEKOP@T_5_@S^T5?>&YO'6E)K'B/Q7\0?#6F>,OAWX]^'-M<?$/X4_$;
MP9;:EX9\6>&(_*\2W?@+Q,ESX<M>K_9I_;4_;#^+'[=GC;]G+XT_LDP_ ?PI
MX0_99^ GQ<U_1H/C/\+_ (GZMX&\3?%?QE^TOH=WK>O>(O#5Q:CQ/H6KWOP3
MTGP?X3T;PGISW^DR/J7BWQ:EM9Z[IVGZ$ ?3OQV_9C\7^.O"J_!OX(^)?A#^
MS_\  CXE:%X[\%?M+Z5X=^"^JGXK^+O!GC#PSI?A.U?X&_$3P3\4_AKX>^#G
MCO2] 7Q#I2>-?%?P]^+_ -D74?#^HZ+HNF7'A06^M?8FEZ=IVCZ=8:1H]C9:
M9I.EV=MIVEZ9IMI#8Z;ING6,$=K9:?I]E;)%:VEE96T45M:VMO''!;P11Q11
MI&BJ/SP_X*M_M;?%;]B;]C#QQ\=_@YX M/'?C*U\9?!_X<VDNI:SHNE:;X,?
MXU?%SP3\'-/\:W%KK#&/Q#=:+K?CO2FTKP^(&L;S4IK:?7KBST"UU*8_G7\2
MOCA\9?@M_P %:OVB?B5X _9G^(_QC^),W_!'+]G[XJ:A\")?C1X4\/\ ACPK
MJ>B_M+_M+6OBZQF^(?C#Q'JO@'P5<ZEH'@O0M'TC2/AYHFI6/C+QI!%J^IZ=
MINFW'CGXB:, ?O\ ^*_AQ\//'DVFW/CCP%X+\9W&CQ7\&D3^*_"VA^(IM*@U
M7[*-4ATV75[&\>QBU(6-D+^.U:)+S[':_:!)]GAV::^$O"B^%CX&7PSX>7P4
M="?PN?!ZZ+IH\+'PS)8MI;^'3X?%M_9)T)],9M.?2#:?V>UBS6AMS;DQG\D?
MBS_P6?\ V=?"'A;]F.[\$7OPT7QY^U9^RCH?[:OP^\'?M-_M!_#+]DG0M(^!
M7B32?"VH>%[3Q3\0O&4OB[0[?XM>/=1\5)X7^'G@#0[37M)UC7?#'CF]\3>-
MO!?@WPK>^+9/O']C+]KCX0_MW_LP_!_]K7X#W.NW'PL^-'ANXU[P[!XITI=$
M\4:+>Z3K>J^%?%?A7Q-ID-WJ-C;>(O!WC'0-?\*:VVCZMK?A^YU/1KJZ\.Z]
MKNASZ?J]Z =AI'[,_P"SAX?@L;;0?V?O@EHEMI?@;0?AAIEOI'PI\":;!IWP
MT\+>)9O&GACX>6,5EH,,=IX&\.>,;B?Q9H/A*W6/0-(\2SS:[I^GV^J2/=-T
M_B#X0?"7Q7X3T;P)XH^%WP[\2>"/#6K:!X@\.>#=>\$^&=9\*Z!KWA/48M8\
M+:WHGAW4=+N='TK5_#6KV\&J>']2L;."\T;4H8;W3IK>YC24?E+\=_\ @K[J
M'P4O/VU[X?L7_&;Q'X!_X)[_ !4^'?A?]IKQQ-\1O@CH:Z7\*?&?@7P+\2]0
M^+7P]\/Q>-]<U3QU?V?P_P#B#H?CGPW\-W.@:UKGAF#4;/Q3JWP]\?I8> M1
M^A/AG_P4"U#Q%^TI\?\ ]F/XK?LV?$_X/>//A+^SSX9_:R\ Z;#JWAWXM>(_
MC!\!/$/B#QCX,EU"R\+_  PDUV7PQ\3],\;^"M3\,_\ "J/[2\2:QK-Q=:;<
M>']3U-+B6.W /9_A[\"?BC)\?-8^/?Q[^)'@+Q_JWA32OBK\.OV=O#WPW^&'
MB/X9:9\-O@_\5/&G@OQ7K]I\0Y_$/Q6^)Q^*GQ7U.W^&'PRT:^\?:=9_#W0-
M.T_PSJD/ACP)HG_"8^*'U'ZUK\8_"/\ P5I\1:]K/QG^&6M_LHZSX=_:(^'_
M .PSHG[?GA'X'2_&#0(_$ ^&'B:1+73_ (6_M&/XG\'^#]?_ &9?VA_"US>Z
M/+\3?AQJ/@_XBZ1X?TR[OKOP/XS^)M]IATJ[\$^&O_!3W]L3Q#X=_P""&-EJ
M7[.D.KZ[_P %!_ ,GCCXQ^*K?QU\--(M_&D>A?L&>*OCE/:?#_PLU]<+X1MO
M$WCJYTSXF75]K6L:)=>%?"O@F'P#9Z3XGU;QW>#PF ?N<_P:^$$EKXDL7^%/
MPV>Q\9- _B^S;P-X8:U\5O;:K/KMLWB6W.EF'76M];NKG68#JB71BU6XGU&,
MK>2R3-;^&?PI^%WP5\&Z5\.?@W\-O /PE^'NA27\VB>!/AGX.\.^ _!NC2ZK
M?W.J:I+I7A?PMIVE:)ITFI:G>WFHW[VEC"UY?W=S>7!DN)Y9'_(GQK_P7,_9
M9\'_ !KT[P&FM_"S6_AP?VI$_8V\0^(;+]HSX56WQ]T+XP#QH_POOO',?[)]
M[<P_$+4OV;=#^+*S_#'6?BC_ &[8^/7U;2M:^(GAWX+>(OV>O^$;^-GB?Z!_
M9,_X*"?$']K[XE^-]!\%_L:_%'P-\(OA1\?/VCOV;?BU\7_B-\4O@=!<^#OB
M=^S]<:%I)TZR^'?@GQOXWUOQ78^*O$UWXA\/RZKHFIR:;X>ET73M06[UW3]:
MNYM! /T0\7^$/"/C_P ,:]X+\>^%_#GC7P9XHTN[T3Q/X2\7:)IGB3PQXBT6
M^B:&^TC7=!UFVO=*U?2[R%FBN[#4+2XM;F(F.:)T)%<C8_!+X*Z;H?@GPQIO
MPB^%^G^&_AMI\>E?#CP]9> /"EIH?@'2X)=.N8=-\$Z3!I$=AX6L(I]'TF>*
MST*WL;=)M+TZ5(P]E;-%YU^U#^TEI?[-WA+P1=1>"_$7Q/\ B5\9/BCX:^!O
MP,^%/A9[6RU/XC?%CQ9IGB'Q#9Z7?>(=2QHW@WP;X5\%>#O&_P 3?B5XUU;[
M2GA7X:^!/%VL:3HOBSQ):Z'X/\0?S->-?BIX&\&0_P#!P[XY_;G_ &6_B-\4
M?AYX-_:*_P""?6I_$/\ 9W\'_M W'B)=*U;1?@W\$/'?@37?"WQEO_''PS\2
MP_!:Z^,__",?$WPYI^@Z?H?BW2?!7B.QT#5?@)HTD'B3X7Z: ?U=67PG^%6G
MV'BO3-.^&GP^L=+\>Z;-H_CC3[+P;X<MK#QGI%PFK1SZ7XKM(--2W\1:=-'K
MVNI-8ZO'>6TB:SJRO$1J-X)F:1\(/A-X?^&@^"^@?"_X=Z'\'1X>U/PD/A/I
M'@GPUIGPT'A36H[N+6?#/_""66F0>%O^$>U:*_OH]3T7^RO[-OTO+I+JVE6X
MF#_!_P <O^"@?Q"^'_[7.H?L4?!C]C7XH_M ?&*S_9RL/VF[75(OBE\"_A=\
M/=8\ W7Q;\,?"V^33]=\7^.9]?M]1TJXU+Q3--;:SX2TJXO=:\.:9I6FVUWH
M/B&Y\9>'OF3PE_P7M_9$\7_&_P"#W@+2]?\ AOJGPN_:"_:3UK]D/X4>,_"W
MQW\ >+_C6_QLLO%?B#P-X5U[XB_LL:+'+\0_A]^S[\6?&7A76/#/PM^,DFLZ
M[?7][J/@?7?'/P_^'_@/QUH?C-@#]@?"7P2^#/@#X9GX*^!/A'\,?!7P;.EZ
MYHA^$OA+P#X5\-_#,Z+XGDOI?$ND'P'HVDV7A8Z7XAEU34Y=<L#I7V35I-1O
MGOXKAKNX,E;1_@3\#O#OA^+PEH'P:^%6A^%8/"7@[P%!X9T;X=^$=-\/P^!?
MAWJ>K:U\/_!<6C6.CPZ;'X2\"ZQKVN:MX.\.);+H_AC4]9U6^T2SL;K4;N6;
MXB\*_P#!0KQ=\1_$'@#Q=\)/V5_'WQB_94^)7[0_CO\ 9E\,_'KX7^+-*\7^
M)SXL^'.K?$3PIXE^-&L?##3=$?PWX<_9)3Q]\,/$_@33OCCXB^,>E:WJ6L-H
M6LVWPO;P3XM\'^*_$'Y??%#]I+XX?M@?L6>'OB1\?/A3<_"G6?AM_P %L?V7
MOAOX-'A?XFV>H>&KW3_AC_P5RT']GR\\&:E9>"M<M&\8-X)\/>%H].\1:C\0
M-'N?"_C'Q5K \=>#=&LO[+T"700#^B?Q#\%/@UXN\*:'X$\5_"3X9>)_ _AG
M7M(\5>&O!OB'P%X5UKPIX?\ $^@:B^L:#XCT/P[J6E7.D:3KVB:M+)JFD:Q8
M6=OJ&FZC))>V5Q!<NTI^0/VCOV/?B7X@UOP3XM_9%\;?L]_!*XT;7OC%XF^)
MGPC^+O[,H^,'[/?QU\8_&G4O ^K:W\6/B!X*\!?%#X%^(H_CIX:U#P??7?AS
MXKCQ1K&J7=KXW\?:+K^G:A%XLGU*QDO_ /@H!X>\/?&S]MGX)>.OAKJWPYU+
M]B[]GOPY^T[?>*?''C#PKI/AGXS?![Q=I7Q%O]-\=_#.2":^U&+PAX7U/X5^
M,O!WQ2\0>++'P^G@?QC:V&G6EGXFTS4%UJ+[2^&GBG7?&_PZ\"^-/%'@;7/A
MAXB\6^$/#OB;6_AOXHN]*O\ Q1X U+7=)M-4N_!GB>ZT"[U'09O$OAF:Z;1M
M?.A:GJVBKJ]G>)I.KZMIZVVHW(!\K?LX_L?0_#:^^+_C_P",_P#PI#QY\6/V
M@O OP]^&'Q<@^#OP'3X)_ [5_AS\+I?B?-X/\)V_PH\0^/\ XQ:OJT@/QE^(
M<'BOQ#XR^('B2Y\6VFJV6FQZ9X=\.Z1I?AVR^B].^!/P0TCX4S? C2?@W\*M
M+^!]QH^J^'KCX-:=\//"-E\*9] UVYNKS6]#F^'EMH\7A&71]9N[Z]NM5TQ]
M':RU"YO+J>[@FEN)F?\ +;P[_P %-?B-X(^)'_!2W4OVB_@1XH\/_!S]COXP
M_"7X/_#&Q^'&J>"/'WQ$\>^,/BO\//V=M4^$?PST[PQIVO6ESK/Q:_:"\9?M
M$^&K7PO]IU;2?AOX-:_T+PIXI\7:3=:;XE\4S_67PT_;+UNY_:=MOV/OVB/A
M#%\"_C5XN^%6O?''X-W>A_$2V^*'PL^,/P[\):]HGAWQUI/AGQQ=>$_ASJ]K
M\7OAG>>)O#5Y\1/AK>>"VMK+0=?L?$W@SQ?X[\.6NN:KHX!]<^"OAQ\//AM8
M2Z5\.O ?@SP#I<\6A03Z;X*\+Z'X5L)H/"_AC1?!/AJ&6ST*QL+>2+P[X,\-
M>'/".A1O&4TCPQH&BZ!IZV^E:58VD$OCKP%X#^*/A/6O 7Q+\%^$OB+X%\36
MJ6/B+P7XZ\.:/XN\)>(+*&YAO([36O#NOV6H:-JMM'>6UO=);WUG/$MS;P3J
M@EBC9?AG_@I)^U1\9OV4_AO\"-?^"?PPA^(FN?%3]LC]D/X#^(+N]\1^&M#L
M_#GA+XQ_M$?#CP%XCMK.S\031G6?$_CG1M<U#P'X6D1K'2?".HZ^_C[7]8AM
MO"EOH7B/\OO$O[4/Q#_8^_;M_P""P/[1FB_LS_$7XR_\(9^Q1_P3@^._QG\%
M+\:?#.FP_"OP/X$T#]MKQ+\4HM+U[QQXCUG2I]6T#P_!K&H>%?AY\-=)A\+>
M+]5T#Q+=P7>@ZGK7]I:Z ?OWX_\ @%\"?BO=> +[XI?!7X2_$J]^%&M6_B/X
M6WGC_P"''@[QC=?#7Q#9RZ=-::]X N/$6C:C+X-UJUFTC29;?5/#KZ=?02Z7
MITD4ZO96QB]:_P _G7Y!?M*_\%B_V??@DWAC2?".J?"?Q-XQUS]FKPG^UY-X
M8^-?[1GPT_92-]\&/'HU7_A7GAOP%J7Q9#Q^.OC_ /$P^'O%DW@OX9+:Z#X-
MT2R\'ZM=_&OXN_!H>)OA-'\3?T5_9R^/GP[_ &IO@+\(/VCOA+>WU_\ #;XV
M_#WPO\2?!LVJV::?K$6B>*M*M]4MK#6]/CN+N/3]<TLSOINM6$=W=QV6JVEW
M:QW5RD2S. >T4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?E[\2/V7?VL? W[<_BC]K']DGQ/^SY-X6_:0^"
M_P ,_@G^U!X#^/T?Q%@O?#NH_ W5?B?>_!SXX_"B_P# =GJ;^,-3T33_ (P>
M*M#\9_!36[_X6:'XST[2]*EL?BOX2UF^GUG3?U"KX%^-O[?>C_!K]IGP'^R7
M8_LU_M&_%_XP?%'X?>,/BA\.[/X8W'[-UEH'BOP7\/+CPY9>/-3MM;^+?[1G
MPJBTF;PM?^*]#LKO3O$D.B:AJLMW)/X:MM<LK2[NX #XC_9;_P""9_[2WP1U
M;_@CO?\ CCQ[\"O$R_\ !-[]F'X[? #XC2>$O^%@Z)_PGC_''PQ\+O"EM<^"
MK/6=)UD_\6ZT[X0>'I+K7M<U'1A\3=0U[6[N#P=\*;6PT_3+GF-8_P""1GC7
MX]?M#ZY\4/V@]!^ /PB@\9?"?]K#X%?M&?%C]D#QEX\\&_$G]O3X/?M'_#_Q
ME\+/"WA+]I7X6-\+?!'P[T;Q5\)?#GBO1O&"?%*X\9?&?5/$OQ4^'>@:]X;\
M,?##PIJ%IX+\)_JS^S)^U]\)/VJHOB;IG@>#QOX-^)GP-\8V?P\^/'P/^+?A
M#4?A_P#&#X-^-=2\.Z7XNT?2O%_AC4#<6&J:)XE\,:SI^O>"?B1X"UOQG\)_
MB'I$D^H_#_QYXHL[#4)K7ZDH _'[]F3]D7_@H18_"BP_9K_;$_:.^!7B7X,?
M"#X7^(O@I\,O&O[/?A'XD^'_ (Q?M#>'+SX6:O\ !GPGX[_:8MOB'XBUKP9X
M0O\ P[X2UG4/%6O?#+P&GCRR\8_%R+P9XWB^)_A;1O E_P""_B!X'\ _^"<'
M[=WAOQ)_P2-;XL?%#]D[1O!G_!*BP\:_##3;'X=:)\7/&?B#XW_#0_LR7_[,
MGA3Q_J5_XF?P#9> O'_BGP3JH36OAU96WB?PS\-?$VD7'C6U^(OQATSQ/;?#
M;P3^_M% '\__ (%_X)H?M=:/\<_$O[5NG7_[)/[._P"U(_[*?[0OPE\:_$C]
MGB7QC)\._P!N_P"//Q(TVUN/@I\:?VP_@%J?PB\&>"_#;_!/QF?$?B_7KOPU
MJOQ8\;_%;6O%Y6X\3^#?!/A73?ASJ7UA_P $_/V"[_\ 9,^*_P"T?\5]/^'?
MP8_9@\(_M :5\*(]0_9)_9;\>>+?'/[..G?%'X=_\)S9>+/VC] L_%_PJ^#-
MA\-?&WQ:\):]\._ GB'X;?#/X<:!X5L['X0Z?XJ\3^*OB7XG\5Q3>"?IOX$?
MM<^%OCS\>/VNOV?M)\!_$#P9XM_8V\;_  Z\ _$&]\:KX+&E^*M1^)_P^M?B
MKX4U[P))X0\8>+I+GPKJ7@'6_"VM6\_B4>&?$\%QK4NDZUX3T34M*NX&^M:
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
M7[3O@_1O^"*NI^ /&7P%N_'?_!,CP'XA^"?Q-M_&5S\0QX2\;^"?%O[+%O\
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
M?P]X6\67WA/5?A=JL7PW\)^/--TNVU'4O%>@>(+^UU7PWW_PY_8Y_:,\%_\
M!1'0?VO/%'Q%^'OQ.\(0?L!_#']B?QEJ>NS:IX>^+WC?Q1\/OB=X@^+6H_M
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
M,]1\6ZK?>%=6^,.LW'B[Q_K7PFUCQ?X)LO!OA?7-<\*>._AQRJ_\$\OVP5^
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
M4?AU\-H/$OQ:O_!^KZ+\3]2\7?%OP-^SIX$\(_$"[N-/@^,?@MOW2U7]B_\
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
M^,.FP^(]1\0?$M18VOP\U#5_#7B:'P9#K;>)]$\9_!G0_P!H/1?C%X7F\/\
MB#6_A_JNN?H)\:_V9?V??VCE\)?\+S^#OP]^*-U\/]4NM<\ :QXO\,Z=J?B/
MP#K5\MI'J&K>!/%#1)XC\&:CJ4%C:VFJ7GAG5-+GU2R@CLM0>YM%$-;UK\"O
M@M:?"O5O@;'\)OAS+\&O$&D^(-"\1_"R\\&:!J'@#Q/I/BZ2]F\7V/BGPI?V
M%SHOB:'Q?<:EJ5WXM_MVTU!_$]YJ6HWFNO?W5_=S3 '\Y'_!0"]^+O[+?BO_
M (*4? KX!?'OX\:1\'KK_@BC\;/VU+&T_P"%]_'?QC\6OV9_VEO@KX[N_#7P
MW\5_#?XN>,?&GB+Q=\,_ _Q^\/0>+I-0\%Z5XD-KK^O_  +\;Z]HL/AJ>\\7
M7?B'UR#X(:UKO_!4W3/V4M5_:6_;8_X4=\?_ /@EO=?M+?&7PM:_M;?&[1=2
M\2_'OX?_ +0_@/X=Z+X]\)>,=!\4:1XP^ 2WNB_$O5'\6?#C]F?7?@M\'O%/
M]B>%M$UOX;W/@W2Y_#%_^R&C_L4_LAZ!\-O%WP>L_P!FKX(W/PP^(<.C6WQ#
M\$:_\-/"?BS0?B+;^&]@\,6_Q"L_%.EZT/'4'A:"&ULO"\/BQM8B\-Z;8Z?I
M6AKI^FV%E:0;D?[)'[*T/B73_&</[-'[/L7C'2?A7_PHO2O%D?P7^&\?B;3?
M@C]@N-*'P<L-=3PTNJ6?PK_LN[NM-_X5[;747A+[!<W%G_9'V>>6-P#^>?X!
M?$;XX_M"_ W_ (-K;SXA_M$?M$VEU^TGX2^-/@G]H34?!7QA\;>!=7^,NAV7
M_!/OX]^)!>?$#Q#X:U*P\1:SXSNM0\$:1J>G_$H:Q;?$?PKXCDO/B)X \5^%
M/B:NF^-M-\U^&W_"V=$^!OBKXKP?M-?M@:OXH_9-_P"#@FQ_8S^"5IXB_:;^
M,7B7P];_ ++>M_\ !2#X:?!+5/A!\4-$UCQ->0_M#:3>^ OB?XD\/67C#]H.
M3XH?$_P_9QZ!H/A7Q[H?A?0=-\.1?TH:)^Q?^Q_X9B^$</AO]E/]FSP]#\ -
M3UC6O@/%H?P)^%NDQ_!/6?$5^FJ^(-6^$:6'A6!?AOJ>NZG&FHZQ?^#1HUWJ
M=^JWE[-/<*L@S9?V%_V*)_"VL^!IOV/OV69?!/B+XE#XS>(?!\G[/?PCD\+:
M[\85A-NOQ7UGP^_A!M)U3XE+ S0+XZO;2?Q0(6:(:J$)% 'XE?'6_P#&/C/Q
M_P#\'-?PP\7_ !2^-&M?#WX??L;?LY^,OAIX9_X7)\3=!TSX:ZGJ/[*O[0'Q
M%UNS^')\+>*-!G\$:!XD\4^'M+G\;:%X;GT[3/'VF03^'?'<'B/P]?7VE7'S
MS\,O@-\+[;XX_P#!LW"WC7XYQ6&K?L7_ !_\6^*O-_; _:C^SZ-J_A7]D;X
M?$[3X[!I/C:8_!NAI=>,;^+5_"^B'2/#.M_#B?1OA[KVD:A\,=$\/>&=._IX
MLOV;/V>--\6?%/Q[IWP'^#&G^.?CIH\/A[XW>,[#X6>!;/Q9\9/#]OIIT:#0
M?BKXCM]"CUCXA:+!H['28M+\77FL64>FLUBD(M3Y0\MT[_@G]^P[I/A7X-^!
M]/\ V1_V=+;P=^SSXJNO'/P0\-)\(/ QT?X7^-+^-4U'Q9X/LWT5X]*\1ZG-
M%;:CJ>LQAM0U+6M/TK7KZXN-9TC2[ZS /P/_ &7?&W[2'[4NJ:#^V#K7[9WA
MSX!_%#X'?\%/_'WP@_::^'VH?%_XV>*Y-(\'/^UAXP_9L\'?L#>*?V5K?6;/
M]G+1CX^^&%_\(- ^%GC2W^'?_"S!\39K'XQ1>*KCXG^+O'NO7R?L8?$;]J#]
MJ'PS^SW^W'XG_:\\$?!'XE^&O^"@6M?";]K#X::A\5_V@_B!=-'K_P ?/&'P
M!;_@G[XH_93M/&%K\ /A9XCMO#VN_"1?A7XXM/AK9>-?#$_AS1OCWXCU37;O
MXH_%GXA^+OZ&&_8S_9,;]H[_ (:_/[-OP1_X:F_L\:8/V@C\,_")^+@@7PV/
M!@N/^$Y.E?V]_:H\$C_A!QKOVP:X/!&/!HU$>& -*IMK^QC^R58_M#2_M:V7
M[-7P,M/VH)[.:RF_:!MOA;X-A^+LJW.A3^%;N[?QW'I"^(#J]YX2N9_"%[KH
MOAK5WX0D/A6XU"70%73E /IG.:*Y#P/X \$?#/09/"_P]\)^'_!?AR7Q#XQ\
M6R:'X9TJST;2F\3?$+Q=KGC[QQKOV"PA@MAJ?BOQMXF\0>*M=NUC$NHZYK.H
MZA<%Y[J1VZX$$9!R/7M0 M%%(&!SCG!P>#U';IR?I[>HH 6BD!!&1TI: "BB
MB@ HHHH **** "BBB@ HHHH **** "BDR,@9Y/3\.>O3..<=<4M !1110 44
MA(')./\ ]>/YD#ZD#O02!R3CG'XGH..Y[>IH 6BD!!Y!SR1^(ZCGN._H:6@
MHI,C..Y]C02!@>O3@^W^/Y9/0&@!:*** "BBB@ HHI 0<XYP<'@]?3_/MZB@
M!:*** "BBB@ HI,@$#/)!('? P"?H"1D].: 0<X[=>#_ )_S[B@!:*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "OQ _;6\2^//#O_  6"_P""0?PK\-_%/XP>&?AG^TIH
M/_!0"_\ C?\ #[PW\7?B5H'@SQ]<?L^?!#X;>)OA&UWX;TKQ3::5H:^&=?\
M$^L:I?+X4MM 'C">>&+QM_PD5G:6MM#^W]?E%^U3^RC^T=\7?^"D7_!.#]KG
MX?:7\&W^%/[$^G_M<:3XYTSQA\3_ !CX=^(7C&']J/X8^ ? 5M>>#= T?X.>
M+O#AE\$7?A*]O[RSU_QGHJ:];7-LEI>6$@D  .Q_X)]?MT_$7]M'Q/\ MAV?
MBW]F_P =_!+PW^SU^U/X^_9]\*:GXGUKX0ZN+I_AGX9^'MCXI\,^+9_A_P#&
MCXB7UW\2K;QQJ?BWQ#?7>A>&K#X867@C6?!OA[0_&?C'Q-HOB35+SJ_^"HGQ
M:^#7P/\ V(OC#\2_V@9OVC[7X2>&YOA_=^*;K]DWQ1XF\"_'2)X?B5X0N="B
M\*>.?"?C'X>ZGX1LM1\0V^E:1XGU6;QUX5TNY\,ZAJNB:IJT=GJTL$_GO_!/
M;]G/]HC]F;XF?M\:)\3/#GPW'PI^.7[<'QS_ &JOA3X^\+_$+5]<\5>(]*^.
M$?@>\L_#NN^ +OP'HMMX.;P9!H6H:5K5_-XPUR;6=>R='T]-"@@UC4^R_P""
MKG[+GQ:_;4_8&^/G[+GP0F^'MG\1_B[8^"-)T74_BGXI\1>#_ ^E6^@_$CP?
MXRU:^U?6O"?@3XDZ^LBZ7X;N[?3K.Q\)7WV[4KBTM[FZTRS:XU&V .I^/?[>
M'@[X$_%#Q/\ "&T^#'QR^-GC'X??!CPK^T+\4;/X,6GPCO;CX<_![QOXS\>^
M!?#?C34= ^(_Q@^&OC'QI9W6N?"[X@'5++X1>&OB1JGA:Q\/17/BZRT)O$_@
MR+Q']T5^&7_!2_\ 8+^,G[8OCG3/%?@#X1^!? WQK\(?!SP5!^RI^W'\+_CC
MKOP?_:-_90_:&3Q+\2KKX@0>/-=TKPI->?%W]EB\\,:QX-M[7X<V>FZY>^)M
M2U#XIZ5/X4\'7?B_0?B;X)_<:UCFAMK>*YN#=W$4$4<]T8DA-U,D:K+<&&("
M*$S.&D,48\N,ML3Y5% '\]G[6?[?_P 9?BW\,O\ @O+\"M$^"_QQ^ $7[!7[
M)_Q'O? GQ_\ "_Q-\">$O$^G_%.P_9@\2?'_ ,(>-(_$WPJ^/<OQ(\/1^,['
M4OA[XL^%6E^%O"EX;7PEH^N6_P :]:\(>+/$]U\)/#7V-^R%_P %!O 'B1/A
MI^S]\1_ OQX^$_BS1_V&/!O[56C?%OX\>'M$\._#CXR_!7P?I_@3PA\3OB9X
M?\42>-M=\:>'+SP1XG\6>&9?''AGX^^$?A'\2K:P\4:3XH/A6]T*^?5D^:?C
M%^PA^V'XL^('_!<CPYX'\/\ P)G^&W_!3WX#>%_#7PF^(WBWXO>,-#U;PCXU
M/[%VF_LB7_AGQQX"T;X->)I].T[0]8TJ]^)5[XMTGQ%X@BOO#5QX?\.:3X?N
MM>U37+CPAVOBS_@GA\;?C!X]^%FG?%&#X5:)\'+G_@D!^T!_P3<^-]WX/^*7
MB_6_'^F>,?V@S\%3KOB?X;:/J7P9\.:-XH\&^';7X-S6%AKGB#Q-X'\1:K)X
MO@U*3P9I/_".S6.L 'T[\'?^"FWP(^+OQ@^"?P=E\*_$OX8:C^U-X!\:?$_]
MDGQ3\37^$]EH/[3?@GX?Z+X=\8^)[_P!H'@SXK^-_BCX&UZP^&WC+P?\4'\
M?M _#OX+_$6/P7KUP]SX2M_$?@_X@^'?"/Z#ZQJ4>BZ1JNL2VFHW\6DZ=?:E
M)8Z/87.JZO>QV%M+=/::7I=DDMYJ6HW"Q&&QL+2.2YO+EXK>!'ED13^*/_!.
MK]DK]KGX#WGP4^&WQO\ V</V!_ASI7[,GAN3P?J7[6OP$M;'4/BO^U_I.B^!
M=?\ AQX";_A5ES\$_"5Y^SQJ-[HFL:+XW^,GBY/C/XTN=6\<>$M0\%^#/!$?
MP]^)6HZCX*_;'5)=1@TS49](L[74=6AL;N72]/OK^32K*_U&.WD>RL[S5(K'
M5)=-M;JY$4%Q?QZ9J,EG"[W"6-VT8MY #\H/A/\ \%A?@U\7O@=\/_VD-(_9
MX_:J\+_!CXU6/A&R_9[\8>._#WP-\-R_'_XG^//'FI_#KPI\$OASX7;X^WGC
M'3_'VI:WH>O:U<^(OB5X?^'WP7T'X<:'JGQ<\2?%G1_A9;KXQE[.U_X*M_L^
M2>&?B0VI>$?B7H/QL^%?Q[^"'[-/BK]E?5M5^!#?'%?BW^TO+X;N?V>=(T[5
M=*^.&J? "^T3XR^&O%%AXN\#>+U^.D?A>]TVSUW0+W5;#Q_X<USP;8?GLG_!
M)3]J&#_@D9^P=^R8-8_9LN_VL_\ @GM\8/ 'QT\%:5XF;Q!\5/V5?C;KOPWN
M_BEX?E^'WQ"N?$_PS\*^+;+P5\3?AC\6/$>E:O=6O@$:[X.\2RVCZ'J4YTZT
M\6+]&:M^RO\ 'SXI?LV_$CP?\4O^"?W[ ^B>!_C-XA^'>A?$?]@?PMXSLM4\
M):I\'_!MIXWUSQ9XLN/VB-$^ _PJCO/VB=8\8:SX4U/X0:/#X%T[P;\-]=^'
M?A35+7XO>&-5\:^*O&O@8 ^A?$W_  4]\#^#W_9ST'Q%^R[^V/I_Q1_:?^)_
M[1_P7^'7P93X9> +_P =V/Q._9MTWXG:CJOAWQ=K.F_%F\^%6B:9\3$^%NIW
M/PN\?0?$G4?AI<>%->\/_%CX@>,_A[\%8_$WQ)\-Q^"?^"K'[/\ XV^$>J?$
M%/ /QW\,_$S1_P!JS4_V&[S]E/Q9X*\,Z;^T:?VM;&-]7L?@S965IXYU'X.:
MG)KW@+[/\6M.^)VF_&6Z^"5A\*)KSQOXG^)OA[2_#GBUM _)BV_9^_:5_8S^
M*?\ P1_\!ZG<:U\:K_2OV^_V]?%G[//P2^(OQJU#Q-XF^"7[,6M_L%_M%M\/
M/V9[G]H'Q-H6N3>._&'PS\ 6FN7'A5/$L]UX1T_Q'?:1\$(OC!/\,_"FG_&Z
M3ZQ\:_L!_M@:G]I_;0\'2_!K1OVWK7_@HOH7[>EA\!I?&/BW3?A'K'PGT/\
M9CT?]A>Y_98USXS0Z-K]SIGQ&\6_LKZ=J7BG6/C!IWPPU3P;I/[0'B;4_"%M
MX=UCX46EIXTD /HCXE_\%A/@!\$OAC^T_P"._C3\'/VG/AGXQ_9 U[X-:5\:
M_@+J/@+P-XQ^+^FZ%^T-J5CI7P6^(GABY^%?Q0\?_!_QI\._'M_<W^FV7B'P
MW\6M0ET7Q%X>\0>#/%6GZ#XXT[_A&IO0?^'GGP;T&S_;*N?BU\*OV@/@%<_L
M2?"+0?V@OB)I/Q?\(^"=-U/Q]\"O&%C\1[SP/\4?A-%X0^(_C.VUC1_%MQ\*
MO&.@V_AWQG=>!/'_ (8\56/_  BWQ"\'^#=>AO["R^ _VV?^":_[3_[;>@?M
MH_%G3_"WP3^%GQO_ &C?A5^Q?^SK\(?A]XY^)GB6UTWP7\)/V7OVF=5_:=\9
M^,OC1\1/A[X!^(VEWOQ&^)_B779/".B>%?!/@SQCI'@WPQX(\'7LOQ$U.Y\5
M>)-%\*?7_P 3/V8/VF=>_:;_ &T_C?H?PZ_9>\;>#/V@OV'/@!^S/X-^''QE
M\<>*?$7AKQCXH^&'CKX\^*/''ACX[^"!\%;_ $*W^"OQ"T+]HC7?!.LWVBZ]
MX_UU-%\*W>H2> -9?Q9%X>T4 H?'S]L+X<^)?!'@V?X[? ;]O3X"2>$?VTOV
M*?!&CZ-X;U[P3X9U?Q!XR^,GQ-\&Z?\ !SQ3K?C/X!?M"^+?AOX\_9?U;Q?K
M]EX3^*MMJ/CS5]%U._M=8\))X6UCQMHUGI]K\AV'[:'B/]DO_@HI_P %FO$7
MC#P1^V%^TC\'?A7X5_8*\>WWA3X8:FGQ1T3]G+P%J7P5^+'B;XI>.]"\)?%G
MXM>#](\/^$9=2$>O>(/A]\"[?Q)\0-4-O>^)+'X9ZGI&D:GJNG\UX._X):?M
M,^"?A7\3/A[\"-!\/_"/X"Z]^V!_P3Y_:&^ _P"Q1\9OVFO&/C7P5^S+IG[*
M?QIT#XZ?M(+\-?B'I'PV^+MWX9TC]HSQCX4TFW\%_!S3IM>\'>#+T7_Q+;Q!
MX0?Q;?\ P;\*_5OC7]ES]LGX??M:_P#!1'XN_ GPA\&/'>A_\%"/@W^S[X'\
M'^+O'7Q&U[PM9_L[>//@?\./&GPRU+5OBOX%T_PA>:[\1/!6HZ3X[NO&/AB+
MX8^*8/$?B/Q%X?C^&_B&'X9:-KA^+^B 'MW@G]H;]F?XR?MY?#+3OA_XJ_:)
M\3>-OCA_P39O_CO\.O$FC>,?'ND?LA^)OV:KWXM?"^73_%VA^"[WQ;I&@M\?
MM6U+XL>$KS2OB'HGPZ?Q9IWP[FN_#FM^-='\G2_#EQ^87[%_[0G@S0?^":/_
M  35\1_M2>/_ -LKX@^*/''_  5)^('PA^'/C7P#\7/B=?\ BWQ!\4K[_@H+
M^TY\)OA%IG[2OQ%O_B+H&I^//@+I^E3Z?9>./!/Q \1>+-.\6Z+X?TK3XO!7
MC"XT>QT>OO7X(_L#?%#]G3]K[]D3QUX"N/ _B?\ 9N_92_X)77/_  3UTS4?
M%/CK6]/^-GB37]/\7_ [Q%X:\77?@W3/A=/X'&AC2O@/INE:W?Q_$&SU"75O
M%UU?67AB#3_#Z1ZU\F>#?^"8O[9/AS]@_P#8,_9IO8_V;IOB5^R[_P %/]%_
M;=^(5[9_&3XDR>!M5^%^C_M=_%?]J9_#?@C7I_V=[;7M:^($]O\ $BT\"0Z;
MX@\'^#_#8N])OO$4WBJ&VEL])G /IK5/^"JWB[P;^TE_P4@^'7BW]C_XZZA\
M&?\ @GM\(?@W\1/%'C#P%<_ 3Q+XRU>#Q9I7Q:\=>,O&(\/WG[1NDZIJ7A#7
M/AGX;\+^)_A;X2\/^%;GX@QVGA7XB?\ "=V&B^*O$'@7P /N#P)^V%X(^)'B
M+]E;0/"7@CX@:M!^UM\!O%W[27@;Q18W7PNU7P?X4^%/@W3OA/>7FM>-?$.B
M?$W5+2]FU:]^./PKT;PW%\,A\2;?6[OQ7'JEM=CPMH_B/Q#HWR_\+?@/\</@
M;_P4K_;O_:5\1Z;\)/\ AEO]J[X>_LIW$GQ"UCXFWFC>+_!.N_L__#_Q_P##
MR]\(WWP_O?!+:/J \1:OXHT_6&\2WGC[2-(L-!>&SM[;5]>N[BPTG@/^"0'[
M+E_\ /"_QY6;Q[J'Q&^&'@+XN_$']E#]CC4=5O\ 6M1O_"W[''[._P 6_B?<
M>$? VK2^)KO4]:G\4_#SXQ?$+XR? ^;Q7%J,>E?$#X1_!#X$:S8:;!8:?I\]
MP ?LJ>AQU[5^9GAK_@J9\%_$-[^SUKMW\*?C[X2^ '[67Q#TGX6?LW?M8>+M
M ^&FG_ OXL>-?&$=\_PKT^PTRP^*^J?'SP;8?&J73+VS^$GB'XG? [P-X?\
M%]ZVC6\>I6;>+O!G_"0_H7XX\(Z3X_\ !7B_P'KS7BZ'XV\+^(/".M-I]Q]D
MOUTGQ)I-WHVHM8W6R3[->"SO9C;7'ER>3-LDV/MVG\-/AS^PQ^V)K_[*7[(W
M_!.GX\>'_@?/\*?V.?C1^S->:G^U+HFM7^HS?&S]GG]C'QOX4^(?P&L?AW\'
MGMQXO^$_QN^(%E\.O 'PM^.,NN>.6\,^ ]&E^)>N?#OQE\4;;7M'\/H <7^Q
M3XA^*_\ P42_:4_:L^(?QBT/]MK]G77OV2O^"B^LZ%\*M=\(?'OX<>&OA5X4
M^'7P4^''[,IU']C+XJ_"GX?_ +1/Q;\-^/K[XMW.N^+_ !Y\:-8LOAKXG\'Z
M]#XBF3PQ\>?#^L^&? ?A7P]^\?Q=^+'P^^ _PK^(WQL^+/B6V\'?##X2>"/$
M_P 1OB%XJN[34M0@\/\ @WP;HUYK_B/5CINBV6IZUJDEEI5A=3V^E:+INI:S
MJEPL5AI6GWNH7-O;2_"/_!/#]FC]H#]FOQ=^W???&72?A+;:%^U#^W!\5_VM
M/A[=?#;XF^+?'&JZ5X?^(OA'X9^#+3PAXXTKQ+\'_AK::/XATVT^&T&M7<_A
M[6?%^D-<:[/I%O>S1Z1'K&K^^?MY?LJZ3^W!^QQ^T;^R9K/B:Y\%6WQV^%OB
M+P+9>,K73O[9;PGK]Y"EYX6\2SZ(+W3&UW3]"\2V6DZIJFA)JNDRZWIMK=Z5
M%JVE27:ZA; 'S$W_  5S^ 7AW4?CCX<^,/PM_:"^ _COX'?LLZQ^V9<_#SX@
M>'/AEXK\5_$;]G[PWJ-]X?\ $_B;X=-\"?BU\8_#C>)?"WBVVLO"7B7X:>/O
M$'@'XDZ%JFO:#J&I^%;;PO?-XA@[3PA_P4[^"-[9_M:0?&#P!\9?V8_&_P"Q
M3I?PIU[XZ?"_XR:3\.?$?C2UT+X[:%?:K\%;WP)=?LZ_$_X\^!/B7JWQ4U?2
M-:\!>"O ?@GQKK'Q*U7XB:;#X3_X0V&^\1^#CXC^ 1^RE_P5"\7_ +)_QU\(
M^%?A'^P/^P;^U8OP,\1?"3PW\8?V5=9FN-:_:#\?ZEXD^&5]XC^)&@^--*^!
M?PS\3_LF>"/$G@GPG\0_#'A.TL[_ .)WQ+L?&GQ,\-_$4:A\*M1^!N@CX@_/
MEO\ \$@/VJ?&UG_P45\,>&OAM^S9^P[X7_;%^!O_  3Z\7_!F[^&?Q2U;XV:
MO\(?VHOV)OB?XN^-&C67Q6BU[X(>&8_B[JGCKXH7FG>(OC;\9-7GUG5-3-W-
M=0I\9?$>OZ_K^C 'VY^WE^V#XH^)?[!7_!4;P5#\'OVSOV+OCM^SS^Q#XO\
MCQH>N>*=2\,^!]71KSP!X_\ %/P]\3_#3X]?LK_&OXK^![B\TCQK\--6T/Q7
MX8M/B;IGB*==(U;3;_0-4\'ZC=7=W]A_LY?MU^!?BG\<5_9)U;X8?'KX5_%;
M3OV;/!G[2O@/4OC'X2T#0M#^.OP,U/Q#%\/K[XD>!#I7C;Q/XU\+WGA[Q9)H
M%EXT^&OQ_P#"/P8^-OA=O&?AB77_ (:V;7M^-.^8OC#\(_\ @IQ^V9^QO^UI
M\(?C9X*_9=^ _C'XQ_LE_$[]FOP#\+? _P =?&'Q%^'OB/XF?%>PU/PCXJ_:
M!^*7Q*O_ -FJR\8^!?#?A31;?3[[X/\ PC\ :7XPN+C2O%?CBW^*WB;6O$=Y
MX(F^&/JGA+]E?]H.W_X*4_"/]L7Q#IOPCTSX6^%/^";^J?LC>*]%TGXF>+M>
M^(%I\5_$7QB\ _%O4-2T+1[KX/>'O#NN?#G24\!KX=LO$M_XM\.^)]:N=8_M
M*;P#HEMIYBO0#]*_%?BGP[X&\+^(_&OC#6],\->$O!^@ZOXH\4^(];O(=.T;
MP_X<\/Z?<ZMKFMZM?W#);V6F:3IEI=:A?W<[+#;6EO--(RHA(_-/1_\ @K;^
MSY<ZAI%CXK^'?QR^&Z?$7X$_$W]H[]G27QCHWPON]2_:C^&?PA\,Z-XY\=K\
M(?!/@7XM>-?B/X?\?:-\/_%7@WQ[<_"?X\^#/@M\3K3PMXG^V:CX2L;KP=\2
MK/P1]O?M+_!+2/VE_P!G'X__ +./B#6+WP]H/[0'P3^*OP2UO7],@BNM2T/2
M/BMX$U[P)J6L:?;3O%!<7VF66O37MI!-+'%-/!'')(B,S#\6_P!FS]BS]NSP
MI\%9/@?\1?V9_P#@G5\.O%WPL^ OQ&^$,/[37PCU2+3O%?[8^N:E\(_%'PF^
M'5]KWAG3?V:-.U3]F'0;R/Q%IOCSXR>+-&\3_$S7K[Q;X7NO#/@GX9Q>!?&-
M_;Z. ?2W@;_@L9\+/B)J_P"SOHGAK]E#]M:6^_;#_9SN?VC_ -D1;_P!\&--
MC_:*T71?"WPM\6>-? ?A<WGQ\B?X=>,? MC\5=+CUKQ)\?T^#WP4UN#1=3\2
M> ?BYXS\$:[\._%7CGK[[_@KE^SKIO[._P"RY^TC>_#7]IA/#?[5_P"T;;?L
MH^$? =M\'9M2^*_@#XY1?$CQI\)/$W@WXK^$M+U^]MM O?!?C_X>>,M!UR+P
M[K7BV[U.30KNZ\%VOBRT,4TG@/P/_8"_:F^&_CK_ ((FZ[X@B^!-SHG_  3<
M_8I^+7[+WQTET;XI>.[G5/%7B?QS\'_@1\*]$\3?"/3KWX):?:>(] ANO@':
M:UJT/C/5_AYJ5I8^-G@LX-2O/"[P:]\3?M0_ []HK]ES]D?_ ()M?#;QIX7^
M$FM?%[3_ /@O[X4^,/A30O!_Q3\6ZOX"\1Z;\?/VDOVI?VC/#WAO5?'6M_![
MPAK7AG6-/M?BA+X"U&^7P!KNE0ZKHMOXE22XTS5)-,TP ]@_X*+?\%"].^.W
M[!W[8.E?#"#]IG]DC]J+]CS]I_\ 8/\  OQC^%/BWQ/9_"_XR^!;#XX?M3?
MCP_I5YJ.N_L__%CQYX!\=_";XV?"?Q?XVL-'FT3XC>+/"GBK38M4>^L$N-/T
M^5?UZ^,?[9>C_#7XE>*/@S\//@5\>_VH?BUX ^&'AWXR?$GP%^S_ *9\*EU'
MX>_#[QOJGCG1/AWJ.O:Y\;_BW\%/!NJ:]\1=8^&/Q$L?"7@/P9XF\5>/[B/P
MA?ZIJGA?2M$O] U/5_RU_:C_ ."=/[6?[5?PX_;W\>6>A_!;X=_'#]LSXC?\
M$^K+P1\,_&GQ0\2P^%OAW\!OV _C)HOQJT*7XG?$;P5\-?B-'?\ QC^)7B?4
M/BA:ZCI?@3PGK/@GPCHFN^ -*@\3>*KOPSXA\0:_]@WOP!_:+_9__;M^.G[7
M7P'\!>$OC7X*_;-^$?P*\%?&SX:>(_B@_P /_%7PJ^,W[.MCX\T/X<>/_!VO
M:CX?U/PQK7P<\6^#O'<OAKXK:9%I<OQ)\-Z[X7\/^+_!FC>/K+6]5\):" =E
M\$O^"HW[.G[1/Q:_9S^&'PDT?XE>)M%_:L_9_P#%_P"T;\$_C3)I?@K1_@]X
MK\)?#C6=/\,_%#P9!J>L^/K#QO)\8OA9XJUK0O#?Q)^$UCX#OO&?@R]U>/4M
M;TRU\-Z7X@US1]6[_P""COPP@\#_  Q\1VWPJ^-&H>.?C=\0_C+\/_@Q\#XQ
M\%]+^)GQ,M_@'K/B#2_B9\2M&UCQ'\:-$^#&A?"'2K/PW<Z_I?Q$\=_%SPCH
MGB?3=<\!:?X;?5?%'Q-^''AWQ7^7GQB_8-\>_ ']A?\ 8F^&7PI^-WP\\(?\
M%&_V?/VO/#WQ0^%7C3P%X2TV7PIIOC_]O[]H/XEZ5^U'X6\._">YTZ[\6WO[
M-FA_"GXY_M!:S9V>EV.@ZW9_#OX 6_C[5;S0+7X?>*FTWZ;_ &ZO^"=GC_5;
M[_@GM\3OV/?AS\ OBBO_  3S\.>/_A#9?LB?M)PV%O\ "GXT_LY?$_P1\,O!
M&L>#].^(>I^!_B1<_#OXF^!H_@WX U7X;^+&\,7>GK>6^HQ>)WO]#EOO#OB$
M ]VT;_@J_P#L]>,O!7P_U;X:>#_BK\3_ (M_$#QQ\</AE_PS%X5;X.Z;\;?
MGQ#_ &9+ZPT?]HKPG\4-4\>?&'P9\!/ <WP@U[7/"6A:WX@UGXX)X.\4ZC\0
M/AK_ ,*S\1^.K+XB^"[S6_JW]E#]JCX4?ME_!3P]\<_@]=ZL/#VJZEXD\+>(
M_"_BFSM=*\=_#7XC^!=>O_"?Q%^%OQ#T2QU#5K#2O&O@+Q9I6IZ#K']D:QKW
MAC65M[7Q-X)\3>*_!&N>'/%&L?C5\<?^"?W[8>M:U^RO^U;X"_9Z_8 \0_$K
MX,:U\>O#WQ&_X)W:UI^DP?L]ZK^S[\?]-^#$0\'?#S]H/4O@<D4?QN\ ^+O@
M1X:\?R_%'4?V?_#$6O77CWQCX+2[/@+P5HGAWXB_LO\ LL^ ?'GP]^%-OIOQ
M(\(?!CX;^*-9\0:]XEE^%O[/NF1VOPG^%^F:K=(NB^!?#>NMX3\"ZEX]O-)T
MJUM)O%7Q$U?P=X4N/&7B^]UW5M+\)^$/#,F@^%-$ .8_:*_:UT[X ^-OA9\+
MM'^"7QP_:#^*GQ?T#XL>,/"GP\^!]C\+8M4MO!7P4T_PA<?$'Q;XA\3_ !M^
M*OP7^&VB:;I^J_$/X>^&-,TZX\<-XF\0:]XSTQ=$T&^TK3/$^K:#\\ZU_P %
M7?V?X=$_87UGP+\.?VB/C#)_P45\'^*_%O[,VE?#7X9V$M[K,WACX-:O\:+;
MPMXPO?&WBWP5X=\$Z_XETG2'\.6%[K6N1^#?"^JW(\5_$WQ9X"^$6E>)/B9H
M=7]N/]G[]HCXS?'W]FG4_#GPR^#W[2?[*FAZ#\3]&^,O[.GQJ^*WB'X8>!;3
MXKZQJ'P_U/X/?M >+_#.E?#;XF^'_P!H_P -?#31M ^(F@6?P6\=:5#HFA>.
M/&7A#XM:%9WGC7P;X=\2>!OBS]E__@GW^VEX)\.?\$-8/B)X5^ ?AD_\$R]-
M^+?A?XTZ=8_&WQAXCUOQ-H7BW]E_7/V:/#6L_#Z.S^!UOH.KZO>7WB75?B%K
M>@ZUX@\-67A_1+'1_#5AXA\4:QJFH7NB@'WGX8_X*??![QA^S_X;^-?A_P"$
MW[0FH>-?%W[27CC]CSP_^RQ;>$O UU^TE>?M/_#?Q9X\\-^.OA!<:=9?$FY^
M#6DWWA/2?ACX\^(_BCQSK7QIT[X4>%OA;X6USQSXG\?:/I>E7_V?RO\ X)D_
M%#QQ\3/CW_P55?QAIG[0?@RR\,?ME^ =)\+_  B_:.\7CQ7XP^#]GK7['_[.
M?C7Q/X0T"+2_B)\4_ ^@>!-1^(/BCQ?XR\&Z7\,_&6J?#V;P]XGT_5/"DBZ3
M?VJ+\D:;_P $ZOVYOA;HWA_XX^ -/_9[\1_M&? S_@JS^VA^WW\-OA'-\8/&
M4?PT^,'P0_;/L?C#X?\ '/P>\2?$?4O@?H^I_"[XRZ-X0^,.I:=X6\4V_A+Q
MYX#LO$&@Q7NI-?6'B)O^$4_0K]B#X-?M.^ /CU^WU\7OVA/ OP?\#:7^U/\
M&CX-_%OP%I7PQ^,7BCXJ:KI2>$_V6/@Q\"_$?AKQ5%KGP9^&6GV(TN^^$]IJ
M%CX@TS5M7;Q!?:SK=B?#GA_2?#VC:_XS /KS]H;X]>!_V9OA%XJ^,WQ#M_%&
MH>'?#,OAK2;7P_X%\,:KXU\=^-/&?CSQ=H/P\^&OPZ\!^$=%AFU'Q+XZ^)7Q
M%\5^%O 7@S1HC;PW_B;Q%I=O>WVGV4EQ?VWX0^,_VF6N_CQ_P6'\4?M(^!/^
M"@GP&^"7P_\ ^"8G[.7Q&^(/P0N/B-I=S\5? D5]JO[9&F?$+XE_LR'X)?'_
M .*/P;\)WVO> /!'@V:]\7?#?XC:1HR>+O!>O3_$B:PU/0?%4B?J?_P4A_9@
M^)?[4W[/.AZ%\$/$'A3P_P#';X+_ !\_9Y_:E^"1^(<VI0?#+7_B9^SA\7/"
MWQ2T+PA\2IM#TS5?$-OX-\6PZ#?Z!>ZCH%L=3T6_OM-UQ8=2M-,N]%U/\^?B
M;^R/_P %!?VFKS_@HOXL\<_!W]F3X+ZI^W'_ ,$J?"O[%_A#PTG[4GCSXAR_
M#;XL6%]^U!I\TWC35M+_ &7-'L=8\)6^F?M)ZCKNI^(?#:O>6C^#="T'2/#G
MB:7QEK.L^ 0#[0\>_P#!1/X>?!?5?V5_A!X5_9]_:Z^.?CW]I7]G+Q=\<?@S
MX2^'?A_P7XK\1ZIX)^$GA_X=ZGXKT?QK\1OBS\9?!WA5?B-8Z!\0-#U"\EU[
MXA:E'K^JA=)?Q3J'C;QEX!T?QOD>*O\ @K1^SUX(URZ/B[P1\6O#_P */"WQ
MD\,?LZ_%[]HK4;CX'Q_!CX&_'CQ+J/ASPQ-\-_B',GQN?XE:M'X/^(_C'PM\
M)?B'\4/A3\-OB7\#? WQ*U'5O#WB+XHV,7@3XDW_ (-Q=(_9-_:.3]I?_@E]
M\7M3TOX-VGA+]CW]DWX\? WXUVUE\4?&6H>(KCQM\:_"_P"SWI$%Y\+K";X+
MZ;IWC3PKX:U#X!#[3J?BO6?AEJ^J:=XQCOK?P]:WGA^?1]5^1? ?_!/?]KCX
M(?M#?M1>$_"WP._81^-?P0_:5_:?^*G[3OPV_;!^+.EZ'9_M$?LHK\?O&EQ\
M0?BUX#N_A/)\#/%UM^T!J?A3Q?KOB74_@5=:K\5?"&FQK+;0_$#Q OAY=.\%
MZ" ?HIX\_P""B7@3P;XVUS0M!^!7[27Q?^'7@OXZ>!/V:OB5\?O@OX/\ ^//
MA;\.?C7XYU;P[H4G@S5O#UO\3[+X]>+T\#:WXT\$:!\2/$_PF^"GQ%\(>#O%
M7B:X\$WNO2>-O 7Q6\.^ O /@[_P5;MM5L_^"AOC_P#:,^!?Q'_9_P#@G^Q3
M^T?<_ [3_'&L#X7^+M0UO4[7X;?LV2Z=\,[SPS\)_C3\5_&OC#XY^/OBQ\9[
MV/X=Z1X"\%2>#-<\)^)_ACX.CU^3XM'Q-X>3A_A1^S'_ ,%&OV8/BG^UA\'O
M@1?? ;7?V9/VL/VH/BI^U3X4_:5\6^/-0\._'']DN[_:'\5Z=XH^._@K0O@4
MWP3\>^!OCMXCTOQ%J7BWQ?\  '5/&/C30/"=AJUX(OBPFO\ AFPT_P "7?EG
MC/\ X)R_MB^,?"G_  5$^$WAS4_@]\.E^/'[<'@C_@H?^QY\>KKQ[XJUF[@^
M-WPV@_91\4_#3X??$_X6:5X!M;OPUX&T_P :_LRR:7X[\=:5XV\0:]#IWBRW
MU'PCX%UFXT4RW0!]Q:W_ ,%/OAK\/-7^,OA+X\_ +]IO]GOXB_![]FKQ1^UQ
M%\.O'_AGX3^--=^*WP+\!W;Z5\0_$OPC\0?L_?&7XU_#?Q!K7P\UV32M*\;>
M!_$'COPIXU\/P>(O#GBJ[T'_ (076+7Q4WOW[)_[59_:S\'VOQ&T?]GOX_\
MP<^'?B/P!\)/B9\-/&?QLL?A#I6G_%CPG\7_  B_C/3+GPAH_P //C#\2O%V
MC7WA/39--M?&NE?$OPW\/]1L-3UG3[;1;?7XH]3N-._.?]I']C;]J#]NO4[W
MXO\ Q(^$_P */@+\0_A]^P-^V3^S%\&_AUJ7QHU3QQ#J_P =_P!MCP?\/O"'
MCKQMXQ^)O@SX=M::;\#_ (6Z+X#FT;P%)%X$U[Q]\0/^$Y\1^*=?^'7PNO\
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
MAJG[).F^$? WQ%U"']L7X&>*_P!HWP#K4,GPROM"\'_"7PCH7PQUFZ\2^/\
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
M<^'?Q8'[0OC?5;;X<?#A?!'Q&U66V^(L.I>#?'L?@C6](U:VLOC[X2?MC_\
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
MWP)I/A/PCX?TKPYH>A3:[J?_  DOBKQ!S?\ P4D^"/Q>^//[-NF^'?@3X?\
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
M7X36LGQG_:Q^(WPQ^#'@+]G?]ESQ)HUG\0_!_P"T3^S?9_L<_$+PKXI\-?M
M?"2U\2?%^Z^.VH?&G3/B'X'N/&WA;5_A=XV\!>$O!%YX7UD _J"I,CU'Y_C_
M "YK*UK6M*\.Z'K'B+7M3L-$T30=,U+6=9UG5;B&TTO2-)TNVGO=0U/4KJ:2
M*"VL-/LX)KJ\N)9HHH;>&2225%5F'\Y7[!7Q@_:4\>?M,?L]^%+O]H']I?Q5
M\'_VN/\ @G/^TI\75^./Q0?X:64WQT^)?P[^+7[->G> /VU_V>?V>-?\.?$N
MQ_9.\"^*?!W[16IW_P ,?A!X@U.S\,>(_ \_@67XL?LM>#/%OA2YO?&@!_25
MD>H_.OF/]I;]K;X4?LI'X&)\4+?QS<S?M#_M#?";]F3X=#P=X*UGQ-9+\2OC
M)XHLO"OA5_%VNVT</ASP5X<@NKM[Z_U;Q+K&GRW=I9W5GX:L?$.OFTT2Z_ S
M]@CXX?M9:O!_P02^.WQ+_:W^,_Q6U;]OCP9\</ 7[0?P]\5Q> K7X2:IHV@?
MLK_&3]H7P?KN@>$=$\'V%_HWQ%T'QQ\,=#^U?$%O$5YK6N:5J_BCPZRZ=X)N
M?#G@_P +>#^,_'7C?]KS]DK_ (),?\%"/&GQK^+.O>)OVB_^"T7[(.N:E\'I
MM:TJ'X+?##P7%^UYKO@SP7\#]#^&UII']G:%KWP'7P);Z1KOQ+BNHOBUXX^(
M-U\0_P#A87BC4O".I^'/A[X* /[!BV%W$'H#@<GGH .Y)X ]:^:?B]^UC\)_
M@OXS_9O\">)O^$KUG6/VIOC/JOP(^&.H>#?#-[XD\)VWCS0O!_C7QKK5KXT\
M:6[0^$_"0L-*\ >)K>+2M1U@^+-9U#2]6B\/>&]8MO#7BZ[\/^[^+=!G\4^&
M-?\ #=MXC\0^$9]=TF^TJ/Q1X2N-.M/$^@F^MWMSJF@7>K:9K.G6FKV@D,MA
M=W6EWJ6UPL<ZPF2-"O\ )3^S9X.\<:I_P3._X-QF@^-GQ*B\5_$[]N'X4^+?
M^$ZU^V\#>+_$?@1_$7["_P"W))KUKX)BUSP@VC733>5J^K:+J?Q&TOXB75EX
MFUZXUO7U\6V%O'H,H!_7OD>HI,@]"#^-?REZQ^V3^UG\#O@C\5/@!X<^-&L_
M$+5;3_@O1I'_  33\%_'7X_^/V\.^._"/[/OCSX*> /VA8=(\5_'+0?A#\2Y
M=(\3>(O%_B+4?@#X2^+6L_"KQ3K/@_2/B)X:N+ 1>)O#GA[7K+]B_P!@3P]^
MU_\ #?QE^TM\*?VJ/B3\'_%GAW3]?^'WQ._9Q\ ^'OV@_&W[2'QX^#?PE^).
MF>)]&U?P7\8?B7X^^ G[/_BKQIX"?XF_#CQQ=_ 7QSXPT#Q;X_U/1T\:^"_&
M'C_Q3-\.K#490#]*<CU'YT9'J/SK\B?^"B_C/QCK?QE^!G[/WPL^+'QS7Q]X
MI^#?[2GQ!N_V?OV<O$^C?"#Q?=6>BVWP[\+>#?VJ_BG^T=J=[]I^&'P:_9V\
M5^(KG15^'^F>%?BO?_&_XD_%3P9'<? [XL^$_AMXQTK2/S]\>_M4?MH>)?V'
M_P#@G5^UAXFU#X[_ !$^#VN_\$Y=&^,/[:'C#]C75OA[X3_:8^"WQ]^*/PZ^
M$>M_"C]M+4/@L-2\+Z;\<?A+X/ETCXZ/KO[/VA>';SX67\NK^(?&'BWX5?$#
M1OASX9T/PD ?T\9'J/SKROXH? OX'_&__A#O^%T_!SX5?%[_ (5WXKL/'GP_
M_P"%H?#WPCX__P"$%\<:5G^R_&?@[_A*](U;_A&/%>G;C]@\1:+]AU>SR?L]
MY'FOY_\ XW_MD?$+P)\:?A5^T9X^^+?QAE_X)R_$*V_X)_:C\$_VV?V;]:M=
M:^#OPLN/'&I^!_'7Q$^&W[<G[.NJ:Q8>-]%\-_M@>&]<\(Z5H?[0/B;PKXG3
MX1Z#\7_A-I&@CP9XBUOQ;>>).G\0?&[X_?'[]GO_ (*\?M5^%OVD/B%\$?B]
M_P $_P#]HC]L7X9_L]>#;*^@\'_!OX8:1^Q]\,O#7B"ST_XT>"_%.@KX)^-^
M@_M*V=LWQ+\7>.?B9:^-(OA[\.OBMH:_!'5?AKXF\*7'B*Z /Z+ 5 P"#U(&
M<DD\]2222:\:\"?&>'QW\5_CC\*(_AC\9?"4OP.U#X>V$WQ#\=?#Z^\-?"CX
MLCXA^"+7QM'?? SQS/<S6/Q*T_P8MT?"GQ#N;""T/A/QM:W7AZ[CEEC2>3\1
MOA'\9/CE_P %-[W]K=+3]I[XC?\ !/[XO?L[_"+]AKQ+\+_!O@R?3]1TW]GG
MQ)^T+^RS\*_VO-?^,GQV^'WB-?#&G?'NVU+Q5XP\<?L^:A\/?B_?2_"6V\%?
M!+7[W0O"GA;XAZSXI\6-L:#^V/XXM_C%_P %R]9\4?ME7G@3X&_ 3]EG]DCX
MI?L[?&7QC\._#7C#P=^S/:?&K]G/XW?$B7XB^'?A9X9\&Z'K/Q.LK#Q1-X;\
M36?@KQ3;^,/B)X^CT;0O 5QJ^LR'2--A /V[N?@Y\'9?BM!\?+GX5?#6;XY6
M?@AOAI:_&B7P/X7?XL6GPW;5KC7W\ 6_Q'?3/^$OM_ YURZNM;D\+1ZRF@?V
MI<7.I-8&[EDF;T'3]0L-5L++5-,O;34=,U&TMK_3]1L+F&\L;^QO(4N+.]L[
MRW>2WNK2ZMY(Y[:Y@DDAGAD26)W1U8_RB_$OQ]^U#%^S?_P69^#OC'QK^UO\
M)O#'@W_@CUX$_:V^&'A_XY?%3P/XW_:-\%?$'7/ G[9?AKX@ZOK'C#PROCR3
MX8Z?\9K[]G7PWJ_BCX):'\8/B?H_PYEN=>?X9>*?A7-XJU7P#X/]=N_B#^T]
M<?%3]@C_ ()Q_";QAK.H^%?$O_!-#4OVG+WQ/X\_::\1_LC^/?B9XQ@U[X?^
M!/#?@KP5\;O@M^RU\5K^\3]G;0-6N_&DOPK\/>%_#=YXOT_4O!FJ_$G6_$O@
M7PEXM\*^/@#^ES4M0M]*TZ_U2Z2]EMM.LKJ_N(M-TW4=9U&6"S@>XE2PTC2+
M6^U;5;UXXV6UTW2[*\U&^G,=K96MQ<RQ0O\ /O[)7[4WPP_;2^ 7@O\ :2^#
M47BR+X;>/[_QW8^&O^$W\.S^$?$\R_#[XC>+OAEJUWJ/AJ\FFU'18[W7?!FI
MWFG6&KK9:W#I=Q8_VYI.C:N;W2;+\9/V=_B=^UQ^T-^T=\$?V!OVN?VN?"T/
MQ.^#'["_Q)^//QT\<?L'>-O^$7TS]HCXUZ=^UO\ %#]DG2-0;Q^W@SP?XDT:
M7]F-/A9#JGQR^&W@_P %>!? FO?M+>/O^$8\;^$4^%7A&V^%?B;Z0_X-](KJ
M#_@DA^R]!?74M]>P>(?VGX;R_GM;*QGU"[B_:\^/4=S?S6.FVUEIME-?3*]U
M+::;96>GVTDS0V-I;6J10H ?>W[07[8?P6_9O\0?#KP%XQN_%WBSXO?&'4+S
M3OA-\#OA+X(\2_%'XP>/O[+6)]=UZP\&^$;"_F\.?#_PLD]NWC/XL^/;KPC\
M*/!+7FGQ>+O&VB3:IID=W/\  []K7X5_'SQ]\5/A-X:TWXF>$/BQ\#M$^&NN
M_%GX<_%3X7>-?AQKWA*R^+3^.H_ \]GJ'B/2+;PIX_TK5IOAOXQMXO%OPN\2
M>./ TMWHUY96GBBZO+:ZMX/R%^!5Q>V/_!RO^W=;?%Y7_P"$LU[_ ()T?LW2
M?LAW>IQYF'[-VD>-HO\ A>FC^%[J'9:KILG[1=R^JZSIM]YVKS:A U_:;-+M
MY!7W%_P5$_:<MOV-?V0OVO?VD_A5IOA^_P#VD/AO\ O#MQ;7MKH2>*O$?@_P
MIKWCV]\%^"/B;XX\-Z79ZCK>K_##X3^(O%OCOXG2:9?6;:?JFF>$?B3;Z428
M/$<EL ?IID#J0/QI<CU%?AU\<]4^.W[*W[87[(WP@^&G[2_QN\:_#?\ ;>^%
MO[9'@GXIM\1/&/P^^(GQ ^&GQ;^#OP)G^-?@?]L+X,6?B_X7>)M%\)W$^J:/
M?_#OQQ\,[+P]!^R%H>J^//A:/"_P(\+WER=(\7?#GP!^(/[6WBO6?^"$>H>(
M_P!N']I+5'_X*:_L:^.M/_:-MI)?A?'I^D2^ _V4/!_[0V@^*_A'IR?#C[!X
M'^)U_P")DU3P_P")_BAJMMXN\7:WX6\3:[#8W>AZW;^#=;\&@']4^1ZC\Q1D
M>H_.OY7IOV@/VPM+^ ?[#WP_T/\ ;!^,]KKEM_P7D^./_!-GQC\5]4T7X0^*
M/B?\7/V=/AE\9/VJ/#_A+5OB?K&L_#.;2M5^*VA>%_@EX8TZ/Q9H&B^&_"OB
M&Z:]U+XG^ ?B/;SWNEWO;W'QZ^.'[/7BS_@H#^Q/XQ_:N^.'C'P1\+_VF?\
M@GIX8_9=^)E_:^'OB?\ MC?%.#]LE'\<?%7_ ()]>"/B->7_ ,'/#MA\5-=T
MOP1XCTGX;?'7Q[XJB\3_   ^$WQOTSXG>,OB#H&E_#WP[XZ\, ']-61ZCGIS
MUHR/4?G7\F/C?]J?]M[PC_P33_X*4:]8_'?XG_"OXL_LI?\ !6+X6_LY_"34
M->UWP'\;?&G@[X&_%+QW^PY8R?!KX@_$?6O EGK7Q,MO#%G^T]XU6/QC!KL7
MQ32;2?#NA-\<_&6D:1=^(O%?W#=>#OVS=0^+O_!6G]D7X%_MK_':Y^(_A_\
M9L_9%_:-_9;^(_Q2E^#?B'6_AE^T-\8Y_P!J?2->\+VD\WP<3P?8_ [XBZQ^
MSOX L_$?@"X\%7^B>"++Q)X\U#X66W@B_P!0TZ72P#][LCUHR!U(%?DA_P $
M^?VK]1_;TU'X4_'3P'XH\<>'?A5\/OV5?!7AOXT?#:^OH-7L3^V/XYUBZA^(
M_P '_B//K?AS2_&/AWXP?L>V'PYOK#QE8//80>/;;]H_PAXEUK1H4\*^$[R_
MTO\ @M5\4?C9\$O^"?WC_P"*O[/GQ9\1?!OXF^'/BY^RKH&F^)_#VB^%=>_M
M#1OBM^U%\(?@MXH\/ZU8>)M$U.Z.CW?ASXD:EJ F\(:MX,\7QZMI>E+8>+]/
MTZ35K'5 #]7,CU'YUS7C+Q9I?@7PGXE\9ZU;ZY=Z/X4T#6/$FJ6WACPWX@\9
M>([C3M#L)]2O(=!\(^$]-UGQ1XGUB6WMI$T[0?#ND:GK6JW9BLM-L;J[FBA?
M^9K]LC]KK]K+_@F'\5O^"@WA3P9\8/BU^T[\/&_X)T:%^VIX.\2?&RWT#XE>
M*/V6/V@O$O[2MM^S/JVNV^F?#_X:>&84_9_UG0/$5S\?3\+KFSN?#?AT?L__
M !3TWX8Z'X1\(W&MZ9;_ &K\8-:^,'[)G[:?[&_PI\)?'#XH?&[X-?MM?#;]
ML#P=\:_!OQJ\=:-XYUO0/B/\'/@;-\;/"W[3WPV^S^%++6?!6F^(;G1=4^%?
MQ+^'7@:^\(?LR^';KXB?#5OA[\*OA_KT]O#XF /O7X8_MG>"OC#X1_8L\?\
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
MOV?_  ]\8/V\=0^'&L_M$F#1OV;_ !/X>^&OB[PAX,U6^\*:/\4_'/A/XG^
MO"M_K7A:;Q!\(_B#X2\*>'/A9/\ 9GB/PW_P57^%W@']I_X9^'?%GP9\:Z[K
MOC+]EOQ]^S9^R]X;_;A\8_%#]J9O@V/B%=W7[8OP8TK]JO\ :"^#'[/OBWPQ
M%\:?AMX(\=P? 3XH^,;[Q?X_^&-[;?%5O"GQ'T6?PMX'U?X9 ']">1ZBOFC]
MI3]J[X7_ +*MK\&KKXFV7CJ\'QV_:&^#'[,O@0>"_!>K^*+>'XC_ !T\<:1X
M"\'W'B[6+9(/#W@KPI:ZIK$=WJVO>)M8TU9;:UFT[P[:^(/%%SI/A[4OPV_9
MY_;J\7?$?]JK_@F9X ^$OQP_:5/@/Q[^T)_P4O\ @E^U)\"/VG?!F@:/\9/
M?B3X)_ #3OC!\.O@+\8YM5TSQ'JEYXG^ $GB?PNGAOXC^!O',]_\2?!^K:%J
M7Q1\7?$CQ5=:IJ@\=^(/QH^+/QC^$VH67Q5^(.L_$6+X)_\ !UA^SE\ _A?>
MZ[:^'HK[PQ\(OAS^UO\  Q/!O@<7WA_1=&DURW\,/JVJV<.M>)#K/BR\WLNO
MZ_JMY#YX /ZLX]5TV74[K18K^REU>QL=/U.^TN.[MWU&RT[5I]3M=*U"[L5D
M-U;6.IW.B:S;:?=S1);WMQI&J06TDDEA=+%YC\8OB['\'M,\$ZG)\-OBY\33
MXV^*_P ,_A3'IOP=\#7/CS5?"S_$OQ78^%3\1O&MG;7=G_PCOPG^'ZWQ\2_$
MWQM/)+!X3\*V5[JK6=]+'#9S_DM^R/X6\4S?\%L_^"LNK:K\9OB[K^E^%O@Q
M_P $XY=+\&:[K7AF_P#!UOHOC'P[^V#J=AX,L--'A&&^T#P;X%U2\UC6O".B
M^&=4T5KCQ'XD\3>)_&UWXQ\1:[?ZG)]4_P#!3SQ]\3OAC\%O@CXO^%?Q,\7_
M  UU:3]NW]@3P+XF'A2#PC)%X[^'GQ:_:Z^$7PG\>?#_ ,47'B3PKXBU>R\-
M:YX:\:ZA//<>!M4\%^*7U*PTRUE\2S>%[GQ)X:\0@'Z.9 ZD#\:6OYUOVS]9
M_:8UWXU?\%B-&\,?MH_M%?"OP/\ LR_\$\_V<OVG_@]X0^&O_"I_#H\&_%*?
M0OVU-;-KI'B>+X9-XHE\!ZQK'P%T#5O&_A_7M3U[Q+XWGU6ZT&_\<V7P_P!'
MT#P1I_[._L@_$SQ1\:?V2/V7OC)XW?3W\:_%G]G/X)_$WQ>^D61T[2G\4^//
MAGX9\5:^^F:<9KDV&GMJVJW;65D;BX-K;&. S2E-[ &K^T[^T3X!_9+_ &?O
MB[^TI\4;+QIJ/P\^"G@77OB%XQM/A[X/UGQWXM;0/#UF][J$FF>'=$AEF:.W
M@1KC4=8U.?2O"_AK2XKSQ'XOU_P[X6TK5]<L+GA;XVVOBOXM:S\*;7X:?%_3
M(-)^$7P[^+MO\5M:\#R67P6\16_Q$UOQCHT?P^\,_$%-0N+35_BEX.B\(PZ[
MX[\)1V<8T+P_XP\%ZE!J6HC5[B+3_P"?3]OCQ1X\_:^_9/\ ^"_GB#6_C+\8
M/AII?[%/A+X]_L[_  E^#_@'6M+\+:#-X2\*?L4?#OXQ?$?QQ\6/"MUI^N6?
MQ9M_VB]3^)WB[P-9WWCS3;[3O 'PG\+Z!KGP&B^&/QA?Q3\4=4^N7^*_[1FE
M_M\_M+_!7PE\>+?0O"NC?\$<_@]\?O@]H/Q<M/"UI\%O@G\=/$WQ#^.WPW?Q
MOK\VA>&M$\2ZAX'MG^$WA;Q-XOD\;:]XLU73K>X\70:/J>F>';C3M TD _;S
M(]1^8KQ?]H;XU6_[/'P?\7_&&Z^&/QH^,L'A#^P-_P -OV>?AUJ7Q:^,/B3^
MW_%&B^%U_P"$0^'VCSV^I>(/['?6EU[Q!]FF0Z5X7TK6]:EW0:;*C?S21?\
M!17XV_LQ?LR_MJ6GQBUS]I']G;]MOX1_!C]BJ/X@?!+]J?5?#'QT\,_!^+XR
M_'U_@;\6?^"AO[-OQHTV;QCX+^-_P8O9/B]!XMU+P++!;?#SX5?$/]G^_P#A
MG<>!?"O@^XN=$@^F?^"GK?'3]@K]BG]OWQS\&/\ @H/\=X_%%]^S-X;^+7P.
M\!^,V\)?$KXG?#OQ%\+O$_AGX>_'_P")&@_%_P")&B>-M7?P5\8(_B=\*X]4
M\ Z?HWA:P^%'BV#4]?\ @1J?@M?$UU8>&@#^BK(]1^=?,OQ#_:T^%/PS_:6_
M9X_9/\10^-9/BQ^TWI7Q4UWX;OIW@[5IO!*:/\'/#'_"4^-;K7O'=TEEX;MK
MRUM)=/M(/#NE7NL^*1<:QI%[?Z'8:#?)K*_FK^T-!\<?C5_P5LL?V.+']KC]
MH[X*? 3QI_P3)^)/QPN?#WP,U/X8>"M?\.?$S0_VG?A!\.M/\4>$O'5W\+M<
M\7V.H'3+\WEQ_;VK^)(4:*[T32(=(\)>)/&WAWQ3\,_LX?%[XT_'#]IG_@WZ
M\8_M"^+]$^(_Q?T(_P#!;GX/>+_B=X>T>+P_I'Q4?]GS5X/@)HWQ2AT>UDDL
M;*X^)'A_X;:5XTU#^RO(T:YU'6[N]T2TL-)N;*QM@#^D[X._%V+XPZ7XVU./
MX;?%SX8GP3\5_B9\*'T[XQ>!KGP'JOBE_AIXKOO"H^(W@FSN;N\_X2+X3_$!
M;$>)?AEXU@DB@\6>%+VQU5;.QEDELX/7,CU'KU[>M?RF?$C]JW]LK2O^"87_
M  47^*FA_M5_$JT^,_P"_P""Q?BG]F?P#\4K_P -_"B]U:X^#=A^V]\$?V8M
M/\$:]H&F?#_0/#=KHL?@;QKJ&JW,WPWT_P"&OB6X\46D.H6WB;3X=1UZUU;Z
MH\:?&3XI?LI^-O\ @L/X!\6?MW?%'1/!/PR_9=_9%^.OPG^.7QT^'W@KX_\
MB;X!?&G]J+4/VG_A+K$_PT^&O@GPK\-K7QM:Z_XM^$/PPO?A?\"/L=WX.@^*
M>L3:3X7\+IH'B6\\(7@!_07D>H_.C(]1^=?R9^/?VEOVROAQ\'/^"^O@?2OB
M1^T?^SX?V2_V1?V8?VC/V9-&^)GQ1^&/[0/[07P5U?XF?#?X]:UX[T'Q1\5]
M=T7XR:9>1>.[WX,Z-<:UX=L_B=\9I/AZNO\ B23X/?&3PG?WFAMX(_0+]K6T
M^-G_  3XU#]GG]K/4_VSOVE?BA^S%I_[7'A:U_;J\)_&37_@>GA;0/@]\??"
MVB?!'PO\2]*UO0_A1X(U#X;?##X!?']_AU\5/%_@?P5<:=I-_P"$_&?Q6DU*
M1?"NEZ5X?TT _<ND) ZD#ZD5\@_L6:UXW\=_#+Q7\9/%_C7Q-XKT7XY?%SXE
M?%#X-Z5K\^B7.G^"_P!GG5?$=SI/P*T[PG-I/AWPW?/X=\<_#G1=#^-*VOBV
M/6/%OAW5/BEJ?@R[\0:AHGA?0(;/\\?^"I_QA^)%CX^USX7_  2^+WQ?/Q&\
M ?L-?M$_M&+\%O@;JUG\(9_AWK>E:EI6E_"[]K[X]?M!ZAXIF%S\+?!&H^%O
M'WP]\#?LR:7\(?C))\:_&GB/7_%'B;X8>-/"/PLU35OA\ ?N9D>H_,50?5=,
MBU.UT674+&/5[ZQU#4['2Y+NW34;W3M)GTRUU6_M+%I!=7-EIEUK>C6VHW<,
M3P65QJ^EPW,D<FH6JR_SX_ ;]H+XN_M\>,/V4/V<_B1^T'\0O@]K?CK_ ((H
M_LX_M[:QK'P*UD?"KQK\5?CM^T7/??#WQ1\0Y-3\.6]GJ>G^$_V<-=T30?%.
MD?#7PWK>F^ _$WB/XV:99?%+0/%GAO0?#.C+S/PP\-_$?QC_ ,%F?V==(U_]
MMOXL?&36/"/_  1T^+FF>)OB7X.T?X:>!O GBSXJ_#[]KCX$?!CXS^*?"_PC
ME\%^+?!7@9/B7\1? C^,O'5EHTNL2:CX@\+^%_#UIXHOOACX3\->%[< _=_]
MGSXS0_M"?!OP-\9+?X8_&7X,Q>.=.O=07X8_M"?#Z^^%7QD\(FRU?4='>Q\=
M?#_4KF\O?#>HW#Z<VHV5O+=3K=Z/>:=J4,K07L1KV3(]1^?^?0U_,A^S!^VK
M^T9\1/V%O^"2FA?$OXZ>/;'QG^WE^VW^T7\$/CC^TZWAOPVWC >#_A_XM_;,
M\;:#\.O#>J:'H>C^#?AMX]^--W\'O /P5\,ZYX<\(V,O@KX?7OCG5?AE:>#/
M%GASPIXJ\*\%^WG^T'^VA^R?I'_!1'X"_"C]J?Q[<>'/@E-_P2_^.?[/7Q1U
M:#PI\1OBE\)_!_[:/[6]]^S%\2_V7/C'XV\6Z7JGBGXA^&HT\*>)?BA\+/$>
MIZKH'Q_T_1-4MM,\1_&;Q1HB6>\ _JMHK\J_V/KSXL>!/V_/V_\ ]G'Q9\?_
M (O_ !V^''A3X4?L5_'_ ,%GXT7?@C5]>\$^-OCW?_M2^$OBAI7A74O!G@?P
M-;:3X"UM?@+X,U_2_ 4.GCPQX/UVZ\2-X,T[0-)UF;2X_P!5* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKXP_:C_X)Y_L:_MH^)?AOXS_ &E?@;H?Q&\8?"6:_P#^$&\5Q^(/&O@GQ)8:
M3J\<L.M^#M9USX>^)O">I^,?ASX@AN+B'Q'\,?&=UX@^'GB**YNH];\,7Z7,
MZR?9]? ]U\9_@_I/_!0+QI\/V^-'[2%[\7_#G[%B?$'7_P!F>#P7XSU']GVU
M^%_AOXJ%XOCEX)LK;X62WOCWXX^(]:\7S_#F2V^&'C_QE/>Z%X53PMJ7@73_
M !-I>F2ZB =]\1OV%/V7OB;XM^'?C_4?A_K?@3Q]\*/A]+\(O ?CKX!?%3XO
M?LP^--&^#[WNEZG#\';GQ7^S?X]^%6O:_P#"'3M6T72M9T;X6^(]0U?P%H>M
MV,&LZ1X>LM4#7;=);_L??LXZ?XT^$GC_ $'X:6OA#Q#\!?AMK/P>^"T'@+Q%
MXO\ A_X5^%WPP\0VFGV&N>"/!'@+P3X@T#P)X?T'5;71?#<5[::?X;A,Y\(>
M"99',W@GPG)H_P U_!'_ (*R?L=?M"^*_@%X>^&6L_%S4-!_:ANOB+HWP&^*
M^O?L_?&CP=\%_B)XQ^&"^+[[Q+\.M+^)_BKP7I/ABR^(H\/?#[QUXBMO"&L7
M>G:K$GA#Q)X3U:+2?B-H>I^"K7O=7_X*+?LU:+\5_"/PJU74_'NG67Q"^.^K
M?LJ>!OC%/\-_%,?P/\6?M1:&OB8:W\ _#7Q'EL#I^N>.-%N?!7C30-4UG3K*
M\^&VG^/_  7XR^%%[XYC^*W@_P 3^!M* -'0?^"<_P"QWX8\&?![X>>'_A3J
M6E>"/V?OBUJ_QW^#'ABU^*OQD72?A[\8->O-4U'5_B!H,#?$%BGB"]U#Q!XK
MOI)[I[J&.[\<_$.Y@@BG^(GCA_$'QQ^SO_P3?\-^(?V@/VY?BW^U/\&O$DD?
MQ=_;<TS]H;X4Z//\<_%MU\*/'?@+PK\*?@7X1^'$?Q@^!/@/XGQ_"7XB>*?A
M]\3_ (,ZY\3_  K8?&+X=>,[3P7<>*/!VN^$]93Q98:O;>&9OV)/VS]%^%/[
M-_AZ\_:[^.7Q(\;^)_B9_P %.?VN/V)OA?\ $OQGX+UCQEKGC'QU#^VU\;O@
M]\"?!_BV;X*_#>P\#?#V/5M'\):5X?LM:G\)_#?X2Z)<V\-A!_PBUC/IFFU]
MJ^)/V_/V3?!E[^UUI_C/XKIX/N/V$_#7@KQA^U'+XI\$?$;0M.^'?AOXD>&=
M8\7^ -3TG6-1\)0:3\3SXPT30M1_L#3_ (3WWCC5;W6UM/"8L8_%FI:?HER
M7/%OP*TCX+:[^T/^U/\ LU? _2_B-^UE\6/"GANT\2:)XJ^./C?X<Z%\:7\
M*]OX'\,>(O$FJ67Q+\*>$(_"FF7VMVW@C4[?X;WD'APZQK.E6']BZ9XJ\17D
MFM^RI\!KWX,:+\6_%7BW2_!NE?%[]I+XW>+?VA?C3;?#R>^NO!%KXSU[0_"G
MP^\,Z'X?N]0T?PU<:P/"'P@^&WPQ\&>(/&;^%?"-Q\4/&'A[Q)\5]5\)^'->
M\=:MI-K^.VJ?MI:_X_\ ^"@?[8W@KQS\5/VUOV?OV8_#O_!(+3_C)J7A*_\
M@OXC\%_%GX">)?'/Q4\8>$M9^.?P8\'Z!\'_ !7XQ\6^)].^'6C>'_&6@ZQJ
M&C_&;5?A[X]C\:>!O$&B^&-<\(>-?A7X7^]_#W_!1']EGX1_"_\ 85\-ZE\0
M?VA?BKJG[6GP"\.>-OV;];U+X)?%/XD?%?X\^%_#?P2LOB5=^)O%-[\.OAK!
MX7N/B_KWA*"Q\0^*_!FG6>B^)9-:\03:Q;^"=*\)6NK:GHH!^G!Y]O<?Y_\
MK>M?-=I^QW^S%I_PV\!?![3O@KX(TSX7_"WXQZ9^T#\.? ^F:?+IN@>"OC)H
MWQ8U'XYZ9X]\.6MC<6YTS5K3XK:OJGC".&WD733=ZC>V$EB^CW$NG-Y=X,_X
M*(?LT^/?@C\-/CCX=UGQI]B^+WQ>U3]G/P)\+]<^'/B_PO\ '2__ &DM!\1^
M+?"'B3X ZW\)_$NF:3XE\%?$7PCX@\!^-1XY;QQ%X<\'> /"OA3Q%\4/&_B[
MP_\ "?1=3\=6GI/[/_[77P9_:7U_XO>$?AE<^.W\6_L_^-)_AC\:]$\5?"KX
ME>#[+X??%'3XA/KGPWE\=:_X7L_AAXW\5:!:RZ?JNI)\+O'/CO2'\,>(/!WC
M?3=6U#P/X\\#^)/$0!TI_9G^"A_:*_X:Q_X0^X_X:"_X5L/@[_PL3_A+/&GG
M_P#"K1J__"0_\('_ ,(Z?$1\(?\ ",_\)'_Q4W]F?\(_Y/\ PDW_ !4>/[;
MOZ^=/"?_  2U_82\#>&? '@SPG\#I-$\)_"CXW7/[17PK\.VOQ2^,[:/\,?B
MW-J_B'7K37OAU87'Q$FM_ ^B>'M:\9^.]4\&> /#":5\// M]\1?B5<>#?"N
MA2?$;QNVOMM_V_\ P9-^WSX\_8>O/ OQ)T)_AS^S[X3^-FN?%G6_A?\ %.U^
M'=Q+XQUWXD6UO;2>.#X*'@+POX'T30?A/XIGD^)_BSQ3IG@GQ=XON?\ A7OA
M#6;[QCX9U[1WH>'/^"I'[)GB'6=,TIM7^*.A6OC?X)^.OVCO@;KVM? _XKOI
M/[3WP2^&,%C>^/\ QO\ LT0:'X6UO7OC%=^'=)U;1/$\'P_\-:(_Q1\6> -?
M\/\ Q0\#>"/$_P ,==TKQC=@'U5\,/V>OA+\&_%GQ;\<?#KP[J6A^)_CKXQC
M^(/Q7U"Z\9^./$<7B_QK#I=IH,/B6XTSQ1XDUK2M-U2+P[INC>&8I]$L=,\O
MPOX=\+^&44:#X7\/Z=IO-?';]DG]GS]I?Q%\&_%WQI^'P\6^*/@!XPU?QO\
M"7Q!9^*?&G@[6/"^K^)/#=_X-\8:7/J'@;Q'X:NO$W@;Q[X1U.]\+_$;X9>+
M9==^&_Q$\/3#1O&_A37]/CBMT^3=)_X*[_LC:GX!\"?%FYTW]IGP[\)OBGK'
M[,&@?#/XI^*?V0?VE-!^'/CW5?VM[A[3X5)X;\:7GPT'A^YTN"Y^QVWBWQ/=
M7]IX4T:^USPGI=KKFJZMXT\(V.MX>L?\%F/V,_#WA?XQ>*=>M?VD](_X9T\;
M0>%_VB/"M[^R9^T+'\0_@#X4OM)T;Q/H_P ;/C5\/5\ /XP^&/P/\3^"M<B\
M<^#?'GC#2-)7QMX7T;QM=>$M,UJ]^'7C_3_#(!]!2?\ !.G]CV3P5\0_AT?A
M7JD?@SXL_'6U_::^(^B6_P 6/C-;1^,/CY9:S8>)+7XJ:Q=VWQ#BU";Q7%XG
MT?P_XJ^V)=QQ/XK\+^$?$\D#Z]X1\-:AI6]J_P"P=^REX@/[31U[X6R:X/VR
M=-TW2/VG(]8\>?$O5(?B_INC:)'X8T:T\1PWWC*>&WCT;PK!;>$M(;1$TJ32
M_"5I9^%;%[?P_:6VFQ><R_&?X.6__!0N^\#Q_'?]HV_^*T7[#FK_ !*?]FK3
MO"?B;4OV8KWX3^&?B[X;\[X_^$+FS^$\K^//CMJ.L^.M,^'4-G\._BAXKEE\
M(6G]D:C\/K+6UTO4=0Y+X-?\%:?V.OCUXE^ VB?#K5?C'/H'[3/B7XD>!/@M
M\5/%'[._QM\"_!SQ;\2?AA+X\?6_A7+\3/&?@C0_#.@?$_5-'^&'Q U_P]X%
M\17>E>(;VV\*:QH%Y9:?XWM9/"H /K7X'?LS_![]G9/%<OPTT?Q5)KOCNZT>
MZ\;>//B7\4OBK\=/BIXO7PW82:9X8T[Q-\7?CCXU^(OQ0UW0?"ME<7\7A3PY
MJ?BZYT#PPVKZ[/H.F:?<:]K,M]O_ !Q^ _P?_:5^&7B3X.?';X?>'?B;\-O%
M<,":QX8\1VKRPBZL;A+W2-;T?4+66UUCPUXJ\.ZG#;:UX4\7^&M0TCQ3X3U^
MRL-?\-ZQI6LV%G?0?,WA3_@H[^S?XR^,&@?!_16^*4L_C7XG_';X'?#GXD-\
M(/B!)\(?B/\ &O\ 9DTWQ/JOQT^%?A+QU9:+>6Y\5>"+/P)\03I\FOV6@Z!\
M2)_A[XYMOA-KGCRY\+:O#;_&UI_P4G^"_P"TW\#_ !5\0?&NL?MD_LF^%?AA
M_P %$/!/[/\ H^N> O@G\;?#?B'Q9XD\#_M.+\*/ '@[XA^*_$7P,UGP?HW@
M/XU?%#P1=>!_C7X6O;S0SX"TOQCX?^#7Q1\2>#_''C32=-\1 'Z=_"']F#X1
M_!&].L>#X?B1XA\2KI=]H-GXT^-7QT^.7[2'C_1_#NJW&AWNM>&O#WQ!_:(^
M(WQ2\:^&O#.OZCX8\-:KXB\.>']>TS1/$.L>'="U?6["_P!3TC3[JW\V^%G_
M  3\_9(^"OBRP\6?#3X67GAU=!\8>)_B'X'\!S?$GXK^(?@A\)_'_C1O$)\4
M>.?@A^SSXG\<ZU\!_@7XQUF/QCXWMKKQ/\'OAQX(UM;'Q]\0-/@OHK+QYXOM
M]:V/C%^V=\(?@UXP\1^ ;W3OB?\ $3QEX!\$:%\5?BMX<^#/PM\9?%/5?A'\
M(O$-[XIT_3/B1X\M?"VFW316>I7/@KQ7_P (UX!\-?\ "2?&;Q];>'/$5_\
M#?X9>,;#PSXCN=)\A\6?\%2/V1?#NL^ ?#GAW7/BK\7O$/Q<_9LOOVKO@WH_
MP-^ /QJ^+4WQE^$=GJ?A72DG^%5_X/\  ^H:-XY\633>,='O=1\&:%J=WX@\
M&:&TGB3XB6?@[P])9:G> $6O_P#!)C_@GKXJ\>^,OB-XC_9PT?6M9\?_ !TT
M#]IWQ9X>U#QU\5)_A9J7[1/AVYCNK;XV0?!)O'7_  IK2/B9K$R2_P#":>,-
M%\!Z=K7Q!AO]7MO'=WXCMM;U>*^ZOQS_ ,$SOV&/B1^TY8_MB^,OV>O#.J?M
M$6LW@V\U'QM;ZYXUT72/&6K?#AQ+\.?$?Q.^&VA>)],^%GQ9\6?#V:+3I_ ?
MBWXG>"O%OB7P;<:!X5G\-ZKIDWA+PP^D_0_[/GQ^^%'[4GP3^&G[0WP/\66G
MC7X4?%KPIIWC#P7XDM8I[5KO3+\/'+::CIUW'#?Z-KNC:A!>:)XCT#4X+;5O
M#^OZ=J6B:M:VNHV%U;Q_,7Q+_P""FG[)GPEU/QG-XR\7>);;X8?"WXKZ1\"?
MC-^T1IW@;Q+K'[.GP4^,>O7N@:78>!/BI\6].LY] \,-IVM>*-!\.>//&6+S
MX;_"#Q3J*>%?C'XT^'_B*&XTR( ^\M3TK3-:TS4-$UG3['6-'U>QN]+U;2M4
MM(-0TW5--U""2UO]/U&QNXYK6^L;VUFEMKNTN8I8+FWEDAFC>-V4_GC\.O\
M@DI^P#\)M6^&>O?#SX(:QX9UWX-^'?'_ (.^&6M6WQO_ &@[O5O"'@KXCS^'
M]0U7P/IVHZE\5;V\D\#^%=?\+:!XR^#W@R]FNO#'P#^(.FQ?$7X&Z5\._',E
MQXAF^-?BC\8_'G[:'[=G[77[$7@?XZ_M=_LGZQ^S]\)OV7-;_9T^*OP?^#?Q
M:L_#OA_]HOQ+KO[4_BGQW\3_ (RS^(?A19_##XB?!&_T+X2>!OAQX?\ A[\:
M?%$WP$^-^D2>-W^%VL:E\3M3\+>+OAQ^P7Q;^-?@OX%^'/#>H>,Y]=UG7O&?
MBC3OAY\.?!'A'0+SQ/\ $/XJ_$;4M*U;6K+P?X&\*:1&9;_5'T+P[XD\8>(]
M2NI-+\&_#OX?^&?&/Q.^(_B/P;\,/ _C#QAH(!X[X1_8"_9-\!67[.>G>#?A
M?>^'-._9'U+7=5_9NL-,^)/Q7@L?A)=>)[2]TOQ!%X9LSXY:V.FZOH.IZMX4
MO=&U.+4-'F\%:SK?@DV/_"):UJFC7?E^I_\ !)?_ ()Z:WX[\2?$/6OV<=(U
MC5_%GQ]T7]J?6?#NJ>._BK?_  L'[1FAK.L7QGT?X)W7CN7X-^&OB!K!NKJ3
MQAX@\-^ ])N_'DUS//XV;Q!-+)(T-[_P59_8TTOX?>!/B%JGC'Q_9Q>._P!H
MS_AD$^#8/@I\7=<^(?@;]J6VU"TL-9^ GQ1\(^&O!VM7GP]^).F)=#5-,T/Q
M)+9_\+&T0Z=J_P 'Y_B+8>)O"$WB'SK4O^"T/[$^@>&?%GB?Q3<?'SP=%\*_
MBW9?"+]H'1_&/[,OQN\,:[^R]=:P/#$_AGXA_M+66L>#K6+X-_"'QMI7C;PE
MKW@#XC>++FTT3Q]HFIZO>^#FUS_A7WQ0C\$ 'ZPXXQD_7C/UZ8S^%?!_P_\
M^"9G[%/PL\+_  E\%> OA'J_A_PI\!_B?=?&+X.:%'\8?CC?V'PX^(%Q#JEI
M;ZGX5BU7XDWQTS2-#TWQ!XKT;PEX/B8^#/!>@>-_'_A_PEX?T71?'WC*PUSE
M/CQ_P5,_9:_9Y\=?&[X9>,+3X^>)/B!^SKX.\ ?$GXM^%OAK^S1\<O'=[X=^
M%WQ!M?%FH6WQ6L+O2/!!TKQ3\*_"ECX,UIO'WQ'\*:AK7@SPCJT:>$=2UH>-
MXKWPU9^2>&?V@?$_Q"_X*W? 31OA[\=M>\<?LJ_&?_@DY\6/VD?!?@C2+GPM
M-\*-7UV7]HS]E73/!GQ=\.7>E>&=.\3Z_>^(?A_XTNHM/OO%7BCQ)INFZ1JU
MP?!^G>&1KOB0ZX ?5.L_\$]/V./$WPX_:/\ A#XJ^".C^,/AE^UQXJO/'G[0
M_@KQGXC\<>,-"^(WCZ^73UD\?SVWB;Q/JK>&_'ML=$\-2Z9XU\&R>'?%&CS^
M#? EQI6K6<_@/P=)HGH/[,G[)7[/W['7@&Y^&G[.W@'_ (07PMJ.N7/B77)-
M0\5>-/B!XM\4>(;BSL=+&L^,?B+\2_$?C#XA^,M1L=$TK2/#FCW7BGQ3J\FA
M^%]%T/POHQL/#^BZ7IMIX=I'_!3']D_6O%?PTT>U\5^*+?P)\;?BMJ_P%^"?
M[0%_X$\3VG[.?Q<^.>BZQKN@2_"KP/\ %][(^'+S7==UOPSKVB_#O7]1.E_#
M_P"+^OZ;-X:^$/C+QWXC>#29=7PQ_P %'OV3_&7P2\;_ +0OAOQ7\2=1^&?P
MZ^.%E^S5XQ9_V<_VC-.^(.D_'J_^)/ACX.0_"M/@UJGPKLOC%J7BR'XK>,_#
M7P_OK+2_ E['I_B746LKV>!=/U2:Q /0_CC^Q1^S!^TC\1/AK\5_C1\*['QE
MX^^$VF^*/#_A'7AXC\9>&Q=>#_&PL!XR^'?CS2_"7B/0=&^+'PL\5?V99?\
M"0_"OXJZ=XT^'.L%)3?^%YS=W?G^$Z1_P2:_81\.^"_AOX \,_"SQ]X4\-_"
MGP!K?PG\(_\ "(_M,?M3>%/$$_PJ\1SZ;+KGPO\ &WC+P[\:=,\8_%#X;ZE;
MZ#X6T>X\"?$W7O%_A7_A&O!'P_\ "J:2GAKX?^"]*T+$^*O_  5R_8W^#WB/
MX\>&?%.H_&Z^N?V6/&?@[P?^TSJ7AG]FCX]ZUX?^ L/C2PL]<T[QU\2]>C\
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
MOQ!^&7Q-^'OC#3=&\7^ ?B!X*\2:?>:7KWAGQ)I%C>HJVFK6(OM"U72-5O\
M\OO@I\<_C1_P4?\ VSOVV_!G@_XU>/?@!^QU^P-\6[;]F"RM/@J_@C2_B7^T
MK^T=9^&X-5^..H?%+QAXT\&^+?%O@#X>? _6I='\+_#3P]\)9?!ESX_U74M?
M\3^-/&GB/0[>P\#:0 4OVZO^"9>F^+_"W['WPU_9G^$/B&^\!>#O^"F?@S]M
M[]HE(_CUXR\/>)#96WACXKZ?\2?'?@SQ]XK^)D7Q$TGXZ^(O&WQ.T[XD:%XC
M\#^(O"VM'QIH>N^/IO'GACQZNC:KK'W5XD_X)R?L<^,_@CJ'[/\ XM^$U_XB
M\"ZM\6="^/FIZ[J_Q4^,>H?&R\^.WA?4]%U'PS\:YOVF;CX@/^T@_P 6_#MM
MX;\.^%M!^)/_  M8>,M'^'F@Z-\,=.UFU^'6F6?A:'E?"7CKQU^Q+X&^,.M_
MMO\ [3FH_&OP]XH_:>\.>%?V6?$]_P##_P )V_QA\4^%?B?X+^$GA;X>? T?
M#KX#?#GPCI_COXL3?&D?%"WTT>"? IN-9\)S67B_68M$TJPUY/#N-XM_X*L?
MLA?#GX6?M"?$_P"*.N_$CX:R_LH:OX/T#]H[X:>)_@_\1+GXK_"'4OB1 ;GX
M8W_BGPGX5T/Q+ ? /Q)A /@SXRZ3J^I?!'4YH]1M9_B39W7A_P 2P:, ;#_\
M$J?V!6\._&+P@G[/UE;>%/C]\0_#'Q9^+WAJR^(7Q:L-!\9?$CPBGA=]*\8W
M&DV7CVWL=*UJ\U?P/X)\7>*KC08-*7QS\0O!OA+XD>-H_$'C[PUHOB2Q](\>
M_!2/X.:Q\5_VG/V:?@A:?%K]JOQUX8^&?@+5M%\=_M$_$3X<Z!\1?!O@_P 2
MV-CIFG>(?%&M67Q8\.:-_P *V\-Z[XW\6>$I(_AMJ5]<ZYJ7B?2K2_T2Z^)/
MBK7[CY]\5_\ !7?]E#P;?_&[PWK/A[]J!/B'\!O#^A^/O$WPF7]DG]H.#XJ^
M)O@UKP\1+'^T%\/_  +J/@*PUKQ/\ -'O/!OB[1O%7Q<$5CX1\)>*-'L/!WB
M._TWQ;XV^'6B>,?1/B)_P4T_9.^'FJ?L_>'T\2^/_B)XF_:Q^$.M_'+]F'PY
M\(O@S\6/B3??'OX?:%X4T_QI=W7PQU#P[X0G\.^(]<3P[K?AW6K[PK%K<7B/
MPWX:\1:;XZ\8Z9X;^'D>I>+M/ /7/V1OV>+;]G/X:^*-*O-.\(V7C_XO?&KX
MV?M(_&&?P1:F'P]=_%3X_?$CQ!\1_$=E8:A)I6@7GB>S\&V>LZ1\.=*\;:MX
M>\.Z]XWT/P7I7BSQ%H&C:[J^HZ=;_-/_  6$_9H^)G[8G[!'Q-_9M^$_@32?
MB)XK^(OQ _9SU"7PYXCUOP[H'A:Z\+_"W]HWX5_&?QM;>)M0\1WD,']G:UX1
M^'.L>%[&TLK#6KF]\0Z_HMM>V%MH$FM:YH_7^'_^"G7[+7C7X2_!CXI_#[4_
M'GCS5/V@/B/XT^#/PO\ @EH7P_UW3OV@M4^,?PLTGQIK_P 9/AAXB^%GBY?#
M.J?#_P 4_!O0?AQX[U?XCO\ $"Z\,:%I%MH%K#8:UJM]XP\ 6GBR#_AZ?^QF
M_@K]F7X@VWC3XBZCX7_:Z\0_$OP;\$;O1_V?OCYK=YK7CSX0V/C.?Q[\-->T
MG2?AO>:GX1^+&G:O\/\ Q;X/T;X3>([73_B7XT\8Z%K&A>!_"GB.70]<ETT
M]I^%O['7[.OP[\*_$W1;+X;:MXGB^/WAZP\/?&^3]H3X@>/?VG/'/Q*\'V_A
MW4_#MC\+_B9X_P#CYXX^,/BGQ?\ #G0-'\1^*]-TWX:7OB[5_AKI,_C'Q[>Z
M'HR7'CGQ5?:YS?P@_P""?O[*WP*\.R^%_AQX)\;6NEQ?#._^"_AJ;Q=\>/V@
M/B=KWPR^#VJPZ+!J?PI^"7BOXG_%'QCXI^!'PXU"+POX02\\$_!G6? GAJY_
MX0?P&TNF.W@;PB=&\F\,?\%9/V+_ !#X"^$?C^]\7_$?PE;_ !F_:5O?V-?#
MWA7Q-\"?C.GCGPG^UA8^(T\*R?L^_&#PYH?@C7)?@M\1[C59(WT[3_BC<>%M
M.U+2G&N66J3:0&O!]H^#OC/X%\=_$CXN?"CPY/XEN/&/P-NO!-A\1OMW@'QY
MHGA2PU'X@^&(_&?AO3/#OQ!USPYIW@+Q[JH\,7%AJ_B/2O ?B3Q)J/@J#6?#
MZ>-+;0)_$6A1:B >/Z)^PS^S!X<TO]F[1-"^'FJZ5I'[(5W<7O[-NG6?Q-^+
M$5I\)I+G2;OPV\'A^(>.=MSIT?A'4=3\"6FDZU_:FEV/P\U;5_A[96=OX)U;
M4=!NN6\0?\$W?V(/%/[4:?MG:_\ L\^#]1_:/:3P7>ZAX[>^\40:5XC\0?#6
M=;KX:^-O&/PVM=>@^%GC;XD?#:ZAL;KX=_$SQ=X)UOX@>!;G2-!N/"GB72)O
M#^B/I_,?'#X]ZUXL_;2^!W[ _P -_%ESX0UG7?@]X\_:W_:.\3Z,EW!XLTG]
MG?P-XM\,_"OP9\-_!VL3Z%>Z5X9\3?'_ .+/C":TO?&MAJ,7B_PK\*/A%\8+
M7P/)X/\ B3XH^'GQ0\#+\1?^"FW[)?PJU3Q-+XP\7>*+7X6^ ?C+H_[._P 4
M?VC['P!XIU?]FSX2_'37M?T?PI:?#KXE?&#3+&Y\.^%CI7B_7]*\$>._'UR9
M/A-\)?B!<O\ #OXO?$'P+X\MKSPY  >IZ'^PS^REH'@K]H/X;V_P=T75O '[
M5GBOQ)XZ_:'\&^,=8\5^/O#?Q6\:>,+.VT_Q1XK\2Z1XYU_Q%9?\)!KUCI^D
MVNIZMIT5A>W4&@>&HY)B/#6@?V=XQ\//^"37[ 7PG^"NK?L__#OX&7WA?X=Z
MSK_PP\37=U8_&/X\2_%&VUCX(:S'XD^",NB_'B]^)UU\=/#EE\%?$B2>(_@_
MH_A[XCZ7H_PN\0WNJ:[X%L- U;5M3O+OH]/_ ."CW[.VO_M$>,/V6_!^D?M"
M^./BY\-/BIX.^$'Q:M?"/[*W[16J^$/A#XD\>^%M3\9>%M;^)OQ ?X;VW@SP
MK\/=7T"STO4=,^(]WK3>"]:TWQ3X?U[0=9U7PTVL:UH_WID!=Q( P"2> ,T
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
MUFRDM?&OP^U-O"WB31I]3\%WVOWWAOQEH>I_#OQGIGAOXA6<_A9 #Y!^+G[
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
MW$L:2+D+(BNN05.U@&&58 J<$9! (/! (KY[^#_P"_9L_8W^'?B?2O@_X \
M? WX<Q:EXK^(_C6\LF@T32EN[^ZU/Q/XH\5^+?$NM7<DYLM/6YU"Y^UZSJC:
M;X:T*!--TT:9H.FVEE; 'XG?M#?L;_M<>/\ 1O\ @X9TCPO^S_XDO9/^"@'A
MCX3>%?V7IY/B!\#K.T\:7'AK]DSP9^S7KNJ:M]K^*\%QX-TJR\4^&[SQ:Q\5
M6VDZI=> YK.XL]+N?%[3^#;;V[XZ_L>?'/\ :=_;Q^,?C#6?AQX]^%7P#_:&
M_P"",7Q#_88U7XL3^*/@]?>)?AO\6_BS\0M7\77UO-X4\.?%#7]>N]0\(>'M
M?EM)-<T*SUKPS/XQTXV^F:WJ/AYH/$DWZ(_ O]N3]G#]HKXG>+/@S\-_%/BN
M'XH>#_AUX$^,5UX*^(?PG^+'PAUOQ#\'?B8U[;^"OBSX!M_BMX)\&K\0_AWJ
MNJ:;J7A^]\3>"WUNR\-^);-O#OBK^Q-9N+*RN?KF@#^;#]C_ /9(^/\ \/\
MX;> ? ?Q"_X)!?LF?"+XW_LS?!'XD?##7OVN? ES^R[XM\3_ +1^IVWP3\6?
M!'1M=_9%U;0[OP!\1_A1XA^/=]-X>\:?$G7_ -H:W^%=IH_@&Y\1_#;4]"\2
M:SXL_P"$B\"=W\#/V2/VKO"7C7_@WPNO$GP#\2:3I?[ _P"Q]\6/@3^T_JC^
M/?@E>6O@CQKXA_9K^$_P+T*XTNVTOXIWVI>,]!U'Q'\+M4\0)?>$[#5[NU\)
M^(/#=Q?:=:^(7\0>'/#_ /0I10!^5?\ P1\^#?Q[_9J_9*;]G#X_?![4OAIX
MA^%7QJ_:=O='\3S^-/AQXN\/?%C0OBW^U3\=/C1X?\8^!$\!^+/$^KZ7X1_X
M0WQ_X0MUC^)6G^ ?'K>(W\1Z=?\ @#2M.T;3=:\19G[9'[%/Q>^+/[9?[/?Q
MT^">J>'_  EX0^(/P0^,G[$_[=&O--JUMXZN?V6O%>I>'?C3X,OOAY+IWBKP
MJ;+QGI?C7P1X[^#7ASQ782:IXF^&D?[4?B#XE>'=+N&\+:AC]9Z\JNOC1X"L
MOC;HG[/<]SXC'Q.\0_#'Q'\8-+LT\#^-I?"DG@7PKXH\-^#M:NYOB-'X?;X>
M6NN6^O>+-$@3P?<>*(_%TUE=C5H]$.E;;U@#\9/@9^P%^T/\"_V=_P#@H1\*
MM6TT?$;3=(^&WQY_9/\ ^"<'@C1]5T!-2L?V4O'4?Q ^+_@/2Y/$OCGXBO8>
M'=:LO%GQRTG]FC6[#7;SX?:,GPX_8V^#VKV>B&SET^_U'D_#_P"RC^U]\/-&
M_P"#>SQC8?LZZMXRU_\ 8&^#WBOX'_M,^ -.^)WP9TG7O VL^,/V,='_ &<]
M/\=QZQK/C^W\)>+/AKI'C[0!JWBFY\#:_P"*OB-:>!=0M-7\-?#/Q;XEANO!
ML/\ 0Y7D7QW^.7P\_9M^%/BKXT_%:Y\4V?@'P9_8?]O7'@OX>?$'XK>)H_\
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
M#\2;#_A9OB+X/_#GQC\/E\<>$8?V?]/^)&IW/AK4?[-MA;>*=3N)_#7[%_\
M!1#]EC6_VT_V$?VH/V4/#OBFR\'>*_C9\%_%'@?PMXFNFN]/T'3_ !=+9)>^
M&#K_ -@L=<U&U\'7OB&PT^P\5QZ;8:GJ:>%[K5(M.@N;[R%;ZF^(GCSPY\+/
M 'CGXG>,9=3M_"/PY\'^)O'?BJXT3P_K_BS68/#?A#1+[Q#KDVD^%?"FF:UX
MI\3:G%IFG73V'A_PWH^K:_K-V(=-T?3;_4;FVM97^ /'&@?$SP-X,^(WA1]5
MD\+>/O"?ASQMX9EUWP[XB\(:W+X?\5Z-9Z]HTFL^$O%^E:%XL\+:J^G7]LVH
M^'/$^B:/XAT2\,VF:UI>GZE:W-I" ?C5\1OB3_P6E^.W[(_QOM?!_P"R'\+?
MV4_VB-#^ &NZ#H?AOQ?\;OA)\3I/C5\<K_Q'X&CU2^^!6LZ)<^/?A[X"\%#X
M5Z?\7;3X=7G[1]O;SW?QB\9_">'XC>%=-^&W@KQSJOBWY!\'_L0_'/PUX_\
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
M1X/%:^$_&?A/4_AWXV\82^'KZZN_ GB2ZU/X<_$&U\*?$CP_X4U'X>>+]?\
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
M>LK35--UJ'PNOBNU-M#I<>OC04720 ?D3X'_ &@OVS(?V3?V^/VP/B?_ ,%
MO W@JY_9S^+O_!3/X!^ -"^(?P1^&G@S]F;0-2^#/[0/C#X3?L^^._'D_A/P
M!\1_VAO$.O>%;_P_-I.D^$_!/B77;_XDKK?P_P#!3> O'?Q#TG6/$/Q8^/\
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
M?"__ (5KX5\0^#9_!'QD\!^$-8T/PSX:\'_$CPKXZU^3QS\3?'?8?M*?M?\
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
M>YCNM=@N_"?A"_UKPEI^J:;\*O&>M^#O"7B?QS\/O$OBGPWI&MV@!\%?$_\
M;+_:?\.W'_!PIH^B_%.:R/[ WP,\ _&#]EK4YO WP[GU?P-K>O\ [&&O_M%:
MGX>UV.X\*2Z5XV\-2>.-'MM*6W\3:7?^((/"L]WI\?B,:R;?Q!;\_H'QY_;>
M_:4_:]_9D_9T\/?M=:C^SWX.^-'_  1S\-?MDZYKWPN^!OP0\1^-+#XX'XM?
M CPQJFN6^H?&;PG\3_#<FE:I:>,=>T__ (1U/"5KH]EH.J7UM;6H\2QZ'XOT
M+[^^.O\ P2Z_9:_:"^(OQQ^)/BX_&#PUJ7[3?PD/P;_:,\.?##XT?$#X;^!?
MCEX>L?".K^ _">M?%'P=X6UBQT;Q=XK\"^#]=U7PYX9U/5()K.319[;2O$NF
M>(M.TK1[73_3OAI^P;^S?\(OBW\-/C=X$T/Q]9?$+X1?LZ6_[)G@'4]>^,WQ
M>\<6FD_L^VNO6?BJ'P!?:;XZ\;>);3Q)(/$VF:/K3^,O$T>L>/Y9-"T+39?%
M;Z%I%AI4 !^:'@']M+]H#PY_P46/[/7[4'Q%^-_P2U_Q!\9?VEKOX,?!SQ%\
M'/@_K7[)G[7W[,7@?PO\7=5^%;_LH?';P=\.KKXDZ5^TGX)\-67P?\9_M"_#
M?XR?&R69?$3>+H?"WA_0]#\2^'?!GAOA_P!BO]J/_@I?^TSI?['7[7>BWUU>
M? #]J+0M1U+XW>%?B+>?L6)^S9\&O#OQ2TN]?X/ZA^S'K/PE\;R_M6>(?BK\
M)OB*?"'PP^(?@O\ :!\3:ZGQ4EN/B#IP\&_ 7Q]-X?T;P-^JWA/]@CX)>%/B
M;H?Q(.L?%;Q1:^#?CG\6_P!IOX<_#7QG\1=7\2?#'X:?M _')OB>GQ+^*'@S
M0+R,:I;:AK%E\9_B?8Z1X4UC7]9^'/@IO&6L:SX'\&>&_$\XUU?*/@G_ ,$E
M?V.?V=OBAK/Q(^#VD_%GP9HMQXL\5_$3P5\!K#XY?%*3]ESX,?$[QU::]9^+
M/B7\%/V<+GQ++\)?AUXSU&'Q1XA32;_2?#+6?@:VU>[TWX=Z?X1TCR=/B /R
M4_90_:K_ ."C/QA^!W_!(G]H'Q1^VI!->?M[?&7XS?LY?%WX>#]FOX)6W@K0
MM'TKP!^U7\3= ^+/@*]L-)M/&FD_&7PK_P *$?PMHCZYXH\2?!O4=(U?PE>>
M*?@YKFL^$O%]_P#%;M]-_P""D?[5WPN_9O\ C=\/O$?B[6_CO\:_#/\ P6UA
M_P""47PQ^.S^#?@CX4^)%U\-_B%K?PW\9Z7\1?$GA95^%'[.5W\</"7PX\>^
M(_AG\-K^?P_X-^%'B+XGZ9\+O$?C[P!K&EWWB_POK_ZW?#W_ ()J_LH_"OP+
M^RW\-/ ?A[XC:%X'_8Q^(WB3XK_LYZ%_PN_XPZDG@;QOXMA\666NZCJ.HZOX
MVO\ 5_'ME<Z1\0/B%X?M]$^(FH>*]%TWPWXZ\3>'],L+/2+R"SM8-6_X)C?L
M:>(_A)^U#\#?%GPTU;QE\,OVQOBMKGQU^/?A[Q?\0OB!XD?Q%\9?$+Z'+??$
MCPSJVK>)+G6/AMXBM9_"OA&X\/CX<7_A72O"4WA3P^_A33-%^P 2 'YB_%CX
M]_\ !5#X+?#GXB:9K7CT?#V*S_;6_P""9WA3X ?$S]HOPS^RK\6/V@?&7PA_
M:F^/W@[X)_'3X??'KX9?LJZQX)^#NA>&M!\<3ZV/AYX]\$6?@[QAXT^%E[=^
M%K36O#7Q3\.:I\3M)^=/V[?CE^U;9_LP?\'$7[+WBG]J?XA^-;+]DWX)?!?Q
M[\+_ (L7?@#]G_PS\3[OX>?M2_ +Q--\1_@%XM/@WX/Z%X#U'P#;WGAK7O\
MA'O&GA[P/X4^->E:7XSN[-?B;)JV@:)XBC_:?0_^"7'[,MC\*[?X7>+-?_:0
M^+=P?B'\+/B?K'Q;^,'[47QT\?\ Q[\2^*/@3XQO_B%\"K/6OC)JGC<>-1X$
M^#/CK4KSQI\./A5I&HZ3\+?#_C.^UOQHO@V?Q=XK\8:YX@ZSXA_\$WOV5OBE
M/^V;>>,O#/C/4[W]OSP!X8^&O[3D[?$[QZ;;Q?X:\">&;WPCX 7P[H<VO3>&
M_A[?^"M"U&^M](NO FC>'QJ%Q>7.H^)XO$&H3RW3@'V%X&\.ZSX3\+:5X?\
M$'CSQ3\3M7TY;Q;OQSXULO!&G>*->^T7]U=V[ZM9_#CP?X!\%0RV%K<0Z7 =
M#\(:+%+9V-O-=PW&HR7E[<_(7_!1W]IGQC^R;^RGXG^*GP[/@RT\?ZM\1O@%
M\&?!GB'XE6VL7GPV\"^(/VA?CQ\.?@9:?$GQ_8Z!/::SJ?A+X;)\0)O'6K:'
MIU]IEUXD30(_#<.K:0^KC5+/ZJ^%WP[TOX3^ /#/P]T?7O'7BJR\,Z>ME_PD
M_P 3?'/B;XE>/_$5R\LES>ZSXK\;^,-1U77]=U6_NYYIW>YNULK"%H=)T2QT
MK0K#3=+LL;XZ_ SX2_M,_!_XB? +X[^!M'^)/PA^*_A?4?!_CWP5KGVN.RUK
M0]20!Q!?Z9=6&LZ'K&G7,=OJOA[Q-X?U+2O$OA;7['3/$?AK5])U[2].U*U
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
MAJZ^ UV ?T'?$G_@I!^Q#\*==\.^%?$_[0OA'5?%7C+X&7?[2O@CPI\-=/\
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
M'B)$L_"ME?Z1I^I>-O"UCJ>M^U+X&^.WB_\ :#_X*F?#OX2_ ']L+QQ^SO\
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
M^*O'\'[#&I_"&T\-ZS;6OA?XX^%_">H?M3>(_%?B?P/H_P 8/!=Y%=^(M/\
MA1HOPU\5:OHWAGQ?IU]>>-?#7AG5KC1-5URT_GG\:_LO?M1>._A]_P %]_#/
M@K]F7]M?68_VQ_V(?V4-?^ WCK]I/4_#NK_$'XS>*_!WPD\>:?XST35(KKXB
MWUQX2^)FOZ_XAU*^M/@%X3\)>"]$^%T5A-X1B^&/P@@U3X?^!M8_8+1=&^+O
MQ<_X*D_!#]IV#X'_ !N^%/PDUC_@F)\>/@Q-XH^(GAK0-*U?P-\5OB5^T3\%
M/B5X+\->)]!T?Q5XAO-$UR\^'_PIUWQ9<B]C33_#]S=^'/!7BO4-$^(E_=>#
MM- /M"T_;T_9/O?BAX;^$D/Q6">(O&WC36OAGX#\47?@?XD6'P7^(?Q2\-SZ
MY9>(_A/\.OVBK[P?;?L__$#XL>'M5\+>+-!U[X7^#?B9K?CW1_$OA#Q?X9U+
MP];:_P"%/$.FZ;YM:?\ !5;_ ()]:EXZT/X<Z+^TQX1\1^)/$'[03?LJVEQX
M6T+QUXI\(6'[0<L=H=(^&/B?XB^'O"NI_#WP9K?BZ\NI="^'UUXO\4:'HOQ'
M\5:-XJ\(> ]3\1^*/!WBO2-&_(OP!^SG^T;XZ_X)M?LP_P#!*CQ;^SQ\2/A/
M^TM^RY^T#^RGX>\0?'/P7X=?PW\"/#?PE_97_:3^'OQ/'[:GP>^/*2:5X2\9
M>)OBM\(_"31Z7\._#^I?\-):=\=?B'K0^(GPS\*^&- \7?$?2V?\,Y?M)6_[
M)O\ P4+\&K^SE\7)O&'QF_X+L>"_VL?AQX<@T30!J?CK]G'P_P#M>_LI_&^7
MXL6[S>)(+#3],N?AO\#/',EEX8\57VA_$2VU73?#_AG5O!NDZCXB\.6]^ ?T
M_5^0GQ5_:L^-/Q[_ ."BVL_\$W_V7_'>F_!W2O@A\ _"_P ?OVOOVD=-\*>&
MOB%\0/!EW\0_%$&F_"S]GGX5^&O'MMJOP]\*?$OQ?X2COOB7J?Q#^(/@;XL^
M%M,\%S6.GV7@>;7+W[7:?ISX4\?2>*?%?Q"\,'P1X]\-P> =4\.Z9;>*?%6A
M6^D>%_B#'XA\(Z/XM;5/AW>#4[G4=9TOP^VL'PMXEEU72M"N=,\7Z5K&D1VE
MU#9I?3_CKXW^!GQ<_8O_ ."L'Q1_X*&^#OAA\0/C?^S)^V7\ OA?\'_VF=%^
M$?AW_A/_ (P? _XP_!W7-"\,?"[XN:?\-[&[3QSX]^#>H_#RZN]"\9>&_A!H
M'CGX@:+KMM/XQG\+7V@VTSP@'WM\,Q^T/\"O&GQUOOVFOCQX-\??LJ>"/@]\
M-/&/PZ^.'C[0_AW\*/'?A>_\.W/QCU#]HF[_ &A]:\*MX5^&.HV^A^&[+X9^
M*=-^)/A;P'\&O >G^$S?Z%>^ ;+6?"7B'Q]X\N>!/^"@G[(7Q"UGQUX=TKXO
MQ>&]<^'7PNO?CIXBTOXK^"/B1\#[RZ^ ^FWCZ=??'KP;%\9_!_@(_$CX$VM^
ML=G+\:/AW_PE/PQ%U=Z= /%1EU33ENOE_P#;Y\ _'G_@H7^P-^V!\'?@/X5U
MCX5R^/OA1IEI\$]5^,.AZKX'\5_&GQ;HNNZ7X\UOP3XJ^$WC6#POKWPL^$7C
M[3O#UK\%=3N/B^FA^,/$DGC3Q]>:_P###PU\/?"?A;Q#\9/&/B9;_$G]LO\
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
MBWPW\/M?^*FJ>#M)\?>(O"?BK0O!UWK>K>&];L['^?O]N/\ 92_:E^)7A/\
MX.$=$^'O[.WQ1\6:M^V)X_\ V#KG]F>/3+'P[91?%VS^#WPN^ WPZ^*5QI.H
M:]XDT6Q\.6?@O7?AMXNN+BY\?7?A&T\1Z)%8:GX&F\5IK.GQ7'TY_P %._A-
M\8/&7QCUWXP?LB:%^U;\/OVN'_98^&WA3X0>*O#/@/4_BQ^QW^V3:77Q"^->
MJ7G[%G[;'P4\::4_PQ^'WA[PII6O^(KN#XR_%/6?A'<> H?VC-3U;3?&>K:M
MX'D\!:D ?K;^VC^U1X"_8B_93^/7[5_Q+7[1X2^!?PVU_P <W&C)>IIUUXKU
MJSA2R\(>!-,U"6WNX++6_'_C"^T'P3H5U=6\MG!K&OV,MV!;)*P^$/!OA;_@
MJ=\3/V0Y/VEM._:8\,^#_P!KGXG? Q_B3\//V3+SX(_"R7]E#X=^)/&'@:S\
M1^%OA'XBU;4+:;]HC5_B'H-Q=#PM?_&:Y_:&_P"%;V?C61/&=[\ /$W@O2)_
MAQK_ -3?\%&?V/%_;_\ V#_VC/V1-4UZU\(:Q\:_AD^BZ+XB26]N-&\/?$+0
M]3T?QIX&U/4&@MTU*_\ "]AX^\-:!-KMO#;1WVI>'H[^UBBBN+D!?&/V4_VH
M/V@K#X!?#GX(_&#]D?XX:'^VM\./ '@OX;>+_"M]X+U+2?V;O&_C3P[X2\-:
M5J/Q8\-_M9>&=/\ &OP&T;X(:Y>W#^*KG3X_$>M_'GPWH$&N>&M*^!'C#XCZ
M+8^!]> /J'XV_MJ_LY?LWR75G\8/&>M:'>Z#X2L_'_C^V\)_#;XI?%N/X/?#
M_4&UP67Q%^.E_P#"'P5XZT_X&?#&]D\*^,UTSXG?%ZY\$^ =73P)X^N-,\17
M5OX'\62Z/E_'']M']G#X5>&O"S:Q\9[.RO?BQ\/==^(7PV\0?#OP/XT^/L<'
MPVL=*TR:]_:#U31_A%X>\:KIGP"\&GQ1X5U'Q1\9_%TGA_X-Z/%KWA^V\1>.
M]*7Q!IK7/Q#X:@^+/[*'[>7[?WB3XD_L[_$CXY?"C]M_0_V?/B;\$OB%\"OA
M:OQ &I_$3X6? SPU^SOX^_91^+#'67F^$D>JW_A31_B=\)O&?Q>N?"W[,MKI
M/Q.^(_\ PF7QK\)^(=-\11ZE\>_L'_ ;]JS_ ()<?$#]F[PU\3?V??B_^U%X
M4^)O_!.C]E7]ES4_'?P4'A;XB^(/V<_CS\ OB1^TY\4KSX+^++SQ?XY\-#2/
M@%?V'[1<?@GP'\7[K7$\%:9<?#KPQI?B_P#X1#P[;V>N0@'W!^P7_P % +.\
M_P""9O["'[0G[7OQ'\1^-OC=^T9\'M$\07%GX ^#OB;XB_%?XK^+UTN\U[Q5
M=^!?@!^S/\-]?\7^(+?P[HL!U;Q(/A_\-)=(\*Z'"-5UW^SK,M>/^F?PO^,O
MPH^-_P +/"OQL^$?Q \)_$/X2>.- C\4^%?B#X8UJSU'PMK&@L91-J$6JPR&
M&!;"6VN[75[>[\B\T:_L;_3=5M[._L;NVA_DX^%'[+O[67[/W[.7_!(7X]?%
M']DW]N#QWX,_9]_8E^)7[(/[2W[,7[-7QR\7_"+]J_X4ZC\1_&WPC\=^"_CE
MX \.?L^?M%^ +_XC>&_$^K_##1/#GQ/^&6I^/_#WC#PYX;;P?XJ\=_#X^(/
MMQI'@#^D?]A+X8:'\%/V8?#7A?P_^S[K?[+WAI_$?Q.\<:/\#=?\<:G\6/B!
MX2TSQO\ $3Q1XU%Y\0_%)\8?$HZK\4O&C:Q-XZ\>Z'H'C7QKI7AWQ;XFU/PC
MHOB?Q9%HZ>(=6 /"_@C^WC^S!\)_V/\ X+_&+X[_ /!0GP3\=?!OQ.^-?C/X
M'^"/VKO&GA3PO\(=/^,7Q!N/V@_'WPSTGPSI/A3P/X;\.^$X=(\ :KH\_P /
M[KX@Z+HEEX'U'PCX%N/C+KWB&/PIJ.H>+I/H7X;_ +>G[)GQ5^&7QF^,'A?X
MO66F> ?V=O$WB#P=\==1^(_A7QW\&]8^$WB/PQI6FZYJFF^._!WQ>\+>!O&G
MA\OH^L:5J6CW=]X>BL?$EGJ%I-X<N=52>,M^(GA[]G/]I>Q_X)T_L3?"Z^_9
M]^+=O\2_AA_P66T+]I_XE>"6TG2;G6_"WP(TG_@IE\3OVN]0\?W\MEKUUI&M
MVT/P;\7>'-2CT+PKJOB+Q3?^++R7P=INA7GB/1]<L],O_'O]D[]L[QA\7/\
M@KU\2?@9\']1OO&&N?MB?\$MOVPOV7O#WQ UJ'P%\//VKH_V"O"W[/>H^/OA
M-)XH6_D?PP^K>//@IJ^B>&KCX@:;X?\ #VMZU)X-\3Z;JB^$;B\\;>'0#Z8_
M;_\ ^"FVDS_L5_M!_$7]B#XW:IX'^/7[-?QV_8L\"_%_P;\1/@7XJ\!_&/X=
M:#^T?^T%\&?!=M8>+O@;^T]\.?"WC#P;9_$7X<_$/4M;\"^-?$'PXN](U^TT
MO53X1NKB_P!.O=0T7]6KC]ICX)VOB7XX>#9?&4I\6?LX>%/"WCOXS^&X?"WC
M*YUOP=X,\;V7BG4/"7B==-M_#TMWXDT37K7P1XP;3]0\)1:];RS>&M:M2ZW6
MGW$*?A]^W+=_M$_M[_L/_M 7_P )?^"=_P <_@KJWQ#\9?L/W6A>%?C+X)^$
MO@[]JGXVZY\$?VQO ?Q5\?W/B/1_"OQ:\2Z9X(^&WP<^%7PVUM/!-U\7/$VG
MZO\ $7Q+XOU"P\%Z=X>T.R\+:C\7/??C"?C=\*?VZ_VQ?%WAO]ECX]?&WPK^
MVG^PC^SM\/?@QXS^%ND^$CX*T+XC_ '5/VNI_'?@GXVZWXR\7>%=2^#FH/H'
MQZ\&>+?#5_KWAZ\T[QCI5AXE\,>#9O$?Q:LM*^&6M@'WQ\0?VZ?V8?!7P]^"
MGCN7XIR:S8_M/>$3XU_9TL/AO\-?BC\<?'GQ6\'OX+T_Q[/\0/!GP;^#WA+Q
M=\5?$O@3PSX4USP]XB\9>)K;PM;^'?"=EX@\.V_BO6_#]QXDT5;SXF_X)F_\
M% 9?'7_!-#X#?M._M7_&"7XG^._BM\6_VH? 7AKQ'\._A?=^*?%WQFD^'W[3
M7[1GASP)H_PD^"?[/'@W7_$OC_4-,^"7PJ'B.;3?AMX+\2ZPG@#P5XE^(OB6
M>\TW1?%?BM?B;]DOX??M9?LB^./^"6WQ[^)/[)?[0OC;P-9?\$?O@[_P3?\
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
M_P#B#H/P]\.>*/&,FBZ%+J>J>$W\->]?#[]NCXT>)?VE?^"6'PYM_B+^R_\
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
MG=>$_C1\+OB):?$2#Q?X[T+6;[X=>,[?P?:2^&_A#X(G\4S:=X& /Z" J \
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
MVL?%/P?^''C/QG^T=^T'I7BCP]X)_9V^.EYXV^+&HZO\ _AK<3:QXAUOX?\
M@S0?%>K?"+QKX.^)#>//!(!^] 1!T51] !VQQZ<>E.Z5^!WQ2_:C_P""E?C;
M]H__ (*F?!G]F_X@_LL>%O\ A@OP)^SI\5_@_I?CKX#>./$]Q\7F^)_PA^*7
MQ1F^#OQ$U?\ X:#\,6GA]/$.I^$[#PUJ'Q;\/RZ>=(T_[#=:9\/M,GMM6U#6
ML7P/^W7^W%^VE^T!\.?A'^S9XQ^ '[-W@WXZ_P#!)/\ 9L_X*1^!?$'Q!^#W
MBSXU>._A]XI^/?C230X_A+XF^S?%?P'X5\>Z/;+H=WYGCS3](\"W.@Z7?W^F
MIX$\8:MJ6E>*_!8!_05@9S@9/4]STZ^O0?E2U_-E9_\ !53]J+XN?L??LJ_M
M!Z1=_"[]G_QQ\2O@/^V-JWCOX6^'/A;XS_:A^*OC/]K#]DCXDV?P=O\ PMX(
M^%/A/Q+:1^%/V.V\4^'/B5XF^*GQP\4?$&#3O ECJ_P8\&^(_B]\,[[Q-!XJ
M\8^W^$/VR?VYOVG_ !'_ ,$\?"_P9\>_LV_ 2W_;G_X)6ZM^VCXBU;Q=\ /B
M!\:M8^%OQ4TK_AE>YU"V\+1P?M%?##2?%'A6XA_:1BT_0-!U^QL+O0W\+7VL
M:UX@\8C6K+0M% /W="J.0 #[ 4I /!K\"OAS^W?_ ,%#_C?XOB^*WP/_ &<;
MSXH? G3?VR/B1^SEK7@?1/#OPFT+0]1^ OP;^-7B']GOXE_';3_C'XX_:?\
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
MBOQ#XC\&:+K&M>)?A)KYO=3.M_#+7=2O+G5/ 6KG4=0.I>%;K2KTWMWYWGR
M'KU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M_8<\:ZI\%=$\'_M>?LW>*-9_:/MM2O/@)I&@?&?X?:MJ?Q>MM&U?7/#NKS>
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
MUN/5/A5XC^&'B&Z@CU#P]J^LZGX7U*ZT1_F__@L#X-\6?$3]E;P)X*\%:/\
M&/4]<O/VQOV'/$]WJ/P*\">*?'?Q!\&>$/AG^U?\)?B?\0_B'H]MX9\&>.TT
MB\\ ^ ?!WB3Q9I>HZUX<U*PN-9TG3M&L]*U_6M4TOP]JG9?LZ?M*_&?XA?\
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
M1\58/C#^S5^S'\4O$OP\\2_"_P""GBOP_J.LZI\+;/2?%EG\,-'^/?Q!\+?
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
MPAN9?!.HW^F:;XJ32+_5-.M[H _%[P%^QS\0OB]_P4E_X*QZ5K7C[]LGX!?
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
MHVOAK2],^+6H2RZ);OJT7PIAUW5/FOXF'Q#X._;N_P""N&G>(?A1\<M<TO\
M:/\ ^"=O[,MG\'=>\'_ #XR_%#P+XRN_@[X-_;C@^(7ARW\8> / OBKPE9>+
M]+U?Q_X*TO3/AYJ6J6OCSQ=JGBS28O"'A?7EGN)H/WKP,YP,^N.?3^5&!C&!
MCGC QSU_/O0!_,%\)_ASXY$/_!J[:^)/@#\=TE_9Y^#>L^'?CNNN?LT?&M8_
M@3XHTC_@G;J'P0TR#XO7.H?#C[-\*[BT^.BZ3H^BWOC>;0();J&U\:Z3<3>&
M;(^)+?RG0/ASXFTG]F#QM?1_LQ_M#V.OZC_P<U:?^U4--MOV-/VAXO'.H?!B
MU_X*(^&?B[!\=AX:MO@[_P )?=^#[;]GC2IKR+QZ=->Q@T"TB^'Z:FNN&V\*
M/_5'IGQ!^'^M>,_%7PWT;QOX/U;XA^!=+\,:YXW\!:9XDT6^\:>#M%\;-K0\
M&:QXK\+6MY+KGA[2O%S>&_$(\,:CJ]C9V>OG0=9_LJ:[_LN]\CL-JCHJC\!_
MGN?SH _E)^.7P7TB?]I?_@IU^R_^VG^S=^WU\=O!_P"VQ\7?#'QY_9UNOV=-
M+^)5Y^S_ /M1^%KCX(_ +X8>#OV?/'_CCX86UUX,^!7CGX/>/O@A%HUWXZ_:
M'\4_"_P7X:\(?V=\2/%'BCPOX&.GZ_X@_9K_ (*=OKVD_P#!/GXM&T^ .G?M
M':K90_!L:G\*-1\$>+OVA;"&SM?B_P##;_A(?B/+\-="O/"GCGXY?\*)TV*_
M^-L/@C3M5\)^(?B3/\.XM'.L>&KG5Y-0L/T<  S@ 9ZX Y^M+@'J,]_Q]: /
MXY?&OA'XG^*/@S_P<>^&;/X>_MP?'?7/VF_@5^SYXB^ GQ!^*/[''Q(T+XE_
MM QW?[$7PL^%_AJYM/"7P[_9S^%7AM_&,_CZYO=!E\'>$OA;X8U_X<V_A/7[
MWXH>%_ 5UH6K7C?K'\/?"CVG_!;7P=X\\#_!?XG>$O@<?^".?A/X1>&?&<?[
M.?Q7^'?PGT+6M/\ VE$\?^%OA'-XCU7X=^'?!O@SQ'X<^']V]Y:?"_5[W1=?
M\(QR7>@3>'=)U9+O2T_;&>6WMH9;BYDA@MX(Y)IIYV2.&"*-3)+-+*Y"11QH
MK222.RHBJ69@ 37+> _'_@'XI>$]'\>_##QKX0^(O@;Q#%<S>'_&G@/Q'HWB
M[PGKD%I?7.FWDNC>(_#]YJ&CZG%:ZE8WEA<R6-Y.D%]9W-K*5N+>6- #\/O^
M"D&E_$'X3_\ !0?]DW]J[QIX?_:[\5_LBG]FWX[?LO>+O$/[&FA>/O&GQ _9
MR^+7Q%^*/P9^*^C?$SQMX%^$ECXB^*NL_"OXH>'?A"O@37]5\'^#/$MEHWB+
MPMX1M?$GV*[USPM8ZYYM^S/\!OAU\$OVJ?\ @E+HGPB_9(_:#^$7P*^#7[+_
M /P5%;P8OQ ^$7QJ^(FH?##3OCM\<?@5XV^#EW\0OB5J'@75H/A!\0/C)X*\
M,_&'QGI/P6\<>(M!^)?PFTCQ+-\'O&7A[PSXLU>#PAJ7]'.!G..>F>^/2DVK
MZ#\A0!_()^S%\)O'/@?]BW_@C'X4C_9B_:*\&>+/AY_P6I^._P 8_BUX?A_9
M#_: \.:[X$^&&L>*_P!O2S\-_$GXC:0GPGL]1\)>"]2\)?&/X#Z7IGBCQ5:Z
M;H[:!>V>G)>QV'@'Q1#X7ZGXG:/\,/BK\+_^#AW]CVP_9_\ &WQ:_: _:O\
MVRO%7PQ^$.D^%/@%XS\0>&_$/Q%UC]C?]D2'X%:SXK^-%EX7B^%_A#P_^SW\
M9-0_X7?XOU+QWX]T>#X2:+/<?$"6R^T^*],@\0_UH[5[*HXQT'],5\O_ +._
M[*WAS]G#Q?\ M+>,?#WQ&^)OC>Y_:D^-UQ^T!XYTGQ\WPW?1_#GC^[\$^$?A
MQ='P0O@?X;^!M4L]%G\#_#WP!X??3O$VJ>*I%3PC9:K'=IKVK>*=5\0 'XE^
M*OV>_P!I#XD?'+_@OW\)_AYI?Q7TWX@?'_\ X)U?LA_!+X%_''Q?\+OB)\/O
MAU\7/BMX&^ _[3W@OQK;^$_B[XMT*T\ 7.I/KWQ-\'6&K:OX>\:ZW=>&I?%5
MQJ^GWM[=>%-:FTSTW38K+]L3X@?\$9]=^!_[/GQ;^ /CW]C[QEJWC3XW0^,?
MV=OB!\)-)_97^"0_91^(/PC^*?[*QU/XKZ'X/L]8F^(GQ6N?A!\-])\*?#77
M_',.J^$O!Z?&.RC\0^ O"FB^*+K^@C:O]U?R%<YXQ\.-XO\ "/BGPFFO^(O"
M;^)_#FM^'4\4^#]0BTGQ=X9;6M,NM,&O^%=5GM;Z'2_$FC&Y_M'0]1FL;R*R
MU.VM;F2TN4B:%P#\+_\ @GM\ _BQ\-/VI?B3^Q]XNT+3S^RG_P $S/BC\2?B
MC^QSX@BBU:[35]"_;7T+5-:^!_@2RUO4/%GBK4K37?V(OA;XW_:N_9VUKP_K
ME[IR:Y\+OBU\ _$MAX1TFQTW0]6U;XD_9$^!J6.L_"O]D/\ ;&^ '_!03XF_
MM>?LM_\ !1SQ!^T9X%UV0?&71OV,O'EYXB_:C^)/QWL?VZ/"'QQ\/V5_^S]I
M^AZ1\)_C'XP\0^-?AKX[\;Z!XV\>_$/_ (2;X#'P9>_$3Q3'HL']+?[/WP!\
M+?L[^"KGPKH/B/QUX^U[Q!J6G^)/B-\5OBIX@B\5_%3XM^-]/\'>%/ "^//B
M-XCM=.T;3M4\3S>#? W@_P -YT?0]!T.PT7PWH^E:-HNF:=86]JGN9 (P0"/
M0C(YZ\4 ?R6_L!_ F;1?#/[,'[(O[5?[/W_!0?Q/^VA^QY^V:?BL=2O[_P"-
M_@O]C'7_ !':_%CXA^-]8_;L\%_M ^%=.G^!WB+PGXT^&7Q7\?ZQXB^%?B'Q
M/;>./BM\6O$OC/X+>*/ 5S#J]_XX@_7S_@JKX2^(5SH/[%/QB\+_  Y\0?&'
MX=?LP?M]?!#X^_M _#+PGX<\5>./%6H?"+1/"WQ+\$_\+#\,?#GP-9ZGXO\
MB;XA^ ?Q$\=^ OCUI'@?P_I&LZO<7WPYA\3:/HFMZ[X5TC2;W].O%'B?PSX)
M\->(/&7C3Q#H7A'P?X2T/5O$_BKQ7XGU6PT'PUX8\-Z!I]QJNN^(?$.NZK/:
M:7HFAZ+I5I=ZEJVKZE=6VGZ;I]M<7EY<0V\,DB\58?''X*ZJOPA?3/B_\+M2
M3]H+3GUCX!M8^/\ PG>+\;])B\&S?$635?A ;?5I!\2].C^'UM<>.GOO!?\
M;5LO@V";Q.91HD3WR@'\L'_!4SX'>._VB- _X*Q?M%_LY_!7XW>)_AA\>/V-
M/V'/V>D\(^&OV:/BE>>+OVJ/VF_AC^U'XP\7ZS\0="^&5IX+;XK^*-)^"'P'
MU;PCX!N/BCJW@-O!>K6/B34?#7A[Q5+;_#+Q);V?]<.FWUMJNGV6IV<5W%!J
M5K9ZA%'J.FZAHVHI#=P0SQ+J&DZO:6.K:9?1P,D=SIVJ65IJ-C,C6E[;6]Q#
M)$G-^#_B+\._B%/XP@\ ^._!?CBY^'OC"^^'GCZ'P?XGT/Q-/X'\?Z5I>CZW
MJ?@;QA'HM]>R>&O&&FZ+XA\/ZO?>&=:6RUJSTO7-'O[BRCM-3LI9P?$?X=CX
M@1_"8>._!@^*<WA&Z^($7PS_ .$GT,?$"7P'8ZOI^@7OC:/P9]N_X2-_"-IK
MVK:5HMUXD733HUOJ^IZ?ILMZEY>VT,H!_)1I\_QBT;]D/]CC]C_XK_LW?M6^
M,_VP_P!E?_@LU\#?CC^TAXK\._LI?'7QQX#\;^'[7_@H)XR^-GCO]L3P/\:]
M+^%UM\/?&GA/XE^#_$NJ>+;QO#>L-\0M*_M7Q/IVL^#[+POH&NZ[;_3'[1O@
M?QQXB_9"_P"#D[P3X?\ @5\?=7\1_&CXO^,)_@IX:T[]F'X]7%]\8;CQ'^Q!
M^S+\&='UKX16$?PP/_"S=/N/B_\ #OQKH=SXH\!KK^D:6VC_ /"::OJMAX1U
M?0_%&J?TYX'IZ_KU_/O2;5_NC\A_GN: /P'_ ."F_AOQ1I/QF_X)?_M8^&OA
M-^TYXK_93^#<OQ[\,?&C3/V5/!_Q"T;]H'X(C]H7X9_"_P &_"#X\6?P)T'P
MU8_%6YT3X8:3X:\:> ?B=HNB^%[7XD?#[X<?$7Q-;6GAC4F34O!>K?.^BV#_
M +''QQ_9*_:]^'/[(7[8>O\ [$&I?$O]O^P^(TGB?PW\:?C/^TE\-_'W[7-]
M^SIXQT[]MS7/V8=:\,ZU\=?AUH?Q"\<_"[XU^#]0\">'O!ECXA\"?#[XAZG\
M0]6T'P[XF^-_B?X52?U 8'' XSCCIGKCZ]Z:[1Q*9)"J(H9F=L!44 LSNQX1
M0H8L[$*!DD@4 ?SB>,H;KPK^V!_P1O\ CA\/OV*?BO\  K]FGPIXQ_X*6>&]
M(^'?PO\ V>/'+ZWX(B_: \'^#G^&/BGXO_"#X>^!$G_9_P!2^/OCJR\<_$.X
ML_'>GZ+9> -)UE-8^.&M?#WQ-;^.])\*_/VO> /BAJ__  3/_;P_X)@?$+X#
M?'CQ'^WAXN_:8_:4UGX?>*?#OP@\7:!\/_C=X[_:$_:OU[]I?]G7]MO0/VB?
M#GA2^^".@?#WP#<>,/!OBCXAZSJGCCPYXT^%&H_"'7/AG?Z%X;\>P>"-$UC^
MHWP#\0_A[\5O"UEXY^%WCGP;\2?!.IW>N:=IOC#P#XFT3QAX6U"_\,Z]J7A;
MQ)86/B#P[>ZCI-W=^'_$^BZQX<URUM[N2;2=>TG4]'OTM]0L+JWB[' QC P3
MDC QGU^M 'Y#_L$^%=<T?]O3_@KUXE\1_#[XA:,GCOX\?LMWWA+XF>,?@?\
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
M2^%,UQ%X[\0_#O2KC4[/X4M%%\1?$&BWFG:!+X,?7+V+P_7A'[%(^*G[*O\
MPY;^./[0'P*_:@O?@K\/O^"6/Q"_8VUS0/#_ .R9\>_B!\4/V5_VL]<\9?L\
MZ[J^L?$CX,>'/A3JGQS\-^'_ (L^%_A)-\)O#GCKP]X/\1:*^KZ#9:?,VD>$
MO&EOXDUO^K[:IZJ#^ ]2?YDGZDGO0 !T 'T % 'Y7?\ !&W2]?\ #?[%4GA3
MQ/\ "?XE_!75]&_:J_;MU"#P%\4?AKK7PLUJQ\-?$#]M#X[_ !7\!WVC^'M8
MLK."\\+ZCX \?>%KK2=9\.F^\+SN]U8:/J5Y'ITCC\I?V@[?X>^,O$O_  <@
M_LNZ7^S_ .,?BI\>/VK_ !5\+_A7\'=&\)_L\>*/%VA_$+XF:]_P34_9BTOX
M/:9K_P 7].\)7'PY\#Q_";XO^,;;XK:IXC^*'C;PEHGP8LM<U/XRW&JZ/92:
M[KT/]5>!G.!GUQSZ?RKYC^"7[+GA_P"!WQ<_:@^,6D_$?XF>,M=_:O\ B/X;
M^*'CW0O&O_"MO^$9\->(_"7PZ\*_"308/ L?@SX;>#=?L])L_AOX$\#^%FM?
M%/B#Q=<7,?ABUUJYO)?$VK>)M;UT _G7\8? ?5_@M^U7^V9\'OVY_AK^W_\
M'_X0_MA_LS?LN^!OA[\8OV1O#7QG^)'@SX]V?PD_9<T+]GGXS?LT_&6R^%UO
MK&K?"GQ3XO\ B!+\0OBG\/M0^)6O:)\-I--^*_Q&\3ZY\2? 6HV>HZMXA^Z?
M^">7@#Q9\-O^"B'_  4+OO&7P4^+WP]\-ZC^R1_P2Z\'^&M<\5^%/C+\0/!V
MN>(?@1\+/C9HWQ6\'>#_ -I#QCX#TG3?VA]?\!7WB_P5I6J^+M+U#4O$?CV\
ME.M_8)M2L]=MM(_=O  (  !SD8&#GKD>_?UHP,YP,^N!F@#^3#]G;X=_&OX=
M?\$W_P#@F/X_\0_L[_&^_P#"O['O_!4W]H+XY?M*_L_>(_V>_C!HWQ7T_P"#
M_P 0_CU^V?:_#SXY>'O@CJ7@[1_BY\08?@K)\?OA3^T#I'AOP-X/\2:A/;Z-
M)XAT_0M7\2?#J308>G_;.^#7Q6^+7Q:_;2_;3_9L^ /Q8^('[.^HZI_P2*U[
MXV?!6/X)OI/CS]O:Z_8L_:R\0_&3]H*Z^&_PR^)FE^'O&WCV^\$? "V^#_@#
M1)]2\+65A\:XM'U[X;>"/$/BF+PB_A/5_P"GCQK\0OA]\-=.TK5_B+XW\'>
M-)UOQ/X:\$Z)JGC7Q+HGA73M7\9^--8M/#W@[PCI=[KM[86U_P"*/%FOWMCH
M?AG0+2675M>UB[M=-TJTNKV>*!NPP"<D G.<X&<\<_7@?D* /Y<_VGO$U_\
MM$:__P %I?'OPA_9S_:RU?PM^T7_ ,$1?!GPK^$&NZK^Q;^TGX'OOC)\7]*N
MOVX_",7A7PWX6\7?"G0?'VJ^-!J'QA^%MAINE:QX5L?$,OAM)?&%K:?\*UT&
M'Q8WM][XU^+/[+W[3G_!._\ :V\=_![]IOXA_LJ:[_P36/['GB'3/A;^S]\7
M/B1\2/V6OC[XC\5?!SXHS>*_B3^S[X>\*WGQWT#PO\8='^%^C?#CQ!J>B_#/
M5+[1O&_PY\ Z#XUL=*;5O#9N/WD^)/Q/^&?P;\&:K\1OC!\0_ OPJ^'NA3:/
M;:YX[^)/BW0/ W@S1KCQ%KFF^&- M]5\4>*-0TO0].FUWQ+K.C^'M'BO+Z%]
M3US5=-TFR6>_OK6WE[D =0 #CKC!P<<>O89'M0!_)G^UYX?\4:CH5W\'_A5^
MP/\ %7]C#PQXW_X)6?MC^%/@3-^RQ^RQ!\1OB#\4+'Q=XY^*6I^$OV"/&VHZ
M%\(O$W@O]D/2O'_P^T'X>_M"?%OPEJ&A^#_'NJ?%[XGV?P^\"?M">!?%OPF\
M17?Q@^A?V#[;Q=9_M>_\$RO&.H_!O]H7PYX,\&_\$%M2^!7BCQ/XB_9I^/OA
M?PMX6^+&F?%#]EW58OA]X@UW7?AOIVC^'?%&JZ)\&O'VL>'_  [K-Y8:SJVF
MZ=H[V=@\WB[P?!KO](X '0 9ZX&*,#.<#/K@9]?Y\T ?S!?LU_LI_%_XI_\
M!##PQX1T+P1XL^#'[8G[,'[2G[2G[7W[,UM^T%\+/&_PFU;PM\=/AK^V[\=O
MVA_@Z^KZ!\6+;X9ZGIG@CXW?##Q8OPR\5>)[N2#1+;X;_&#QC;7\LEWI^L:5
M;?LK_P $]'\2^-OV?XOVF_'OAR]\&?$/]M;Q*?VKO$W@O4/M4-]X'\.^//!_
M@[PK\"_ .L:;=Q0'2_%_P_\ V:/ GP5\%?$B&WM[6VU/XH:#XV\1I:6CZY+;
M1>K_ +1'[,OA[]I6V\'Z'XR^)'QC\*^!M"O/%">./AQ\-?&L/A#P9\=/"7C'
MPCJ?@W7OAO\ &>WCT:^UO7_ MUINK7-W%8^&]<\(ZS;:JD-W!KB*CP2?1L,,
M=O$D,2)'%$BQQ11(L<<42*$CCCC0!4C1 %1% 55 50%   /YP?VF->^(WP=_
M:;_X+&^$/C'\#_CM\4/#_P"W%^QQ\-M"_8N\9?"?X"_%KX^>%?$&C> _V:/B
MWX \9_LL>+]5^'_PWUSPS\*M<TWXRZ[X_P#BIH]O\3/$FD^!=:T?XU:GK>I>
M(/#RPW<5SY7^QA'\1OV9OVB?^"8WQ:^+?[/G[46G>$]?_P"""?P(_8RA.A_L
MV_&;Q?KGAS]J?X8?$7X<:YXD^#/Q1\/>'/!^I:S\$-;O=&6]U71O%GQLM/A[
M\-;O3]!\1WMYXWL;?P_J<EO_ %+X'IZ?IT_+M7'>-?B'\/\ X:Z?I>K_ !%\
M<>#O &E:YXG\->"=%U3QKXET7PKIVL>,_&FL6WA[P=X1TN]UV]L+;4/%'BS7
M[VST/PUH%I+-JVO:Q=VVFZ7:75[<10N ?R8?L!_"_P"+?AGP7_P;66?C+]G'
M]I#PQJ7P,^)'_!0!_C/_ ,)'^S9\9;=?A'9?$3X1?M">$_ &J_$O68? UYHO
M@30_%7B[Q[X/A\.ZWXEU;3='U6+41XETZ^N?#VFZAK5E]N>,/"?C&+]J_P#X
M.$-53X+?'&X\.?%G]@_]EOPE\+M;T_\ 9U^-.I^&_BYXP^'OP2_:G\/>+?#/
MPLUG3?A[=:1\5?$NB:M\3/ .FMHW@&Z\3:I=S:L8=-MKO^PM=72?WOT?XD?#
MKQ%XT\:_#;P_X\\%Z[\1/AO9^%-0^(O@'1_%&AZGXU\ V'CRVU6]\#WWC;PM
M97T^N^%;/QG::%K=UX4NM=L+"#Q%;Z/JD^CO>1Z?=M%VF!Z#\A0!_-9^R%\/
M_%OA#XF?\&\>F2? ?XY>"H?A%_P2U^/OPR^-MW=?LV?&OPAX?^%?Q0\8_#;]
MC73[3P;\5O$,_P .=,\._#WQ7K_C7X1_%^\%AXSU+1+N[U+3SK;Y/C/PK>^(
MOD']B;XK^%?#5G_P2?\ A/\ &?X1_MB_"?X-_L'>-_%W_"K_ (V>,/\ @G7\
M:]*\(>+[KXT?#[QQ\ /@)H/Q3_:7\(Z5??!'P'X+TCP]\9D\/?$WXI?#_4_B
M/\)_VE/B8/ OQ8/B[X8?#K3=0N-=_K;^)/PZ\'_%WX=^//A3\0-*?7/ 7Q-\
M&>*?A[XXT.'4]6T236O"'C70K_PUXETE-9\/W^E:]I#ZCHNIWMFFJ:)JFFZQ
MI[3"[TR_L[V*"XC^-?AA_P $]O"W@+5]"?QE^TQ^V+^T/X%\$:_X9\5?#3X1
M_M"?&FS\;^ ? GB/P1K7_"0>"=8N+S1O!WA3XC?%^]\':Q#I>L>&7_:,\?\
MQG31_$WAWPKXWM43QWX6T#Q/IX!YG_P6?T+Q3KW_  3U^(Z^#_"'CGQUJOAW
MXV_L2?$&^\._#;P7XJ^(GC1O"?PP_;D_9P^(_CW6M'\&>!])UWQ;KR^%/ WA
M7Q%XKU.WT+2-0OH-'T74+Q;=H[:0CY'^*T,7Q-_;G_;H^,4/[/OQYU+POXS_
M ."(OP\^$W@;Q;XE_9 ^/<<_B/5M0^*'[6'C_P 8?"'P]<:K\)7U&Z\7:WX;
M^(OP7UKQ3\$K;'CRXU.XTWPWXH\#1>-_A_XF\/>$OZ!:3:O]T=^P[]?S[^M
M'\@OPB\'?%+]G[Q!_P $H?CG\=OA%^WWHGP%3_@C#^SG^Q'XDUO]F_X4?'F[
M^,G[*7[47PJN]*\4?$;0/C9\"?!?@B_^.FC?#KXRIX?\+>#9?$FA^ M?TO5O
M'?PJ^'$&KZ7>^&-2T+Q9I'UW^QA\%;+X"?\ !0']CS2O O[,/[2GP:_9\\!_
M\$GOVH_A1X4M_B!X2^.GQ>M_ -MXP_;*^$WQ>^$GPT^(WQLU7POKOA_1/B/K
MGPC\'>(/%!^"VI>-=3O?A->A/@MID^HS:?X4'B#^C_ !R  >F<#./2N,\(_$
M7X=^/[KQE8^ _'7@OQK>_#GQA>_#[XA6?A'Q/H?B2Z\">/M,TW2=9U#P1XRM
M]&OKV;POXPT_1]>T+5KWPUK:6.M6FFZSI-]/91VNHV<LP!^6G_!"WPEXG\"_
M\$XOAKX/\=?#;XC?"KQEHGQF_;'O=4\'_%7X5>//A#XNM-,\=?MA?''XC^#]
M2;PK\1_#'A3Q$=*\0^ ?%O@_6M-U"/36L9+:YBTYIH]2TF_L+#R3]H7PK\6[
MG_@JU^T+I'@71?B[X0U7]I?_ ((Y>%O@!\!_CQX=^%7Q-U_X6>$/CMX=^./[
M6.O7=WXL^+'ACPSJ'@+X<ZA\-],\?^"_&L@\;>)?#MYJ4>J:+I'A6/6_%6OZ
M!H6J?M7+\0/ -OX\L?A9-XU\(0?$[4_".J_$#3?AQ)XCT:/QYJ'@+0M9T;PY
MK?C:Q\'M>#Q#=^$-&\0^(O#^A:KXEM].DT73M9UW1]+O+V&]U.R@GZ_ /4 T
M ?RE?L+^ ? &I>%?V+=.^*'[(_\ P47TG]K?_@GS^SM\7/@E\2=$^,WAOX__
M /"E?V<=#L?V8;WX)?$Z_P#@K+HGASQ'\&?VJ_"'QU\4^"?AQH/P9^%'P5UW
MXB^)=<\(:QH_Q:T'0+&P^'U['=^EWWPPU.W_ ."%O_!+KX5:U^SG\8;[Q?X-
M\8_\$E].^+/P=3]D[XT^(O'WAI/@A^T%\#O%'[1,OQ!^#^G?"G5/&NF:-X<T
M+PG\4]7\3ZUXA\*1:#XMMI-0;2-0\22>--(3Q#_1YX\\?> OA9X.\0_$/XG^
M-/"/PY^'_@_39M:\5^.?'GB/1O"'@[PMH]MM^T:MXA\3>(;S3]$T33+?<HFO
M]2OK6UBW*'E7<,W_ !+XH\+>#/#&O^-O&'B+0/"G@SPIH.J^*O%/B[Q+J^G:
M%X8\->&-"T^?5M;\2:_K^J7%KI6C:#HVE6ESJ>JZQJ-W;:?IVGVT][>7,-M#
M)*H!_,7^TA\*/%.K_$W_ (.?M9L/V;OC9KVJ_'_]@[X(_#+X%^(='_99^,VN
M2_&WQU9_LE_%OX:W7A?X4>)--^&=W#\3K_2?B-XD^&NF:FO@W4-=M]#DM+37
M-2FLM(\(:GJ>B_T=? 2Z>]^!WP=N9+'Q!IDLGPO\!>?IWBOPYXC\(>)K&X3P
MOI<<]IK_ (6\7Z7HGBGP_J]O,CQ7^D>(='TS6+&Y62WO[*WN$DB7N/"?BKPG
MX]\*^&?'7@7Q)X=\:>"?&GA_1O%G@[QCX3UC3?$?A7Q9X5\1:;;:OX>\3>&?
M$.CW%YI&N^']=TB[L]4T;6=+O+K3M3TVZMKVQN9[6>*5NA  X P/04 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7YZ_$G]HGX\_$']ISXG?LE?LHCX-^&_&/P(^!GPK^-_Q6^*7QPT/Q?\
M0?"<>L?&_P 5?$_P]\(_@CH_P\\!>.OA=XBL]2\4Z3\'_'OC'QA\7;KQCJFG
M?#;2X/!.FZ=\*OB??>.=0F\"?H57P/\ %K]C'Q/J'[4FG?MF_LV?%_1?@9\=
MM6^%FF_ CXQ6_C7X77GQD^$WQH^$F@:_K'BSP;'XE\!:-\3/@[KND_%+X<^(
MM=UE_ ?Q.T;Q[%]G\/Z[K?A3QEX6\;Z'_P (Y;^&@#\9O&G[9'[1O[9'[2?_
M  1,\;> _#_@GX)>(Y?VE?\ @H7\/?B3\#/BE#XT\36_@#]KW]F?]E;]K;X.
M_$S3_$>J:#>>&5\6>!=#M?\ A*(_AQJNGZ?H?B=(?%$EUXBM-+O9]4\+:3^]
MGB'P_P"$OV*?V4/BW=?LO_L[:;J&F?!OX<_'#XN?#C]F?X/:1#X0@\=^.&A\
M9_%RZ^'G@C2O#^AZM!HFK?$_X@:A?V6GPZ-X:U**RU?Q&HTS0;J*.WTUOD>U
M_P""6>C>%/&W[$OC'X<?'WQYI4W[$7CK]HSXO:!+X^\-^'/B+XC^.GQJ_:X3
MX@Q?M#_$[X]>)T?PG-JNI^-V^*'CO6=-T;X9Z?\ "_0_#/B7Q5JMW96=SX=T
M_P %^%/!_P"B_P 7O!.N?$KX2?%#X<>&O'_B7X4^)/'_ ,.O&W@GP_\ %+P:
M81XP^&VM^*O#6IZ%I/C_ ,*M<%;<>)?!U]?V_B+0S.5A_M33K4RD)N- 'X9>
M&O\ @LM<Q?LT>)/V@=/\=_L]_M4Z)XO^*G[,7[/OP!U?]GSP%\;/!OB6W_:#
M_:%^(OBWP5XI^%?[0G[,?]O_ +0?[0OPX\1? S1+'PYXXU#P_I^DWOC#XQZ
M]Q;_  X\,Q>(_$&C>'K#0\0?\%/?VU/!'P9^.NO2_LT:/XQ\3?!_]HC]A[X8
M^#/C9\7O@K^US^P#\$OV@O '[8WQL\-?!W4-0\#_  E^.7@3XI?&'PQ\0_@I
MXRU^U\%?$+29O$WC/PU%H.L^'OC;H^LZO+?6OP'U'W7QW_P2!\%_'>V_:1\6
M_M!?%1)OVA?VB-._9KMY?CO^S/\ #>V_9JU?P3XN_8Z\7>,/&_[.7Q_TW19/
M&/Q7NM<_:A\,:OXRFT+Q1\7]8\3MIVK_  X\+^#/AKX*\"?#;PGI^O67B;H=
M1_X)N?'/XD_ C5_AO^TE^W]\2_C[\5?%'Q#_ &</&WB'XNZC\&OA9\/O#FG:
M;^RC\9;;X]_"3PQ\/O@?X!72/ 7@Z35OB7I>CZM\7O&-_-XK\:?$K3H9_#(U
MOPWX6TGX<Z+\.P#;M/VF/VO/@C^U)^RI\!?VNQ^S;-X(_:JOOVB_"_@[XL?!
M+PI\6M&L8/BW\.)-8\<?!_X*ZY8^//&VN6/A;6_B=\ ;#6O'\?C*?6->L;[Q
M_P#"[Q[\*]'\*J-?\$^,KK@K;]JGXE^+?BY_P3*U_P 9?!O]F[QAX4_:I_:=
M_:K\/_"+XO)%K5]X_P# 7P3T#]F/]H7XC_ SXJ?">ROK;Q'::5KG[27PP^&T
M7B/QGXAB\?Z%/X8^'7C^P^&\O@?Q1?ZUK_B'PG]G_MI_L<>"?VX/@7;?!;XB
M>(M>\(76E?$GX1?%?PM\2_A_Y6D>/_ /C;X3>/M \90:]\.M=N'NM1\%:SXA
MTC3?$'P_O=>T:_BUZP\&^-O$NGV.IA[R220^,/[)EI\2_BG^QQ\1?#?C*U^&
MFE?L8^/_ !!X^\#> M"\#Z3=^'=<E\2_!_QG\ KSPY>A=0TP:%X;TSX5_$7Q
MCIOAS3_#MM8'2?$,^@ZU+)?Z;H1\.Z@ ?-6B?M1_MF?''QIXE^(/[+?PZ^"/
MBW]GGX5?MGZY^R/X\^'7C^3Q1X>^-OC/P]\*_B+)\'OVC_V@?#/Q1;QKIOP^
M\!:?\(?B-;^+9/#?P;O_ (5?$_7/BSX!^&5YXATOXA>&/%/Q'T/P'X5^:_\
MAZS\>?&GQ0TWQ+\#?V?O&_Q8^ =K^V!XA_9:\0?#KP_^Q_\ MM:I\1M1^'W@
M3XO:_P# #XE_M6>'_P!K71_ 5Y^R19Z=X&^)OAOQ#KK_ +/5[:ZE=:C\(/#D
M^O\ B'X_> _BYJ.J? SP?[S!_P $K]0\,_'#XVZ_\*OVO_C/\*OV2?VH/BQK
M7[0/[27[&&@^$/A/KGASXB_&?QI/X>;XLW6@_&GQ=X1UWXL?#GX6?'F#PZ&^
M,WPV\,:BNH:I?^(_&%S\//'7PSL]<CTRP9X5_P""6_BKX8_';XG^(/@U^VO\
M<OA9^R#\<_C1JO[1_P 8?V,-%\.^ ]6TK6/C+XK\1VOBWXEQ^ /CKX@TW4?B
MG\)_@W\8?$&GPZE\3?A!X2E2UNVUGQK8^"O$_@72/%<NFZ> ?KD#N&1T.<$<
M@@$@'\>O\B>M?B1^UW_P4U^+?@7]HKX^_LY_LO?#?4_''CC]E/X3_"WXG^/-
M*F_91_;!_:/C^-/CGXL:?XV\3^#_ -F_PIXD_9E\-7GAS]G'5-8\'^#-/O)O
MC_\ %RY\<^&=/U7Q_HMGI?PA\66OA#QW>:9^A/[)ME^TSIVC_&>T_:4\:6OQ
M"C_X7[XYO?@)XM?P#H/PR\3WW[/NL:+X1UKPMI?C?P?X:U74],LM:\)>--1^
M(7@SP]J5S'I'B;Q'\-_#W@7Q%XYT/3?'&J>(XF^:OV@?^"=?CWQI^U.W[7O[
M*7[9'Q._8G^*OQ \&>"_A7^TQ'X&^&OPD^+?A/X__#;X?7^M7G@B[U#PA\7O
M#WB#PSX8^,W@2W\1ZWI'@3XO2Z3XI?0]!O'\.ZCX0U[P]<:II.I@'P]^VE_P
M6"_:!_9I\)1?&I/@UX%^&OA/0OV=?V2OVBD_9<^-FE^(]?\ VL_C'I/QY\8C
M0?CAX:U#3?A3\0KWQ!^Q18?LK1W7A_PCXD^+7[0/P"\>?"OQ[\9/$D7PXLM>
M\)7.EW%]??:WQ@_:>_;*\<?$;]JGP;^PO\/?@EXSU+]B;5_A?X4\;^ OC6?$
M^G^(/VE?BAX\^'W@CXXZW\*/AGX]TOQSX-\(? *T\._!CQ_X'FT7XO\ CS1/
MC)IGBCXB^,;_ ,.:G\._!7A[X?R>*O'?S1\?O^"'D/Q9T_\ ;"\'>!OVROBY
M\-_AC^V5\$?V8_A[X_\ #?B7P-X*^-7C6U^(7[(V@^$?!?PD\9W/Q@\>R_\
M"P?$G@'5/!W@^UF^)OPXU744\8>+?B-JGB'XB:%\9O!=QXF\3:'K7O'CC_@F
M%\09OCWXQ^/?P%_;V_:"_9I\1?M%>!OAQX+_ &VV\#> _@+XJUG]HO5OA!X)
MOO 'P]^+O@O5?'_PWU_1/V;OC/:>%+\>&?$7B/X9^$9_!VN>'M&\+FT^'VB>
M+M!B\97 !\:?'KXB?M'_ +/7[;__  5\^-?[+/@[]G2U\3_#C_@G;^PI\?/B
M+?\ QEC\97>B:U+\+[__ (* ^(KWPO#X>^&T?A;6_$/B3QUX8T'5]$M/B1JO
MBZR3P._AOPX+OPAXWL=0CT[0_P!VOV?OBS9_'WX"?!+XZ:?HUWX;T_XU?"'X
M;_%FQ\/WUY#?W^@6?Q'\&:-XQM=&O+^VCAM[V[TJ#64L;B\@AAAN)K=YHHXT
M=4'Q5XH_X)OZ9J^K?MBMX;^+-SX*\)_M>?L@?#G]BN[\(Z7X"TV_M_A/\*OA
M3X>^*7A+P3J7@;4]1U^6YO\ Q7IN@?'#XI)-=>*H=9T6\U.Y\$W<VA_V?X3U
M/1_%GV5^SC\'S^SW\ ?@M\!D\37'C.S^"GPM\"_"72/%5]I=MHVI^(-!^'7A
MS3_"/A_5=:TZQGGTV'7[O1-(T^37YM*2QTF]UG[=?:5H^A:?<VVBV !^(OA3
M_@KY\7_%_A#]O?QOI4G[.]GXP_8K^!O[;7Q4^(W['_C/PS\0/ ?[37P(\4?L
MOZ_X:O/A#X6^)+:O\4[J#XS^ /VD_AC!XU\6-\=/A1\/O"G@+X4ZQJ7@'P\D
M?Q,O+F\BO?L<_P#!0KQ1IOQE_P""<'A#Q'X2\*:?\/\ ]N7]D/XZ_M(>,M3A
MF\17.O\ PBU3X$_#'X+_ !.U:STJXMC=0^-- UZS^,D.E0V;^'=%UK2?^$3N
M=0CO->E\10:5HG%^(/\ @D98_&_Q1HNL_MA?M ZM^T''\/OV;/VD?V6?ACXL
MT/X<V/PA^.<_PS_:O\%77P\^)\7QT^+ND^,/$]I\;+WP=X-OM3T#X()!X"^'
MFG>%6US6_&WQ1L?C9\7;C3_B7I5OX3_\$KO'/AGXH?L4_%#XR?MI^/?C+/\
ML/?"CXT_!#P!X,L_@A\#/A_X)\9_#/XL>&?A7X%CT3QY9GPUXQUV]NSX-^%V
MFVWC_4M,\0:<WC#7AIFI^#+?X3Z';>)/"GC$ Z_]G#X]_MJ_M,C]EGXTZC\'
M_P!GKQ1^PG^VG\(O$GQ'USPRESKVC?&K]FKX;>-_AQI?CO\ 9[O/B+JOB3Q7
MXD\$_M*WWQFT'4T\-_%7X?>"OA=\++'X*^(_$B:?8^-OC/X6\,7?BOQ1^5__
M  12_:3_ &G/A+^R5_P0]^%>M>"_@;<_LP?M7^ /B_\ !+3VM/$'CR?]H+PG
M\0_AO\,_C5^T+X6^)]SJ']FP_#/4_ 'B[0OA-XX\$:Q\+AIMGXH\(7UYX+\;
M6GQ+\5+JGB+P!X4_3;]EW_@EWXM_96N="\#>%OVU/C/XV_92^".N:WXF_9"_
M9.^(7A#X>ZUX,^"VIZOIGB^/1M$^)WQ/MM-L?C?^T;\/?A/KOC"[UKX'>"_%
M/Q!\*CP$NE>%EU36?%^O> _AQXG\%V?@7_P2QM?@%\.O^"=GPO\ "WQ^U_5O
M#G_!.#QIXZ\6?#&XU_X?>'I=9\?VWCWP#\2/A1?:-\0;O3]6T^SQI7P[^+_Q
M TO2=1\,:=H$O]MS>&/$.J0:FV@W^G>( #V+_@J+^UQ\2?V%_P!BSXH?M/?"
MSX?>#OB9XG\ :Q\,]*7POXW\3ZQX8TA[;XC_ !/\(?#"/48&T72-0GUS4=/U
M7QEI<\'A^ZU7P=8WMK]MN+CQ=IC645M?_#GQC_X*N?'/]ACXB_MA>!_VXOA'
M\,/$4'PT_9!U7]NC]FG5_P!F;4OB"^G^./ MG\3O"GP/U#]FCXA7'CW3]0U+
M_A;WA/XQ_$/X;^'(OC%X<\/:3X*\?^"O&VG?$)_A9\,M0L-;^'^F>P?\%[]"
MU_Q9_P $K?VB_"/A30/''BKQ3XB\1?LZ0:'X>^&GA/6/'7Q U&31_P!ISX.>
M*-9N?"7A+0/#?B_4];U/P]X8T#7?%<T4?A;7K*RTW0K_ %35M*N]'L;^(][K
MW_!-/P=^TK;?M!^)OVUOB/I7[2OB+]I+]G"#]E2&^\!> D^#OP]^&O[/<GB#
M4?'C+\*?"UYXU^+NKV/Q.\9^.KSPY\0/'GQ/U7QYKMEKWB'X:_"67PGX/\#Z
M/X+CTG4@#Y9E_P""G/[7O@/P9^V3K?B[]F[4/B/9? ']B;XF_ME^!/C-?_LN
M_MI?L/? O_A(/A0GF^.OV5?&,_[4?@G7?%WC'XB:7H;P^.OA[\2O!%IHNA_&
M+0(/$>EZEX!^"]SX4O=7O<_XD_\ !2C]K'X!?!/]F#XZ_M/ZK^R9\"?A!^UW
MXB^"R:3\?])^&/Q^^,7PD_92T/QQ\!8O'=]I?[1=K'\1_A;J^MWGQ0^+C6OP
MZ^&'Q"L-5^&7@#X?:5K*ZW\2O[3FT58?$7T5X9_X)H?'+5O@#\=?@7^TK_P4
M3^.7[42?%+]GOXK?LG>!O%'C3X>?#CP:_P ,O@7\9-)T3PWXSU37M&\"1:2O
MQR_:)G\-Z%IVGZ?\>/BYJFO2:/=6/]H:1X'L#XN^+UM\4?>-:_9%^-.E?!S]
MG?X7?"7]I;0?#[? GX/ZE\#_ !)I'Q9^ UC\8?@G^T/X$OO"7A/P+;VOQO\
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
MXPB^(6E_MXZE\/KWXF_#'6O!UA;>%=$M/AG\)=*^!.A:1H]PVJZC?:GIFO\
MPOT/3++Q[:>(/[0@UWQ*M[K6@Q>$='OI?"Z^#_L:_P#!-CXC?LC:]X.\)S_M
MV_'[XP?LG_ >6Y7]E/\ 9?\ %WASX=Z-!\)M(N?#7B/PE8>%OB1\9M T:'XH
M?M!>$/A[H'BC4]-^$'A+QEJ.D>&O!$*:%=ZKI/C#6/ GPRU7P, 0?LR?MW_$
MW]I_X5_L2ZYX1T+X>Z7\8?C5XJ^+VG_M3?"CQ!8>(](U3]GW3OV;K[6_!O[2
MFAZ?:3^+)M5O]>^$7QWF^&O[/BZU?07MKXOU'XH>%_B_8^&='\&3MX?'@'@#
M_@HM>_"K]@OX(_$6+]GSP)\-_B9\>_V[OVE/V./ ?PL_9O\ AE\4?BU\)OA]
MXR\&_M,?M7V/C+XFS_#_ .$O@G3?C)\7+/2OAW^S]\3?C%XBT_P-\._!GB3X
MV?$^>/3=57X(:+XYU_Q]\.OT0^!'[$7PS_9Y^/W[7'[0G@*^OE\1?M9>-]#^
M(&H>%KVQL!X)^&/B&W\"^%?#'CN[\ :+IZV!TZY^-'BKPGIWQ/\ C+J,=Q;:
MK\0O&L&FZAX@OKN30-#FL?E;7_\ @DIX6\5_L>Z7^RYK/Q[^(.F>+_AM^U-X
MQ_;4_9T_:.\$Z#X?\+_$GX%_M(>+/B_\0/CL/&.G:%</KO@GQCHMEXY^+/Q-
M\.3^%?$>C&QU/X2^+[KP;-<0^)K&P^(, !\Y:O\ \%0OVPOA]\(M<^*/Q,^
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
M_P#:I_;8_9.\)_&;4_VD?A;\"?C5)-X^_93^%7['OBWX+ZSK?P#T;X\_&/\
M:I^)FD_!&T^$7CSP1\0/&OQ^\0_"FV^%7Q%UWP[KGBSXO)XC\2Z9XD^&7B-]
M:\+?#F3Q)X3UCPS=_9O[7O[*OPL_;:_9Q^*7[+_QG'B6+X>_%71K"PU#5?!>
MO3>&/&OA37O#VOZ1XQ\#>//!6OQ0W<6E^,/A_P".?#OASQKX8GU'3M8T-];T
M*QM_$.A:]H4NHZ-??#^I_P#!+'7OCE\%?B5\-/VZOVSOC9^UKXY\<:!X6\/^
M#?BO8^"O@[^SU>? *7P!\1]+^+'@WQQ\$O"7PF\%VNEZ/\3I?'_A/X;^*/'G
MBKQK?^.M*\:7WPU\+:+%X6\/> WUOP5JP!YE^TA_P4/_ &HOV(]<^.WPU^.7
M@GX)?&+QEI?[#O[1_P"VS^S-\2O &C_$OX$_#7XBQ_LJVFDZI\;_ (&_$+PK
MK?B;]HO7?#?C?PCX8\4>%O&7AGQ3HOC.^\.?$.ROYM!U>T^%.I-I5YJF9\/O
MVU/^"D/Q!^+GP*^$EMX#_8ETF;]L3]@W4OVL?@GXI_MKX[ZO%\#O$GP[O?@Y
MHOC_ $_XN^&Y8="?XU>&?%\WQ[^'.O\ @C2? WB/X.:WX1E7QEX+\0Z[XJM?
M#NC?$?Q=]!^._P#@G+XV_: \(?$Y_P!J;]I.'XH?&'Q[^R%\8_V'=!\>> ?@
M]%\*? 7PZ^#/[0P\.1?'+QMX:^$FH?$GXDF?]H7XHV_A7PM%XA^(6H>.Y/A[
MIB> _ 5IX,^#7A31K?X@Z1\2O0/A_P#L)ZY\//B?^RM\4]/^-[:IJ_[*/[(?
MB_\ 8_\ "VF:K\--._LKQAX3\8M\+KO4/&7BT:=XIT^]C\5_VI\#?A/>F'P[
M=Z'H7E:?XSLK72[*/Q;I\GA0 ^(_ _\ P5-_:9^*?[*/_!+CXW_#SX&?!&7Q
MO^W1^T?XM_9:^*>G>*OB3XZTCPKX"\?^!?"O[1ZZIXI^'UEI_@_6-5U?P)K?
MB3]F_P 7^*+;_A)-;M_$V@^&'\/^#O[&\3Z[XGO_ !=X*^>OVB?VFOBA\=/A
MA\0?V<OVKO!7P?A_:H_8._X*Y?\ !)3PWX@\9_!K2_%0^$_CKP-\;_VM/V9?
MB7\&OBS\.M*^)#ZWXO\ ACXDUOX=>*M8\!?$7P-_PFOCUM"\0>'O$?V'Q]K/
MA[Q5!IFG]5\;_P!BWQ9^QQ\$/^"0?[)7P8^,'C7Q)J'P=_X*;:Q\4]!^,VK_
M  4C\=2^#O#?B[X-?MGZWJOB+XX^%_!\5EX7G^&'_"Y?CQX>^'/BG5;#4O@[
M=#P-XYT?1-"\=>!?'5M%\5[;[Q\2?\$S;SQMX"\<0>+OCW)>_''XR?M:_ +]
MLCXV?&72OA+X>TFP\2>/_P!F'5/A5JOP-^'/@?X?R>(]2?P/\$/ 8^"?P[T.
MR\*ZWXT^(7C?4]"A\77>N_$K5/'/CG7_ !Q, =;X1^-WC0?MN?\ !1?X;^'/
MV=/A1J7BKX,?LR_LB?%3P+K?@76;+1?C)^TOJ7Q!B_:SMO#?@+XK>//$V@>%
MO#WA>'P]X@^%5WX2^&^E:CJ/B[P]X0L/%>L>+[_QI$GBK4?"GA'X!_9\_P""
MO/Q]\;2_M#>%O$'A_P#9E^-GC'X:_P#!.+3?V_\ PKXH^#-]\2?AY\#H?$%M
MKOC7P=\1/V<[?XKW6J_M$>&?VA-'^'OBWP5J>D6_[5'P'U.7X=>--7T_6_#,
M/@+PUK>BZM]@_1?XB?\ !/O1OBUX^_;H\2>._BQXE/A3]O?]D_P]^R#\3/"O
MA+PYH?A_5_!?@#PIX<^,?AO0?$7P\\6ZI)XF6U\910?M _%:^OKOQ-X>\2Z-
M>WMWX0\K1;.U\,7MMXB^2?"?_!(#XHV7BM_'GCS]N_Q/XM\5:W_P3JNO^"='
MC9/#?[-GP6^'?A/6OAY9:EXN7P9XC\.^%M*&J)X*_P"$=TCQQKFOW_AO3M2O
M5UGXKV7AO7[+7O#WP<TS4OV?]< *7[,W_!2O]I/7?&/[%&M_M5>#OV??"?P2
M_;G_ ."<_B[]M#PA=?!Q_BEK/CKX/^)/@QX(^ WC[XIZ9\09O$DEQI_BWP?X
MJ\'?'/2O$7A&P\%>'AXG\$:[IFJ_#Z^O?B=:V-C\2M?].^%?[:O[7VL_#GX)
M_MO^//AS\#[S_@G[\:OV8OB%^U;XZ3PE-XLT7X]_LC?"O3_@[I7QM^#-UXFU
M76O%WB#0OVI?%?Q.\+RWFD^.?"/P_P#A9\$[/X0>*+HVFF^,?BQH>A0^(/%O
MI7@'_@FQI/@K6?V!+F\^*H\5>'?V!/V7/'O[(_A7PKKGPXTBXL/BW\+?B1X2
M^&'P_P#$\GQ/-SK]Y:2ZY/X/^"7POC@?P[INC:&WB&'QUJ&H:'J'AWQ?I?A#
MPAP7[-G_  2B;X#Z=;?!KQ;^UM\:OCS^Q)\-U\5:9^SC^QQ\1O#WPX7PM\,_
M!WC?P3XR\!ZOX ^)7Q9L?#K?%W]H/P5X0T#Q_P"*='^#_AKQKXFTO0_ 6BW>
MBPZUIOCK7O ?PV\2># #RS]B_P#X*:?M*?M$_%W]F2U\4_LT_$*Z^"?[7?PK
MUOXC1>)/#/[(_P"U_P#"G2/V+-:M/AY%\4O!W@KXW?M!?'7PWHWP;_:5T'XF
M^'Y+WPCH7Q:^">E_#W1M-^)^E:3H5AX3\8^&OB!H/C#3?M3]N/\ :;^*W[*D
M_P"S'XV\.^$O"7B3X)_$;]J/X)_L]_M!^)-;&H6VJ_!KPS\=O&-G\/?!OQ8@
MO$\2Z/I4_AY/B7J_@[X;ZW;7MI+-HUW\1-&\8R27>B^'-;TJZ\?_ &+?^";G
MQ)_9&U/P/X1UG]NWX^_'3]F/]GU9[+]DS]G7QEX<^'?AI/A)H,OA'Q+X!TOP
M_P#$KXM>$='L?B)^T+H7@+P3XJU;PU\+O"_C*]T;P/X0M9=-U.^\(^)/$?@?
MX4ZW\._LK]KK]FCP3^V+^S-\;?V8OB!<7>F^&?C/\/=<\%R>(--BBGUGP;K5
MS"MWX2\?^'8[AEMQXH^'OBVST/QOX6EF(B@\0^'],FDRD9! /S[\/_\ !17X
MDZYJG[>/PELH_A/K7Q]_9H^//P.^"WP+MM!\(_$J7X:?&>V_:#U^Q^'?P\\9
M:GK=WXHB<:/IGQWT3XY_ ?X[+\/]2\9W'[.WB+]FKXS>(];A\>3>'9?!,7SK
M^T[^U=^T%X/_ &*O^"\'C#X&^#/@!^SW\7OV3?BI\4-!TOX@^!-,\0ZAJ'C.
MS7]CGX _%!_COXFO+;3_  5/JO[2&H>&/'>E:;H5YJUIJ7A[X>:EX<\):!J>
MK?%_PYX$35?&WZ,6'_!-WX :-^TU^R[^U%HD?B*P\;?LM_!/XF_!K0HWUO5K
MNY^([?$"^L+W3O'WQ:UN;4!=?$'QKX4N-=^.6M)K7BBVU;4?$?C?]H'XA>/]
M=O[CQ4]KJ!X?QI_P39L/B#\)?^"EGPB\3?&K7'T?_@I1J'BO7_%^HZ7X*T33
M[[X6>(?$GP4\&_ *";PFLNIWL6N:'I_@+X:?#YIM)UW_ (F%_KVG>(]3CU_3
MXO$=M9:" ?(?Q4T;]J6R_P""JO[.MQ\-+#]F(?M1>(O^"4W[9VE:[X[\5:5\
M18_A-I]GI7[5O[&UUX1U34- TN\;XG?$2WT]Y-#T*3PO?_$/PB]H_B3Q/XJL
M/$\7]FIX7\1?HW_P3?\ VK]6_;B_8@_9V_:H\0>%=/\ !/B7XM^"KC4/%7AC
M1[RYOM"TWQ;X;\1:WX*\5-X<N+YGU$^&;_Q%X:U/4_#<.J22ZK:Z'>:?:ZK-
M-J$-S,_-^$OV-_BAI/[0'P@_:@\:_M*M\2?C#\,/V6OB?^S/J=_JWP;\,^'/
M"WC*'XM>-O!/Q/\ $GC*;PUX.\1Z')H,FF>.?A=\-[7POX?T_5YX['X?:'K'
MAO6=7\0^+O$<OQ&L.\_8)_9$T_\ 80_97^&/[*6@_$+7/B?X7^$J>*++PQXO
M\4Z+H^A^*KW2?$WB[7/&CVOB*'PZ+;0+V^T[5?$>J65IJ&E:1H<4NC1:5;WF
MGW&J6M_K.J@'X1?MC^._VFOB]^Q;_P '('A_]H;7OA!XW^&'P2'Q7\!_##PQ
MH_AWQ1)??#^32_V+OV9?BKX$MO#I\3:GJ6CBQTI/'>L^)_$.O/81>)M1^+^H
MZQXDT*7PUX53P[X8T/[QU_\ ;3_:@\-?M _M7_LH?'KX+?LR>.1I_P#P3LU7
M]MOX0^$?#_B;Q]:^%&\*Z;XD\0?"SXA? +]H'Q?XG\*^,8/'BZMJL=I<:;\0
M/!7PB\.:1?\ AV36=+UGX:F>6RNI_3/BC_P3 U/XGVO_  4A\&7'[3GBS0?@
MS_P4@BM+KQM\.+#X9> [O4_ASXGU;X1?"WX&_$/Q1X<\?7V_6M9NM=^''PA\
M,:7X.TG4K.UT+P3J&I^*M9U33?'%_J&BR>'>X^(/_!/K7OB+^T9XQ_::U3X_
M7-AXY\<_L':S^P5K.CZ;\+]%'A.W\'^)/$<_CG6OBAI5G=^)+K5[?XB'QK>7
MMQI5I>:WJ/@6Q\+-:^'[WPCJVK6\OBJ[ /C;Q-_P4]U+X,_L=?\ !)SXC:K!
M\ ?V2O _[9O[.'PL\7:]\;/'7PN^(6M_L=? #QOJOP>^#'BSP+^SA?:=X%\;
M> XO@KX>^*:>._%FG?#+XJ>.?B _@CX5^&_@_J\&N>%_&AU"W.E_M1\%/$GC
M3QG\&_A+XP^)&D>&_#_Q#\5_#+P'XE\>Z#X,\06WBSP?HGC37?"VE:IXITCP
MIXIL[B\M/$OAK3=<NKZRT+Q!:W=U;:SI<-KJ,%Q-%<I(WPS;?L&_$_P9\ /V
M6_V>/A=^T5X3'P[_ &=?V:=<_9)\7?#;XZ?L^P?&[X&_M*?!N]\.?"[P#H(^
M-WPGM/BO\-9M4\:^&_AY\,Y]"CUO1?&NE>&]5U#X@?$&6^\%_P#"'^(IO :?
M8'[,G[/O@?\ 9/\ V>/@I^S/\-;WQ1J?@'X$?#+P=\+/"6I^-M97Q!XNU/1/
M!FB6>B66I>(]6AL]-L;C5]0CM/ME[%H^D:)X?LIIFL?#F@Z#H5MIVCV0![G1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5^<'[2W[;GC+PE^U5\'OV!OV8?A]X7^)O[5OQ:^%OBOX_P#BJ_\
MB/XHO/"?PC_9P_9M\):_!X(G^-?Q)&A:;J_C;Q[?^*OB+?6G@+X9?"SP-8V$
MOC#Q';ZL?%_Q#^%/AS3U\3W/Z/U_/?\ &S2;C]AO_@MRW_!07XTB70OV+_VF
M_P!AS0?V5O%WQZF1F\%?L\?'SP;\7--\4^$_^%Z:J@CL/AI\(OB%X7MH-&T'
MXL>))5\+V?Q%OH/#7B34/#-I=Z;?ZD ?JC\(/B9^U''\</%_P6_:$^$_@:'P
MSI_PR\/^/?A?^T9\']8UZ?P-\5=27Q/JV@_$GP5XI^''BF&Y\0_ [QMX#BO/
MA]J&BZ#/XV^*^@_$?P_XIOO$6@^.K'4O#/BWP7X:]Z\!?%_X3_%2X\86GPQ^
M)WP\^(]W\/?$M[X,\>VG@+QMX9\877@CQCIKR1ZCX3\7P>'=4U&7PUXFL)(I
M([W0=:6RU2UD1TGM49& _*[_ (*0?&+QA^UE_P $Z?VU/"/_  3X>X^//B"_
M_9[U2YT[Q_\ "C4Y-<\!_$O1;O6],7XF_!;X,_$3P=;^(D^('Q;\<?!NR^)O
MAG0U^%\/B5O"'C>^\,Z+KFI:%XFUO1[8_"?[2^M:)^UI\7/V7OC9_P $6=<\
M,ZM\4_AQ_P $^OV^_A5XJ\6? O3O!'@[P[\.?AIXD_9@B'['?[,/QRO9['2K
M[X2_$OPE^V'J'P=\8?!7]F_Q]#X4\0?#>'PE^T#KM[X8\+6WAOQC;7H!^H'Q
M:_X*!OH/_!03]BO]CWX2:I\"OB+X4^-_BO\ :4\'?M"ZMI/Q _X2OXI_!GQ=
M\%O@1XB^*OAKP5?>#?#$XTOP-JGB*_TR"6[O/'.I7FK7.E:;KFE:=X,MY2OB
M?3OT!TSXL_"S6_B)XF^$6C?$KP!JWQ7\%Z3IVO>,?AEIGC/PY?\ Q"\)Z'K$
M5G/I&L^)?!5IJ4WB70M*U6#4+&;3M1U73+2SOHKVTDM9I4N86?\ E%_9N^*7
M[)7Q _:4_P"#=6+]E?P!=Z#J?P ^'O[7OP+^-O@O0O@G\1(O'O[.?CNW_90T
M[P]XM^$7[0EY#X)N=7\%^*=(^-GB+4=3\:W/C_5$CUK7/$%_\6[O5]8T7Q0_
MC35,W_@FIH7PI\<^(_V'?@W\=OCE^WC/_P %/_V'_C1XZ\4_%3]E*Y^%'P#T
MW4_AQ\3/'-_XWTO]IKXV_$O]H73?V0O#?C+Q3^RS^T;I'B_7?C'XF\<>(?VJ
M?$EE^T3J/BWP#HEOXI^)WQ[O/!&DW8!_8;17#_#SXE>!?BQX=N?%OPZ\26'B
MSPY:>+_B)X"N-7TT7'V6/Q?\)_B#XG^%7Q$T/-S#;R/=>%OB#X,\4>%[^1$:
MVDO]'N9+.>YM&@N9>XH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MW]QK/P\\9:SX$^(7PNN?A7X*L=2O=%\*>.-,\>V]W!K/AS5OF/X6_P#!+O\
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
M5X?AK:=I^U/^R!^TA\=/#7P4^+/A?XM^$=$_:T_9H_:=T[]J+X*Z3=OKV@?
M:UTU/ ?B3X4^*?V6?$OB#P_H5Y\0KWX<?$'X7^-/%VB>,OC/<^&M9\<WOCC7
M]1\8:5X T;X:MIGP T8 \N^,/_!83PK^SKX%_:FD^-O[.GQ-T3XY?L@:A\$&
M^*?P?\&^)/!?B;1O$'@#]I#Q0O@CX-_'CX3?$CQ-?_#X_$?X(ZYXW:7P3XFO
M],\%6WQ:\#>+=/U+2/$/P<@1=-O-4=X]_P""J/Q9\!ZS^UGX!O?^">7QTD^+
M7[+?PN\&?M(2>#)OBS^S^- \8_LO^,8/B!(GQ*N_B)H_CK7_  UX1\>:1J'P
MB^)OA>X^#+#Q%XAUKQ-HNE3^$]8\0>!;W7_'?A3QC]L3_@F-^TU^V?X'_:V\
M<>+M5_9[\ ?M'?M*_#K]D'X!^#/#NE^,/B3XU^%OP.^"7[*O[1.L?M+:E%/\
M29OA?X&\5?%OQE\7?B%X@U>34I)_A!\-M-\%:,GA;2-.N=>D\,:MJ?CCZ=^*
M_P"Q]^T-\0/CA^W1\4].D^"^G:7^U3_P3^^'G[(?@_3;[QQXZGU#PQXS\$7'
M[06K/XK\2FW^%:6]QX8O=1_:1\062P:5+)JJ67P_T:^,"W'C:^L/!8!<\6_\
M%/=/G\2_L<>$?@1^S3\8?COJ?[>?[+OC#]J+]G'6;;6/AO\ #SP?JGA[PMX8
M^&_BV;PWX]U/Q7XM;Q#\.M0L="^+/@36/%&KZ_X2&B6%EKUII/@RZ^(?CT3^
M!X,SX<_\%1#\:O@I\/O''PG_ &;?B#=?%W7/C-\<OV>?C3\+/'^MP^&O '[(
M7Q=_9@T7QIK/QYTO]J3]HCP/X?\ BIX"^&OA;2F\$MH_PS\5_P!FZFOQ0UKQ
MU\,[>WTKP[::[XEOO!?P;KOPN_:/_9:_:5_X("? 7P1I/P$^(WQK^ '_  3[
M_;?^!VJ:-XT^)7C_ .''PT^(ME\*_ W[ /P_U#6/#OQ(T?X2?$+Q9X+U;4-/
M\/VWC^VL+SX-^/+=8K/5O $SPI>P?$[1?4Y_^"5?[16C:E^R]XPLO%/[-WQ9
MG_X;1_:I_;(_;F^ OQ8L?B1I_P"SW\1/B=^U)*;[P'\1OASI]A9>,&\;>)_V
M$1IOAO0/@AX1^*O@[1]"^+\UE-\5-0\2_ #XMV'A;Q%X: /=?!7_  6'\$?%
M?X<_\$_?B%\'_P!FKXW_ !$M_P#@H9K7QN\*?#>ST_7O@IIUMX-\:? ?P1\6
MO$OBKPMXHU6[^*+1:I_:>L?"+Q#9:#XP\*VVL?#F?PA;:AXWU#QCI\D?AWPQ
MXK;X1_X*^:%K/PR^#OCSQ/\ LQ_%_P +:KXV_;LUS_@G#\9M"M=;\#^)M"_9
MC_:@TKXGK\)]/M/B5XVL-6MK#7_A;XF\5/;Z?H?Q1\!Z9K^COJVK^&?#UW9V
MVN^(K"QKP7]D7_@F-^UY\!?#/_!,7PW\1/&/[.7BS_A@C]I#]L/XH^)M1\(Z
M[\4=*E\?^"_VF?#WQY\&:=+H]OKW@35FL_%>DVW[0'B#QOJ.@ZE>+I=M<^&]
M'^'<'BW6H]0OOBA;XWC/]ESX1_ /]B7_ (*&_LT_\%!/B]\&?#.G?M__ +3?
M[9/[2/P9T7X>^-7U3XN:AXJ^+.N0_&7P9X2^!?@7QSI/@37_ (M_M$_!7QYI
M?A7Q!\-=)\ Z?JVH^+_&VF>$YH/#VC7-S!ITX!^T_P +_C?)\3OBC^T7\.;3
MP'X@T73?V=_'?@SX<7WC[4-2\-W'ASQ[XK\4_"KP7\7]4L/"6GV&KW'B>U3P
M7X8^(W@BT\0WGB31-'L;G7M8N],\.W6N?V'J\]KY]^V[^UOI?[$GP+;X[Z]\
M+_'_ ,5M!A^)?P>^&FI:/\.[CP=!JFB7/QH^)GACX3>&/$>J)XN\3>'9+K0H
M?&?C'PWHMU;>%;7Q1XG:]US3ID\.C08=>U[0KG[$'P?^(7P/_9:^$/@OXSZU
M!XG^/VH^'I/B%^TAXJM+FRN[#Q1^TA\5-1O?B1\>-:T:?3M)T'3X_"\_Q3\4
M>*;?P5IFG:+I&D^'O!-KX=\-Z)I6EZ+H^GZ?;<#_ ,%'?V;OB7^UM^RYJ?P,
M^%-]X%TGQ+K'Q<_9Q^(,VL_$+6?$&D:%8:9\!/V@OAI^T#+:QKX;\*^*]0U"
M_P#$U]\+M/\ !D<+0:;;Z5:>)+WQ.U[?3:!!X;U\ ^0?B/\ \%<OB%\-+#]M
M6SUG_@G_ /&YO'G[#7A'PW\=OBQX.7XN? %K-/V4O%GA;Q9XST?XN)XPLO&^
MH:$WC\Z'\-?BK#<_!+03XGU)M:\ W=IIOC#4]+UC1]<N?K_P/^WGX ^(_P"T
M[X&_9A\'^#?%]_JWQ5_8BM_V[_AE\1[PZ1I?@+Q!\+[OQQX.\ P>%]9M;J__
M .$^\+^.CJOCKP_JKVESX*OM"3P]<R3?VXVNVUYX>MOE;XW?L&?M#_%+QC_P
M5FUO3-2^#&F:9_P41_8B^&G[*'@,WWC'QU)??#C7/ G@3X^^!+KQ=XOM+?X7
M-!J^DW\?[2/B/6X+#1;^&[C?X>Z)HTDA'CO4-:\"8V@?L*?M>?"CX[_L5?M#
M_"77/V<-5\:?"7_@G[%_P3S^.6B?$77OB?%X6\/^'XO%WPK\9:?\>?A*GACP
M.-7^*&KZ/K7P^GN;_P""OC*_^#5EXLTN>W\/VWQI\$W4LOBNW .K\$_\%?\
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
MM0>,T_9P^+^B>/\ ]EG]JCPC^Q]XF^ _B+6?AIHOQ-\:?%?Q[KGP=T3P'?\
M@BZU#QC;^ YO ?Q&7XZ?#[6/AOXO\0>,-!L?%>B7UYJ+QZ3';0K=_II&7**9
M%57P-RHQ= V!N"LRH64'(#%$)&"54G _$?P9\(_@K\?_ /@K1?\ [47[-GQC
M\(_$/X5:%\%=%O/VO="^%NK^ ?&'PS\3?M;_  7U[QW\(?V2=0\2^+?#]AK,
MNK_%#X?_  Q^(O[46G_$;P6/%=O?> KCX=?LP:[XF\-6^HP^ ]2M_P!NZ /R
MP^(__!3JP^$W[0/@'X6?$#X ?$+P?\-?BC^V!I'["_P\^)OC"\?P7XR\?_&[
M6O!.C>,;7Q[\._@QXQT#0=2^(G[*\=[KD'@"X^/O@KQCK<J^.M-UY8_ $G@G
M3H/&U_Y;\>O^"P\?P);]L#6=4_8V^/>I?#G]@OXW> ?AQ^T_\1I_%/P:T_2?
M#/PU\<^#/AOX[M?C%X&TRP\>Z_J7Q'>3PI\4O#'C#3?AAHZVGC2W\'O-/\0%
M^''C.YTCP)JGRY\2_P#@E)^VUXH^,WC+XF:;XQ_9"\4^(K'_ (*L_"/]NWX?
M?'+XB/\ &:;XW^,/V>?!)U>X\*_LI_$.*VT+6[+P-X2_97.L76C_  >\-> O
M&.N_#OXPZ6T^M:CX>_9R^(6N>-/&?B_VO]J+_@FM^TG^T#\&O^"OOPGTSQ)\
M#O#LO_!2#X@_##Q!\/\ 7K_Q/X_O(_A[H7@7X-? _P"!FI2^,=+M_ANC7>KZ
MGH7P+T[QE8Z=HNH75E::OXQOO"T^L7%EX7@\3^)@#[8OOV__  KH/QG_ &T_
M@MXV^&OBGX=:K^Q;\ ?#?[3&M^)_'7B7P'HOA7XP?!WQ=I?Q&O\ 2_'/PIN5
M\1W6HR^$] U#X4^-/"?Q(\1>,M.\*6/@7Q=966ES+JMEJ$6K)]F_#?Q3K'CC
MX>^!O&GB#P1XA^&FN>+O"7AWQ-JWPY\7RZ1-XN\!:AKNDVFJ77@[Q9)X?U#6
M- _X2?PU+=-HWB%-"UG6=%CUBSO(]*UC5K!+?4+G\;?VM?A1\,_VM/VX_P!B
M^Q^'OQ;\$VW[0?PKU'QY\+/V_OA=\*/%O@_XAR_\,7^)? 6B?&_QI\$/CNLF
M@6OBO3O"'BO]H7P1^S3H/@ZV\4V'@'6-?\%_$[QYJ6F^&YM,U_Q!:VW[B@8&
M,YZ\G&3SWQ@?D /84 +1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 49QZ_D3_ "^O^<&BOY9?^"UGQ(M-<\4_
MMYV_P]\8^*=,^(W['_\ P3,TSXMZSXW\6_M*>,?@-X"_9=\>Z_XM^+WB_P"
M_CO]EOPC\.+O0?'_ ,3/VO?C!XR\%>'_  7K_BRY\7>!OAUX*\*:'\+? ]QJ
M7Q0N_B;XN^"VO@']3(92,@Y'J.1TSV]J0LH ). 3C)XY'&/;H>OH:_FT^,O@
M'0/VF?\ @H7^U3\./'7Q2^-OB;X5W/\ P1X^$OQ@O_ /@S]I;XT^#_ 6G?'F
MR^.O[3/PO\4^)M)T+X=_$'0M,\):WI3_  FT#2_$?@_PTNB>$)O'7A<^)O%O
MA#4OB%I-MKFG^;?LCZGXZ\/?M$_\&]?QCN?C)\;?%_Q&_;__ ."=GQ;UC]K;
M5/B#\6_&WC?1OB]<>%OV5OV>?C/X*,W@/Q'K%]X \&7/@?QWXIUS4M$UGX<^
M%O"/B&^35]9/BS6/$EYXB\17FK@']2FY<9SQZG('/O2E@!DG ^AX^OI^-?R%
M_L":U\2?VCO#W[*O[6OQ5_X*,>!/@U^UEIW[:7C/X;_M2_ O2_A]\8_$7[1?
MC+Q3XG^*OCGX9?$/_@GY\2/ ^D?M@W'@[2_ ?A?P]+HNO_"KQ#IG[,VG)^S+
MX2\#6'[2>EP:%IMO\6?'OB3"^"5EXH^'_P &O^"/?[2NE?&7]H75OC#XT_X+
M5?M*?LC^(/$/CO\ :'^,OQ'T[6_V<?%'[1'_  40\->(_A7XA\*_$'QKXE\+
M>-(=7MOACX-U2X\=>-M'\2?%B/7-#TW4[/Q];-I&C1Z: ?TL?ML?M8VO[%_P
M2M_C;J7PR\5_%'1Y?BO\$?A5?V/A36/"FBKX9E^./Q7\)?!_0/%_B2\\3:O8
M7+>&=-\6>-- TZ^@\):3XN\4/>ZOIKKX<B\/Q^(/$OA[ZYR,@9Y.<8YZ'!Z>
MA(!]#7\>G[4/B'X1_'#]A?\ :T_:8^+_ ,4=>N_VL_A]_P %?_AG\&O&N@^*
M/C9XBT&Q^!'@_P"%'_!53X8^ /@]^SYIWP]TK6?"/@8?"B+]ESPWX3^-^H^&
MM9\+:UX<\?\ Q+?5?VG=>&I_$CP[HWBKPAU7[7/AJX\<>)O^#D[Q;<_&#]HR
M6\_8_P#@M\ _CY^RQ-X<_:G_ &A-"TGX,_$JV_8Q\2?M Z=XJ\!V/AKXFZ?I
M]MIEM\3D7Q9HGA.YCOO 7A];G5;3PIX:T33O$GB:'6P#^N#<H )( /0GC.>F
M,]>M+N'7/!P![YZ8]<^V:_G!:7XM_LW?\%+OB[HO[/OB3XM?%+QK\8?^")GQ
M;_:QUKX>?$?XB^*/B/9?&7]L+X8?&7P/X2^%GC&/P]X@U$Z!X%U34K/QA?\
M@2/P=\(M,^&_PPL/#NHZ5X:\/>!]!T'PWX7T[1?G/]@"U3XU>#?V)?VH+7_@
MJ#X6\1ZU^TS^RS\6O 7[1/P.^#NC_'6P^,_[4GQ*\4_L[ZY\2O%]S\;/B7I?
M[8OQ!F^ OQB_98^(GAKQ/J?AGXW_  N^'7P5NOA]!-;_ +/'PQUKX<>!?&?P
MO^'L !_646 '\LY&2>@'J37*^#O'/A#X@Z1=Z]X)\1:1XHT>P\4^.O!%[J6B
M7D=_9VOB_P"&/C;Q#\-_B%X<FGARJ:MX.\>^$_$OA'7[,XET_7=#U&PF"S6T
MBC^5?]C_ $3Q'X7\<_\ !N9XW/QG_:)\0>+?V[?V&_C#X,_:EU7QC\?_ (J>
M(V^)_A30_P!B'PQ\8_!6E6NFWWB<:1\/KSX?^.G;7/"'B[X7:=X+\>QWEQJF
MM>(O%?B+Q/XC\4^(-;@_99^"OBZ;_@EE\"/!W[+OQ-\#V/Q;\8_\%%?VJO\
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
M<'G/(QQSD<\4NX?EUX/7TZ=?;K7\M?[-GBC]E[XU_L=?LH_M2^%/VQ_C9?\
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
MJ7<,XSS@' Y."< X';-?SF_LC?#KQ;^U;^V-!KO[7^H?'S3_ (B-_P $P?\
M@D3^U=X^^$%C^T!^TI\+?A]X%_:XUSQ?^TC?^/\ 5]/^#_ACXK:+X8\'OIGB
MKX2>&;'4/A[8Z9:^#9+_ $;79_$'AS5=>\3^,=3US] /^"H7A+XT>.OAG\!O
M"WP$\2?!VZ^(=[^TEH6HI^SQ\=_%OC+P'\.?VT/"_ACX-_&_Q;XU_9COO%W@
M6*\UC1-9O?"N@ZM\:_#%QJ.C>(/!DOB#X)Z=:?$'0M0\#7'B"( 'Z9;AG;GG
M&<=\?U_"D#*> <^O7CDCGTY!'/<&OY'KW]H__A8UM_P2[^!7BCQ[XU_9%^ _
MQE\2_P#!2GX>?$;P'^WOJ7Q%^//AO4/VY/@Q\>=)\":-^RI\4_CCX5^/_P '
MM5^+OAOX=ZCK?[1/AK]F[7/&?QPUGPK\7-7\'_#JZUWP3XA_:&\"^$[3X<]C
MH7PZUVX_:O\ ^"2G[,/BS]NSXO\ [6OPL\0ZQ_P54^'/Q!\7_#CXD?M#?!WP
M)\2- ^"O@OP_>^"?AGJ=[#\?_B/J'Q/U3]G?7?'GC'X0:E\<=(^)FJ?$O73X
M6U?X2_%#QYK=WH/Q*\,ZJ ?TN?$;QG\1O"VO_"33? GP?U+XHZ+XS^(P\,?%
M'Q%8>-?!_A./X+> 6\'>+=9_X6?>Z5XHOK/4/'MLGB_2?"?@V3PAX02?Q&(?
M%TWB:));+PY=65]ZMG'^?Z_Y]>E?RH> -7\<>$?@[_P2N\/:5\5OC:=*\"?\
M%]_VL?V0M,M-8^-GQ7UQ=>_9O^'/Q+_X*"Z;X"^%?Q).L>,+P_%W1_ UC\#?
MA=8>#;_XICQAKOA.S\)6UAX=U33+&\U.UO?:?$&LZ9^T[X7_ ."YGB7]H3XG
M^,O@C^T!^Q'\5?C%H'P8\1>'?C)\1O!7B+]C?X ^#OV3_AY\2?V>?V@/ 6C?
M#SQO:ZAX:T?XR7EMXT^-/C?Q,-"@O/C9;2>*?@SXXM_''PL\ :1X-TX _I$#
M*>0<CU&2.F>H_E7SI^T[^TQX)_9;\#>$_%OB^TOM:U/XD?&3X,?L^?#'PGI5
MUIMIJ?C/XN_'OXC:!\,OA_H$-UJUU:65CI5OJVOGQ)XPU<O=W.@>!?#_ (HU
M^QTC7;[2[;1-0_%G]D;X=>+?VK?VQH-=_:_U#X^:?\1&_P""8/\ P2)_:N\?
M?""Q_: _:4^%OP^\"_M<:YXO_:1O_'^KZ?\ !_PQ\5M%\,>#WTSQ5\)/#-CJ
M'P]L=,M?!LE_HVNS^(/#FJZ]XG\8ZGKGKO\ P71\">%?%_AS_@F=+XCU?QCI
MES+_ ,%=?V"O!%A'X8^+/Q)^&\=U:^.OB[IZ:W)#9^!/&7A:WU#QA966@"X\
M'>+G@N?&OP]_XGFH^ -:\-7&K:[<W@!][_LN?M)?M*_&;X@_%_P)\=/V'?'G
M[,.G?"&YL_#"_$[6OBIX"^(7PT^+WCHZAJ-]J+? VZTF'P]X[\7_  I_X5]J
M'P\\6:'\4_%'@#P')?>(_$GC3X6:_P"#?"?CWX4^)M,N?MXL ,DX'J>/?O\
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
M?PYU;]H?]F3QSXQ?QE=:C^T1X:\":I;?M&?"_P"$MY\1)?&GB*U\4? KP?\
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
M7_ >LW?AOX2_$?1->\1:3IOQ GUFUU"TUCPU9:=J'B.S@TN[ /K_ $3]GGX
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
M_B?2[*?3)Y].EM;'5+>"2PFEM'C:WD:,X'@3]F?]G#X6_$3Q]\7_ (8_L_\
MP3^'/Q:^*US>7GQ1^*/@/X5>!/!_Q%^)-WJ.J-KFH77C[QMX>T'3O$OC&XOM
M;=M9O)O$.IZC)<ZJQU&9GNR9C[=10!XQX'_9P_9Y^&/Q"\?_ !<^&OP'^#/P
M\^*_Q8N)+OXI_$_P+\+_  1X2^(?Q+NI;Z35);GX@>-- T/3_$GC.>74I9=1
MDE\1ZEJ4CWTDEVS&X=I#S7@+]CW]DCX57^EZI\+_ -EO]G/X;:GHGC+Q%\1M
M%U'P#\$?AGX.O]'^(7C#1+;PUXM\>:7>>'?#&G7.G^,_%/ARSL] \1>*+26'
M6];T2TMM*U*^N;&"*!?HRB@#YHG_ &+OV.KH>,A<_LG?LTW ^(OQ&G^,/Q!\
M_P"!/PME_P"$Z^+ET=6-S\4_&0D\*L/$_P 1[AM>UPS^-];%]XFF.M:L9-3;
M^T;SSO=M9\)>%?$6H^$]8\0>&= UW5O 6O7/BKP-JFL:/IVIZCX+\47GA;Q+
MX&N_$OA.]O;>:Y\.>(+KP3XT\8^#[C6='EL]2F\+>+/$OA^2Y;2=>U2TNNAH
MH \0^-?[,O[-_P"TKI6AZ#^T;^S]\$OV@-#\,:G-K7AK1OC;\*O GQ7TKP]K
M-S;&SN-6T+3_ !YH.OVFDZG/9G[)-?6$-O=2VW[AY6B^2O;R,@CGD8X.#^!'
M(/O110!X)X$_94_9?^%OC/QO\1_AE^S?\!?AS\0_B8WB!_B1X]\"?![X>>$/
M&GQ!?Q;JZ>(/%3>-_%'A_P .Z?KGBMO$VOQQZYXA.O7U^=:UB--2U+[3>*)A
MF6G['?[(]AX6\2^![']EK]G*R\%>--:T[Q)XQ\'VGP0^&5MX6\6>(M'CEBTC
M7O$OA^'PNFDZ[K6E13SQ:;JFJ6EU?6,<\R6T\2R,#]'44 >)VO[-7[.=CJWP
MXU^Q^ 7P5L]=^#FGRZ3\(=:M?A7X%M]6^%6ESFX,VF_#;4H=!2\\#6$IN[LR
MV?AB;2[:0W5P7C8SREIH_P!G+]GN'XSW'[1\7P)^#<7[0]UH@\-7/QZC^&'@
MB/XT7'AQ;"'2UT"?XI)H8\<2Z*NF6UOIZZ7)KK6(L8(;00"WBCC7V:B@#PZ/
M]F+]FR+XRZI^T;%^SY\$(_VA=<T@>'];^/"?"CP&GQGUG0!HUEX<&AZM\45T
M >.-1T?_ (1[3=.T$Z;>:[-9G1;"STHPFQMH8$AM/V6OV9+#X8>)_@E8_LZ?
M FS^#'C:\DU'QG\(K3X1_#^V^&'B[4)9--EDOO$_@"'P\GA37[QY=&T>1KK5
MM)NYVDTK37,A:QMC%[O10!YI\*?@O\'?@1X6_P"$&^!_PG^&OP:\$_VC=ZQ_
MPAOPI\"^%_AWX4_M:_2WBOM5_P"$=\(:7H^C_P!I7L5I:1W=]]C^U7,=K;I-
M*ZPQA>3\=?LM?LR?%'XD>%/C)\3?V=?@5\1?B]X#M-(L/ WQ5\>?"/P!XO\
MB3X,L?#VOR^*] L_"GCKQ#X?U'Q1X>M=#\4W$_B71[?2-4M(=,U^>;6+)(-1
MD>X/N]% 'F^F_!OX0Z/\1];^,>D_"OX<:7\7?$VF1:)XD^*FG>!_#%E\2/$&
MBP1:=##I&N>.+;2XO$^K:9%%H^DQ1V%_JEQ:QQZ7IR)$$LK98J'QA^ WP-_:
M&\-Z;X.^/WP9^%'QR\(:-XBL/%^D>%?C#\._"'Q,\-:5XLTJTU&PTOQ1INA>
M--'UO2['Q%IMCJ^K65AK=K:Q:G9VFJ:C;6]U'#>W*2^KT4 >&^*_V8/V:O'G
MPCTO]G_QQ^SU\#O&?P&T2#1+71?@EXK^$_@+Q%\(M(MO#3K)X<MM+^&NL:!>
M>#-/@T"1$DT2&ST6&/2I%#V*P-S4]M^S7^SI9:A\+=6L_@'\%;35?@;X<L?!
M_P $]2MOA9X%@O\ X/>$M,TT:-IOA;X67D6@K<_#WPYIVD :58Z'X2DTC3+3
M3@+*"U2V_=5[710!\Y67['?[(VFV?AW3M._99_9RL-/\(>+[GX@^$[&R^"'P
MRM;/POX]O%T9+OQOX=M8/#$<&B^+[I/#OAY+GQ+IJ6VM3IH6C++>N-+LA!K>
M._V6_P!F7XI?$CPI\9/B;^SK\"OB-\7_  ):Z18^!_BMX\^$?@#QA\2O!EEX
M?U^;Q9H-GX4\=>(?#^H^*/#UKHGBFXG\2Z1;Z3JMI%IOB">;6;)(=1D>X/N]
M% 'F^F_!OX0Z/\1];^,>D_"OX<:7\7?$VF1:)XD^*FG>!_#%E\2/$&BP1:=#
M#I&N>.+;2XO$^K:9%%H^DQ1V%_JEQ:QQZ7IR)$$LK98J?Q0^!?P2^-]MHMG\
M:?@[\+/B]9^&KR?4?#EI\4/A]X2\?VV@:C<QQPW-_HD'BO2-6BTJ]N(H88I[
MJQ6">:.*))'98U ]4HH \:F_9R_9[N?%.O>.;CX$_!N?QKXJ\&3?#GQ/XPF^
M&'@B7Q3XC^'MQI5IH4_@37O$$FAMJ^L>#)M#L+#19?"^HWESH<FDV5IIKV#6
M=M#"F1IW[*7[+FCCX=KI'[-OP#TI?A#JE]K?PF&F_!WX>6(^%^M:IJL&NZEJ
M_P .Q:^'8AX)U34=;M;;6;[4/#7]F7=WJMO!J-Q-)=PQS+[Y10!\WZ?^QO\
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
M6D!BT"==+BTC4OH3X?\ @/PA\+/ ?@KX8_#WP]IGA+P#\.?"7AOP'X'\*:+
MMKH_AGP?X0T:R\/>&?#VDVJ );:;HNB:=8Z=8VZ@+#;6T4:_*HKKZ* / OB%
M^RC^RY\6_$VM^-?BO^S;\ _B=XR\3?#Q_A%XD\7?$/X/?#SQKXG\0_">36/^
M$AD^&&N:_P")?#NIZKJWP\?7_P#B>/X*O[N?PVVL?\3(Z8;S]]7PMX<_X)G?
M#S6_VZ?VA_VB?CI^S_\ LE?%/X0>-OA7^REX _9_\,^*/ NB>//%'P1U#]EM
M_B4UAJ7AWPWXP^%C>%_!T/BK_A9L#6Q\$^)+.;PB/ACX3BACU\ZNLW@_]9J*
M /R<^-__  3AT?\ :._X*1^$?VH_CS\+/V9OCE^S9X9_8Y\5_LVK\*?C+X7M
MOB5KL7CKQ+\5-%^)D/Q1L?"'C/X=:_X#C;3-/TC4?A[%:C6(-8ET7QAKVJKK
M,$"S>%]8_0_5?@7\$M=\6^!/'^M_![X6ZQX[^%MD=-^&7C75?A_X3U'Q=\.=
M.,$EM]@\!^)+S2)M9\'V7V>66#[+X>O=.@$,DD0CV.RGU2B@#Q[PO^SQ\ ?
M_AGQUX*\%_ [X/\ A#P;\4)=8F^)GA+PM\-/!?A_PQ\19?$6G2:1X@D\=Z!I
M.B6FE>+Y-<TF672]8?Q!::B^I:?))97K36SM$>/M?V-?V0;'X)ZE^S39?LJ_
MLWV?[.6L:C'K&K_L_P!K\#OAC;_!+5=6BUJP\2Q:KJ7PIB\+IX#OM2C\1:5I
MFOQWUUH,MTFM:;8:HLHOK.WGC^D:* /GJ]_9&_91U+0/BGX4U']F+]GJ_P#"
MWQSN=!O/C9X:O?@O\-[KP_\ &&\\*I:1^%[OXIZ-/X:DT[X@W/AN/3["/09_
M%MMJ\NCI96B:<]LMM"$UV_9G_9P;X36?P#;]G_X)M\"M.G>ZT_X*M\*O A^$
MEA=2:[=>*9+FS^'!T'_A#K:XD\37MYXB>>'1DE;7;NZU8N;^XEN']NHH \ ^
M*O[)W[+/QV\*>$/ GQO_ &:_@#\9? _P]:!_ /@SXK?!WX=_$3PIX'>UTV/1
MK9O!_AWQ?X<UC2/#)M]'AATF Z)9V/DZ9#%81;+6-(A[_110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?
MEWXO_9:_:*U'_@I]XH_:_P#!UU\.?#WPWOO^"<&M_LD^%?$5_P"(M3U3QYH?
MQHN?C3<_%[0O&%[\-W\&_P#".:C\/-,C>UT^ZG?X@?V]>ZO ]LWA,:/(=5K]
M1** /YTOV(?V*_VY?A-^T_\ L@?M!?&3]G+X#Z=\0/#O[,_[1'[/?[9'QXM_
MVGM:^*'Q>^-OQ'\;^/OV:?%@_:/\5^(M=^"VG^*/%.D^,7^"_BN/X/\ P.?Q
M"_A_X%^%O%>E_#W0[_X=> _"&B>#Y-;XA_\ !(CXT:KX&_; T_PM\3/!DNM^
M OVD_''[6W_!)+1=8T*UGT+]GKXT^,OBA\)?VU?$&J^-8KZWO] M;37/VM_"
M7BKX7^'6T7PO-JOP]_9Y\4_%"RM-6UNR^-_BGP=I/]"]% 'XO?M6_P#!/\?$
M+]GO]FC]FGQC^SGX9_;%^%GP^TGQ/XC^*WC;2OB2W[/W[47AW]I8W/A?Q#X;
M_:F_9Z\5S:M8Z5I'Q!\5_$S6/BQXW^*.FZE\3/!@FB\42ZE'X@\8MIDGPY\>
M>M_LH>+?VM?V<Y/V-OV)OVF5TK]H_P 97'[++ZC\4/VM-$^*4^M>,/\ A;/@
M.:ZBUJP\8_#37/ .@^(]?^%UAH?_  C'A*#]J'7O%FG>+_B7\2]=\.1^(?A#
MI>K>)O$FL:#^HU1"W@$TEP(8A<310P33B-!-+!;O/)!#)+MWO% ]S<O#&S%(
MWN)V0*99"P!^?_[4_P"SY\8OBK^UU_P3A^,_@'3? ]UX _92^+_QM^(/Q7?Q
M+XPU30?$USI'Q4_9N^)?[/VD6G@30K+P=X@T_P 1:AI=[\39?%NLKKGB+PA;
MII7ATZ;ITVIZCJZ?V?\  _[5'[&_[=OBQO\ @L?\(?@Q\-O@/XC^'G_!2GX?
MRZYX$^,7C7XSZ_X:O? &O?\ #%OPT_91USX9>(?A=8?#?4K[4O%&L:Q\-K7Q
M'X0\5V?C.V\#V'A[Q)J.M^)[U=;\(V/P\\>?O[10!^-US^PM\;OBO^U7\9_B
M%\9]%^&_A7X,_M ?\$F?A_\ L ^.(/A[\5=?\9>,_#?Q"L?%/Q@\5>/=2\-)
MKWPA\!V.O^ OL7QMU7P[X5\8ZD?#/B:^U#PC!J^J_#+1K+Q +;1OG?\ 8O\
MV*/VU?@%X \-_"76_P!CW_@FOX*\8_LL_"?Q5X(\"_M?>"--TC5/%/[9]YIO
MP5^(?PK^$6G^(/A5%\&_#7B3]GY]9GUOP1XI_:'\>7?QK\97.KW_ (>\6^ /
M!?@'4_!OQ9O_ !)\.?Z&:* /Q>_X)J_L)?$3]DSXX_&GQEX3\"?\,D?LM_$3
MX;^$;2Z_8=T+XR7GQP^$6D?M6Q^-/%WB#XJ_';]GJ6[AM;3X0?!;7O#FK:!X
M;\.>&].TGP%KOQ'NWO\ 4O&WP3^#UK\./ 6G>)/5-5^ W[0G[.W[?7Q[_:T^
M!7P]TKX]_#C]LSX2_ WP5\7O 6I?$?3/ /C7X5?&+]G*W\?Z#\./'GA>[\1V
MT?A;4?@QXT\$^.SHOQ1TVV;4OB7X6\2^&M)\4>$-!\>6&N:CX:T/]3:* /PX
M_9&_X)V?M _LS?%#_@GKJ>I'X,^(?"O[//P8_P""@MC\>=6\&ZYK/A&TM_C+
M_P % OC]\.?VDO$&C_!#X;OX"DL[SX/?"KQ;X%U;P/X=N?$7BCP=K^H>#];\
M.ZF/#5K?Z+J>DWGUA_P56_9G^,/[8'[%?C?]G[X&6_@23X@^*OB1^SEXMLI_
MB1XLU?P9X1M=-^"O[17PM^.NM17^MZ!X.\>ZO%<:SI_PSF\,Z4MIX8OUCU77
M;.]O#%86=V]?HO10!^)7_!0_]B+XR>//VG_@#^W;\"_V>?V;OVN_$_P\^"_C
MO]G+XQ_LC?M0ZGH?AS0/'/PU\=>+/#?Q!\-^+_A1\3M=\!?$SPSX$^*'PU\?
MZ&SZI/X@\&ZIIOBWP#K6OZ5IM_I6KVUE!K7SQ\3_ (/?M(_\-2?LU^#/V8+?
M]B_P%^V)^SE^S/\ M >.?B;\//A-\:M:_9DC^&WP4_:X^.L4GPX^&OAA+O\
M8P_:"\!?M&?!?PYJWPS\1+XDUWQ9^SYX+\3W7QP\"^$OCQ<Z7\#8?BM;?"[Q
MM_1Y7SY\</V2OV5OVFWT*3]I']F?]GW]H*3PNMTGAE_C?\&/AQ\6'\.I?%&O
M5T)O'OAO7VTA;QHT:Z73S;BX*(9@Y5< 'X,?"C]G_P"/^H)^PE\1_P!FG]ES
MX*:)J'_!*#]I?]J;X)>*?@9X>_:J\0^-/AK\>-#_ &B/@'HEEX^^.OPE_:Q\
M9?"6PUKQKXA\+?$SXK:U=?&BR^(WPVL_%FM_&'PW\;_#&H^()/&7AM'\0]!H
MG_!-_P#;K?X<>.-*U_PO^SE;>)?%?_!=?P3_ ,%1X;+2OC?XXN+"U^#W@WXR
M^$/B5K?@1KNZ^!<1F\=WL/PWTK1O!,Q^SZ/XGL?$S>*O%[_"?4M-G^'M?T6^
M&/"_AKP3X=T/PAX.\/:'X3\*>&=+LM#\-^&/#.D:?H'A[P_HFF0)::;H^B:)
MI-O::9I.E:?:Q16MCI]A:V]I:6\4<,$,<:*HW: /YO\ _@H'^PE^W%^TE\1/
MVIYT^"?P;^/FGCXG?L;?%?\ 8?\ BEXW_:(O?"-[\#_AY\'?BK^SK\0?C3\
M_!OP>U3X4^(/#/PY^*'C_P 3?"_XI:WXG^/>DZ^=6^)O@/X@>$/!WC'Q7=:-
M\./"WPRT;T/XE?L-_MK>*_B+_P %G;73? OP,'A?_@IS^R5\-O!7@SQG+\;O
M$BV?P]^*^E?LA>)OV9-<\%:SHC?!M->U+0=)\8:G'XT/CR&SMTO_ (?/9_8O
M"S^,[B^\+:1^_M% 'XIZ3^Q_^TU\"?B3^P!^UE\/O!WA'XF?$KX"_L-I^P5^
MU-\!;#XB0V2^)/A[J-S\)/%5KX__ &=O'?BS3/!?A:_\7>!OBC\+Q<W>G?$^
MV\#V/Q ^%_B*]6"\\$^,- L-&U_A=-_X)X_M-6WQ"^$WQGET;X'VOB_Q-_P5
MZ\1_\%)OCOX1T3QAK7A[0_A[\.3^ROXN_8]\$_#3P+?V?P[U"'XH_%1O NL>
M&_BG\2?$FK:=\/- \0?$Q?B%I=GK5UI^HZ#XFG_>:B@#\#-2_8&^.EU\.?V_
M?AS\7OV8?V<OVH_@_P#MF?\ !1OQ'^TIXF^"OB'XO:YIFH:U^S5XB^!WP_\
MAR]KH7BF[\!>&H/ ?[3'A3Q?\%O!_C[P/'8ZS'X775-:M?#T?QE\$26EU\2]
M#^POV O@;^U!^R;\!?AU\'?'.I:O\8-!U#]H+XP7&A0?%#XQ7/BOXB_LH_LB
M:[:_$#Q7\#?AQKGQ#O\ 0_$6H_M$>.O 5WI7P_\ AQK>G?V[9:7X3B\?ZEI'
MA+XC>.? 'P:\/:QXW_3&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0D#J0/J<=.M "
MT444 %%&1G&>>N.^/6B@ HHHR!U('_ZP/YD#ZD4 %%%% !1110 4444 %%%%
M !102!U./K1D'H<T %%%% !111D#J<4 %%)D>H_,4M !1110 4444 %%)D>H
M_,4M !1110 44$@=2!]:* "BBB@ HHHH **3(]1^8I00>0<CU% !1110 444
M4 %%%% !1110 4444 %%%% !1102!U./K0 44@(/0@_0YI: "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K\Z_\ @I-\6?C?\$?AC\#_ ![\&/B-9>!%U#]LG]BSX3^/+"7P/H'BR^\8
M^!_CK^UG\$_@]XKT&UU3Q*U[8>%K>7P?XR\4PW&H6/A^^\0/=7>FW.B:SX;N
M=-:YO/T4K\Y?^"F_PW^+GQ:^"7PK\(?!KX3^*?BSXBT3]K[]C#XR:UIOAGQ#
M\*_#CZ5X(_9\_:E^$OQN\<W5Q=?%3XC_  YT^ZO[WPCX$UJP\-:=I=YJ$^H>
M))=-LM1_L?2[BYUJR ,;]OC]MSQ!^S]XX^ G[.?PFL7F^,_[0R>/O%NH>,!\
M-_B%\:HO@C\ ?A GAD?%3XM6?P0^$6DZY\3_ (S^.7UKQOX&\!_#CX<^&;&U
ML%U7Q5J_Q2\<ZO;_  X^$WC+3-7^K_V6?B1X!^+WP.\$?$KX6_M!W7[4?@#Q
MA;:CJ?ASXSWTGP[:]\0Q1ZM?:?J&DZA;?##P+\-O#&DZOX1U>RU#PGKOAV?P
M9HGB?PSKFC:EX?\ %]I#XETW4X8OD3]H/X,?%?P5^VS\"?\ @H7\'/A#XC^-
MVH:5^S7\3_V2/C=\#?#WC'X:>%?B<GP]^(7C_P"'7QD\#^/_ (9W?Q+\;^!/
MA)K7B3X?_$+P%>^'?'?A?Q)\5?"MGK7@KQS?>(_"NOZKKG@?3O"?C2S^PG\
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
MCRZMI/C^\LXO%^FZKX%EE3QII.I:#:_SX_\ !5S_ ((]_'/^Q/\ @G)\>O\
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
MCR?X@3ZOXP\*:!H?A+PWH.O:UXE\4>(=,\(^'K34_%4LFC1?A=J_[ ?[?WQ
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117(^/W\91^!/&LGP
MZCTF;X@IX2\1OX$BU_S!H4OC)='O#X7CULQ2PRC2'UL6*ZD8YH7%D9RLL9PX
M .NHK\+Y_BU_P4"TC_@HS\,?V"-4_:M^%6HV7B[]@[QS^U+KWQ1T_P#92L-+
MOA\0O GQ@\ _">?0M%\*7/QCU:UT[P+K"^,+SQ!'IVH:SKGB33'L;72F\4Z@
MLTVH)S&K?\%$/B7^R1^W7?\ PP_;X_:!\$Z'\(/ G_!)CX,?M)?$+1/A]\);
M^]MI_P!H>?XN>,? _P ;_&W@[1/".D_$;XW^*_"VDZ-\-O%'C(:%H OM"^'G
MPS.L>(_%]A)9>%-3\;P '[[T5\/']H7X<>-/VH?V7=)\!?ME>#+G0?C)^S=\
M3OBMX._9J\+^'_"'C-_V@_!NL7'POUGP!^TGI7Q,LHK_ ,1^#_ G@G0#XFT[
M08K6YL_"GQ7F\?"YM;ZZO? ;VD_H'PI_;,_9R^-GQ'N?A3\-?'M_KWC(>'?%
M_C+1([KX?_$OPUX:\?>"/ /B+PEX1\8^._A-X^\5^#=#\ _&3P'H'B?QWX/T
M*^\;?"CQ-XS\*C4O$&GVT6KRO(XC /J&BORD_;,_;'^+.F?M@?LQ?\$X/V5-
M1\(:!\?_ -HKP)\3?C7\4?B_XL\/-X_T_P#9?_9P^&T!TR'XAK\,1KWA.+QE
MXM^*OQ =_AK\,GU+Q _AGP]XBTW4]=\6>'?$VDV(T:]^C?AQX(_:\^''[0'A
M[0/%/QO_ .&@?V7+_P"#OQ,OM2\4?$+P)\-?"?Q\\-?'*V\;?"/_ (073-=U
M_P"$FB_#GX<^,?A_KG@>_P#BF="MO#GP5\!ZOX-U#PXZ^-/%'Q'E\5>'9/"
M!]G45\<?#G_@H!^Q_P#%GXG>$_A#X"^-FAZSXR^)%AXGU3X.W-QH7C/0? 7[
M06G>!]/@U;QW=_LR_%KQ'X:TCX4_M-1> M+N$U+QY_PH+QI\1F\%6"7%WXH&
ME06MT\/Y_?MW_P#!2NU\,?&?]C#X,_LL?'.W@\1^*/\ @IC\"OV8?VA$L?@_
MK?BCP?XJ\(WNNZC8?&;X2>#OCIXJ\)W7P6F^(O@G4K.Q\-?%KP=\._$7B3XO
M_#J2[U>RU2#X>:WX?U2^L #]R**^4?%7[<'[+G@GXR:)\!_%7Q6LM$^('B#Q
M_H?PBL+B\\,^-Q\-X/C3XI\.6?C'PG\"M:^-D?AB3X+>&OCWXO\ ">IZ+XE\
M(? SQ'\0=*^+/BK0O$?A;5?#_@[4;'Q5X>GU/UGXP_&OX<? ?PI!XQ^)6LZC
MIVG:AK5EX:T#2/#GA/QC\0_'/C+Q/J,%Y=V7A7X??#3X<^'_ !;\1OB)XJGT
M[3=6UG_A&? WA7Q!KL>@:+KNORZ>FC:'JU]9@'JM%?C-^T=_P4*L/#_QS_X)
M>^/?A?\ 'S1-*_9$_: ^-_[7/PO^-UM<?#N0ZQXVU/X-_LY?M"7>D^$4G\5:
M*?B+X<\6>%OV@OA;:>$+?X>>$?"NE?$+Q9\0;.#P2KZJ;X^$]:^P]'_X*(_L
M=^(/V?O"7[3V@_&*#7/A'X]\=GX4^![C1O!'Q+U3XB^+_BTFOZMX9G^$?AOX
M&6'@N?XZ:S\6;75] UY+SX8:?\-Y_'EGI^A:UK5WX>@T72;_ %"  ^UJ*_&G
M]K7]N_6]2TO_ ()?_$_]CSXT:-<_"/\ ::_X*1_"O]FCXL21^!;2[U_7_!FK
M^%?C+J7C?X?:K8_$+2(?$OPD\7^&O%?PKN/"7C_PUJWA'0?BAX8UA=1T*[F\
M&:YH]];S^O\ ['?QZ^-OQ'_;I_X*M_!3XF>.;3Q3\/\ ]F?XO?LR>&O@EH=C
MX2\/>&XO!WA;XJ?LO>"?C'KNG7&H:?:R>(?$VHSZ[XP>*^U?Q+KFIK*=.BET
M73_#EE<2:4@!^F]%?C%\7?\ @HAHG[)G_!1_]H?X>_M1_M":9X7_ &9/#?["
MG[./[0/@'P):?#:;7?$'A77O%7QK_:,^'OQ9\<74?P^\,>,/B[XJ\*Z!H_PO
M\-Z]X]\83PVWPR^%'AB\M]4\4VOAJTBO_%>K_H)\1?VP_P!G7X9>"/AU\0M7
M^(0\7>'/C%H\?B3X.Q?!3PIXX_:)\4_&#PO)H-GXK?Q;\)_ 'P!\,?$OQ[\2
MO!]GX5U'3O%.J^+?!/AG7?#FC^&]1T_7M5U2STJ]M;N4 ^F:*\]\#?%CX:?$
MWX;:!\8OA[X\\(^,_A3XJ\.1>,/#GQ%\.>(=+U7P9K'A6:U:]7Q#9>(K6YDT
MR32DMDEEN+LW CM1#.MT86@F5/B'PO\ \%>/^";?C75? NE^%OVMOAGK5O\
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
M+WVG2+<:-\6?&^H>'OA[KK++;Z+XCO[F&6% #Z]HK\I_B!_P4F^!GBSXA?\
M!0/]E;0/CA+^S1XW_90^!&@ZGXG_ &JO&/@J>]\"?!SXA?%'PU\6WA\1C3OB
M'X;L?AQXCA^"D'A7P1XT0^(]?N/!OQ.UGQ0? 6G+>7?ASQ%!)['#^WQ^R?\
M"7P%^S-I?Q7_ &JO"WB?QK\=O@GH7Q$^%^I7F@7>F?$G]H7P_9>!-.\0W/Q'
M\-_!CP=X=D\0V>H?$!9(KCPYX)T7PG9WNM>-->TWX9>"-"U#Q?>Z3X8F /O6
MBODCPQ^W=^R3XT^ /PF_:?\ "?QN\+^(/@I\=]?TCP?\&O%&E6GB*[U;XF^.
M=<UK5O#MC\._!?@&/1#\1=>^)<>N>'O$NF:K\-['PE+XYT&[\+>*XM=T#3O^
M$7U\Z=WWP4_:A_9Y_:,G\::?\$?C%X"^(VO_  SU=O#GQ3\&:#KUJ?B'\)/$
MZW^KZ5)X2^+WPXOC9^//A3XPAU/P_KVGW/A/XA>'?#?B*UO-%U.VN--CFLKE
M(P#WFBOD+XU?MY_LE_L\^(]7\,?%[XPZ;X6O?":>&9_B5JMMX:\<>*?!OP1L
M?&TT<'@C5OVBOB#X.\,>(/ ?[.&A^.)9"/!6O?';Q'\/-&\7K;WS^'+[4H]/
MOFM^3^.G_!2_]AG]F[7_ (D>$?B]^T1X0T/QG\(/ 'A[XI_$SP1X=TWQ=\2?
M''@WX=^*/M\VF>+]7\&?#'PWXQ\3)HMOI.FW7BOQ#<P:5-_PB/@3[-X_\5IH
MO@J_L=>N0#[IHKD+;Q]X+U#P%;_%'2/$^C>(/AW>^$8?'VF>,_#-]%XF\/:W
MX+N=&7Q%9>)_#^I: =2@\0:-J.A/'JNE7NB&_BU:QFMY]--TEQ"9/P%^,'_!
M8&+XL? #]A']J;]FCXF1?!7X-?%'_@J-\/OV</C?>_$SP+;Z<VK_ +.H^*_Q
MF\)W^N7/BCXM>']$T;X>:9X[\)?"&+Q;XBN+72KCQ5X!TWQ/<>%I_$GA3Q9X
M?NM3(!_1317R'\.?V\OV2_BM\&?B1^T#X/\ C-H?_"IO@[XW\4?#/XK^(O%F
MC^+?ASJ7PX^(_@V]TS3M=\ ^-/!GQ%\/>%?'/ASQFEYKOAZ#2O#&J>&[;6O$
M;>)/#+>&[+5U\1:*U]Z-\"_VE/@Y^T?I_BF]^%'B35+_ %#P'KZ^%OB#X+\9
M^!_'_P )?BG\.?$,^GVNLZ;I'Q&^#WQ<\+>!OBKX O->\/W^F^*/#">,?!VB
M)XI\):KH_BSPV^J^'-7TW5+H ]VHK\>=7_:J^.?[6O\ P4/^//[!W[,7Q%L/
M@)\*_P!B;X>_"'Q1^U]^T%I?A7POX]^-.M_%CX]VE]XK^%'P)^!>B?$?1O$G
MPB\'Z+9?#W0-6\5?$_XM^,_!7Q@NY-0N8OAGH'P_\'ZS9W/CY/J3P+XW^-7[
M/$W[0NK?MI?&'X6WO[.OPWL/A]X@^$O[2NO+X7^$]W=^$=97Q)I/BKP]\>=-
MCNK+PE!\5O"_B/3M -]XY\%:?X'^&OQ#T[QSX-M/!7PR\%>(M.\3:-<@'W%1
M7Q/9?\%%?V-9O WQV^(6N?&JP^'.A_LQ:3I6O?M!:3\:/"'Q%^!/Q"^$6B>(
M[62\\'ZOXW^$OQF\'^!/BII&F_$".*2'X:WLG@UK;XDWRC3? DGB'466U/ 7
M/_!6C_@GG;77Q#T\?M)^'[[5OAIX)\-?$G5]"T;P?\3M>\1>+?A]XKM/$%]I
MWC7X+>'=%\#W^N?M#>&-/M?"7BI_%NM? 2P^)-AX#?PSXAA\<3^'IM%U*.U
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
MI+[P]XJ\,W^IZ%K-FEY:75H]SIU_<0I<V\\#.)8I$7F/#GQV^%?BWXS?$_\
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
M +]DWP-X&\-?L_:Y^S#X0T74_BMXMT+X#:KXXUGXR>.?!&B^-_BKXZ^(UO\
M\)IXF_X2KXEWFM_$[Q7'XD?QKX\\.>'?&GC[2/#/CGQ)K7@GPAXJ\8:1HFEZ
M[JGX5? _]FK]H?P]^QI_P2 ^'?BW]GSXLVGCO]GO_@L%\9/VE_C;X0O?!-S?
M7_PX^#OB7XC?MV^)= ^(>KWT#7?AO5(8++]I?X,ZPMEX4USQ#XB$VI^((M(T
MR^UCX<^/+/PS_5'10!_.#\0M$_:G^'7P@_X*BZ_X(_9D^)/C2]^*/_!5KX._
M';0K5O@UX3^)OQ';]F'2_!'[&7@7Q/\ M$_LV_"[XFZ;X@\!_$'X^_"'7OV?
MO&WCOX$>#_&>@ZO>Z%XZ\)?#WX@ZKX!U?2Y?#^E:_P#,NI? _P#:QM='_:HU
M?X9?LP?MIZQ8_"G_ (*Y_L-_\%%Y?!GQCU#0_%?Q)_:E_9R^$7P3_9#TOQ9X
M)\'>-/B'\;[JV^(/QCT[7_ /BSXM>%?  \2R:-X&USX0>&OA;+;^!/'+>!_A
MC;_UL44 ?RG_ +3/[/O[6_[?=Q_P5]N/@[^S7\>?A#;?M2?LD_\ !-+5OV=]
M>_:%M])^"EA\2/&/[)?Q<^*_QB\:_ ;7=-T_XM:%\6_A]K/Q2T_Q1'\-I9=6
MLO!]MX:>X\2WOCG7_!>F7_@O4?&?W_\ \$X/ _@WQW\;M4_:DL/V"?VT?V8O
MB1:_ J_^ OQ'^*'[?_Q]^,WQ2^+6HR#QQX3\=Z=\&?@II_Q6_: ^.>J^*O@K
MX;U^#QMXJUKXE:EIGPPT&76M4\(+\+[3Q?<>*OB[:_#_ /;&O&/AI^T-\&/C
M'XV^-'P[^&'C[2/&GB_]GCQEIOP\^,VEZ-#J4D/@7QQJOAVP\56WA:_U::QA
MT74-9@T34K.?5;31-1U1]"NY'TG6_P"S]7M[BQB /Y[/^"OG@3]JCXU>)O\
M@H;\'_#W[+_[1GB?PCXZ_P""<UII?[./C']E7PUX8TK3_C]X\T33/C5<>,/"
M7[5?Q@TS6O"OQ2URS^#VJ^,[1?@'^RO8>*I?"'Q,A^)?Q@U2]^$_QDU[7/#^
MF>'OL3]KOX0_M+^/OC)^R+^V!^R#X1^(GPN^(/QH\ ^-OV%_VG;/Q%8>&]!^
M('PN_9D^,VC>(O''PT_:9\0:;)XEU[1H/'/['OQ<T"+QOX&\ O:ZCXAU4_&O
MQAX$U^\\"-J_BA]/_;:B@#^;?_@IK\$_C1J7Q2U'X _!C]E7XMS_ +/MU_P2
M@^//P6^ WBG]DGP'\/M!\0>+OC/;VNOV6C?LK_'']H1_%/AGXF? S]G3P%X1
M\-?"_P"(?P[^'&B>)OA9X"^/GCN]U?P9XA\0_%.\\.Z?\(M8ZC]A3P#\:M&_
M::_X)R_%7QW^S_\ '+X9^"/A?_P0[N_V9O'-YXV^']W:W?AGXU_\+$_9I\5Z
M;X*U;0?#USX@U71]7UWP/\$?%OBN"TU&PLKC1S<>&? /BR#P[\6M67X=VW]$
M%% '\L_PD^&?[4'P1_X)D?L-_#3Q#^S%\;[36?"7_!0/]H3Q'^T!=?#?X,>!
MOBG^UI^S3\-/BY\=/VM/B#\/_B[^SMX>\9)KOA_3?%'B;2OC!\-O 'Q%^,7P
MUB\;^-_A!\%_BG\9QX/M=*^)&AWNK>!Z?P&^&7QY^%WA#X$^*-9_9+_:]T#P
M?^RC_P %Q/VUOV@_B):^(]"G^*WQ:D^ /[0&@_MW>%?"7Q \-Z=I_P 1?B1\
M7OVE(_"L/QR^$5Y\2_%WP_\ ^%JZWXS3Q9JNJ> -5^,>L>&O'YT3^C*Z_:4^
M!^G_ !'^+?PGU+Q_IVE>./@1\+/!WQL^+EAK%AK>CZ1X'^%GCZY^(%KX6\8Z
MIXNU/3+3P?/I][+\+/'K7EOINO7VI:);^'Y+O7;'3;6_TJ:^Z;X-?&'X;_M!
M_"GX?_&_X/\ B6/QE\+?BGX5TCQMX!\5PZ;K.CP^(O"VNVJ7ND:O#IGB'3M(
MUNRAOK61)XH=3TRRNQ&ZF2W3(H _GO\ VC?V5?CAXR^!G_!2/XR^"?A-\5+B
M^_;C_P""@/\ P3Q^-/P8^ ,'A=[/QQ:?"7]D_P 9?L9_\)U\7/%G@Y[BV@^&
M?BCXLZ!\ ?BE\4QX4\?2^&O'\'AJ+X8>$OB/I'A?X[:_J7PF\.XO[57[//B?
MP=_P46_:H^(GQK_8^_;O_;2_95_X*'?"+]GOP7X-7]B[XV_&'X>CX?Z]\-O
MGB/X7>-_V?OVF_A5HO[3?[._@J;X3?$'2_$ESXTTWQQ\56M/ 7A74?&?CCP_
MXFF%MX@\67V@?T$^+?VCO@AX%^-?PF_9Q\5?$70]*^./QRTWQIK7PL^&FW4+
MWQ+XIT/X>:-/KWC'71;Z=97<&C:%HVG6TN_6O$-QI.EWNH"/1M.N[S6)H;"1
MOQI_:1^!O[.\OPLM_C1\1]"\!7GQN^+?@;X%?";3M3%_=ZKX]^+'Q(UJV\/^
M#_!_A[2=(LM1U*ZNM0U*\@%]J+6L>B^'[ RZQXCU+2=(M[F^B /F[XC_ +/W
MBN/_ ()8>//V5_AM\+_#WA3QPG_!/_Q1^S]X!^"_@SQQ=>(O"GAKQ6O[.E]\
M.?"OPO\ "GQ)^(\OAZ]UWP]H^KBP\*:%XX\>3Z'=:GIMM:Z]XHETR6>^>#\M
M_@#:_'WX53?\$E/VOO%G[./[1[?!WX(_\$]?$/[#'QX^%6I_!SQ#KOQ[^ _C
M7Q?HG[+&L0_'OPW\ /!$GC'XQ>*O#>L^./@3<_!GQ[:>'O!,GC_0=$LM-\>6
MOA'7OA?J<_B_3OZ2 <@$=QG\Z* /S3_X)V? WQ-\-/$/[=WQCU?X>ZI\'O#'
M[8/[:/BC]HGX:?"K6=2FEU[3O!D_P?\ @U\,[GXE^,O#<T2S> O'?Q\\:?#O
MQ;\9M8\!ZDX\4^#?#WC'PAX8\>:9X7\=Z/XE\'>'/Q(^./[/7[4.N_L1_P#!
M:W]E#3OV2?C[XF^)'QE_X*BZS^T#\*5L_"?AJ[\ _%OX4>.?CQ^RW\5] U'P
M3XPO_%EMX<\017GPW\$>.]8UZ.:XMM-\(:GX7U#X>^.[SPY\1]:\)>#O$O\
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
M/X._L/\ BS0_A)XS^%^CO^UA^RS\7]:^,_QH^./Q+T[_ (),?MGZ#J.D^/\
MP+JOPC^$^E>(=%^&7A;X[?$G6/"'P/\ !=AXFN/'M_\ %?PUIWA;PWHOBW^M
M/X+?&KX3_M%_"SP3\;O@;X_\,_%'X3_$;18]?\%>._"&HQ:IH6NZ:\TUI.89
MX]LMK?Z9J-K>Z/KNC:A#::SX?UW3]2T+7+#3]8TV^LK?U"@#^:CQQ\,?VK-+
M^-W_  6_TSQ?^S5\3O$?BG]M?_@GK^SIIOPM\7?![18?$WP5\2?$_P )?LH?
M'3X0^-?!GAWQMK6M:+>VFHK\:_$^C>$-!\.>(].TWQC#H&MZ1\2_%.C:#\+H
M=<\=:1V_@'X*?&JS^-/_  ;M^(-4^!OQ1M](_9/_ &2/CC\/_P!H_4[SP=*T
M'P,^(/C3]E?X0_!_PSHWB=_-DEOKW4_'/@?QGX5;5/ *>+M,T[3T@\3ZOJ=A
M\/\ Q+HGB?5OZ(** /Y8M7\"?M!> ?@C^SMXH\%_ C]HE/VIOA9_P5__ &[O
MVL/A]X7\+>%OA)KWQ!;X ?&OXD_M7>(M?\7:I\#OC/\ &;X&Z?\ &/X=?$KX
M._M#>"_A9XUL_"_QE^&/Q ^"WBOXJ:/XTO/$T&N^ ;KX6?$;]'/^"4_B&&UU
MK]L3P=XW^&?[3'PM_:/^(?QU/[9'QQT?]HGX3_"?X2V&K0?M Z=<?##X9ZC\
M'="^"GQD_: \&VWP^\/^#OV:(OAU<V6O?%KQ/\3;OQ5X*UWQOXYD\WQQIMQ/
M]M_M(?L;? W]JB^^'^O?$ZU^)&B>.?A0_BO_ (5I\4/@O\;?C)^SU\5O!-KX
M\M=&L?'6CZ+\2/@;XZ^'_B__ (1OQI:>'/#\7BGPMJ&K7WAO6Y=!T*_OM*EU
M+0]'O+'C/"$'[)?[$'B;X1_!1O'/B2R^*_[4GBJ^\%?#N\^+_P 3OC%^T'\<
MOC7XA^'_ (.\2>.;VPUKXI?%3Q!\2OB1J/A[P1X5LO$NIZ>OBGQ39?#_ ,%-
MJLNC>'H]$O/$]EI>I@'YR-X8^*/P&\3?\%;?@#\7?V<OC5^U1H?[>?Q(^(WQ
MM_9QUCP;X$U_Q#\/_C=H7Q9_96^&/P'U+]E3XH?$C0X]8\(_LUS_  \O?AE;
M> ++QW^T%XE^&WPXU?X<Z_HWB?0?$B'2O$F@^'O,O@Q^RO\ '?\ 9Z\5>/?!
M/B3P#\0_B)=_#[_@@3^RA^P_9_%7PIX9UO7M ^(W[2/P2D_:*O?'G@_P)K6I
M6VG:U?VVIK\5? %]X>US4[+3/#M^9KO3;_7+;6_"'B"UTS]VOC-^T-\&/V>K
M?X=7/QE\?:3X%3XM_%SX;_ ?X:PZA!J5]?>,_BW\7/%%AX.\ >"]#TS1K'4M
M2NKW6M=U*VCN;XVB:/X?TU+WQ!XEU'1_#^FZCJEK[/0!\2_\$UO!GBWX9?\
M!/#]A?X6_$'PWK/@[XA?"?\ 9%_9U^%'Q"\*>(+"?3M5\->/?AA\)O"?@+QK
MHEQ',@BO(M,\3>'M5M;+6=-EO=!\06$5KKWAS5-6T#4M-U.[_GO^#?P%_:>T
M_P#8'_X)=?L\^(_V1_VA]*^(/['/_!8CPW\6/CA!JW@?1YM'TKX9^"OVGOVF
MO'WBOXG>%KVU\2W[^//!?A?P_P"/?A]KFE>(O!UIK*>/QXEM7^#R?$"[\->-
M8_"G]5OQ1^*/P\^"GP\\9?%GXL^,-"\ ?#;X>^'=3\6>-O&GB:^CT[0O#?A[
M1[=KG4-3U*[E.$AAC7:D<:R7%S.\5M:PS7$L43V?AY\0_!WQ6^'?@;XL> =8
M&N_#_P")/@OPS\0_!?B!['4](76/!WC'0[+Q)X<UAM-UVSTS6-+&H:+J-G>M
M8ZQI^GZG9"8V^H6=I=1301@'\W'[7W[)O[4?QEG_ ."EOB/X6_"/XL:EJEI_
MP4L_8-_;1^&/@"+Q?XF^ EY^UG\+?V4?@=^R_P" _B%\/OAY\8O#_B'P_J_P
M_P#%,OCCX+^,]1^'?B.74-&U>V\1>%OA_P"-O"QBMM6\.>)[/]$O^"9G@SP'
M>^)/CQ^T1X$_8T_:Y_983XV>'_@UH'B3Q5^WA\6/BIXY_:B^,.M?"F?XI64%
MIXC\%_%/X[?'_7_ _@'X6:;XKM]$\#ZYJWBK1M8\=WWB'Q8++PO'X!\*> O%
MOC/]!?@3^T%\&_VF_ /_  M+X#^.]+^)/P\;Q9XZ\$0>+M$MM4AT>^\2?#7Q
M?K/@/QG::9/JEAI[:K9:5XK\/ZOID&MZ;'=:%K*6@U'0M2U/2KBUO9_9* /P
M=TWX4?%7_@GG_P %4_VQ?VO9?A1\2?C=^R+_ ,%*_"'P F\>>+?@3X#\5?%W
MXI?LM?'K]F7P7J/@'0=-\:?!3P/::_\ %/QQ\&OC!X7\0Z]K=E\1/A1X8\?:
MMX+\=V4/A;QEX'\*>$)]-\;ZCZU^WIH?[2_[5/[.FC>./@=\(_&T%C\!?VI_
MV+/VJ/ OPA\5_9/ 'Q1_:U\%?L\_&KPI\9_'W@:_\$^-K[P\_P )8M7TS3-"
MU3X::!\7SX:^(-W\3/ UQH?C[P#\/K:XT'7)OV(HH _FX_;3^#_C_P#;0UW]
ML3]I_P"!?[/WQJT?3_$?_!%G]K/]@OPV?B%\-?B5\'/BY\>_CO\ M'>)+34?
MA;\,+?X)?%/PYX1\::3X+^ ]]I?B&^UWXK>+]#\/_#^\U#X^K=^$O%?B#0/!
M'Q U/P]].> O"?Q*L/\ @I)^S!\=M9^%/Q=TSX3>"/\ @D7\1O@IXL\67GP_
M\3W<>A_&?Q'\8/V=_B?;?#FYT;2;/5/$,_B?_A#?A!XSNKJXL-)O-!N=8M-$
M\(V&N:CXN\2>']"U#]JZ* /Y,?V?M!^(G['W[*__  ;B^!/CO\$?C!I7Q#^
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M1ZGI7B6R@^'VF:7->.OPL^$QM'\.V'AK3=-;X:Z"=-TNT.L>.?\ A+@#CO\
M@CTS/^Q3.[L69OVR/^"F#,S$LS,W_!27]K$EF)R22222222<FOAO]HS_ (*%
M?M'?"C]KKP9I?@?XG^'_ (B>"KS_ (*@_LS?L.^,OA?X ^'MKXJ_9Y^''P4^
M/&A>!-$NA\7OCGXG\$_#SQI9_M^6OC_Q9X@\9-\-?@I\4_B[X ^&?PNMOA=I
M7Q<^$F@W?C0_$#5_V<_9A_9H\&?LH?#2Y^%'P_\ $GCGQ%X6N/'_ ,2_B5&_
MC_5=&UK5K/Q-\7_'.O?$_P"(CVVH:1X?\/;K+Q#\1O%GBSQBUK=PW?\ 9VH>
M([_3])DL/#UMI&C:9\*>-_\ @C#^S1XT\0>/]6B^+'[5W@S0?&O[9_@C_@H!
MI'P\\#_&P:+X#^&7[4GAOQ%#XM\:>/OA[IUSX6U+5XK;XR>)HG\0>//#GC+7
M/&>A>%_$%U>>(O@99?!WQ!</JE 'SM\//B#\?_A=\,/^"[_Q#_9B^'NH_%CX
MV^$_^"ENLZGX6\"Z+966L>*M6T>#]CW_ ()[P>/+KP+X?U.XMM.\6?$3PY\.
M'\5^(_AOX)OI39^-/'&C>'O"5Q!<P:P]M+B>!O\ @ICXKUWX&?#>W^$_[1OA
MOXN^-/VC/^"F'PT_8+\%^,OC[\++;X-_&S]E"#4OA-:^-OC)X#_:T^!]IX;^
M%&C']K+P?JGPE_: \*_#_0M \*^&?A[XI\=^,_@E>C2->\(1ZUHVK_H_<?\
M!/'X6OX-_:7\&Z;\4_V@/#B?M2_'OP-^TUXV\3^&O'VBZ/XV\*?&GX>:M\+=
M1\-^+OAWXGMO!XO]#$=E\$OA/X<OM%U@^(M"O] \%P0W&FMJ.O\ B_4_$7,^
M(?\ @EW^SOXZ^&GQD\'?$S7?B=\0_B=\=?BG\,_COXY_:HOM4\#^!OVE[7XY
M_ O0?!GAC]G_ .+G@?Q?\'/ 'PT\&?#KQ=\#-"^'G@^P^'T'@?X>Z%X89++7
MYO&'AWQ9<_$+XES>,@#"_9\^.WQK\"?M[_%__@G[\;O&NI_''3K#]F3X>_M<
M? ?X[:GX*\'>$_&ESX)UWXD^+/A'\2?AC\;7^'>G^"_AOJWC;PUXTT;0=?\
M .O?#[X6>!M-U?P'XCNM-\1:=)XB\*S:YXD_-+7-(_:\N?\ @I'_ ,%R_%W[
M(?QV^''P;\<?"WX7_P#!.WXD6FC_ !'^#O\ PL[P[\6?$'@_]GWXOZ]HGPP\
M<ZU)XMTN]\#_  F\7VEGK6@^--6\">'I/BCIU_JF@^+/"7B[2[?PMK/@WQ_^
MZ'P._9=\,?!CQCX\^*^K>/\ XG_&_P".?Q/\.^!_!?CWXW?&/4_"4OC'6O O
MPRO_ !GJ?P[\#Z9X7^&'@OX8?![P+X6\):A\0_&VHPZ;\.?AAX//B'6O$NJ^
M)/&<_B7Q+=2ZPWA_Q8_X)N?![XJ?&'XT?%V/XE?'OX:#]J+P)X,^&G[6?P\^
M%WCK0= \$?M*^"?A_H^M>&?">C^--2U?P9XA^*'PXN=.\(>(]?\ "$_B#]G#
MXD? [Q/JN@ZM<1:QK5_?0V5_:@'YUW__  4:_:Q_:SO_ (*^!OV6OAA\5/!F
MO>//^"9O[,?[?NK:M\$4_8^^(OBW2?B#^UFOC%/AK\/O%GAG]L/XS_ W1-4^
M WP[;X>>(F^)\GPTCN?BA\2+[Q=X,T_1_B5^SC'X8:Y^+_[!_ 7Q9^TG\2/V
M4/ 7B?XS^"/!?[/O[6.O?"A!\0/!C26/Q;^'7PU^-L&E7.FZIBT\#?$R"+QG
MX(T_Q;:MJJ^&-'^+MGJT^@./#-QX^L=:CN=<@\ _:/\ ^"8?P"^/_C;X/?%7
MPIXP^-?[(_QC^!W@)O@UX*^+G[&?CK3?@;XSF_9^DN+:_;]G7Q+#%X7\1^$O
M$?P4M=6L=/UWPYX/U'PO(_@77K&/6?A_J7A74;F_N+S[(\'_  @\)?#?X2Z=
M\&?AD^M> ?"NA>%KCPMX<U'2]6G\1>+M'^TP7"S^*;GQ1\01XSU/Q?X\O=3N
M[KQ-KWC3X@R>+]?\8>+;S4/$_C6\\1ZUJNJWEZ ?SQ_ +]L[_@HI\2(_^"-W
MB3Q%^T7\)1:_\%3_ (%?$+1_%?AJS_9LTR+3?@UXP\$_LYZC^TI!\8O"5^/B
M"FK^)_'^HZ=X3\1> I=!\07D/PFM#X@T#Q$OPZNY?"FIZ?XT]4\)_MT?M,/^
MPSJ^I_$?]H'X:^%_B]\+/^"F_P 4/V _B'\>K7X7:S>?%+XU>!/@]^TCXN^&
M6H:S^RU^S#X ^'/QML?%G[8GQ0\%^'K2R\ _"6#P3XX^'NFZL/$_Q#UK3;CP
MKX8OM!C_ $&\!?\ !,OX$?#=/V&8/#'C#XQQ6?\ P3MMO%FG?LT6-_XG\+ZA
M;:+H_C7P9J/PSU_1O%@N/!!F\8VDOPNU?4_AY8W6JS'5])T*]EU/2]3M/&"P
M^)XN.UK_ ()/?!'4?AI/X"T7XR_M->!/$=K^VAJ__!0+P=\9? OQ \&Z)\5/
MAY^U+XLU/Q3??$3QKX6:7X;7WPZO_#/Q-L?'_P 1?#?CCX6^./AWXQ^%U]X8
M\?\ B;1]+\'Z1%)I;Z8 ?#WP _X*)?M3_%OX4^ ?@AJFO>'O"/[1/Q*_X*G?
MM2?\$Y]*^,_CCPCX5M_%/@[X6_LS>"_B]\6?%/Q:\4_#WP5=:]\&]9_:1O?A
M_P#">?X>Z/H>A7,/P5@^,7BW0_&LWA+7_ OA[5OAQK_AFG?M'?&']A;XH?\
M!8#4!KDG[0G[0'Q _P""C/\ P3<_9@^%OBZ_\">"="N-9\2?M!_LM_LF?#GP
M'XJ\<>"H_B-\(?ASKWB_P5\/]=BU+Q/:Z5XX^!7PX^*WQ+\/2-:M^SGX!\9/
M'\./TKF_X(Q_LMGX:_&+X<:?\1?VI='?XH?M77?[:O@[XA6/QWUFX^)O[.7[
M1-U<ZW?/X_\ @#XIUC2]431];GO?%OCB36]>^(NG?$SQ5XUT[QEJ7ACQ_P"(
M?%?A#1_!OA_PQV@_X)+?LL:YX._;$\%_%C5?C=\>K#]NV?X7ZG^T5>?%_P"+
M>NZK<ZYXG^$7@7P!X.\'^-/".F^%H?"'A?X>>+;+4_AQX=\?6NK^#/#VCGP]
MXIMM.T7P9!X8^&7A'X??#WP> :W["OC3]N6_\=?'OP)^U9\+OB=H?PF\/'P!
MKG[,_P 7/CQJ'[(=I\>_B#9ZY8:S'\5O!WQ0\*?L;_$WQI\*/-^''B*ST&;P
MEXWT'PG\-K?Q#X6\86&BZMX:N?$7A?4?$WB3\\/^"C/_  4'_:;_ &8_C3\>
M-:^&'Q9\'>)M _9W\2?L)VEK^SY\//ATOCKPIIG@G]H_XQ>"_A1\5-5_;O\
MBSXG\%:2WPF^)7B6Y^)^@W_[*OPG^ _QBC^(]WX9T&S^+/C[X;^+OAAX@US4
M?!OZS?LA_L3^$/V1=,UR2'XS_M*?M*?$;Q-I/AOPSXA^./[6?Q;NOC%\7M4\
M&>"KC7[OP7X*&MQZ1X9\.Z5X<\-7GBKQ+J$<>A>%=+U/Q#J^N:AKWC/5/$NN
MRC4E^=/VD/\ @D/\!?VF/%7[3/B+Q'\9_P!JOP#I'[6$_P #/%GQ5^''PQ^+
M.C:5\,O^%V_LY7_@5OA3^T/X>\(^*? WC"WL/BAI7AKX:>!?!6O:+J%QJWP8
M\:Z-X2\*:]XQ^$NM_$3P?X/\<:  <-\2?VT/B]\ ?VH_VUO@)\6->M=:C?\
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
M768M<TC2/&6HWNH^-=,LO$< !SO[$GCC]NVY^,/QP\!_M.?##XJV'P'A\/\
M@GQ?^SQ\6/V@;C]C;1_CS?:[=RZEI?Q7^&'CKPY^QK\8/'OP[\3:%X:NT\,>
M)? 7Q"L? 7PMNH]+\37_ (,\5:=XDU?0[#Q?K_Q#^POJ=]\1?^"^O_!;+Q%\
M4FMM1\=? +X2_P#!/[X&?L]OJ$5K#JG@O]G;XA?#SQA\8/'_ (<\)@#[9<>&
M?%OQ7CT/QOXKNO.NU_X2>YL89WL8HM,TVV_3S]DC]A_P?^R9!J]__P +L_:;
M_:8^(6L:/I/A)OC!^UO\8+SXR_$S2OA_H%S=7^B?#[P]J*Z1X:\.Z#X?@U.^
MN]6US4=,\,P>,O'^J#2K[XF>*O&=QX6\(/X?;\=_V%/AC\9_C/X(_:;\,>-?
MBA^SA^U+X"\,ZC\.]-_:,_9^O_ NE?$'Q%\(M9O4U76/@U\2=!^)_@#XJ?";
MXK_#2XUZWL?$VCZ+\2?AKXIOO WBFQC\2?#G5?!^M7>IWM^ >7_MS_$?PI^P
MY\,/CC^UC\)/"/PKTO\ :,^.'B3]DSX"W7B/XA7>H:)\.M2\8>.OC-IG[/\
M\'_B5\;(] O-+N]1\,?"J#XOZMKWBW5(]2\/>)O%GP[\ V/P^B\<:':Z%X7O
MO#GQ[^U=^UA^U_\ L(_$;QI\)+KXK:%\>M-^*G["?[9'[4G[/7Q/^*7PA\,2
M^)?AI\:?V+M#\%>,OB-\.OB/X:^"U]\#O#/B?X(^-?!_C_1U^'6K11:7\0/!
MWBVU.D^*_$'Q,L=5CO--_2CQ?^PY\"?BK\%/B[\#OCM8^(?C[HOQ_P! T;0/
MC9XP^*.KPS^/?'Z>&H[=_"E[%JG@[3_!VB?#EO!6M6__  F/@+1/@]X<^'7A
M'X?^/[S6/'W@GPWX?\8>(-?UG4_+8_\ @F[\.]<\*^.]'^,'QU_:5_:#\9^.
MOV<O&'[([_&'XM^,/AX/B3X6_9U^(C:+)\1/A]X33X;_  L^'7P^LM3^(-SX
M>T:[\<?%75/ .L?&OQ5<Z1X>DUKXD7@\(>#5\/ 'Y[_!OXY_\%&_B!\0?V$?
M!>I_M8?"T:7_ ,%$?^"<GBS]H&?4K;]F+0+'6OV:/B)\(M%_9@U#4_%GPU/_
M  F]_I7Q+U7XBZ;^THEIK6A?$_36\&>'O&'A4^.O#>AVWA2__P"%+KQ'@?\
MX*'?MS_$7]C7_@DM\3_#_C;X&Z+\4/VI?V]_B!^P[\??$?B#X.:UK6F>*(OA
MEX@_:T\%V_Q8\-:#I7Q(T&Q\(7&NK^RW+XL\4> +.*YAU;6O&D&B>%O''PWT
M309YM9_6[P7^P/\ #'P#XH_9:\6^'?B%\8XM4_8Z^ 'B?]FGX)QWFO>#;^ST
M_P"%WC#3_!FEZ[:>)(+GP$[^*=;NK#X8_"F'^W-6EEO%D^&OAZ[.Z]U7QM<^
M+/S4_:P_X)WS?"+X1_\ !,W]FG]ER?\ :8O_  '\$O\ @IW:_M.>(/'7@^?2
MO$OQ'^!_@WQ%X&_:=U#Q_P#$R+Q)/X+D\-^(;;3_ (\_'O2?%LO@+QWX?^(Q
M\9:?XH\5>';OP!XZ^$6A>(?!FD &7;_MO?M5_"=?VX/V5?C?^T'\/;GXA_LJ
M_M.?L8^"?#'[8FJ_">;0/B!\5OV=OVU3HOBU?"?PJ_9V^$7@;XWZ7\6OV\_!
M&D6WQ'^%?P8\%^%_A$G@CXH>+X_A9XH\0_">>Q'BO2O$WG'A'_@HK^W5XA_9
MJ\:WVC^)?!OA_P")WPG_ ."W_P &?^"<Q\0_'?X)Z'>_$#QE\!_B1\6/V=-(
MTN?XH>'/A#\4] ^&/A'XP1Z5\<DT;QWXC\!:2-"U/PYHE_;>'?AQ\)_'^NQZ
MUX#_ $L\;?\ !*/X#_$'X97?A?Q#\3_VB!\9K[]J+P1^VG-^U_IOCKPGIO[2
ML?[3GPZ\-:?\._!OQ(M[BU^'R? ZWT[0/@[IL/P4T_X5P?!!/@M:_#66\L;?
MX<Q>(+VX\1R96C_\$A_V=_#\/Q3M-&^*7[3L-C\5OVR_ 7[>>IV6K?%VW\7P
M^'_VBOAO=>#=<\,>(O#\OC?PIXEO+C2HO&O@#PEXXOM+\77/BI[_ %/0]-\,
M3WI^&FG:=X$LP#X<\6?M4_\ !2OPKX6_X+%?"KX9_$?X>_';]H#_ ()U>(/@
MO\8/A)X@USX)VVB3?%[X5_%/X"P?'7QI^S^_P\\!7-ZO_"7^'='M?$6B_!_Q
M7IDFIZ_XF\3'PII?C"VU&WDU2XO?TR_9S_: UC]JOXG^)O&/P<^*XUO]DVU_
M9E^ &H^&==A\$Z);>,M8^-OQ[\(R?&N'73KFJ6L,6C3^%/V=_%GP&\<2>#M2
M\!7NDW]_\:]/GFELH/#MYX:N'ZG\%_#_ .R%\5/VD/VPOAA\+_VG/VE/BM^U
MQXP^#&F?%KX9_#;7O@E=RF3P+H\7PS^'/B;P[HWQ9\9? _PCX4\-_#_PI+;:
M'XDO+3Q[]MO-&=O%'BK3_$=_I^H>)+#K/^"?/[)OAK]BW]ESP=\%O#W@[P;X
M!O+OQ-\3/BSXR\'_  ^M[5/!7A'QU\;_ (C^*/BQXF\ ^#;ZWTG1+C6? ?PK
MN_%R?"?X::MJVFVNM7'PS\"^#H=3ABN+<PQ@'@_[;7BGQY^Q#^S7\*(OV=_
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
M[X;\6:-JOB7QCX[@U?0?B1X/\:V,VC>-=6TVR6Q72_"4OAH _-'Q/^V/\?\
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
M\=?"YM1^)=]^Q7XPCU/XH?'3XO>$?A_XS\(>%_A_#KGA?X6^,OBQ?2?$'3?
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
M5Y/!7P)\1^"/^$CM6^%/Q&\+ZQ\0/%6K7FDZ=XN\(>)?!VF:YIGB#73<Z/\
M%5/%?@NS>_33=/O=1ZK3?VQOV2=8^&M[\9-+_:=^ %]\)]-\;P_#'5/B/;_%
M_P  OX*TKXG7%[IVF0?#35?$?]OC2]-^(TNJ:OI6E)X$OKFW\5G5-3L--_LC
M[=>6\$GYR?M]>+/BAKL/[ G[6LGP$^+'B3]G/]FW]NC3_BG\9/A19_#?5O&G
MQG/P:\0_!OXJ_!3X=?M3ZK\#M"T>_P#BQ90?!;XC?$_2OC)<_"+1=#\0_%[P
MIX#M],^(?COX=^&?B#X'\2> /A_^87_!1_X-^*OCEH?_  5!^/7P0^!7QY\:
M_![]H.__ ."0GA#2O#>C?LW?$SQIK7[0_P ;?V<OVK;'QK\<_C9X*^&&D>!M
M1^*3> /A[^R[%X&^'FI_$*^\##PK\37\/:WX=T+Q'X@@\(:!ILP!_1!??\%$
M_P!@+2_"'BKX@:E^VW^R;I_@3P-\1+/X1^,O&=[^T+\)[;PKX7^*6H6FH7]E
M\/->\03>+$TK2_&5SI^CZUJ$7AV[NHM4:PT/7;W[-]ET75);3T3XK?M;?LK_
M  )O-9T[XV?M)? CX1ZCX=\!Q?%+7M.^)7Q:\!^"=1T;X;7'B[0/A_:>/=3L
M/$>O:==V7A"_\>>*O#'@C3O$-Q#'I6H^+_$.B>&;&ZN-:U2RLIOQ-_:.^&%K
MK/Q__P""Y.O:%^S9\3]6O_BA_P $A?@U\'/A9XJTG]DGXOZA#\2_$,?@O]K_
M $SQ[\)_AUXMLOA1-8^/M=GA\??LX:=XD\ >$M5UK4M3CT[P[IMWH]VWPKUN
MV\'<_P#LA^#=9\/_ +9__!-/X@?$#]G[X[V6F?#/_@@A=_##QMXR\2?LI?'G
M[/X)^-EOXG_9LO9OAUX@U_4/A85T3XKS>"/AY\7=.@\$WEW!XVO+7S_#,&D2
MWGCOP[I?B0 _<SPG^U[^RCX_^(GAOX0^ _VF/@%XV^*GC+X>:1\6_"'PY\(?
M%_P!XD\;>*?A;XAT6R\2^'_B+X=\-:-K][J^L^"=?\-ZEI_B/0_$^G6ESHVK
M^'[RWUS3KRYTN5;L\'\'_C]X7L_ GQ_^(_Q7_:V_9F^)/@3X;_'[XH>'9_'G
MP[NM"\&^#O@=X3MM4T5_"?P2^,/B6Y^)_CC0]1^,?@*R\0:1IGC+Q!)-X$DU
MC4-=T2Q_X5_HVH 3ZQ_/W_P3V^$?B_X7?LV?\&W'A_Q#^S/\=O ?C;X*_&3]
MI ?&VSO/V2?CIX?UKX02^-OV8/VK?A?J>L?%FX_X51:R?#C1O&GQ4^(/PRM+
MSQ3XVN-#T'Q@;ZS\;C5=6\+>'-7\3:-Z1\+OA+;7O['7_!5?P;\7/AS^VU\(
M/#'C+_@L_P"+?C-\/O%/P0_9\^*GACXX^%O#UQ^T7^SAXS^#'[3_ ,'/"7BS
MX67-YX_^'OPP\=>![#XJ^,]7\&>$O&5O;_#GP5XOU6ULKRZMK.&< _?6W_;!
M_92N_AA)\:K/]I#X(7GPDB\4S^!9/B-9_$[P==>#T\=VDK6]YX$;7+?5Y+$>
M.;*ZCEL[[P:9?^$ELKZ"YL;K2X;NVGACX32?V@?"_P 2/CS\ 9_A)^UU^RYX
MG^#GQ,^#OQ:\3Z9\*- U7PWXW^)_QRN='\0>$+31/BK\'O&GA_XEBUOOAO\
M#Q;'Q9HWC*^TCP;XFT<:CK=I8WVI_;KS2[GPW^'<'A[]H3Q_^R?H<_[2/Q/^
M,?PS^-/P]_X*4Z[KG[-7_!3']D#]CWQ1H7_"5ZAH_P"QKXP\-^$_VX_VH_V3
M_$G@[6[33?A+\1+/7/'_ .S)\8['3_#.C_"+QKXHUCPO=:#K=M\+O%%E\5]7
M[7]ER+]HOQ!^UA_P2-\=_'C]G;6/!/C?PY\'/^"M/AWXM>-?@U^S3\?O"7P*
M^U?$_P"/'PFN_@KX_P#$-WXG\#R1?!*[_:1T'X:>-_C18?#[XIZUX6\0>'K[
MQ1);:QX:\$ZCXJT#P@0#]V+_ /:M_9BTKXN6?P"U/]H;X*Z=\;M0U2#0+#X3
M7WQ-\'6GQ!OO$=UHJ^)K7PQ9^%+C6(]9N?%-SX89?$]OX8@M'UZ;PTP\0QZ<
MVC$7M8.O?ML?L;^%O%FD^ _$G[5_[-^A>-]=^+%Y\!]'\'ZK\;?AM8^*-2^-
MNG1>&YM1^$-IH-QXDCU2;XEZ?'XS\&_;O!"VO_"1V<GB_P *PW.G13>(]&2]
M_G+U#X4_''Q-_P $G?BC_P $PO'?@CXVW?\ P4PT?]J/QMK?A?XD^&/AO\3M
M&T+Q+\6_&7[>NJ_M'^ /^"A7@?\ :$B\-ZAX)T?X86NE>++3XM>/O'/_  E?
M@S5- \0:5XU^!%EHWA'XB7GACP#<U?VV/@SXE\6?LC_\'#ND^ _V7?C?K?Q*
M^./[:'[/&L?#.'PY^Q[\<YO&'QG\,>"?AY^QEINCZ_\ #VXL_A$-5^*7A3P/
M\5OAY\<=7L/$'A*;Q%H'A#64UWX@17VEZ=XYTGQ+XE /ZVLCCWZ5\Z_#W]K[
M]E'XMZKXGT+X7?M+? ;XAZUX*\-7'C7Q;I'@SXM>!/$>I>'?!%K=RZ?<>.-6
MLM)UVZN;/P3#J-O=:<_C"6-?#8U&SO=/_M3[997<$/AG_!3'X5_&3]IG_@F[
M^V#\(?V;'N+;XO\ QI_9H^(_A/X=Z7J]O:>&-0\1W/BWPI=6]UX!ND\>1Z/:
M^$-6^(/A^ZU/P(MYXK;P^WA/4?$*WVK7_AV73)[^Q^!-4\8^%_VN_P!H7_@E
MI\=/@?\  G]H/X:V'[+&A?M%>*_VD[+Q?^SQ\4/AH/@A\"_$_P"S+K_PZ\4?
ML@>+OAWXB\"Z9J'Q$^*7B'XRGX3PZ!\(/AG'XWET[3_A7J7C_3](U*Q/PXUG
M6@#]9?AY^V9^R'\7/'FD_"WX4_M1_L]_$SXDZ]X'M_B;H7@/P!\8_A]XQ\6Z
MU\.;R.VGLO'>DZ!X>\0:CJ>H^$+VVO;.]L?$5G;3:3>6%W:ZA:W<ME<0SO\
M*_\ P4[_ &I_V@OV3?"G[,GB3X$W?P>\WXX_MB?L[_LG:]:_%;X9^-_B -(7
M]HKQM#X'L/'NBKX.^-/PE,DG@>:8ZQ<^%+TS_P#"8(JZ3#XD\(N_]JI^/'[#
MOPA\6?#;X2?\&RFBZA^S)\<O _B#X$ZW^TK:_'&UE_9+^-WAJ[^"^K>/_P!D
MSX]?#77]0^+5P?A78I\-+;Q[\;/&OA+^T_$?C2?0]+\<:AJ ^(;:EK7A[2]3
M\56'WW_P78\*ZC\0_@M^QWX,T_X2_&7XP:9IW_!1[]C#XD_$C0?A%\"OCA\:
MY-+^#'P^^)$NM?%3Q'XBM?@OX%\9:II6C:-X3COI[I6%MJNH;XM/T&"^UF\T
M^SN #] _@OJ/[76G_%3QAH7QT^)_[*WQ<^%VA>$PESXH^"'PM\>_!#QI\._B
MK;3Z!K;^#/B%X/\ &O[1G[0]E>:/KWPX\4:3XRT36+37/#NHV,2,-7T5=.U?
MP]J.I]M\/OVQ/V3/BROC9_AC^TS\!?'R_#;PU_PFOQ ;PE\6O NNKX,\#M'?
M31>.O$K:=KLXT?P+<Q:9J<MGXTO3#X8O8],U)[359EL+LP_GG^W'^P=?W?\
MP3)_X*"?"'_@GSX7D\(?$S]K3PO_ ,++E\":U?\ B70K?XBZK%\./@[\-_&G
MPJ6U\4W&EZWX%F^-OP ^#=E\&+[2[_4/"8TK7O$U[J>JZKX0O[O5]=L?'?C!
MK6C?M?\ [67[#7[3/P0^%_[0_A[PI^SI\ /VW#^U2?%G[/\ \9_AY?VGPQ^*
MWP.TGPOX:_9%\>?#+5/AU!XA^+'Q:/QJ3P?\0K#X,>#H/'5QX%?X1ZSK&H:#
M'>^-?AKJ'B$ _3[1O^"A'[!?B/4K;1O#O[:W[)^OZM>W_P ,]*LM.T3]H;X3
M:M>WNJ_&B$W7PBTJSM]/\6W$MWJ?Q,LP+_P+I]NLEYXHTZ2'4='AN[*>&=ZN
MF_\ !17]@#6?#_@_Q9HW[;W[)6K^%_B%\1;WX0^ _$6E?M$?"74=$\9_%/3D
MT*6_^'OA;5++Q;/9:]XQLK?Q3X6N[KP_IDUSJ<%CXH\-7\ENMGK^D3WGX*^*
M?@MK\G_!)/\ X(*?#R;]F#XR7OBSX6_M/?\ !+"Z^.WPWM_V3/C+J/C/X?Z)
M\$]2AN/V@M5^*WP^M?A7/XF\*^'- U/_ (3"_P#$/B/Q?HEAX>\57&K7NJZ3
MJGB!?%-I=ZOE_MH?!OQ/XP^%O_!SG8^&/V8/C=XC\5_M!:E^SSI'P:.D?LD?
M&S5M5^.5UX5_92^"'P]M)/A=J%I\*KA_BGI?A7XY^&?'DT>M>$+K7]%\)ZJM
M]\1I[_2=!UZT\5ZD ?UCU^>?[+O[7'Q0^-7[7O[?O[-GQ#^'_@+P59?L=ZU^
MS9I/AK4?!GB_Q)XRN?%L'QS^$=]\4[[4_$&K:[X8\%PVLMA;RZ386NCZ?X:C
MBTZ2._\ .UK7%FMI[;[XT/5[7Q!HVDZ[8PZI;V6M:;8:M9P:WHNL>&]9AM-1
MM(;VVCU;PYXBL-*\0^']32&=$O\ 1->TO3=:TJZ$MAJEA9WT$]O'^0'[%>C>
M*K;_ (*D_P#!9+Q%K7PZ^+WACP?\3M>_8IN_AWXY\8?!OXJ>"_ 'Q!L_AK^S
M9!\._'<W@'XA>+O!NC>!_&A\/>+ ^EW">&M=U:28*=1M8KG2L7K #?AQ_P %
M'/BSXJ\!?!C]L_6? W@6/]@[]I#]I#P_^S_\.+;3-,\8Z;\;O O@+XG?&#5_
M@-^SO^UKX\\5>)M;L/"7B'X??'OXG2?#)%^$.F?#7PCK7PK^''QE\._$._\
MBSX\N_#.N>"+O]5?BE<>-;7X<^,K_P"'>N>%_#7C:P\.ZEJ'AW6O&GA'5O'W
MA73]0L(&NQ+K?@_0_''PTU?7[-H89H38V/CKPQ,998YCJ*K"T$OX$?#GX'_&
MC4OV*?V.?^"26N?#'XCZ;\2/V>OCM^S;H_QI^+-U\*/B/HWP*M_V8?V'OVD?
M#GQM\'_&KP1\=]1T.Y^"OC#Q;^T/X,^#GP>T;PY\)/!_CKQS\3_ _B_XU:A9
M?$'X=>&=.^%'Q9OO ?Z#:?\ "?\ ;8^$?C#XW_%GX\?MU7?[0G[/NH^%_BI'
MX0_9K\!?L+Z9I?C#PE)XLUR"3X>PZ=XP^$FN_$+XK?$2;P#H4LOA:XM;+P+<
M7GBJ.[D\4:M%8-I\B* ?)7[*7_!1/]K3]KO]CW]DWQ/\,U_9XO/VU?VK/#OA
MWXUZAX+MOA-\3;WX(_LT?LT7OC77?"^O_$CXX-'^T%'XH0W@\+>)/#_P22S\
M3Z-XB_:"^*>EZEX5\(_#W2OA]X#^/'QA^"'[E:6^IZ3X=LI?&.LZ)>:KI^E1
MR^)->TS3+GPOX=GN[6V\S4]3L](U77_$USH.E%HYKF.SO_$NLR6%L-EQJUV8
MVN'_ (P/V#O@G^UM_P $UOV'?V6_V_/V8?@Q^U5XL\;CP-\+O@U_P4Y_X)F^
M-_@E^TA#\2_C/_PC.O-\/?"'QR_9F\$>-O K^*/!WQT^#O@^\T73]<L]$T^U
M^ /Q2^%&BBZ&J^&?%/A66_\ '_\ 8+\-_BGX;^,'PKT7XGZ=X6^)?A_P[XDT
M2XU.7PE\5?A#\2/AA\2=-ACBGCU'1_$?PG^(/A;0O'ECJD317%H-,F\.RC6?
MDET-]7L+ZQNKL \;T?\ X* ?L)>(=9T?P[H/[:'[*>LZ]XA\&>,_B/H.CZ9^
MT'\*+[4M9^'OPZ?Q2GCSQWI=G;>+))[[P=X0'@;QQ-XB\36R2:+I5KX+\7W=
MY>Q6OAC7)K#K/#7[8?[)?C'X?^!?BQX5_:=_9^U_X7_$_P =V/PM^&WQ#TOX
MP_#Z[\%>/_B;JFL3>'M,^'/@OQ-%X@.C^)_'FIZ]!-HVG>$-%O+WQ#?:I&UC
M:Z=+<CRZ_F<_9+^"6N^'_P!B3_@A7X/\8?LH_'#2O&7PP_X*M?&#XM?%30/$
M'[&OQSMM;^&?AIXOVXH?"_Q-^)>FZA\($OOA_HC^(/B7^SK?>'O&OC&WT2PC
MFBT'7[#4XK3X<:UJ7A3T+7_!7Q"T#X&?\%1-?LOV?_VA;;2]&_X. /V9OVQ$
MT33?V:_C/IGB#X@?L_\ @/XM?L :_P#$GXM?"CPE=^ =*U;XRZ79W'P7^+.O
MZI=?#:R\4W>IIX>NO$Y^TZ;KFCZOJH!_2M-\>_@7;:G\6]%N/C1\)H-8^ 'A
M_3_%OQWTF;XC>#XM2^"?A75]&UGQ%I7B;XN6+ZPMU\-_#VI^'_#OB#7=/UKQ
ME%HVFWNCZ%K&IVUS+9:9>SP?*?Q=_P""IG[!/P<^&_A[XJZ[^U!\$=:\)>)/
MCG\,/V>K2Y\._%KX9SS67Q$^)7C#X>^';JUUE=5\7:3!I%I\,?"WQ(T7XQ_%
ME+ZXAU7P5\&+74/'USI5SI[:9%J7Y:?$76O!7[2WQC_X*S>(?&'P&_;LO?V9
M?VC_ /@GS^PQX&\(>-?A]^SK\;/ 7Q+\?Z-X6^(7[66E?$36O@+IOB3P&/$Z
M_%?X<7'QN\'^*/"?PN\<^"=+\=>.GT>;Q#H_PR\:_"C5=(\1>*OG[6-:_:UN
M_@A\2]6^+6F^)?VI?A)\"O\ @IM_P2B^./AO]M_X=_LF?$;X8_'3]J/X3>!_
MC]\(?'GQKUOXI_LQ> _ IUWQ[XL_9*\&>'?"?PVOOB?\&O .H:5\0/#'AJQT
M)]"LOB%\+?B#H.A@']4D'C_P)<^!(?BC;>-?"5Q\,KGPE'X_M_B+!XDT>7P)
M/X$ET8>(HO&L/BZ.\;P_+X2D\/LNNQ^)$U!M&?1V74UO39$3GXA^,'_!5/\
M8$^#?PCU'XSZM^U)\#_$OA73_B5\.O@^8?"?Q;^&U_J3_$?XHZWH>E^&/#<\
M-YXKT^'3IX-%UV+XE>(Y-1GMAX>^#VEZ]\5;Y/\ A"M(N=5KT7]L*S\"_&+]
MA#]HW3/&O@+XY^+OAI\5?V:OB5I/BGX=?"OP?K5C^T?X@\#^// &JZ?J_A_X
M>?#W7-(_X2&#XQ7VAZK-%X5\">(?#T>LGQ>UCX;U_0(;UK[2T_GS\4C]JO\
MX91_;1M_B+?^/OVN_AA\*OVB/^"2_P 0OA%^V-I/[)?Q;^'/[3GQO^$WPS_;
MC^'/Q3^+OA'XR_!W0/ >F:U\5?''[&_P[\,VH\1_%;X7?#.3_A*?#]W?CQ3Y
M?Q&\'^/_  ?X# /Z-M:_;7_8Z\.:Y\,O#>O?M4_L[Z1KOQI\/>!?%WPBTS4/
MC+\/;:Y^)?A3XI7\VE?"[Q/X'$GB!4\2^'OB?JUO<Z1\-M9TE[K3O'VK6USI
MGA*YUB_MYK=.,\$_\% /V4?B%^UU\4?V(O"WQC^'^I?'[X3>$_ 7B/7_  I;
M^/O <]]JFL>,[OXNKK/P[\-:%;^)YO%VK_$3X5:)\))/%OQ<\.IX;B/@;PQX
M^^'NHW]U(^M7T&D_S5?\%@]4^(7[05A_P4R\(>!?V>_VG?AP?%_[.W[$WCCX
M?V'PR_8]^*OB37?^"A'@'PUXC\/^-=2\6_'[QYXA^#FOZE\&-"_9'O?'.NZ1
M8?LXV3? SX^6.O>&_%NL_$'5_B3X?\41_!3PA]S_ !NT#XK_ !5_:4_X+&_#
M;X7^!OCEX?\ 'G[?'_!*7]GGPS^R/XQU;X.?%_P;X,U+Q=X8^%?[=6F:MI'B
MWXIZSX0TOP;\!?%FB^(/BE\/=)N_#OQ9\1> ?'VC:WXNL1!X<.J:?J4-@ ?N
M5\)_VG?V;_CQK?BKPU\$OCW\'?BYXB\#1:=<>,=!^&WQ(\(>-=9\,66L37UM
MH^I:WIGAW5]0O-/TK6+K2M5L])U:YACTW4[S2=5M+&ZN+G3+Z*W]SK^>?_@F
MEI?PJ^+'Q)_9?^+6E?L]_P#!0/X9?M!? C]G_P 9_ _XH>&_VFM%^*WPC^%G
M[*OA:ZTWPAI^M? ?PU>:O\//A_\ #/\ :)LO%/C/PCX*USX8>'?ARGBCPUX5
M\">&(?B3XME^$WBNS\%^!/%O]#% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 51U/4].T73=0UG6+^RTK2-
M)LKK4M4U34KJ"PT[3=.L8)+J^U#4+ZZDBM;*QLK:*6YN[NYECM[:WBDFFD2-
M&87J_&O7/B?^UAJ/_!<OPY\ ]-^-7@33?V;_  __ ,$\]9^.I^$UQ\*/&-W=
M:HOBKX_^!?AUXE_M;Q+I_P =M#T+5OB9!J_@:&]\"_$?5_A_J6C> / >O^*O
M >E_#F]U;Q5XG\?:R ?JK\+OBM\,OC=X%T+XH?!SQ_X.^*7PV\4+J,GACQ_\
M/_$>D>+_  9XE@TG5]0T'4+OP]XFT&[O]&UNQM]8TK4+#[?IEY=64TUI*;>X
MEC <]_7\IW_!&O\ :"_:?^"7['7_  1G\)7-O\ ]0_9?_:F\?_'[]G5_#-OH
M'Q#G^/GA?Q7HNF?M;?'?PO\ %*+XCR>+=,^'-UX:UR7X/ZKX7\0?"M_A0-5\
M+176F:QI?Q5\8-J=WI?AW[-\$?\ !2G]HS5/VZOA%^S+KU]^SUK_ (=^-O[1
M/[;'[.U_H'PX^$OQ<UZ?]FW6?V?O WQG^)OP;N/'?[5FE?&+Q1^SS\9_B=XT
M^'OP;L?%/Q>_9J\.>&_A!\7?@Y%\6_#>E^-8/#%]X4D/C8 _>2N*^(WQ*^'7
MP?\ !/B'XE?%KQ[X,^%_PZ\)6::CXJ\??$/Q1HG@OP7X9T^2Y@LX[[7_ !1X
MDOM-T31[22\NK:TCN-0OK>*2ZN;>W1FFFC1OS=_X),>-/VG_ (C?"'X[>,?V
MDOC/X%^,%S%^V+^V9\/?"DGA;X2^,?AKJ?AY?A!^US\>?AAJ%K-=^*/CY\9[
M*[\ S:+X7\'V/PH\#:5IGAV_^%?A;17\.^*?&7QEUV\G\<O^;O[1/CC]JWQK
M\.?^#GOPG\8OC;\/O'GPA^!W[+WQ=\ ?#KX>:-\'?%OA*^\):9XL_P""<.@_
M&WP9_P ([XAU#X\>,M!L8=(M/B-XCLOB4U[X"U3Q#\3?B#-'XZTGQ3\./!5A
MX<^#OAL _I3N_&GA'3_!]U\0M2\2Z%IG@2Q\.3>,;_QEJFJV.F^&-/\ "-MI
M;:Y=>*-0UV^GM],L/#]IHJOJUWJUY<P65IIT<EW<310QNRP> _'G@SXH^"O"
M?Q(^'7B?1/&W@#QYX<T;Q?X*\8^&=2M=8\.^*?"WB+3[?5M"\0:'JME)-::C
MI6K:;=6U[8W=O*\4]O-'(K8; _''X,_M4?M?^%OCSH?[(_Q"T3]F+Q#HOCC_
M ()<:A^V%\#;CPOIOQ3T:Y^&GBGX8^*?AG\+->^#?QB\2:UKGB&V^.7A2_;X
MI>%-8TWXL^#?A_\  +5;V#0O$VF7WP=TLZKI=Y8^=^)_^"GWQ(^$_P"P!_P2
M^_:7\3:5\+/V?/AS^U)\'_AAXF^/_P"T)!^SK\5/C7^S1^RA=>*_@9HGBOP/
MX5U+X-_#/XP> _B%X&^'?CWQMJUOX(\)_$C4_B!KO@_X:?V+IV@>-+66#QA9
M>*_#0!^_]?.OCG]K_P#9-^&'Q*T[X,_$K]I_]G?X>_&#5X](FTGX4^.?C9\,
M_"7Q)U2#7YS:Z%/IW@77_$^G^*+V+6KD&VTF2VTJ5=2G!ALS-("H\V7X]_%'
M3/\ @G<?VGKRU^%/Q*^->E_L7_\ "^+RS^!^KZAXT^!WC[XJ6/P//Q NK3X0
M:[INI:_JWBOX5>)_%\,EOX"U6QU;6=1USPG>Z5=6VHZC=7*7,WP7_P $'OA-
M\,_$_P#P2.^"/BOQ38>'OC#XD_;-\&^//C+^UEXR\<6'AWQMJ7[0/Q,^-/B7
MQ8/BFOQCN[BTNK7QXUM;WEQ\,;[2O$\=^UIX7T"W\):M WV*[@(!^V'A_7]"
M\5Z%HOBCPOK.E>(_#7B32=.U[P[XAT'4;+6-#U[0M8M(=0TC6M%U?3I[G3]4
MTG5=/N+>_P!-U&QN9[.^L[B&ZMII894=M>ORD'C[6/@/\9?V;_\ @DQ^QC?_
M  ^\!:I\./V,=6^- \<?'CPYXT^-6E?#O]GWX0^-/AW^S_\ "7X>:+X!\.?$
MOX+^(_'VN^*-1U_5+=O&%U\5["#X=^'?A7%:^(=$\6:M\1M!OM*^>?AA_P %
M0?V@?BUXJ^'G[&\'@GX:_#3]O"Y_:R_:F_9H^*WB[Q7X%\=>(OV<M'\(_L9>
M!OAO\7/B)^T#\._AY;?$OPC\1?$^A?&?X>_'/]G>W^%'PZU_XK>&=3\*ZE\8
M=9\1ZQXR\=:#\))+/XE@'[)?"_XV?![XVV_C.\^#GQ2^'WQ4L_AUX\UKX6>/
M+WX=^+] \9V'@_XE>&['2-2\1^ ?$-]X=O\ 4;32_%_A^SU_1Y==\/7<T>JZ
M.^H6]OJ-K;7):%?3Z_E+_9&_:N^+_P"R)\/_ -N_3[O0_"'Q%_:,_:$_X.#?
MC%^S#I>O> _AA\2M:^&6G^,-;_9H^$OQ'\7?%Z'X':!XJU_XK:KHNF?#'X3>
M-O%^F?!32/B5J&J7GC2XT;X=:A\;K+PX^J?&6Q_;[]AWX]_M*_&*V^,WAW]I
M/X0:KX,U3X9>/]/TOX>?&"#X0^,O@)X%_:%^'GB;PY9^(;'Q)X:^#/Q0^('Q
M(^)_PW\2> -9EUGX<^/=#\3^*?$.D:OJ&B:1XZ\)>(I-(\9'PUX3 ([_ .#?
MP"_:K_:U^$O[6W@C]HK7?$WCG]@?6OV@?V=;KP+\*?%?P@\0_#?0?'GQ.TCP
M$/C;\/\ XP6LWP_\4^.-/^(6G:9HGPW>_P!!L/'_ (1U/PI_9^F!M/LY-8UV
M/5_OJOQ<M_VW?VAO#?P(_P""K_Q)\,? #P1XS^)?[(7[:>O?"#P+X+^!/@;Q
M1XLUKQ=X#;X/_LH^/-0^*_C7P<_BGPOK_P ;/B9\/?"GQF\3>,/$WA+PEK7P
MQO/B7HGPXTGX:^%]4\-:K=6OC&3ZA_X)S_M777[8WP<\=?%VT^./[./[1'@6
M/XJW'ASX7?$_]G+PAXZ^%]IJ'@Z#X7_"WQ#J.C?%SX-_$SXA_$WQ[\'?C%X:
M^(?B3QUH>L>!O%7B.WU>3P58^ O%]UH&A-XK_L^( _0*BOP#_:&_X*A?M(_
M;]M3PA\'[FS_ &>O$7PX\1?M_P#[-G[']]\'?#?@+XL>,OBOX9^$W[2'@OP#
M!X:^/_Q/_:G\&_$?5_@?\"/B'>_$7QU/K7@?]DSXL_!31OB;\2OA3X5F\1>%
M?$-QX?\ $"?$'0?9;']NC]I72-0_X*&? CQO-\ X_P!K7X!?%GX.>#?V4/#V
MD?"[XN67P[^)O@/]K2V\.Z/^R?\ $'Q]'J'Q-O=?UW1]:^)M_P"-/AY\<M0^
M'^JZ;;?"#_A4WQ!\6RP:YX?M-+EU  _9>O#=7_:<_9S\/R?&J/Q%\=_@_P"'
M6_9M7P[)^T*WB'XD>#]"A^!UOXN\/6GBSPI>?%FXU;6+.'X?V'B3PW?6NM:%
M?^)Y--M-5T^0W%E-,L4WE_D1^V9_P4C_ &HOV3?B]XOT>\E_9OUSPC\//&_[
M$7A:S^%^C_"SXR>/OBE\7_"/[1'Q/^&GPB^)_P 7_&GQ-^'_ ,5]2\"?L$^&
M(/'/Q*U;0O@%X=_:%\ _$&[^+VH?!CQS9^#_ !%XUGUS9X(Y+]JC]I#Q[\4/
MA7_P<I?L^>*_!/PI\-^'/V8/V.];M?!WB/P-I>MQ^-?']M\8_P!@;XB>/;K6
MOBOKFIWPT_6]:TK3[;P]X?T.UTK0-/BT#3-,DTZ35?$,#6<UB ?OWX9\2Z!X
MS\-^'_&'A/6-/\0^%O%>AZ3XE\-:_I-S'>:5KF@:[86^J:-K&F7D):*ZT_4]
M.NK:]L[F)FCGMIXY4)5@:X]?C-\)'^+9^ 4?Q,\!R_'!? 5Q\4Y?A!%XLT*7
MXEV_PSM=>TSPM-\0+OP3'?-XCL_!O_"2:SIFA0^([K3HM*NM6NUL+6ZFN8YH
MXOQE\9?M9?&_]FW]D?\ X)VZ%\)O%/P/\%1^//V&?^$CM+OXD?"#XI_M._$;
MXA?$WX9_!CX(WG@3X1_"K]FSX$?%OX6_&+7=.U71/$OCSXC_ !6^,FC6_C3P
M3\&? OPPN9_B%IWAO3_%FF^*]-\&\'_&+]H']JS_ (* ?\$_OVA_@*/@Q\(?
MB]^TG_P0+\4?&V>;XN>&O&OQ=^'GP[A^)WQ\_8I^)>IZ&/"/@WQE\'O%'Q$:
M&_UB'P3IDC_$7X>)H]IJEQX_G;Q!-X<7X<^+@#^AKQ-\7?A9X+\<?#CX9>+_
M (B^"/#'Q'^,-WXELOA-X"U[Q3H>E>,_B9<^"]"D\4>,8_ GAB\OH=;\5#PG
MX<B?7/$TFB6-['H.E^7>ZH]K!-"\GHE?SR>&OVD_''[6'CW_ ((C_%3XM^ O
M"_PV^-7A_P#X*!_M[? WXS^$/!>O7?BKP9I'Q8_9X_9#_P""A7P,^(=QX'\0
MZE8V.HW7@OQ-XD^'5SXK\-VMX+N[TO1]7T_1K_5M=O=+FUF][>^_X*7_ +7?
MC/XB?$WQ+\ /V<M8^*7P?^#/[9/C#]EG6?@UH7[./QAU_P"*7Q2\)_!_XI1_
M!+XX_&'PI^U7)\2O"/[.OPZUGPCXRMO'/B[PM\)/$?P^\:6OBOP-\-K/2]7^
M*_@[QK\3_P"R?AB ?O)7G6D_%[X5:]\2?%7P;T/XD^!-9^+?@31-%\2>.?AC
MI7BS0=1\?^"O#_B4,WAG6O%_A&ROY]>\-:7XD1))/#UYK5C8PZW%#/-I;7<5
MO.\?YV?\%F?B)^T/\*?V(-8\:_LX_%70?A%XH'QV_9-\">)_$6I^!M<\8ZU?
M^!_C)^U'\'_@SK^C>$[[0OB7\-[CP;J5ROQ @GUK7Q+K>HWW@VW\2^%O"[^!
MO&'B'0/BEX%^-OC=KO[7WPY_X*+_ +6'BSX,>*?V9V^-WP]_X(K?LN_$#QAX
MZ^)WPP^*-Y\+/%OB[P#^T'^WEJTGAS0?@OX2^+NF>+_"GA[XBZC9WX'B[4_V
M@/&6J_"#3--TZR'@WXW3ZU/?>' #^B&BOPUT7]N[]MW]HSQ3^P1X>_9NT?\
M92^$MK^V]_P3&UW]N8:G\<?#GQ?^,-U\.O'VB/\ LM:I_P (5_9/@'QU\%X/
M$O@^[M?VAXO" NCK>AZU;31W/Q':XG7PG!\*?B)?\=?MZ?M=^+?@[^W)^T]^
MR_I'[/\ XA^&W_!/SXM_&_X5^*?@G\1/A[\2K_XH?M17?[(&B:7J?[2DOP^^
M)O@'XPW-M^SYX@\0^)8OB%\.O@AX2\5? /X[7&H7W@3POXYU_5+GPU\7;*Q\
M" '[=T5^ WA?_@K3\5/BG\'/^"L_QE^%6D?"R]\)?L:?LK? []KS]EK5_$O@
M;QK97'COP!\;?V*W_;&T7PS\9_#-M\4O/.N1:6+7PA)K/A#Q#X9@M9;YM7DT
M"X:P.EWOLMI_P4"^-?Q#^)_P>^#OA>?X"_ ?4?&W_!+6Q_X*#Z_\6?CEX?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MXPL]&\./>+I]U:ZU<:]\*_M(_LS^%-'^-WPZ^"'QG\1?\%7O"GPI_9Y_9?\
MA#\'_P!GOX\? W]ESX6?MH^ OB_!IO\ PD]AXXO?%'A3X=?L/?M5:5\!OB=I
MNDZQX:\#^)]:M/@Q^SNGQ3\+>%[63Q#JOC[0/#O@B'0/Z8:0@'J ?J!VZ?E0
M!^1O[.W[%?Q+^(_B3]D+]J/]IWXW_M'ZM\6_V1=>_:=M/@3IGQ#TW]G30_&_
MBOX+_'Z"R\*:9:_M:Z;\//A9)H>J_%:S\"Z#H/E7WPHU?X8/806FAKXXTK4/
M'2^.'U7[7_90_9>T']DKX>^*OAUX;^(WQ(^)FG>+OC)\9?CC?:S\4%^' UVS
M\7_'CXB^(/BQ\0K+3S\,OAU\--$3P]<^/O%GB76](LKS1+W4-)AU9M'AU631
MK#2;"P^G, =!BB@#\>/&/_!'/X<>/?AY^VY\&-:_:8_:0T?X-_MM?M'#]I_Q
M)X)\)0_ >QN_AQ\2;[QO\-_B=XEN?!OB7Q/\%?&6H:K:Z[X[^%_AR:&#QG!X
M@M]!\)Q2>&]'M;>]NM4\1:G]$?$O_@G-\&/C7\1OVF/'/QG\5?$?XG^'OVLO
MV8O O[)WQ;^$6O2?#O3/AQ-\-?AUJ/C[7?#.J>&;SPI\._#WQ0T#QS:^)/BG
M\0O$*^)$^)5TMIJOB*WGTNPTY/"_@Z/P_P#?]% 'Y:_#3_@F[X\\'?#S4O!/
MC7_@H7^VK\6?$.A>&-.^&_P'^+OB75/@=HGQ0^ ?PRT_QM\,?'%W9:?J/A;X
M.:7X=^-?Q)\5W_P@\ 67B_XJ?M)^&_B_J%UINA7.F^&]"\*Z1XY^+>F?$?E/
M&7_!'KX%_%SPA^T;-\8_''CO5/C[^TU\5/@A\</%/[2'PD72?@9X\^&?Q?\
MV9/#=CX6_9[^)'P+L?#$6JV/@7QE\.K>TOO$$GB;7KKQMXB\3>*/%?BQ-7UC
M_A!6\&^ _!'ZZT4 ?*O[,?[.'BSX'0>+/$?Q7_:+^*O[57QH\>0>&=*\5?%W
MXIZ+\+O!,J>$O [^(Y_!7@?PG\-_@CX%^&WPS\+>'?#VH^,_&NN2:BOAK4_'
M?B+7/%^KOXI\::UH>F>"M!\)?,OQG_X)5?"SX[?#_P#;]^&GC7X\_M%V_AK_
M (*->,O!'C'XU_V!/\!;#4?"#^!/!OP_^'&G:#\)KR[^ FHKHNBZG\/?A9X#
M\(ZS)XV@^(&NM:Z++K>CZWHWBW5M6\0WGZB44 ?!OB+_ ()\_"OQY\??BS\>
M_BEXY^)GQ/E^.G['&G?L,_%?X4>*?^%:6GPH\8?!&TU3QEKE^;JT\*_#;PYX
M_L?%>OZO\1_B%/K.H:7\0K+0I;3Q=>:=9^&[.UTGPTNA_.GP>_X)!^"/ _P?
MU#]F?XR?M1?M-_M4_LL:)\)_'OP+^#/P!^,FJ_#33?#WPC^%WQ#\$:I\-=2T
M^+QI\,?AUX%^)WQ#\4>&_AUKNO> /AQXF^(7C+6X?AIX0U:2Q\$:)HNI6FGZ
MQ:?K[10!^47PB_X)A^)?AW\3OV7OBCXP_;O_ &I?C%K/['WP[^.OP?\ @TGC
MOPQ^R]%<S?"[XS:5\,?#]OX?^(NNZ%\ ;#7_ !UKWA?2OA-X-N[OQU/J.F^*
M_%_B71+#5]6U"VT^^\9Z#XRY?0?^"//@/X;?!7]B#X3_  5_:@_:/^''B7]@
M#XF?$3QW\!_C5<6/P!\9_$)-$^,FE>//#'Q8\#^+/#NN?!./X-^(-/\ $/@W
MXE>*_#V@:_/\+4\2>$G?2M7M;^_U"TU!M7_86B@#X&_98_8DU_\ 9/\ !.F_
M#GP=^U!\9?%?@NR_:.^,OQUO-(\8^'?@O=3:SX9^,_BCXQ_$7Q!\&[_5+'X:
MV>J1Z%+\6OBZ_P 4-3\=6-Y;?$;4M:\*Z3X:L?$6A_#ZXN?!R_?(X ^E%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%>?^+OBGX \">)_ACX+\6>)+
M31_%/QD\4ZOX+^&FBRPWMQ>>*?$F@^!O%?Q(UBRMEL[:YCL;?3O!W@KQ#J=S
MJNK/I^CI<P:=H@OSK_B#P_I>J 'H%%> ?%[]IKX4?!"2X@\;M\2M2OK.S\/Z
MG?:/\*_@7\</CQXAT[1O$S>,X]*\0ZEX9^!OP[^(OB+3?"XF\ >)K75?%5]I
M=OX;\/WT6CZ?K^JZ9?\ BGPM;:SSFC_MC_ GQ%IOAO7/#5[\4O$WA_Q;\%M+
M^/VA^)/#/[.O[17B+PQ+\/\ 7?#=EXOT&PU#Q+HOPJOM"T/XK>(/#FIZ1JGA
M_P" 6N:AIWQXUV+6]"ATGX;WEUKFD07H!]145\0Z;_P43_92U'PWKOBN3Q/\
M4] TCPA\5[3X+^/D\:_LQ?M1> -;^%_C.[\#^ ?B6^H_%SPOXX^#7A[Q-\)/
MAEI?@/XI_#GQ3XB^-WQ*TCPM\%O"VD^-/#T_B3Q_I3:E C>\77Q[^'EMX]\<
M_#6.#XD:IXH^&_@B?Q[XOD\/?!/XT>*/"5AIL%KIVHGPU8?$3PYX U7X>^(O
MBK<:5K&D:U8?!+PWXHU?XR:GH.JZ9KNG>!+K2+^TO9@#V:BOFP?M>?L\/X*^
M&/Q&@^()O/ _Q?\ A[X5^+?@GQ+I_A+QSJ6F_P#"JO&B^&I/#_Q+\8R6'AFY
M?X9> 9H/%NBW>H^,/B9'X1\/^'[!M4U#Q!J&EV7A[Q!/I?I7@'XM^ _B=K/Q
M6\/>#=4U&^UGX)?$@_"3XF6&I^%_%?AB7P]X]_X0+P'\4(M*MG\4:)HT/B33
MKOP%\3O WB33O%'A636_">IVFOQ0Z?KEU>V>I6UF >DT5YM\/OBYX"^*.H_$
M[1_!>JZA?ZK\&_B3??"3XD:;JGACQ5X5OO#?CVP\+>$O'#:2;7Q9HFB3:MI]
M_P"#/'G@WQ7H/B?0DU/PKXE\/>)-)UCP]K>J6%TD]>DT %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7YV?M5_LQ_'G]H>;XN:AH/C/0_ >J>"?"GPVU
M?]CT67C"RFT/4OC3\-?&V@_'W2=:^/=K>_ /5?%G@WP-?_'CX:?!?2?%>A_#
MKQSX[;Q=\,? MT[6GA_4M>U70+W]$Z* /B/XG? 'XH?%_P#9X^-OPY\22>"/
M#_C3]J+4O#_AWXQ:9I7BGQ!KWA3PI\&_$\7@+X6?&CP=\.O&\_@GPSXEU+Q
M_P  M)\<W/@+7=5\&>'+4_%_Q)'J=W8>&]#FFELKUQ^S)::O^U[I7[3\7P]^
M'7PO\6>$8=6\,7GQ8^&WB>[F^)_[2?PLUGX=VNCP?"_]H;P_)\,O"^E/X6\%
M?$&:T\:> EE\=?$K6O"VH?#3PO=>%==\*Z3\1OB5X/?[.HH _,?Q-^R9\>-:
M_9NM?@A8ZSX8T7Q]\1/$?Q@^.'Q*^.OA?XW_ !0\%:M\(_VD/B#\3I?BCX)U
M;P-X%T;X:W6F_M/_  H^%^N>,-=L=.^&7Q_\0^$? /B_P5\(/A9\-OB%X \7
M>$?&&OP^ _9_#7[-]QI'[5'CC]J33/AS\+/AAXNUCP/XU\ Z]<_#;Q7?_P!H
M?M207]]\.)OAEXP_:7,7PH\)0IXK^$6D_#NZ\,_#R^N9?C#KW@?P_P#$/QGH
MGA3Q=I_AZ_\ $&A^,/M&B@#\B-"_X)V>+]4_99_9A_9L\<WOAGP]=^'?V&OA
M_P#L1?M5_$#X<_$?Q1.GQ#^$>A>#_!?A7XC?"O0/!.N?#'3M.\6:%X]L-*\:
MZ9X+^+^I:S\,OBQ\"!XVU_6_A_#.?%'C'P]KWV#\(_A9\6?AA\2/VQO&DFF_
M#S6;']H+]J/X:_%GP3:)XW\1V-WIWP]T_P#9O_94_9Y\<R>*MWPXNH=-\9Z/
M'\$O&7C+PGX;T>3Q#H?BV2[\,^&]8\9^!UU+5/$&@_6U% 'S'\ _A+XY^'/Q
M-_;+\9^+V\*?V3^T#^TGX?\ B[X"A\.:WJ^KZC9>$M#_ &4_V9/@ ;;Q?!J?
MA?P];:1XBN?$'P-UW6_[.T6]\3:9#H^LZ2O]NRWJWEO!].444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
(4 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>19
<FILENAME>kopn-20241228.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaGMSbP9z5Z8+ekhvWB+bdlKryEsEz54VSAFZ00mofYJ -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:KOPN="http://kopin.com/20241228" elementFormDefault="qualified" targetNamespace="http://kopin.com/20241228">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://kopin.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/StatementsOfOperations" id="StatementsOfOperations">
          <link:definition>00000004 - Statement - Consolidated Statements of Operations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/StatementsOfComprehensiveLoss" id="StatementsOfComprehensiveLoss">
          <link:definition>00000005 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
          <link:definition>00000006 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000007 - Statement - Consolidated Statements of Cash Flows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>999015 - Disclosure - Summary of Significant Accounting Policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
          <link:definition>999016 - Disclosure - Property, Plant and Equipment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/Leases" id="Leases">
          <link:definition>999017 - Disclosure - Leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ContractAssetsAndLiabilities" id="ContractAssetsAndLiabilities">
          <link:definition>999018 - Disclosure - Contract Assets and Liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/FinancialInstruments" id="FinancialInstruments">
          <link:definition>999019 - Disclosure - Financial Instruments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensation" id="StockholdersEquityAndStock-basedCompensation">
          <link:definition>999020 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ConcentrationsOfRisk" id="ConcentrationsOfRisk">
          <link:definition>999021 - Disclosure - Concentrations of Risk</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>999022 - Disclosure - Income Taxes</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/AccruedWarranty" id="AccruedWarranty">
          <link:definition>999023 - Disclosure - Accrued Warranty</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit" id="EmployeeBenefitPlanAndPostRetirementBenefit">
          <link:definition>999024 - Disclosure - Employee Benefit Plan and Post Retirement Benefit</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999025 - Disclosure - Commitments and Contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/Litigation" id="Litigation">
          <link:definition>999026 - Disclosure - Litigation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/SegmentsAndDisaggregationOfRevenue" id="SegmentsAndDisaggregationOfRevenue">
          <link:definition>999027 - Disclosure - Segments and Disaggregation of Revenue</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
          <link:definition>999028 - Disclosure - Related Party Transactions</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>999029 - Disclosure - Subsequent Events</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/AllowanceForCreditLosses" id="AllowanceForCreditLosses">
          <link:definition>999030 - Disclosure - Allowance for Credit Losses</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>999031 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>999032 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
          <link:definition>999033 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999034 - Disclosure - Leases (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ContractAssetsAndLiabilitiesTables" id="ContractAssetsAndLiabilitiesTables">
          <link:definition>999035 - Disclosure - Contract Assets and Liabilities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/FinancialInstrumentsTables" id="FinancialInstrumentsTables">
          <link:definition>999036 - Disclosure - Financial Instruments (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables" id="StockholdersEquityAndStock-basedCompensationTables">
          <link:definition>999037 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ConcentrationsOfRiskTables" id="ConcentrationsOfRiskTables">
          <link:definition>999038 - Disclosure - Concentrations of Risk (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
          <link:definition>999039 - Disclosure - Income Taxes (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/AccruedWarrantyTables" id="AccruedWarrantyTables">
          <link:definition>999040 - Disclosure - Accrued Warranty (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" id="SegmentsAndDisaggregationOfRevenueTables">
          <link:definition>999041 - Disclosure - Segments and Disaggregation of Revenue (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables">
          <link:definition>999042 - Disclosure - Related Party Transactions (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/AllowanceForCreditLossesTables" id="AllowanceForCreditLossesTables">
          <link:definition>999043 - Disclosure - Allowance for Credit Losses (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails" id="ScheduleOfSatisfactionOfPerformanceObligationsDetails">
          <link:definition>999044 - Disclosure - Schedule of Satisfaction of Performance Obligations (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfInventoryDetails" id="ScheduleOfInventoryDetails">
          <link:definition>999045 - Disclosure - Schedule of Inventory (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails" id="ScheduleOfChangesInAssetRetirementObligationsDetails">
          <link:definition>999046 - Disclosure - Schedule of Changes in Asset Retirement Obligations (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" id="ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails">
          <link:definition>999047 - Disclosure - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails" id="ScheduleOfAccumulatedOtherComprehensiveIncomeDetails">
          <link:definition>999048 - Disclosure - Schedule of Accumulated Other Comprehensive Income (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>999049 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" id="ScheduleOfPropertyPlantAndEquipmentDetails">
          <link:definition>999050 - Disclosure - Schedule of Property, Plant and Equipment (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/PropertyPlantAndEquipmentDetailsNarrative" id="PropertyPlantAndEquipmentDetailsNarrative">
          <link:definition>999051 - Disclosure - Property, Plant and Equipment (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfLeaseExpenseDetails" id="ScheduleOfLeaseExpenseDetails">
          <link:definition>999052 - Disclosure - Schedule of Lease Expense (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails" id="ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails">
          <link:definition>999053 - Disclosure - Schedule of Future Lease Payment Under Non-cancellable Lease (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails" id="ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails">
          <link:definition>999054 - Disclosure - Schedule of Operating Cash Flows From Operating Leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails" id="ScheduleOfContractWithCustomerAssetAndLiabilityDetails">
          <link:definition>999055 - Disclosure - Schedule of Contract with Customer, Asset and Liability (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" id="ContractAssetsAndLiabilitiesDetailsNarrative">
          <link:definition>999056 - Disclosure - Contract Assets and Liabilities (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails" id="ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails">
          <link:definition>999057 - Disclosure - Schedule of Fair Value Measurements of Financial Assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails" id="ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails">
          <link:definition>999058 - Disclosure - Schedule of Available-for-sale Marketable Debt Securities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfContractualMaturityDetails" id="ScheduleOfContractualMaturityDetails">
          <link:definition>999059 - Disclosure - Schedule of Contractual Maturity (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/FinancialInstrumentsDetailsNarrative" id="FinancialInstrumentsDetailsNarrative">
          <link:definition>999060 - Disclosure - Financial Instruments (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails" id="ScheduleOfPreFundedWarrantsActivityDetails">
          <link:definition>999061 - Disclosure - Schedule of Pre Funded Warrants Activity (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" id="ScheduleOfNon-vestedRestrictedStockActivityDetails">
          <link:definition>999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails" id="ScheduleOfStock-basedCompensationExpenseDetails">
          <link:definition>999063 - Disclosure - Schedule of Stock-based Compensation Expense (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative" id="StockholdersEquityAndStock-basedCompensationDetailsNarrative">
          <link:definition>999064 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails" id="SchedulesOfConcentrationOfRiskByRiskFactorDetails">
          <link:definition>999065 - Disclosure - Schedules of Concentration of Risk, by Risk Factor (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative" id="ConcentrationsOfRiskDetailsNarrative">
          <link:definition>999066 - Disclosure - Concentrations of Risk (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" id="ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails">
          <link:definition>999067 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails" id="ScheduleOfUnrecognizedTaxBenefitDetails">
          <link:definition>999068 - Disclosure - Schedule of Unrecognized Tax Benefit (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" id="ScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
          <link:definition>999069 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
          <link:definition>999070 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
          <link:definition>999071 - Disclosure - Income Taxes (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfAccruedWarrantyDetails" id="ScheduleOfAccruedWarrantyDetails">
          <link:definition>999072 - Disclosure - Schedule of Accrued Warranty (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/AccruedWarrantyDetailsNarrative" id="AccruedWarrantyDetailsNarrative">
          <link:definition>999073 - Disclosure - Accrued Warranty (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative" id="EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative">
          <link:definition>999074 - Disclosure - Employee Benefit Plan and Post Retirement Benefit (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/LitigationDetailsNarrative" id="LitigationDetailsNarrative">
          <link:definition>999075 - Disclosure - Litigation (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails" id="ScheduleOfLong-livedAssetsByGeographicAreasDetails">
          <link:definition>999076 - Disclosure - Schedule of Long-lived Assets by Geographic Areas (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails" id="ScheduleSegmentInformationByRevenueTypeDetails">
          <link:definition>999077 - Disclosure - Schedule Segment Information by Revenue Type (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" id="ScheduleOfSegmentReportingInformationBySegmentDetails">
          <link:definition>999078 - Disclosure - Schedule of Segment Reporting Information, by Segment (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails" id="ScheduleOfRevenueWithRelatedPartiesDetails">
          <link:definition>999079 - Disclosure - Schedule of Revenue with Related Parties (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
          <link:definition>999080 - Disclosure - Related Party Transactions (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
          <link:definition>999081 - Disclosure - Subsequent Events (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails" id="ScheduleOfValuationAndQualifyingAccountsDetails">
          <link:definition>999082 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="kopn-20241228_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="kopn-20241228_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="kopn-20241228_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="kopn-20241228_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
    <element id="KOPN_NetProductRevenuesMember" name="NetProductRevenuesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ResearchAndDevelopmentRevenuesMember" name="ResearchAndDevelopmentRevenuesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_LicenseAndOtherRevenuesMember" name="LicenseAndOtherRevenuesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_EMDTMember" name="EMDTMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_USGovernmentAndAgencyBackedSecuritiesMember" name="USGovernmentAndAgencyBackedSecuritiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_EquityInvestmentsMember" name="EquityInvestmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_CorporateDebtMember" name="CorporateDebtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_LSTAgreementMember" name="LSTAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_LightningSiliconTechnologyIncMember" name="LightningSiliconTechnologyIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_EquityInvestmentMember" name="EquityInvestmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_RealWearIncMember" name="RealWearIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_SolosIncMember" name="SolosIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_AtTheMarketOfferingMember" name="AtTheMarketOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PrefundedWarrantsMember" name="PrefundedWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_TwoThousandTwentyEquityIncentivePlanMember" name="TwoThousandTwentyEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_CostOfProductRevenuesMember" name="CostOfProductRevenuesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ResearchAndDevelopmentMember" name="ResearchAndDevelopmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_SellingGeneralAndAdministrativeMember" name="SellingGeneralAndAdministrativeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_CollinsAerospaceMember" name="CollinsAerospaceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DRSNetworkAndImagingSystemsLLCMember" name="DRSNetworkAndImagingSystemsLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DefenceCustomersMember" name="DefenceCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_FundedResearchAndDevelopmentMember" name="FundedResearchAndDevelopmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_UnderAgeOfFiftyMember" name="UnderAgeOfFiftyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_OverAgeOfFiftyMember" name="OverAgeOfFiftyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_EmploymentAgreementMember" name="EmploymentAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_OtherAmericasMember" name="OtherAmericasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DefenseMember" name="DefenseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_IndustrialMember" name="IndustrialMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ConsumerMember" name="ConsumerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_MedicalMember" name="MedicalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_OtherProductMember" name="OtherProductMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_LicenseAndRoyaltiesMember" name="LicenseAndRoyaltiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_SupplyDisplayModulesAgreementMember" name="SupplyDisplayModulesAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_LicenseAgreementMember" name="LicenseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_InitialPaymentMember" name="InitialPaymentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DeferredPaymentMember" name="DeferredPaymentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_QuarterlyInstallmentsMember" name="QuarterlyInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_SolosMember" name="SolosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_HMDMdIncMember" name="HMDMdIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_JohnCCFanMember" name="JohnCCFanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_Through2032Member" name="Through2032Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_VuzixCorpMember" name="VuzixCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_SolosTechnologyMember" name="SolosTechnologyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_LightningSiliconTechonologyIncMember" name="LightningSiliconTechonologyIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_SalesAgreementMember" name="SalesAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion" name="AccruedPostretirementBenefitsNetOfCurrentPortion" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_IncreaseDecreaseInProvisionForCreditLosses" name="IncreaseDecreaseInProvisionForCreditLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_NoncashProvisionForExcessInventory" name="NoncashProvisionForExcessInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_IncreaseDecreaseInAccruedLitigationDamages" name="IncreaseDecreaseInAccruedLitigationDamages" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock" name="PaymentsForProceedsFromSaleOfTreasuryStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" name="IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability" name="RightofuseAssetObtainedInExchangeForLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DisclosureContractAssetsAndLiabilitiesAbstract" name="DisclosureContractAssetsAndLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ContractAssetsLiabilitiesTextBlock" name="ContractAssetsLiabilitiesTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_FiscalYearPolicyTextBlock" name="FiscalYearPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_LiquidityPolicyTextBlock" name="LiquidityPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ContractAssetsPolicyTextBlock" name="ContractAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ContractLiabilitiesPolicyTextBlock" name="ContractLiabilitiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PerformanceObligationsPolicyTextBlock" name="PerformanceObligationsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock" name="AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock" name="RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock" name="ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_AvailableForSalesSecuritiesTextBlock" name="AvailableForSalesSecuritiesTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock" name="ScheduleOfPreFundedWarrantsActivityTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock" name="ScheduleOfValuationAndQualifyingAccountsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers" name="RevenuePercentagefromProductsandServicesTransferredCustomers" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_UsefulLifeDescription" name="UsefulLifeDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_NetContractAssets" name="NetContractAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_NetContractLiability" name="NetContractLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_EquityMethodInvestment" name="EquityMethodInvestment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_OwnershipPercentagebyOtherOwners" name="OwnershipPercentagebyOtherOwners" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" name="FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants" name="ClassOfWarrantOrRightIssuancePreFundedWarrants" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_GrossProceedsFromRegisteredSaleEquitySecurities" name="GrossProceedsFromRegisteredSaleEquitySecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" name="UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ChangeInValuationAllowance" name="ChangeInValuationAllowance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_IncomeTaxReconciliationEquityCompensationAwards" name="IncomeTaxReconciliationEquityCompensationAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" name="IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" name="IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" name="IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" name="EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DeferredTaxAssetsTaxLitigationAccrual" name="DeferredTaxAssetsTaxLitigationAccrual" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" name="DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DeferredTaxLiabilitiesForeignTaxes" name="DeferredTaxLiabilitiesForeignTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_OperatingLossCarryforwardsNoExpiration" name="OperatingLossCarryforwardsNoExpiration" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_RelatedToLegalFees" name="RelatedToLegalFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PercentageOfTotalRevenue" name="PercentageOfTotalRevenue" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PercentageOwnedOfAnEquityInvestment" name="PercentageOwnedOfAnEquityInvestment" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_SharesOwnedofanEquitySecurity" name="SharesOwnedofanEquitySecurity" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ProceedsFromMedicalBenefits" name="ProceedsFromMedicalBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries" name="AllowanceForDoubtfulAccountsReceivablesRecoveries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_NoInsiderTradingFlag" name="NoInsiderTradingFlag" nillable="true" xbrli:periodType="duration" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ContractAssetsLiabilitiesNetTextBlock" name="ContractAssetsLiabilitiesNetTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_NetContractAssetsLiabilities" name="NetContractAssetsLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ContractWithCustomerLiabilityAndBillingsInRevenueCumulativeCatchUpAdjustmentToRevenueModificationOfContract" name="ContractWithCustomerLiabilityAndBillingsInRevenueCumulativeCatchUpAdjustmentToRevenueModificationOfContract" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_ContractWithCustomerAssetsLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" name="ContractWithCustomerAssetsLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PercentageOfChangeInContractAssetsCurrent" name="PercentageOfChangeInContractAssetsCurrent" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PercentageContractLiabilitiesAndBillingsInExcessOfRevenueEarned" name="PercentageContractLiabilitiesAndBillingsInExcessOfRevenueEarned" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PercentageOfChangeInContractLiabilitiesnoncurrent" name="PercentageOfChangeInContractLiabilitiesnoncurrent" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PercentageOfChangeInNetContractAssetsLiabilities" name="PercentageOfChangeInNetContractAssetsLiabilities" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_UnrealizedGainLossOnSecurities1" name="UnrealizedGainLossOnSecurities1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_StifelMember" name="StifelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_MarchFifthTwentyTwentyOneAtTheMarketAgreementMember" name="MarchFifthTwentyTwentyOneAtTheMarketAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_AtTheMarketEquityOfferingSalesAgreementMember" name="AtTheMarketEquityOfferingSalesAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_OtherthantemporaryImpairmentsPolicyTextBlock" name="OtherthantemporaryImpairmentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DefenseCustomersMember" name="DefenseCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_FundedResearchAndDevelopmentContractsMember" name="FundedResearchAndDevelopmentContractsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PercentageofEquitySecurityOwnedbyOutsideInvestors" name="PercentageofEquitySecurityOwnedbyOutsideInvestors" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DrJohnCcFanMember" name="DrJohnCcFanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DrJohnCcFansFamilyMember" name="DrJohnCcFansFamilyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" name="DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PaymentProceedsFromSaleOfTreasuryStockNetOfCosts" name="PaymentProceedsFromSaleOfTreasuryStockNetOfCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="KOPN_PaymentsFromSaleOfTreasuryStock" name="PaymentsFromSaleOfTreasuryStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>20
<FILENAME>kopn-20241228_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://kopin.com/role/Cover" xlink:href="kopn-20241228.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/BalanceSheets" xlink:href="kopn-20241228.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/BalanceSheetsParenthetical" xlink:href="kopn-20241228.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfOperations" xlink:href="kopn-20241228.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfComprehensiveLoss" xlink:href="kopn-20241228.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfStockholdersEquity" xlink:href="kopn-20241228.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfCashFlows" xlink:href="kopn-20241228.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/PropertyPlantAndEquipment" xlink:href="kopn-20241228.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/Leases" xlink:href="kopn-20241228.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ContractAssetsAndLiabilities" xlink:href="kopn-20241228.xsd#ContractAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/FinancialInstruments" xlink:href="kopn-20241228.xsd#FinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensation" xlink:href="kopn-20241228.xsd#StockholdersEquityAndStock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ConcentrationsOfRisk" xlink:href="kopn-20241228.xsd#ConcentrationsOfRisk" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/IncomeTaxes" xlink:href="kopn-20241228.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AccruedWarranty" xlink:href="kopn-20241228.xsd#AccruedWarranty" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit" xlink:href="kopn-20241228.xsd#EmployeeBenefitPlanAndPostRetirementBenefit" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/CommitmentsAndContingencies" xlink:href="kopn-20241228.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/Litigation" xlink:href="kopn-20241228.xsd#Litigation" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:href="kopn-20241228.xsd#SegmentsAndDisaggregationOfRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/RelatedPartyTransactions" xlink:href="kopn-20241228.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SubsequentEvents" xlink:href="kopn-20241228.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AllowanceForCreditLosses" xlink:href="kopn-20241228.xsd#AllowanceForCreditLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/PropertyPlantAndEquipmentTables" xlink:href="kopn-20241228.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/LeasesTables" xlink:href="kopn-20241228.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:href="kopn-20241228.xsd#ContractAssetsAndLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/FinancialInstrumentsTables" xlink:href="kopn-20241228.xsd#FinancialInstrumentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables" xlink:href="kopn-20241228.xsd#StockholdersEquityAndStock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ConcentrationsOfRiskTables" xlink:href="kopn-20241228.xsd#ConcentrationsOfRiskTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/IncomeTaxesTables" xlink:href="kopn-20241228.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AccruedWarrantyTables" xlink:href="kopn-20241228.xsd#AccruedWarrantyTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:href="kopn-20241228.xsd#SegmentsAndDisaggregationOfRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/RelatedPartyTransactionsTables" xlink:href="kopn-20241228.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AllowanceForCreditLossesTables" xlink:href="kopn-20241228.xsd#AllowanceForCreditLossesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfSatisfactionOfPerformanceObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfInventoryDetails" xlink:href="kopn-20241228.xsd#ScheduleOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfChangesInAssetRetirementObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="kopn-20241228.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="kopn-20241228.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfLeaseExpenseDetails" xlink:href="kopn-20241228.xsd#ScheduleOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails" xlink:href="kopn-20241228.xsd#ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfContractWithCustomerAssetAndLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:href="kopn-20241228.xsd#ContractAssetsAndLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfContractualMaturityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfContractualMaturityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/FinancialInstrumentsDetailsNarrative" xlink:href="kopn-20241228.xsd#FinancialInstrumentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfPreFundedWarrantsActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails" xlink:href="kopn-20241228.xsd#ScheduleOfStock-basedCompensationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative" xlink:href="kopn-20241228.xsd#StockholdersEquityAndStock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails" xlink:href="kopn-20241228.xsd#SchedulesOfConcentrationOfRiskByRiskFactorDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative" xlink:href="kopn-20241228.xsd#ConcentrationsOfRiskDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="kopn-20241228.xsd#ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails" xlink:href="kopn-20241228.xsd#ScheduleOfUnrecognizedTaxBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="kopn-20241228.xsd#ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/IncomeTaxesDetailsNarrative" xlink:href="kopn-20241228.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAccruedWarrantyDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAccruedWarrantyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AccruedWarrantyDetailsNarrative" xlink:href="kopn-20241228.xsd#AccruedWarrantyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative" xlink:href="kopn-20241228.xsd#EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/LitigationDetailsNarrative" xlink:href="kopn-20241228.xsd#LitigationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails" xlink:href="kopn-20241228.xsd#ScheduleOfLong-livedAssetsByGeographicAreasDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails" xlink:href="kopn-20241228.xsd#ScheduleSegmentInformationByRevenueTypeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" xlink:href="kopn-20241228.xsd#ScheduleOfSegmentReportingInformationBySegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfRevenueWithRelatedPartiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="kopn-20241228.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SubsequentEventsDetailsNarrative" xlink:href="kopn-20241228.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfValuationAndQualifyingAccountsDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapMarketableSecuritiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaapEquityMethodInvestments" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapEquityMethodInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="loc_us-gaapAccruedPayrollTaxesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedPayrollTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="loc_us-gaapAccruedEmployeeBenefitsCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedEmployeeBenefitsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationReserveCurrent" xlink:label="loc_us-gaapLitigationReserveCurrent" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLitigationReserveCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="loc_us-gaapAssetRetirementObligationsNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapAssetRetirementObligationsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion" xlink:label="loc_KOPNAccruedPostretirementBenefitsNetOfCurrentPortion" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_KOPNAccruedPostretirementBenefitsNetOfCurrentPortion" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaapOperatingCostsAndExpenses" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapOperatingCostsAndExpenses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaapLitigationSettlementExpense" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapLitigationSettlementExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOperating" xlink:label="loc_us-gaapInterestIncomeOperating" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestIncomeOperating" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossRealized" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossRealized" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainLossOnInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfComprehensiveLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfStockholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Stockholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization" xlink:label="loc_us-gaapAdjustmentForAmortization" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAdjustmentForAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaapGainLossOnSaleOfInvestments" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredOtherTaxExpenseBenefit" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredOtherTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncreaseDecreaseInProvisionForCreditLosses" xlink:label="loc_KOPNIncreaseDecreaseInProvisionForCreditLosses" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_KOPNIncreaseDecreaseInProvisionForCreditLosses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NoncashProvisionForExcessInventory" xlink:label="loc_KOPNNoncashProvisionForExcessInventory" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_KOPNNoncashProvisionForExcessInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncreaseDecreaseInAccruedLitigationDamages" xlink:label="loc_KOPNIncreaseDecreaseInAccruedLitigationDamages" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_KOPNIncreaseDecreaseInAccruedLitigationDamages" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaapOtherNoncashIncomeExpense" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherNoncashIncomeExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaapPaymentsToAcquireEquityMethodInvestments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireEquityMethodInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaapPaymentsForProceedsFromOtherInvestingActivities" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PaymentsForProceedsFromSaleOfTreasuryStock" xlink:label="loc_KOPNPaymentsForProceedsFromSaleOfTreasuryStock" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_KOPNPaymentsForProceedsFromSaleOfTreasuryStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" xlink:label="loc_KOPNIssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_KOPNIssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapPaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000013 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000014 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/PropertyPlantAndEquipment" xlink:title="999016 - Disclosure - Property, Plant and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/Leases" xlink:title="999017 - Disclosure - Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ContractAssetsAndLiabilities" xlink:title="999018 - Disclosure - Contract Assets and Liabilities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/FinancialInstruments" xlink:title="999019 - Disclosure - Financial Instruments" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/StockholdersEquityAndStock-basedCompensation" xlink:title="999020 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ConcentrationsOfRisk" xlink:title="999021 - Disclosure - Concentrations of Risk" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/IncomeTaxes" xlink:title="999022 - Disclosure - Income Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/AccruedWarranty" xlink:title="999023 - Disclosure - Accrued Warranty" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit" xlink:title="999024 - Disclosure - Employee Benefit Plan and Post Retirement Benefit" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/CommitmentsAndContingencies" xlink:title="999025 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/Litigation" xlink:title="999026 - Disclosure - Litigation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:title="999027 - Disclosure - Segments and Disaggregation of Revenue" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/RelatedPartyTransactions" xlink:title="999028 - Disclosure - Related Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/SubsequentEvents" xlink:title="999029 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/AllowanceForCreditLosses" xlink:title="999030 - Disclosure - Allowance for Credit Losses" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999031 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999032 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/PropertyPlantAndEquipmentTables" xlink:title="999033 - Disclosure - Property, Plant and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/LeasesTables" xlink:title="999034 - Disclosure - Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:title="999035 - Disclosure - Contract Assets and Liabilities (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/FinancialInstrumentsTables" xlink:title="999036 - Disclosure - Financial Instruments (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables" xlink:title="999037 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ConcentrationsOfRiskTables" xlink:title="999038 - Disclosure - Concentrations of Risk (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/IncomeTaxesTables" xlink:title="999039 - Disclosure - Income Taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/AccruedWarrantyTables" xlink:title="999040 - Disclosure - Accrued Warranty (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:title="999041 - Disclosure - Segments and Disaggregation of Revenue (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/RelatedPartyTransactionsTables" xlink:title="999042 - Disclosure - Related Party Transactions (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/AllowanceForCreditLossesTables" xlink:title="999043 - Disclosure - Allowance for Credit Losses (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails" xlink:title="999044 - Disclosure - Schedule of Satisfaction of Performance Obligations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfInventoryDetails" xlink:title="999045 - Disclosure - Schedule of Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails" xlink:title="999046 - Disclosure - Schedule of Changes in Asset Retirement Obligations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:title="999047 - Disclosure - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails" xlink:title="999048 - Disclosure - Schedule of Accumulated Other Comprehensive Income (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999049 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="999050 - Disclosure - Schedule of Property, Plant and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="999051 - Disclosure - Property, Plant and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfLeaseExpenseDetails" xlink:title="999052 - Disclosure - Schedule of Lease Expense (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails" xlink:title="999053 - Disclosure - Schedule of Future Lease Payment Under Non-cancellable Lease (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails" xlink:title="999054 - Disclosure - Schedule of Operating Cash Flows From Operating Leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails" xlink:title="999055 - Disclosure - Schedule of Contract with Customer, Asset and Liability (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:title="999056 - Disclosure - Contract Assets and Liabilities (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails" xlink:title="999057 - Disclosure - Schedule of Fair Value Measurements of Financial Assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails" xlink:title="999058 - Disclosure - Schedule of Available-for-sale Marketable Debt Securities (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfContractualMaturityDetails" xlink:title="999059 - Disclosure - Schedule of Contractual Maturity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/FinancialInstrumentsDetailsNarrative" xlink:title="999060 - Disclosure - Financial Instruments (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails" xlink:title="999061 - Disclosure - Schedule of Pre Funded Warrants Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:title="999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails" xlink:title="999063 - Disclosure - Schedule of Stock-based Compensation Expense (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative" xlink:title="999064 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails" xlink:title="999065 - Disclosure - Schedules of Concentration of Risk, by Risk Factor (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative" xlink:title="999066 - Disclosure - Concentrations of Risk (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:title="999067 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ChangeInValuationAllowance" xlink:label="loc_KOPNChangeInValuationAllowance" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_KOPNChangeInValuationAllowance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails" xlink:title="999068 - Disclosure - Schedule of Unrecognized Tax Benefit (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="999069 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationEquityCompensationAwards" xlink:label="loc_KOPNIncomeTaxReconciliationEquityCompensationAwards" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_KOPNIncomeTaxReconciliationEquityCompensationAwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" xlink:label="loc_KOPNIncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_KOPNIncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" xlink:label="loc_KOPNIncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_KOPNIncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" xlink:label="loc_KOPNIncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_KOPNIncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" xlink:label="loc_KOPNEffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_KOPNEffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxCreditsAndAdjustments" xlink:label="loc_us-gaapIncomeTaxCreditsAndAdjustments" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxCreditsAndAdjustments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxContingencies" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxContingencies" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="999070 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredTaxAssetsTaxLitigationAccrual" xlink:label="loc_KOPNDeferredTaxAssetsTaxLitigationAccrual" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_KOPNDeferredTaxAssetsTaxLitigationAccrual" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" xlink:label="loc_KOPNDeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_KOPNDeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInvestments" xlink:label="loc_us-gaapDeferredTaxAssetsInvestments" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOtherTaxCarryforwards" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOtherTaxCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredTaxLiabilitiesForeignTaxes" xlink:label="loc_KOPNDeferredTaxLiabilitiesForeignTaxes" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_KOPNDeferredTaxLiabilitiesForeignTaxes" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/IncomeTaxesDetailsNarrative" xlink:title="999071 - Disclosure - Income Taxes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAccruedWarrantyDetails" xlink:title="999072 - Disclosure - Schedule of Accrued Warranty (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/AccruedWarrantyDetailsNarrative" xlink:title="999073 - Disclosure - Accrued Warranty (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative" xlink:title="999074 - Disclosure - Employee Benefit Plan and Post Retirement Benefit (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/LitigationDetailsNarrative" xlink:title="999075 - Disclosure - Litigation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails" xlink:title="999076 - Disclosure - Schedule of Long-lived Assets by Geographic Areas (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails" xlink:title="999077 - Disclosure - Schedule Segment Information by Revenue Type (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" xlink:title="999078 - Disclosure - Schedule of Segment Reporting Information, by Segment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails" xlink:title="999079 - Disclosure - Schedule of Revenue with Related Parties (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999080 - Disclosure - Related Party Transactions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/SubsequentEventsDetailsNarrative" xlink:title="999081 - Disclosure - Subsequent Events (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails" xlink:title="999082 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>21
<FILENAME>kopn-20241228_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://kopin.com/role/Cover" xlink:href="kopn-20241228.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/BalanceSheets" xlink:href="kopn-20241228.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/BalanceSheetsParenthetical" xlink:href="kopn-20241228.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfOperations" xlink:href="kopn-20241228.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfComprehensiveLoss" xlink:href="kopn-20241228.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfStockholdersEquity" xlink:href="kopn-20241228.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfCashFlows" xlink:href="kopn-20241228.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/PropertyPlantAndEquipment" xlink:href="kopn-20241228.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/Leases" xlink:href="kopn-20241228.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ContractAssetsAndLiabilities" xlink:href="kopn-20241228.xsd#ContractAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/FinancialInstruments" xlink:href="kopn-20241228.xsd#FinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensation" xlink:href="kopn-20241228.xsd#StockholdersEquityAndStock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ConcentrationsOfRisk" xlink:href="kopn-20241228.xsd#ConcentrationsOfRisk" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/IncomeTaxes" xlink:href="kopn-20241228.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AccruedWarranty" xlink:href="kopn-20241228.xsd#AccruedWarranty" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit" xlink:href="kopn-20241228.xsd#EmployeeBenefitPlanAndPostRetirementBenefit" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/CommitmentsAndContingencies" xlink:href="kopn-20241228.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/Litigation" xlink:href="kopn-20241228.xsd#Litigation" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:href="kopn-20241228.xsd#SegmentsAndDisaggregationOfRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/RelatedPartyTransactions" xlink:href="kopn-20241228.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SubsequentEvents" xlink:href="kopn-20241228.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AllowanceForCreditLosses" xlink:href="kopn-20241228.xsd#AllowanceForCreditLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/PropertyPlantAndEquipmentTables" xlink:href="kopn-20241228.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/LeasesTables" xlink:href="kopn-20241228.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:href="kopn-20241228.xsd#ContractAssetsAndLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/FinancialInstrumentsTables" xlink:href="kopn-20241228.xsd#FinancialInstrumentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables" xlink:href="kopn-20241228.xsd#StockholdersEquityAndStock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ConcentrationsOfRiskTables" xlink:href="kopn-20241228.xsd#ConcentrationsOfRiskTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/IncomeTaxesTables" xlink:href="kopn-20241228.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AccruedWarrantyTables" xlink:href="kopn-20241228.xsd#AccruedWarrantyTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:href="kopn-20241228.xsd#SegmentsAndDisaggregationOfRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/RelatedPartyTransactionsTables" xlink:href="kopn-20241228.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AllowanceForCreditLossesTables" xlink:href="kopn-20241228.xsd#AllowanceForCreditLossesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfSatisfactionOfPerformanceObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfInventoryDetails" xlink:href="kopn-20241228.xsd#ScheduleOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfChangesInAssetRetirementObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="kopn-20241228.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="kopn-20241228.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfLeaseExpenseDetails" xlink:href="kopn-20241228.xsd#ScheduleOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails" xlink:href="kopn-20241228.xsd#ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfContractWithCustomerAssetAndLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:href="kopn-20241228.xsd#ContractAssetsAndLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfContractualMaturityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfContractualMaturityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/FinancialInstrumentsDetailsNarrative" xlink:href="kopn-20241228.xsd#FinancialInstrumentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfPreFundedWarrantsActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails" xlink:href="kopn-20241228.xsd#ScheduleOfStock-basedCompensationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative" xlink:href="kopn-20241228.xsd#StockholdersEquityAndStock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails" xlink:href="kopn-20241228.xsd#SchedulesOfConcentrationOfRiskByRiskFactorDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative" xlink:href="kopn-20241228.xsd#ConcentrationsOfRiskDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="kopn-20241228.xsd#ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails" xlink:href="kopn-20241228.xsd#ScheduleOfUnrecognizedTaxBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="kopn-20241228.xsd#ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/IncomeTaxesDetailsNarrative" xlink:href="kopn-20241228.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAccruedWarrantyDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAccruedWarrantyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AccruedWarrantyDetailsNarrative" xlink:href="kopn-20241228.xsd#AccruedWarrantyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative" xlink:href="kopn-20241228.xsd#EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/LitigationDetailsNarrative" xlink:href="kopn-20241228.xsd#LitigationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails" xlink:href="kopn-20241228.xsd#ScheduleOfLong-livedAssetsByGeographicAreasDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails" xlink:href="kopn-20241228.xsd#ScheduleSegmentInformationByRevenueTypeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" xlink:href="kopn-20241228.xsd#ScheduleOfSegmentReportingInformationBySegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfRevenueWithRelatedPartiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="kopn-20241228.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SubsequentEventsDetailsNarrative" xlink:href="kopn-20241228.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfValuationAndQualifyingAccountsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosureWithAdditionalMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpTable" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsToCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListsByExecutiveCategory" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpExecutiveCategoriesOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TradingArrangmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ForgoneRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ForgoneRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/OutstandingRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#OutstandingRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardsCloseToMnpiDisc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangemenstByInd" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/Defaults" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#Defaults" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NetProductRevenuesMember" xlink:label="loc_KOPNNetProductRevenuesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNNetProductRevenuesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ResearchAndDevelopmentRevenuesMember" xlink:label="loc_KOPNResearchAndDevelopmentRevenuesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNResearchAndDevelopmentRevenuesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LicenseAndOtherRevenuesMember" xlink:label="loc_KOPNLicenseAndOtherRevenuesMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNLicenseAndOtherRevenuesMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaapCostsAndExpensesAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostsAndExpensesAbstract_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaapOperatingCostsAndExpenses_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostsAndExpensesAbstract_130" xlink:to="loc_us-gaapOperatingCostsAndExpenses_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostsAndExpensesAbstract_130" xlink:to="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostsAndExpensesAbstract_130" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostsAndExpensesAbstract_130" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaapLitigationSettlementExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostsAndExpensesAbstract_130" xlink:to="loc_us-gaapLitigationSettlementExpense_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostsAndExpensesAbstract_130" xlink:to="loc_us-gaapOperatingExpenses_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOperating" xlink:label="loc_us-gaapInterestIncomeOperating_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapInterestIncomeOperating_130" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense_130" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossRealized_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossRealized_130" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapGainLossOnInvestments_130" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapNonoperatingIncomeExpense_130" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_130" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_130" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_130" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest_130" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareAbstract_130" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_130" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_130" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_130" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_130" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_130" xlink:type="arc" order="26" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfComprehensiveLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Loss" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfStockholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockCommonMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaapParentMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapParentMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapNoncontrollingInterestMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_90" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_90" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaapTreasuryStockValueAcquiredCostMethod_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockValueAcquiredCostMethod_90" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_90" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="loc_us-gaapNoncontrollingInterestIncreaseFromBusinessCombination_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNoncontrollingInterestIncreaseFromBusinessCombination_90" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000013 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000014 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/PropertyPlantAndEquipment" xlink:title="999016 - Disclosure - Property, Plant and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/Leases" xlink:title="999017 - Disclosure - Leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ContractAssetsAndLiabilities" xlink:title="999018 - Disclosure - Contract Assets and Liabilities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/FinancialInstruments" xlink:title="999019 - Disclosure - Financial Instruments" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/StockholdersEquityAndStock-basedCompensation" xlink:title="999020 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ConcentrationsOfRisk" xlink:title="999021 - Disclosure - Concentrations of Risk" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/IncomeTaxes" xlink:title="999022 - Disclosure - Income Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/AccruedWarranty" xlink:title="999023 - Disclosure - Accrued Warranty" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit" xlink:title="999024 - Disclosure - Employee Benefit Plan and Post Retirement Benefit" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/CommitmentsAndContingencies" xlink:title="999025 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/Litigation" xlink:title="999026 - Disclosure - Litigation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:title="999027 - Disclosure - Segments and Disaggregation of Revenue" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/RelatedPartyTransactions" xlink:title="999028 - Disclosure - Related Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/SubsequentEvents" xlink:title="999029 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/AllowanceForCreditLosses" xlink:title="999030 - Disclosure - Allowance for Credit Losses" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999031 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999032 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/PropertyPlantAndEquipmentTables" xlink:title="999033 - Disclosure - Property, Plant and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/LeasesTables" xlink:title="999034 - Disclosure - Leases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:title="999035 - Disclosure - Contract Assets and Liabilities (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/FinancialInstrumentsTables" xlink:title="999036 - Disclosure - Financial Instruments (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables" xlink:title="999037 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ConcentrationsOfRiskTables" xlink:title="999038 - Disclosure - Concentrations of Risk (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/IncomeTaxesTables" xlink:title="999039 - Disclosure - Income Taxes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/AccruedWarrantyTables" xlink:title="999040 - Disclosure - Accrued Warranty (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:title="999041 - Disclosure - Segments and Disaggregation of Revenue (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/RelatedPartyTransactionsTables" xlink:title="999042 - Disclosure - Related Party Transactions (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/AllowanceForCreditLossesTables" xlink:title="999043 - Disclosure - Allowance for Credit Losses (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails" xlink:title="999044 - Disclosure - Schedule of Satisfaction of Performance Obligations (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaapDisaggregationOfRevenueTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapDisaggregationOfRevenueTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaapTransferredAtPointInTimeMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredAtPointInTimeMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaapTransferredOverTimeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredOverTimeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers" xlink:label="loc_KOPNRevenuePercentagefromProductsandServicesTransferredCustomers_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_KOPNRevenuePercentagefromProductsandServicesTransferredCustomers_70" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfInventoryDetails" xlink:title="999045 - Disclosure - Schedule of Inventory (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails" xlink:title="999046 - Disclosure - Schedule of Changes in Asset Retirement Obligations (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:title="999047 - Disclosure - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails" xlink:title="999048 - Disclosure - Schedule of Accumulated Other Comprehensive Income (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaapAccumulatedTranslationAdjustmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedTranslationAdjustmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaapAccumulatedNetUnrealizedInvestmentGainLossMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedNetUnrealizedInvestmentGainLossMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossBeforeTax1_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossBeforeTax1_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_290" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="loc_us-gaapOciBeforeReclassificationsNetOfTaxAttributableToParent_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOciBeforeReclassificationsNetOfTaxAttributableToParent_290" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="loc_us-gaapReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_290" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_290" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999049 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="loc_srtOwnershipAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtOwnershipAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srtOwnershipDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtOwnershipAxis" xlink:to="loc_srtOwnershipDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srtOwnershipDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtOwnershipAxis" xlink:to="loc_srtOwnershipDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EMDTMember" xlink:label="loc_KOPNEMDTMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtOwnershipDomain" xlink:to="loc_KOPNEMDTMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EMDTMember" xlink:label="loc_KOPNEMDTMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_KOPNEMDTMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPrepaidTaxes_180" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent_180" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_180" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaapMinorityInterestOwnershipPercentageByParent_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapMinorityInterestOwnershipPercentageByParent_180" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired_180" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNetIncomeLoss_180" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_180" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_180" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_180" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementLoss" xlink:label="loc_us-gaapLitigationSettlementLoss_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLitigationSettlementLoss_180" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForLegalSettlements" xlink:label="loc_us-gaapPaymentsForLegalSettlements_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPaymentsForLegalSettlements_180" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidInterest" xlink:label="loc_us-gaapPrepaidInterest_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPrepaidInterest_180" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees" xlink:label="loc_us-gaapLegalFees_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLegalFees_180" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation_180" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRestrictedCash_180" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_180" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_180" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapContractWithCustomerLiability_180" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaapAssetRetirementObligation_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAssetRetirementObligation_180" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_180" xlink:type="arc" order="19" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="999050 - Disclosure - Schedule of Property, Plant and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetUnderConstructionMember" xlink:label="loc_us-gaapAssetUnderConstructionMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAssetUnderConstructionMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_140" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_140" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_UsefulLifeDescription" xlink:label="loc_KOPNUsefulLifeDescription_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_KOPNUsefulLifeDescription_140" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_140" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_140" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="999051 - Disclosure - Property, Plant and Equipment (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfLeaseExpenseDetails" xlink:title="999052 - Disclosure - Schedule of Lease Expense (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails" xlink:title="999053 - Disclosure - Schedule of Future Lease Payment Under Non-cancellable Lease (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails" xlink:title="999054 - Disclosure - Schedule of Operating Cash Flows From Operating Leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails" xlink:title="999055 - Disclosure - Schedule of Contract with Customer, Asset and Liability (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:title="999056 - Disclosure - Contract Assets and Liabilities (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails" xlink:title="999057 - Disclosure - Schedule of Fair Value Measurements of Financial Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="loc_us-gaapCashAndCashEquivalentsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCashAndCashEquivalentsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_USGovernmentAndAgencyBackedSecuritiesMember" xlink:label="loc_KOPNUSGovernmentAndAgencyBackedSecuritiesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_KOPNUSGovernmentAndAgencyBackedSecuritiesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaapCertificatesOfDepositMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCertificatesOfDepositMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EquityInvestmentsMember" xlink:label="loc_KOPNEquityInvestmentsMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_KOPNEquityInvestmentsMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="loc_us-gaapFinancialInstrumentsOwnedAtFairValue_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapFinancialInstrumentsOwnedAtFairValue_410" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails" xlink:title="999058 - Disclosure - Schedule of Available-for-sale Marketable Debt Securities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_USGovernmentAndAgencyBackedSecuritiesMember" xlink:label="loc_KOPNUSGovernmentAndAgencyBackedSecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_KOPNUSGovernmentAndAgencyBackedSecuritiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_CorporateDebtMember" xlink:label="loc_KOPNCorporateDebtMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_KOPNCorporateDebtMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfContractualMaturityDetails" xlink:title="999059 - Disclosure - Schedule of Contractual Maturity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/FinancialInstrumentsDetailsNarrative" xlink:title="999060 - Disclosure - Financial Instruments (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LSTAgreementMember" xlink:label="loc_KOPNLSTAgreementMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNLSTAgreementMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LightningSiliconTechnologyIncMember" xlink:label="loc_KOPNLightningSiliconTechnologyIncMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_KOPNLightningSiliconTechnologyIncMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EquityInvestmentMember" xlink:label="loc_KOPNEquityInvestmentMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_KOPNEquityInvestmentMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RealWearIncMember" xlink:label="loc_KOPNRealWearIncMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_KOPNRealWearIncMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SolosIncMember" xlink:label="loc_KOPNSolosIncMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_KOPNSolosIncMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntellectualPropertyMember" xlink:label="loc_us-gaapIntellectualPropertyMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapIntellectualPropertyMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RealWearIncMember" xlink:label="loc_KOPNRealWearIncMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_KOPNRealWearIncMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EquityMethodInvestment" xlink:label="loc_KOPNEquityMethodInvestment_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_KOPNEquityMethodInvestment_230" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_230" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_230" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments" xlink:label="loc_us-gaapInvestments_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestments_230" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaapPaymentsToAcquireEquityMethodInvestments_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsToAcquireEquityMethodInvestments_230" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetImpairmentCharges_230" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedAtFairValue" xlink:label="loc_us-gaapInvestmentOwnedAtFairValue_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestmentOwnedAtFairValue_230" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:label="loc_us-gaapEquityMethodInvestmentsFairValueDisclosure_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentsFairValueDisclosure_230" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivableForInvestmentSold" xlink:label="loc_us-gaapIncreaseDecreaseInReceivableForInvestmentSold_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInReceivableForInvestmentSold_230" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="loc_us-gaapGainOnSaleOfInvestments_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainOnSaleOfInvestments_230" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRoyalties" xlink:label="loc_us-gaapPaymentsForRoyalties_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsForRoyalties_230" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_230" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaapPaymentsOfFinancingCosts_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfFinancingCosts_230" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OwnershipPercentagebyOtherOwners" xlink:label="loc_KOPNOwnershipPercentagebyOtherOwners_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_KOPNOwnershipPercentagebyOtherOwners_230" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="loc_us-gaapFinancialInstrumentsOwnedAtFairValue_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinancialInstrumentsOwnedAtFairValue_230" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" xlink:label="loc_KOPNFairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_KOPNFairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_230" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="loc_us-gaapEquityMethodInvestmentOtherThanTemporaryImpairment_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOtherThanTemporaryImpairment_230" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails" xlink:title="999061 - Disclosure - Schedule of Pre Funded Warrants Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaapClassOfWarrantOrRightLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaapClassOfWarrantOrRightTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapClassOfWarrantOrRightTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PrefundedWarrantsMember" xlink:label="loc_KOPNPrefundedWarrantsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_KOPNPrefundedWarrantsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants" xlink:label="loc_KOPNClassOfWarrantOrRightIssuancePreFundedWarrants_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_KOPNClassOfWarrantOrRightIssuancePreFundedWarrants_60" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:title="999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails" xlink:title="999063 - Disclosure - Schedule of Stock-based Compensation Expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_CostOfProductRevenuesMember" xlink:label="loc_KOPNCostOfProductRevenuesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_KOPNCostOfProductRevenuesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ResearchAndDevelopmentMember" xlink:label="loc_KOPNResearchAndDevelopmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_KOPNResearchAndDevelopmentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SellingGeneralAndAdministrativeMember" xlink:label="loc_KOPNSellingGeneralAndAdministrativeMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_KOPNSellingGeneralAndAdministrativeMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_130" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative" xlink:title="999064 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AtTheMarketOfferingMember" xlink:label="loc_KOPNAtTheMarketOfferingMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_KOPNAtTheMarketOfferingMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockCommonMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PrefundedWarrantsMember" xlink:label="loc_KOPNPrefundedWarrantsMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_KOPNPrefundedWarrantsMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_TwoThousandTwentyEquityIncentivePlanMember" xlink:label="loc_KOPNTwoThousandTwentyEquityIncentivePlanMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_KOPNTwoThousandTwentyEquityIncentivePlanMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_260" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_GrossProceedsFromRegisteredSaleEquitySecurities" xlink:label="loc_KOPNGrossProceedsFromRegisteredSaleEquitySecurities_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_KOPNGrossProceedsFromRegisteredSaleEquitySecurities_260" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_260" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="loc_us-gaapOtherExpenses_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapOtherExpenses_260" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_260" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" xlink:label="loc_KOPNUnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_KOPNUnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_260" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts_260" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_260" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharePrice_260" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="loc_us-gaapProceedsFromIssuanceOfWarrants_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfWarrants_260" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_260" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_260" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_260" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedPerTransaction_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedPerTransaction_260" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForCommissions" xlink:label="loc_us-gaapPaymentsForCommissions_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapPaymentsForCommissions_260" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_260" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_260" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_260" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_260" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_260" xlink:type="arc" order="19" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails" xlink:title="999065 - Disclosure - Schedules of Concentration of Risk, by Risk Factor (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_CollinsAerospaceMember" xlink:label="loc_KOPNCollinsAerospaceMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_KOPNCollinsAerospaceMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DRSNetworkAndImagingSystemsLLCMember" xlink:label="loc_KOPNDRSNetworkAndImagingSystemsLLCMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_KOPNDRSNetworkAndImagingSystemsLLCMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_110" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative" xlink:title="999066 - Disclosure - Concentrations of Risk (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DefenceCustomersMember" xlink:label="loc_KOPNDefenceCustomersMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_KOPNDefenceCustomersMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_FundedResearchAndDevelopmentMember" xlink:label="loc_KOPNFundedResearchAndDevelopmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_KOPNFundedResearchAndDevelopmentMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_70" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:title="999067 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails" xlink:title="999068 - Disclosure - Schedule of Unrecognized Tax Benefit (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="999069 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="999070 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/IncomeTaxesDetailsNarrative" xlink:title="999071 - Disclosure - Income Taxes (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAccruedWarrantyDetails" xlink:title="999072 - Disclosure - Schedule of Accrued Warranty (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/AccruedWarrantyDetailsNarrative" xlink:title="999073 - Disclosure - Accrued Warranty (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative" xlink:title="999074 - Disclosure - Employee Benefit Plan and Post Retirement Benefit (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlansLineItems" xlink:label="loc_us-gaapMultiemployerPlansLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMultiemployerPlansTable" xlink:label="loc_us-gaapScheduleOfMultiemployerPlansTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapScheduleOfMultiemployerPlansTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfMultiemployerPlansTable" xlink:to="loc_srtStatementScenarioAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_UnderAgeOfFiftyMember" xlink:label="loc_KOPNUnderAgeOfFiftyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNUnderAgeOfFiftyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OverAgeOfFiftyMember" xlink:label="loc_KOPNOverAgeOfFiftyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNOverAgeOfFiftyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfMultiemployerPlansTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefExecutiveOfficerMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfMultiemployerPlansTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EmploymentAgreementMember" xlink:label="loc_KOPNEmploymentAgreementMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNEmploymentAgreementMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:label="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaapDefinedContributionPlanEmployerMatchingContributionPercent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapDefinedContributionPlanEmployerMatchingContributionPercent_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaapDefinedContributionPlanCostRecognized_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapDefinedContributionPlanCostRecognized_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1" xlink:label="loc_us-gaapSeveranceCosts1_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapSeveranceCosts1_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForPostemploymentBenefits" xlink:label="loc_us-gaapPaymentsForPostemploymentBenefits_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapPaymentsForPostemploymentBenefits_80" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/LitigationDetailsNarrative" xlink:title="999075 - Disclosure - Litigation (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails" xlink:title="999076 - Disclosure - Schedule of Long-lived Assets by Geographic Areas (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB" xlink:label="loc_countryGB_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryGB_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapNoncurrentAssets_70" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails" xlink:title="999077 - Disclosure - Schedule Segment Information by Revenue Type (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OtherAmericasMember" xlink:label="loc_KOPNOtherAmericasMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_KOPNOtherAmericasMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AmericasMember" xlink:label="loc_srtAmericasMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtAmericasMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AsiaPacificMember" xlink:label="loc_srtAsiaPacificMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtAsiaPacificMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember" xlink:label="loc_srtEuropeMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtEuropeMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageOfTotalRevenue" xlink:label="loc_KOPNPercentageOfTotalRevenue_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_KOPNPercentageOfTotalRevenue_190" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" xlink:title="999078 - Disclosure - Schedule of Segment Reporting Information, by Segment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DefenseMember" xlink:label="loc_KOPNDefenseMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNDefenseMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IndustrialMember" xlink:label="loc_KOPNIndustrialMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNIndustrialMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ConsumerMember" xlink:label="loc_KOPNConsumerMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNConsumerMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_MedicalMember" xlink:label="loc_KOPNMedicalMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNMedicalMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OtherProductMember" xlink:label="loc_KOPNOtherProductMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNOtherProductMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ResearchAndDevelopmentMember" xlink:label="loc_KOPNResearchAndDevelopmentMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNResearchAndDevelopmentMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LicenseAndRoyaltiesMember" xlink:label="loc_KOPNLicenseAndRoyaltiesMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNLicenseAndRoyaltiesMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_250" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails" xlink:title="999079 - Disclosure - Schedule of Revenue with Related Parties (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RealWearIncMember" xlink:label="loc_KOPNRealWearIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNRealWearIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_HMDMdIncMember" xlink:label="loc_KOPNHMDMdIncMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNHMDMdIncMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_VuzixCorpMember" xlink:label="loc_KOPNVuzixCorpMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNVuzixCorpMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SolosTechnologyMember" xlink:label="loc_KOPNSolosTechnologyMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNSolosTechnologyMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LightningSiliconTechonologyIncMember" xlink:label="loc_KOPNLightningSiliconTechonologyIncMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNLightningSiliconTechonologyIncMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRevenues_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty_290" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsReceivableNet_290" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableCurrentAndNoncurrent_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsPayableCurrentAndNoncurrent_290" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999080 - Disclosure - Related Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RealWearIncMember" xlink:label="loc_KOPNRealWearIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNRealWearIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SolosMember" xlink:label="loc_KOPNSolosMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNSolosMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_HMDMdIncMember" xlink:label="loc_KOPNHMDMdIncMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNHMDMdIncMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_JohnCCFanMember" xlink:label="loc_KOPNJohnCCFanMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNJohnCCFanMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SupplyDisplayModulesAgreementMember" xlink:label="loc_KOPNSupplyDisplayModulesAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNSupplyDisplayModulesAgreementMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LicenseAgreementMember" xlink:label="loc_KOPNLicenseAgreementMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNLicenseAgreementMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LSTAgreementMember" xlink:label="loc_KOPNLSTAgreementMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNLSTAgreementMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtStatementScenarioAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_InitialPaymentMember" xlink:label="loc_KOPNInitialPaymentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNInitialPaymentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredPaymentMember" xlink:label="loc_KOPNDeferredPaymentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNDeferredPaymentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_QuarterlyInstallmentsMember" xlink:label="loc_KOPNQuarterlyInstallmentsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNQuarterlyInstallmentsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_Through2032Member" xlink:label="loc_KOPNThrough2032Member_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNThrough2032Member_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LightningSiliconTechnologyIncMember" xlink:label="loc_KOPNLightningSiliconTechnologyIncMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_KOPNLightningSiliconTechnologyIncMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRevenues_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageOwnedOfAnEquityInvestment" xlink:label="loc_KOPNPercentageOwnedOfAnEquityInvestment_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_KOPNPercentageOwnedOfAnEquityInvestment_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SharesOwnedofanEquitySecurity" xlink:label="loc_KOPNSharesOwnedofanEquitySecurity_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_KOPNSharesOwnedofanEquitySecurity_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsReceivableNet_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsPayableCurrent_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_170" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_170" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1" xlink:label="loc_us-gaapSeveranceCosts1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapSeveranceCosts1_170" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ProceedsFromMedicalBenefits" xlink:label="loc_KOPNProceedsFromMedicalBenefits_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_KOPNProceedsFromMedicalBenefits_170" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/SubsequentEventsDetailsNarrative" xlink:title="999081 - Disclosure - Subsequent Events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SalesAgreementMember" xlink:label="loc_KOPNSalesAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNSalesAgreementMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails" xlink:title="999082 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>22
<FILENAME>kopn-20241228_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NetProductRevenuesMember" xlink:label="KOPN_NetProductRevenuesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_NetProductRevenuesMember" xlink:to="KOPN_NetProductRevenuesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_NetProductRevenuesMember_lbl" xml:lang="en-US">Net Product Revenues [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ResearchAndDevelopmentRevenuesMember" xlink:label="KOPN_ResearchAndDevelopmentRevenuesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ResearchAndDevelopmentRevenuesMember" xlink:to="KOPN_ResearchAndDevelopmentRevenuesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ResearchAndDevelopmentRevenuesMember_lbl" xml:lang="en-US">Research and Development Revenues [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LicenseAndOtherRevenuesMember" xlink:label="KOPN_LicenseAndOtherRevenuesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LicenseAndOtherRevenuesMember" xlink:to="KOPN_LicenseAndOtherRevenuesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_LicenseAndOtherRevenuesMember_lbl" xml:lang="en-US">License and Other Revenues [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember" xlink:label="us-gaap_ParentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentMember" xlink:to="us-gaap_ParentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ParentMember_lbl" xml:lang="en-US">Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EMDTMember" xlink:label="KOPN_EMDTMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EMDTMember" xlink:to="KOPN_EMDTMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_EMDTMember_lbl" xml:lang="en-US">eMDT [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="us-gaap_TransferredAtPointInTimeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredAtPointInTimeMember" xlink:to="us-gaap_TransferredAtPointInTimeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferredAtPointInTimeMember_lbl" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredOverTimeMember" xlink:label="us-gaap_TransferredOverTimeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredOverTimeMember" xlink:to="us-gaap_TransferredOverTimeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferredOverTimeMember_lbl" xml:lang="en-US">Transferred over Time [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_lbl" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetUnderConstructionMember" xlink:label="us-gaap_AssetUnderConstructionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetUnderConstructionMember" xlink:to="us-gaap_AssetUnderConstructionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetUnderConstructionMember_lbl" xml:lang="en-US">Asset under Construction [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="us-gaap_CashAndCashEquivalentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsMember" xlink:to="us-gaap_CashAndCashEquivalentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsMember_lbl" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_USGovernmentAndAgencyBackedSecuritiesMember" xlink:label="KOPN_USGovernmentAndAgencyBackedSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_USGovernmentAndAgencyBackedSecuritiesMember" xlink:to="KOPN_USGovernmentAndAgencyBackedSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_USGovernmentAndAgencyBackedSecuritiesMember_lbl" xml:lang="en-US">U.S. Government and Agency Backed Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="us-gaap_CertificatesOfDepositMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificatesOfDepositMember" xlink:to="us-gaap_CertificatesOfDepositMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CertificatesOfDepositMember_lbl" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EquityInvestmentsMember" xlink:label="KOPN_EquityInvestmentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EquityInvestmentsMember" xlink:to="KOPN_EquityInvestmentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_EquityInvestmentsMember_lbl" xml:lang="en-US">Equity Investments [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_CorporateDebtMember" xlink:label="KOPN_CorporateDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_CorporateDebtMember" xlink:to="KOPN_CorporateDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_CorporateDebtMember_lbl" xml:lang="en-US">Corporate Debt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LSTAgreementMember" xlink:label="KOPN_LSTAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LSTAgreementMember" xlink:to="KOPN_LSTAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_LSTAgreementMember_lbl" xml:lang="en-US">LST Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LightningSiliconTechnologyIncMember" xlink:label="KOPN_LightningSiliconTechnologyIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LightningSiliconTechnologyIncMember" xlink:to="KOPN_LightningSiliconTechnologyIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_LightningSiliconTechnologyIncMember_lbl" xml:lang="en-US">Lightning Silicon Technology Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntellectualPropertyMember" xlink:label="us-gaap_IntellectualPropertyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntellectualPropertyMember" xlink:to="us-gaap_IntellectualPropertyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntellectualPropertyMember_lbl" xml:lang="en-US">Intellectual Property [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EquityInvestmentMember" xlink:label="KOPN_EquityInvestmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EquityInvestmentMember" xlink:to="KOPN_EquityInvestmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_EquityInvestmentMember_lbl" xml:lang="en-US">Equity Investment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RealWearIncMember" xlink:label="KOPN_RealWearIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_RealWearIncMember" xlink:to="KOPN_RealWearIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_RealWearIncMember_lbl" xml:lang="en-US">RealWear, Inc. [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SolosIncMember" xlink:label="KOPN_SolosIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SolosIncMember" xlink:to="KOPN_SolosIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_SolosIncMember_lbl" xml:lang="en-US">Solos Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AtTheMarketOfferingMember" xlink:label="KOPN_AtTheMarketOfferingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AtTheMarketOfferingMember" xlink:to="KOPN_AtTheMarketOfferingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_AtTheMarketOfferingMember_lbl" xml:lang="en-US">At The Market Offering [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PrefundedWarrantsMember" xlink:label="KOPN_PrefundedWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PrefundedWarrantsMember" xlink:to="KOPN_PrefundedWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_PrefundedWarrantsMember_lbl" xml:lang="en-US">Prefunded Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_TwoThousandTwentyEquityIncentivePlanMember" xlink:label="KOPN_TwoThousandTwentyEquityIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_TwoThousandTwentyEquityIncentivePlanMember" xlink:to="KOPN_TwoThousandTwentyEquityIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_TwoThousandTwentyEquityIncentivePlanMember_lbl" xml:lang="en-US">2020 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_CostOfProductRevenuesMember" xlink:label="KOPN_CostOfProductRevenuesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_CostOfProductRevenuesMember" xlink:to="KOPN_CostOfProductRevenuesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_CostOfProductRevenuesMember_lbl" xml:lang="en-US">Cost of Product Revenues [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ResearchAndDevelopmentMember" xlink:label="KOPN_ResearchAndDevelopmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ResearchAndDevelopmentMember" xlink:to="KOPN_ResearchAndDevelopmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ResearchAndDevelopmentMember_lbl" xml:lang="en-US">Research and Development [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SellingGeneralAndAdministrativeMember" xlink:label="KOPN_SellingGeneralAndAdministrativeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SellingGeneralAndAdministrativeMember" xlink:to="KOPN_SellingGeneralAndAdministrativeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_SellingGeneralAndAdministrativeMember_lbl" xml:lang="en-US">Selling General And Administrative [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_CollinsAerospaceMember" xlink:label="KOPN_CollinsAerospaceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_CollinsAerospaceMember" xlink:to="KOPN_CollinsAerospaceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_CollinsAerospaceMember_lbl" xml:lang="en-US">Collins Aerospace [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DRSNetworkAndImagingSystemsLLCMember" xlink:label="KOPN_DRSNetworkAndImagingSystemsLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DRSNetworkAndImagingSystemsLLCMember" xlink:to="KOPN_DRSNetworkAndImagingSystemsLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_DRSNetworkAndImagingSystemsLLCMember_lbl" xml:lang="en-US">DRS Network and Imaging Systems LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DefenceCustomersMember" xlink:label="KOPN_DefenceCustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DefenceCustomersMember" xlink:to="KOPN_DefenceCustomersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_DefenceCustomersMember_lbl" xml:lang="en-US">Defence Customers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_FundedResearchAndDevelopmentMember" xlink:label="KOPN_FundedResearchAndDevelopmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_FundedResearchAndDevelopmentMember" xlink:to="KOPN_FundedResearchAndDevelopmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_FundedResearchAndDevelopmentMember_lbl" xml:lang="en-US">Funded Research and Development [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_UnderAgeOfFiftyMember" xlink:label="KOPN_UnderAgeOfFiftyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_UnderAgeOfFiftyMember" xlink:to="KOPN_UnderAgeOfFiftyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_UnderAgeOfFiftyMember_lbl" xml:lang="en-US">Under Age of Fifty [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OverAgeOfFiftyMember" xlink:label="KOPN_OverAgeOfFiftyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OverAgeOfFiftyMember" xlink:to="KOPN_OverAgeOfFiftyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_OverAgeOfFiftyMember_lbl" xml:lang="en-US">Over Age of Fifty [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title and Position [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EmploymentAgreementMember" xlink:label="KOPN_EmploymentAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EmploymentAgreementMember" xlink:to="KOPN_EmploymentAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_EmploymentAgreementMember_lbl" xml:lang="en-US">Employment Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">UNITED STATES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB" xlink:label="country_GB" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_GB_lbl" xml:lang="en-US">UNITED KINGDOM</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OtherAmericasMember" xlink:label="KOPN_OtherAmericasMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OtherAmericasMember" xlink:to="KOPN_OtherAmericasMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_OtherAmericasMember_lbl" xml:lang="en-US">Other Americas [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AmericasMember" xlink:label="srt_AmericasMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AmericasMember" xlink:to="srt_AmericasMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_AmericasMember_lbl" xml:lang="en-US">Americas [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaPacificMember" xlink:to="srt_AsiaPacificMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_AsiaPacificMember_lbl" xml:lang="en-US">Asia Pacific [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EuropeMember_lbl" xml:lang="en-US">Europe [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DefenseMember" xlink:label="KOPN_DefenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DefenseMember" xlink:to="KOPN_DefenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_DefenseMember_lbl" xml:lang="en-US">Defense [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IndustrialMember" xlink:label="KOPN_IndustrialMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IndustrialMember" xlink:to="KOPN_IndustrialMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_IndustrialMember_lbl" xml:lang="en-US">Industrial [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ConsumerMember" xlink:label="KOPN_ConsumerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ConsumerMember" xlink:to="KOPN_ConsumerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ConsumerMember_lbl" xml:lang="en-US">Consumer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_MedicalMember" xlink:label="KOPN_MedicalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_MedicalMember" xlink:to="KOPN_MedicalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_MedicalMember_lbl" xml:lang="en-US">Medical [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OtherProductMember" xlink:label="KOPN_OtherProductMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OtherProductMember" xlink:to="KOPN_OtherProductMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_OtherProductMember_lbl" xml:lang="en-US">Other Product [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LicenseAndRoyaltiesMember" xlink:label="KOPN_LicenseAndRoyaltiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LicenseAndRoyaltiesMember" xlink:to="KOPN_LicenseAndRoyaltiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_LicenseAndRoyaltiesMember_lbl" xml:lang="en-US">License and Royalties [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SupplyDisplayModulesAgreementMember" xlink:label="KOPN_SupplyDisplayModulesAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SupplyDisplayModulesAgreementMember" xlink:to="KOPN_SupplyDisplayModulesAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_SupplyDisplayModulesAgreementMember_lbl" xml:lang="en-US">Supply Display Modules Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LicenseAgreementMember" xlink:label="KOPN_LicenseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LicenseAgreementMember" xlink:to="KOPN_LicenseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_LicenseAgreementMember_lbl" xml:lang="en-US">License Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_InitialPaymentMember" xlink:label="KOPN_InitialPaymentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_InitialPaymentMember" xlink:to="KOPN_InitialPaymentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_InitialPaymentMember_lbl" xml:lang="en-US">Initial Payment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredPaymentMember" xlink:label="KOPN_DeferredPaymentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DeferredPaymentMember" xlink:to="KOPN_DeferredPaymentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_DeferredPaymentMember_lbl" xml:lang="en-US">Deferred Payment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_QuarterlyInstallmentsMember" xlink:label="KOPN_QuarterlyInstallmentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_QuarterlyInstallmentsMember" xlink:to="KOPN_QuarterlyInstallmentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_QuarterlyInstallmentsMember_lbl" xml:lang="en-US">Quarterly Installments [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SolosMember" xlink:label="KOPN_SolosMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SolosMember" xlink:to="KOPN_SolosMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_SolosMember_lbl" xml:lang="en-US">Solos [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_HMDMdIncMember" xlink:label="KOPN_HMDMdIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_HMDMdIncMember" xlink:to="KOPN_HMDMdIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_HMDMdIncMember_lbl" xml:lang="en-US">HMDmd, Inc. [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_JohnCCFanMember" xlink:label="KOPN_JohnCCFanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_JohnCCFanMember" xlink:to="KOPN_JohnCCFanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_JohnCCFanMember_lbl" xml:lang="en-US">John C.C. Fan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_Through2032Member" xlink:label="KOPN_Through2032Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_Through2032Member" xlink:to="KOPN_Through2032Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_Through2032Member_lbl" xml:lang="en-US">Through 2032 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_VuzixCorpMember" xlink:label="KOPN_VuzixCorpMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_VuzixCorpMember" xlink:to="KOPN_VuzixCorpMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_VuzixCorpMember_lbl" xml:lang="en-US">Vuzix Corp [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SolosTechnologyMember" xlink:label="KOPN_SolosTechnologyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SolosTechnologyMember" xlink:to="KOPN_SolosTechnologyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_SolosTechnologyMember_lbl" xml:lang="en-US">Solos Technology [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LightningSiliconTechonologyIncMember" xlink:label="KOPN_LightningSiliconTechonologyIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LightningSiliconTechonologyIncMember" xlink:to="KOPN_LightningSiliconTechonologyIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_LightningSiliconTechonologyIncMember_lbl" xml:lang="en-US">Lightning Silicon Techonology Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SalesAgreementMember" xlink:label="KOPN_SalesAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SalesAgreementMember" xlink:to="KOPN_SalesAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_SalesAgreementMember_lbl" xml:lang="en-US">Sales Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated By Reference</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityListingParValuePerShare" xlink:label="dei_EntityListingParValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityListingParValuePerShare" xlink:to="dei_EntityListingParValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityListingParValuePerShare_lbl" xml:lang="en-US">Entity Listing, Par Value Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="dei_AuditorOpinionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorOpinionTextBlock" xlink:to="dei_AuditorOpinionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorOpinionTextBlock_lbl" xml:lang="en-US">Auditor Opinion [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US">Marketable securities, at fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net of allowance of $1,075,000 and $1,025,000 in 2024 and 2023, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US">Equity investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl" xml:lang="en-US">Accrued payroll and expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xml:lang="en-US">Accrued warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent_lbl" xml:lang="en-US">Accrued post-retirement benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="us-gaap_Deposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Deposits_lbl" xml:lang="en-US">Customer deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US">Accrued legal expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationReserveCurrent" xlink:label="us-gaap_LitigationReserveCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationReserveCurrent" xlink:to="us-gaap_LitigationReserveCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationReserveCurrent_lbl" xml:lang="en-US">Accrued litigation damages</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationsNoncurrent" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent_lbl" xml:lang="en-US">Noncurrent contract liabilities and asset retirement obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion" xlink:label="KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion" xlink:to="KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion_lbl" xml:lang="en-US">Accrued post-retirement benefits, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other long-term liabilities, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 11) and Litigation (Note 12)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, par value $.01 per share: authorized, 3,000 shares; no shares issued and outstanding as of 2024 and 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, par value $.01 per share: authorized, 200,000,000 shares in 2024 and 150,000,000 in 2023; issued 161,264,507 shares in 2024 and 114,253,818 shares in 2023; outstanding 156,118,014 in 2024 and 112,251,416 in 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock (312,882 shares in 2024 and 70,635 shares in 2023, at cost)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Accounts receivable, allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Total revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US">Expenses:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="us-gaap_OperatingCostsAndExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl" xml:lang="en-US">Cost of product revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_lbl" xml:lang="en-US">Research and development-funded programs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development-internal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementExpense" xlink:label="us-gaap_LitigationSettlementExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementExpense" xlink:to="us-gaap_LitigationSettlementExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementExpense_lbl" xml:lang="en-US">Litigation damages</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Non-operating (expense) income, net:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOperating" xlink:label="us-gaap_InterestIncomeOperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOperating" xlink:to="us-gaap_InterestIncomeOperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOperating_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossRealized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossRealized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossRealized_lbl" xml:lang="en-US">Foreign currency transaction gains (losses)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="us-gaap_GainLossOnInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnInvestments_lbl" xml:lang="en-US">(Loss) gain on remeasurement of investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total non-operating (expense) income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss before provision for income taxes and net loss of noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Tax provision</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss attributable to the noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss attributable to Kopin Corporation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Net loss per share:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average number of common shares outstanding:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive gain (loss), net of tax:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Unrealized holding gain (loss) on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_lbl" xml:lang="en-US">Reclassifications of loss in net loss on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Total other comprehensive gain (loss), net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive loss attributable to the noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss attributable to Kopin Corporation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Vesting of restricted stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Vesting of restricted stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock-based compensation expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_2_lbl" xml:lang="en-US">Other comprehensive income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Restricted stock for tax withholding obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock, net of costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of common stock, net of costs, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US">Sale of treasury stock, net of costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xml:lang="en-US">Acquisition of noncontrolling interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US">Accretion of discount on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US">Net loss (gain) on remeasurement of investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign currency losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US">Loss on sale of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncreaseDecreaseInProvisionForCreditLosses" xlink:label="KOPN_IncreaseDecreaseInProvisionForCreditLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncreaseDecreaseInProvisionForCreditLosses" xlink:to="KOPN_IncreaseDecreaseInProvisionForCreditLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_IncreaseDecreaseInProvisionForCreditLosses_lbl" xml:lang="en-US">Provision for credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NoncashProvisionForExcessInventory" xlink:label="KOPN_NoncashProvisionForExcessInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_NoncashProvisionForExcessInventory" xlink:to="KOPN_NoncashProvisionForExcessInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_NoncashProvisionForExcessInventory_lbl" xml:lang="en-US">Noncash provision for excess inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncreaseDecreaseInAccruedLitigationDamages" xlink:label="KOPN_IncreaseDecreaseInAccruedLitigationDamages" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncreaseDecreaseInAccruedLitigationDamages" xlink:to="KOPN_IncreaseDecreaseInAccruedLitigationDamages_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="KOPN_IncreaseDecreaseInAccruedLitigationDamages_lbl" xml:lang="en-US">Accrued litigation damages</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US">Changes in other non-cash items</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses, other current assets and other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities and billings in excess of revenue earned</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US">Proceeds from sale of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xml:lang="en-US">Purchase of equity investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Capital expenditures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US">Purchases of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PaymentsForProceedsFromSaleOfTreasuryStock" xlink:label="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock" xlink:to="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock_lbl" xml:lang="en-US">(Purchase) sale of treasury stock, net of costs</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" xlink:label="KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" xlink:to="KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts_lbl" xml:lang="en-US">Issuance of common stock and pre-funded warrants, net of costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Settlements of restricted stock for tax withholding obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Effect of exchange rate changes on cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US">Construction in progress included in accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability" xlink:label="KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability" xlink:to="KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability_lbl" xml:lang="en-US">Right-of-use asset obtained in exchange for lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="ecd_PvpTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTable" xlink:to="ecd_PvpTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTable_lbl" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ecd_ExecutiveCategoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ExecutiveCategoryAxis_lbl" xml:lang="en-US">Executive Category [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="ecd_IndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_IndividualAxis" xlink:to="ecd_IndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_IndividualAxis_lbl" xml:lang="en-US">Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="ecd_AdjToCompAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAxis_lbl" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="ecd_MeasureAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureAxis" xlink:to="ecd_MeasureAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureAxis_lbl" xml:lang="en-US">Measure [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="ecd_PvpTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTableTextBlock_lbl" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="ecd_CoSelectedMeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureName_lbl" xml:lang="en-US">Company Selected Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="ecd_PeerGroupIssuersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="ecd_ChangedPeerGroupFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ChangedPeerGroupFnTextBlock" xlink:to="ecd_ChangedPeerGroupFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ChangedPeerGroupFnTextBlock_lbl" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="ecd_PeoTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoTotalCompAmt_lbl" xml:lang="en-US">PEO Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="ecd_PeoActuallyPaidCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoActuallyPaidCompAmt_lbl" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="ecd_AdjToPeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="ecd_TabularListTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TabularListTableTextBlock_lbl" xml:lang="en-US">Tabular List, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="ecd_TotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnAmt_lbl" xml:lang="en-US">Total Shareholder Return Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="ecd_CoSelectedMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureAmt_lbl" xml:lang="en-US">Company Selected Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="ecd_OtherPerfMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OtherPerfMeasureAmt_lbl" xml:lang="en-US">Other Performance Measure, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="ecd_AdjToCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAmt_lbl" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="ecd_PeoName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoName" xlink:to="ecd_PeoName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoName_lbl" xml:lang="en-US">PEO Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="ecd_MeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureName" xlink:to="ecd_MeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xml:lang="en-US">Non-GAAP Measure Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="ecd_Additional402vDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Additional402vDisclosureTextBlock_lbl" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="ecd_PnsnBnftsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PnsnBnftsAdjFnTextBlock" xlink:to="ecd_PnsnBnftsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PnsnBnftsAdjFnTextBlock_lbl" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="ecd_ErrCompRecoveryTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompRecoveryTable" xlink:to="ecd_ErrCompRecoveryTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompRecoveryTable_lbl" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="ecd_RestatementDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDateAxis" xlink:to="ecd_RestatementDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDateAxis_lbl" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="ecd_RestatementDeterminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDeterminationDate" xlink:to="ecd_RestatementDeterminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDeterminationDate_lbl" xml:lang="en-US">Restatement Determination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="ecd_AggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompAmt" xlink:to="ecd_AggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompAmt_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="ecd_ErrCompAnalysisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompAnalysisTextBlock" xlink:to="ecd_ErrCompAnalysisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompAnalysisTextBlock_lbl" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="ecd_OutstandingAggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingAggtErrCompAmt" xlink:to="ecd_OutstandingAggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingAggtErrCompAmt_lbl" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="ecd_ForgoneRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_ForgoneRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="ecd_OutstandingRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_OutstandingRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="ecd_OutstandingRecoveryCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryCompAmt" xlink:to="ecd_OutstandingRecoveryCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryCompAmt_lbl" xml:lang="en-US">Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xml:lang="en-US">Restatement does not require Recovery</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="ecd_AwardsCloseToMnpiDiscTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTable" xlink:to="ecd_AwardsCloseToMnpiDiscTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTable_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="ecd_AwardTmgMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMethodTextBlock_lbl" xml:lang="en-US">Award Timing Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="ecd_AwardTmgPredtrmndFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl" xml:lang="en-US">Award Timing Predetermined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xml:lang="en-US">Award Timing MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="ecd_MnpiDiscTimedForCompValFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="ecd_AwardsCloseToMnpiDiscIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="ecd_AwardUndrlygSecuritiesAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardUndrlygSecuritiesAmt" xlink:to="ecd_AwardUndrlygSecuritiesAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardUndrlygSecuritiesAmt_lbl" xml:lang="en-US">Underlying Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="ecd_AwardExrcPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardExrcPrice" xlink:to="ecd_AwardExrcPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardExrcPrice_lbl" xml:lang="en-US">Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="ecd_AwardGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardGrantDateFairValue" xlink:to="ecd_AwardGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardGrantDateFairValue_lbl" xml:lang="en-US">Fair Value as of Grant Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="ecd_UndrlygSecurityMktPriceChngPct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_UndrlygSecurityMktPriceChngPct" xlink:to="ecd_UndrlygSecurityMktPriceChngPct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_UndrlygSecurityMktPriceChngPct_lbl" xml:lang="en-US">Underlying Security Market Price Change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingArrLineItems_lbl" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="ecd_TrdArrIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_TrdArrIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="ecd_TrdArrIndTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndTitle" xlink:to="ecd_TrdArrIndTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndTitle_lbl" xml:lang="en-US">Title</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="ecd_TrdArrAdoptionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrAdoptionDate" xlink:to="ecd_TrdArrAdoptionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrAdoptionDate_lbl" xml:lang="en-US">Adoption Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="ecd_TrdArrTerminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrTerminationDate" xlink:to="ecd_TrdArrTerminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrTerminationDate_lbl" xml:lang="en-US">Termination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="ecd_TrdArrExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrExpirationDate" xlink:to="ecd_TrdArrExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrExpirationDate_lbl" xml:lang="en-US">Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="ecd_TrdArrDuration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrDuration" xlink:to="ecd_TrdArrDuration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrDuration_lbl" xml:lang="en-US">Arrangement Duration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingPoliciesProcLineItems_lbl" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="cyd_MaterialCybersecurityIncidentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentAbstract" xlink:to="cyd_MaterialCybersecurityIncidentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentAbstract_lbl" xml:lang="en-US">Material Cybersecurity Incident [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Nature [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Scope [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Timing [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureLeasesAbstract" xlink:label="KOPN_DisclosureLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DisclosureLeasesAbstract" xlink:to="KOPN_DisclosureLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_DisclosureLeasesAbstract_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureContractAssetsAndLiabilitiesAbstract" xlink:label="KOPN_DisclosureContractAssetsAndLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="KOPN_DisclosureContractAssetsAndLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_DisclosureContractAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Contract Assets And Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ContractAssetsLiabilitiesTextBlock" xlink:label="KOPN_ContractAssetsLiabilitiesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ContractAssetsLiabilitiesTextBlock" xlink:to="KOPN_ContractAssetsLiabilitiesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ContractAssetsLiabilitiesTextBlock_lbl" xml:lang="en-US">Contract Assets and Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xml:lang="en-US">Investments, All Other Investments [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xml:lang="en-US">Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stockholders&#8217; Equity and Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentrations of Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="us-gaap_GuaranteesAndProductWarrantiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:to="us-gaap_GuaranteesAndProductWarrantiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteesAndProductWarrantiesAbstract_lbl" xml:lang="en-US">Guarantees and Product Warranties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US">Accrued Warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanTextBlock" xlink:label="us-gaap_DefinedBenefitPlanTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanTextBlock" xlink:to="us-gaap_DefinedBenefitPlanTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanTextBlock_lbl" xml:lang="en-US">Employee Benefit Plan and Post Retirement Benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsDisclosureTextBlock" xlink:to="us-gaap_CommitmentsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="us-gaap_LegalMattersAndContingenciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="us-gaap_LegalMattersAndContingenciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LegalMattersAndContingenciesTextBlock_lbl" xml:lang="en-US">Litigation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segments and Disaggregation of Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossesTextBlock" xlink:to="us-gaap_AllowanceForCreditLossesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForCreditLossesTextBlock_lbl" xml:lang="en-US">Allowance for Credit Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_FiscalYearPolicyTextBlock" xlink:label="KOPN_FiscalYearPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_FiscalYearPolicyTextBlock" xlink:to="KOPN_FiscalYearPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_FiscalYearPolicyTextBlock_lbl" xml:lang="en-US">Fiscal Year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LiquidityPolicyTextBlock" xlink:label="KOPN_LiquidityPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LiquidityPolicyTextBlock" xlink:to="KOPN_LiquidityPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_LiquidityPolicyTextBlock_lbl" xml:lang="en-US">Liquidity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ContractAssetsPolicyTextBlock" xlink:label="KOPN_ContractAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ContractAssetsPolicyTextBlock" xlink:to="KOPN_ContractAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ContractAssetsPolicyTextBlock_lbl" xml:lang="en-US">Contract Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ContractLiabilitiesPolicyTextBlock" xlink:label="KOPN_ContractLiabilitiesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ContractLiabilitiesPolicyTextBlock" xlink:to="KOPN_ContractLiabilitiesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ContractLiabilitiesPolicyTextBlock_lbl" xml:lang="en-US">Contract Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PerformanceObligationsPolicyTextBlock" xlink:label="KOPN_PerformanceObligationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PerformanceObligationsPolicyTextBlock" xlink:to="KOPN_PerformanceObligationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_PerformanceObligationsPolicyTextBlock_lbl" xml:lang="en-US">Performance Obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US">Marketable Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock" xlink:label="KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock" xlink:to="KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable and Allowance for Credit Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock" xlink:label="KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock" xlink:to="KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock_lbl" xml:lang="en-US">Recognition and Measurement of Financial Assets and Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="us-gaap_StandardProductWarrantyPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US">Product Warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtendedProductWarrantyPolicy" xlink:label="us-gaap_ExtendedProductWarrantyPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtendedProductWarrantyPolicy" xlink:to="us-gaap_ExtendedProductWarrantyPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtendedProductWarrantyPolicy_lbl" xml:lang="en-US">Extended Warranties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsPolicy" xlink:label="us-gaap_AssetRetirementObligationsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationsPolicy" xlink:to="us-gaap_AssetRetirementObligationsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationsPolicy_lbl" xml:lang="en-US">Asset Retirement Obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net Loss Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_lbl" xml:lang="en-US">Schedule of Satisfaction of Performance Obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:label="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:to="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_lbl" xml:lang="en-US">Schedule of Changes in Asset Retirement Obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Property, Plant and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Lease Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Lease Payment Under Non-cancellable Lease</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock" xlink:label="KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock" xlink:to="KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Operating Cash Flows From Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of Contract with Customer, Asset and Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xml:lang="en-US">Schedule of Fair Value Measurements of Financial Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AvailableForSalesSecuritiesTextBlock" xlink:label="KOPN_AvailableForSalesSecuritiesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AvailableForSalesSecuritiesTextBlock" xlink:to="KOPN_AvailableForSalesSecuritiesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_AvailableForSalesSecuritiesTextBlock_lbl" xml:lang="en-US">Schedule of Available-for-sale Marketable Debt Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US">Schedule of Contractual Maturity</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock" xlink:label="KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock" xlink:to="KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Pre Funded Warrants Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Non-vested Restricted Stock Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US">Schedule of Stock-based Compensation Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" xml:lang="en-US">Schedule of Unrecognized Tax Benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of Long-lived Assets by Geographic Areas</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Schedule Segment Information by Revenue Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Revenue with Related Parties</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock" xlink:label="KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock" xlink:to="KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock_lbl" xml:lang="en-US">Schedule of Valuation and Qualifying Accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers" xlink:label="KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers" xlink:to="KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers_lbl" xml:lang="en-US">Revenue percentage from products and services transferred customers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work-in-process</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation" xlink:label="us-gaap_AssetRetirementObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligation" xlink:to="us-gaap_AssetRetirementObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AssetRetirementObligation_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationPeriodIncreaseDecrease" xlink:label="us-gaap_AssetRetirementObligationPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationPeriodIncreaseDecrease" xlink:to="us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationPeriodIncreaseDecrease_lbl" xml:lang="en-US">Increase</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Exchange rate change</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligation" xlink:to="us-gaap_AssetRetirementObligation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AssetRetirementObligation_2_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Nonvested restricted common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_lbl" xml:lang="en-US">Changes during year, before reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_lbl" xml:lang="en-US">Changes during year, reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Changes during year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_2_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="us-gaap_PrepaidTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidTaxes" xlink:to="us-gaap_PrepaidTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidTaxes_lbl" xml:lang="en-US">Prepaid taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_lbl" xml:lang="en-US">Deferred tax assets, accruals legal settlements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US">Subsidary percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US">Remaining acquisition percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net losses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net cash outflows from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Sale of prefunded warrant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Net proceeds</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementLoss" xlink:label="us-gaap_LitigationSettlementLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementLoss" xlink:to="us-gaap_LitigationSettlementLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LitigationSettlementLoss_lbl" xml:lang="en-US">Litigation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForLegalSettlements" xlink:label="us-gaap_PaymentsForLegalSettlements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForLegalSettlements" xlink:to="us-gaap_PaymentsForLegalSettlements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForLegalSettlements_lbl" xml:lang="en-US">Legal settlements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidInterest" xlink:label="us-gaap_PrepaidInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInterest" xlink:to="us-gaap_PrepaidInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidInterest_lbl" xml:lang="en-US">Pre-judgment interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees" xlink:label="us-gaap_LegalFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LegalFees_lbl" xml:lang="en-US">Attorneys fees and costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Remaining performance obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, plant and equipment estimated lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligation" xlink:to="us-gaap_AssetRetirementObligation_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligation_3_lbl" xml:lang="en-US">Asset retirement obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xml:lang="en-US">Vesting rights</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, plant and equipment, gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_2_lbl" xml:lang="en-US">Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_UsefulLifeDescription" xlink:label="KOPN_UsefulLifeDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_UsefulLifeDescription" xlink:to="KOPN_UsefulLifeDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_UsefulLifeDescription_lbl" xml:lang="en-US">Useful Life, description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property, plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DisclosureLeasesAbstract" xlink:to="KOPN_DisclosureLeasesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="KOPN_DisclosureLeasesAbstract_2_lbl" xml:lang="en-US">Schedule Of Lease Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DisclosureLeasesAbstract" xlink:to="KOPN_DisclosureLeasesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="KOPN_DisclosureLeasesAbstract_3_lbl" xml:lang="en-US">Schedule Of Future Lease Payment Under Non-cancellable Lease</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total future lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less effects of discounting</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Cash paid for amounts included in the measurement of operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted Average Discount Rate - Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Lease Term-Operating Leases (in years)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="KOPN_DisclosureContractAssetsAndLiabilitiesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="KOPN_DisclosureContractAssetsAndLiabilitiesAbstract_2_lbl" xml:lang="en-US">Schedule Of Contract With Customer Asset And Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xml:lang="en-US">Contract liabilities and billings in excess of revenue earned</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US">Noncurrent contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NetContractAssets" xlink:label="KOPN_NetContractAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_NetContractAssets" xlink:to="KOPN_NetContractAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_NetContractAssets_lbl" xml:lang="en-US">[custom:NetContractAssets-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NetContractLiability" xlink:label="KOPN_NetContractLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_NetContractLiability" xlink:to="KOPN_NetContractLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_NetContractLiability_lbl" xml:lang="en-US">Net contract liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Contract with customer, liability, revenue recognized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="us-gaap_FinancialInstrumentsOwnedAtFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:to="us-gaap_FinancialInstrumentsOwnedAtFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsOwnedAtFairValue_lbl" xml:lang="en-US">Financial instruments, owned, at fair value&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US">Amortized Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_lbl" xml:lang="en-US">Unrealized Gains/(Losses)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US">Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xml:lang="en-US">Less than One year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl" xml:lang="en-US">One to Five years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_2_lbl" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EquityMethodInvestment" xlink:label="KOPN_EquityMethodInvestment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EquityMethodInvestment" xlink:to="KOPN_EquityMethodInvestment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_EquityMethodInvestment_lbl" xml:lang="en-US">Equity method investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Ownership percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments" xlink:label="us-gaap_Investments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Investments_lbl" xml:lang="en-US">Investment sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_2_lbl" xml:lang="en-US">Additional equity investment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Impairment of equity security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedAtFairValue" xlink:label="us-gaap_InvestmentOwnedAtFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedAtFairValue" xlink:to="us-gaap_InvestmentOwnedAtFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedAtFairValue_lbl" xml:lang="en-US">Investment value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:label="us-gaap_EquityMethodInvestmentsFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:to="us-gaap_EquityMethodInvestmentsFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsFairValueDisclosure_lbl" xml:lang="en-US">Carrying value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivableForInvestmentSold" xlink:label="us-gaap_IncreaseDecreaseInReceivableForInvestmentSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInReceivableForInvestmentSold" xlink:to="us-gaap_IncreaseDecreaseInReceivableForInvestmentSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInReceivableForInvestmentSold_lbl" xml:lang="en-US">Decrease in investment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="us-gaap_GainOnSaleOfInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOnSaleOfInvestments" xlink:to="us-gaap_GainOnSaleOfInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainOnSaleOfInvestments_lbl" xml:lang="en-US">Gain on investment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRoyalties" xlink:label="us-gaap_PaymentsForRoyalties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRoyalties" xlink:to="us-gaap_PaymentsForRoyalties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRoyalties_lbl" xml:lang="en-US">Payments for royalties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk free interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US">Payments of financing costs</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OwnershipPercentagebyOtherOwners" xlink:label="KOPN_OwnershipPercentagebyOtherOwners" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OwnershipPercentagebyOtherOwners" xlink:to="KOPN_OwnershipPercentagebyOtherOwners_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_OwnershipPercentagebyOtherOwners_lbl" xml:lang="en-US">Ownership percentage by other owners</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:to="us-gaap_FinancialInstrumentsOwnedAtFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinancialInstrumentsOwnedAtFairValue_2_lbl" xml:lang="en-US">Estimated fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" xlink:label="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" xlink:to="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_lbl" xml:lang="en-US">Gain on investment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl" xml:lang="en-US">Impairment on investment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants" xlink:label="KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants" xlink:to="KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants_lbl" xml:lang="en-US">Issuance of pre-funded warrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Number of shares, restricted stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, restricted stock granted</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" xlink:label="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" xlink:to="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_lbl" xml:lang="en-US">Fair Value, restricted stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of shares, restricted stock granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, restricted stock granted</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue" xlink:label="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue" xlink:to="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue_lbl" xml:lang="en-US">Fair Value, restricted stock granted</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted" xlink:label="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted" xlink:to="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted_lbl" xml:lang="en-US">Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of shares, restricted stock Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, restricted stock Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" xlink:label="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" xlink:to="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_lbl" xml:lang="en-US">Fair Value, restricted stock Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited" xlink:label="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited" xlink:to="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited_lbl" xml:lang="en-US">Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of shares, restricted stock Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, restricted stock Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Fair Value, restricted stock vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Number of shares, restricted stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted average grant date fair value, restricted stock granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" xlink:to="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_2_lbl" xml:lang="en-US">Fair Value, restricted stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_2_lbl" xml:lang="en-US">Number of common stock sold, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_GrossProceedsFromRegisteredSaleEquitySecurities" xlink:label="KOPN_GrossProceedsFromRegisteredSaleEquitySecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_GrossProceedsFromRegisteredSaleEquitySecurities" xlink:to="KOPN_GrossProceedsFromRegisteredSaleEquitySecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_GrossProceedsFromRegisteredSaleEquitySecurities_lbl" xml:lang="en-US">Gross proceeds from registered sale equity securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Share price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="us-gaap_OtherExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Payment of expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" xlink:label="KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" xlink:to="KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_lbl" xml:lang="en-US">Underwriting discounts and offering expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Pre-funded warrants issued to purchase common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Offering price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Proceeds from issuance of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Exercise price of warrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_2_lbl" xml:lang="en-US">Common stock shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedPerTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedPerTransaction_lbl" xml:lang="en-US">Proceeds from sale of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForCommissions" xlink:label="us-gaap_PaymentsForCommissions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForCommissions" xlink:to="us-gaap_PaymentsForCommissions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForCommissions_lbl" xml:lang="en-US">Commissions paid</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Number of shares authorized to issue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Number of shares available for grant</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_2_lbl" xml:lang="en-US">Vesting period description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Weighted average period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration Risk, Percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_2_lbl" xml:lang="en-US">Concentration risk percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total current provision</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ChangeInValuationAllowance" xlink:label="KOPN_ChangeInValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ChangeInValuationAllowance" xlink:to="KOPN_ChangeInValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ChangeInValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total deferred provision</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Gross increases - prior year tax positions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Gross increases - current year tax positions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_2_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Tax provision at federal statutory rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign tax rate differential</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationEquityCompensationAwards" xlink:label="KOPN_IncomeTaxReconciliationEquityCompensationAwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncomeTaxReconciliationEquityCompensationAwards" xlink:to="KOPN_IncomeTaxReconciliationEquityCompensationAwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_IncomeTaxReconciliationEquityCompensationAwards_lbl" xml:lang="en-US">Equity compensation awards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">Permanent items</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" xlink:label="KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" xlink:to="KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards_lbl" xml:lang="en-US">Expiration of net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" xlink:label="KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" xlink:to="KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards_lbl" xml:lang="en-US">Increase in net state operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" xlink:label="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" xlink:to="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_lbl" xml:lang="en-US">Utilization of net operating losses for U.K. research and development refund</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" xlink:label="KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" xlink:to="KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_lbl" xml:lang="en-US">Provision to tax return adjustments and tax rate change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxCreditsAndAdjustments" xlink:label="us-gaap_IncomeTaxCreditsAndAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxCreditsAndAdjustments" xlink:to="us-gaap_IncomeTaxCreditsAndAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxCreditsAndAdjustments_lbl" xml:lang="en-US">Tax credits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Equity compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xml:lang="en-US">Uncertain tax position for transfer pricing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">Federal net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xml:lang="en-US">State net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US">Foreign net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredTaxAssetsTaxLitigationAccrual" xlink:label="KOPN_DeferredTaxAssetsTaxLitigationAccrual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DeferredTaxAssetsTaxLitigationAccrual" xlink:to="KOPN_DeferredTaxAssetsTaxLitigationAccrual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_DeferredTaxAssetsTaxLitigationAccrual_lbl" xml:lang="en-US">Litigation accrual</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US">Tax credits</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" xlink:label="KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" xlink:to="KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization_lbl" xml:lang="en-US">R&amp;D expense amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInvestments" xlink:label="us-gaap_DeferredTaxAssetsInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInvestments" xlink:to="us-gaap_DeferredTaxAssetsInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInvestments_lbl" xml:lang="en-US">Unrealized losses on investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventory reserves</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_2_lbl" xml:lang="en-US">Accrued legal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Net deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredTaxLiabilitiesForeignTaxes" xlink:label="KOPN_DeferredTaxLiabilitiesForeignTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DeferredTaxLiabilitiesForeignTaxes" xlink:to="KOPN_DeferredTaxLiabilitiesForeignTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_DeferredTaxLiabilitiesForeignTaxes_lbl" xml:lang="en-US">Foreign withholding liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net deferred tax liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Pretax foreign (loss) income from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OperatingLossCarryforwardsNoExpiration" xlink:label="KOPN_OperatingLossCarryforwardsNoExpiration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OperatingLossCarryforwardsNoExpiration" xlink:to="KOPN_OperatingLossCarryforwardsNoExpiration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_OperatingLossCarryforwardsNoExpiration_lbl" xml:lang="en-US">Net operating loss carryforwards without expiration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US">Additions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US">Claim and reversals</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_2_lbl" xml:lang="en-US">Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtendedProductWarrantyDescription" xlink:label="us-gaap_ExtendedProductWarrantyDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtendedProductWarrantyDescription" xlink:to="us-gaap_ExtendedProductWarrantyDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtendedProductWarrantyDescription_lbl" xml:lang="en-US">Extended product warranty description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMultiemployerPlansTable" xlink:label="us-gaap_ScheduleOfMultiemployerPlansTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMultiemployerPlansTable" xlink:to="us-gaap_ScheduleOfMultiemployerPlansTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMultiemployerPlansTable_lbl" xml:lang="en-US">Multiemployer Plan [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlansLineItems" xlink:label="us-gaap_MultiemployerPlansLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlansLineItems" xlink:to="us-gaap_MultiemployerPlansLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MultiemployerPlansLineItems_lbl" xml:lang="en-US">Multiemployer Plan [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_lbl" xml:lang="en-US">Maximum amount of annual compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xml:lang="en-US">Employer matching percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xml:lang="en-US">Maximum amount of employee contribution</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Amount charged to operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1" xlink:label="us-gaap_SeveranceCosts1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeveranceCosts1" xlink:to="us-gaap_SeveranceCosts1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeveranceCosts1_lbl" xml:lang="en-US">Severance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForPostemploymentBenefits" xlink:label="us-gaap_PaymentsForPostemploymentBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForPostemploymentBenefits" xlink:to="us-gaap_PaymentsForPostemploymentBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForPostemploymentBenefits_lbl" xml:lang="en-US">Payments for postemployment benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSought" xlink:label="us-gaap_LossContingencyDamagesSought" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSought" xlink:to="us-gaap_LossContingencyDamagesSought_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesSought_lbl" xml:lang="en-US">Damages</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue_lbl" xml:lang="en-US">Prejudgement interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForFees" xlink:label="us-gaap_PaymentsForFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForFees" xlink:to="us-gaap_PaymentsForFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForFees_lbl" xml:lang="en-US">Fee and costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationReserve" xlink:label="us-gaap_LitigationReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationReserve" xlink:to="us-gaap_LitigationReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LitigationReserve_lbl" xml:lang="en-US">Litigation</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RelatedToLegalFees" xlink:label="KOPN_RelatedToLegalFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_RelatedToLegalFees" xlink:to="KOPN_RelatedToLegalFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_RelatedToLegalFees_lbl" xml:lang="en-US">Related legal fees</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US">Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xml:lang="en-US">Total Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageOfTotalRevenue" xlink:label="KOPN_PercentageOfTotalRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PercentageOfTotalRevenue" xlink:to="KOPN_PercentageOfTotalRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_PercentageOfTotalRevenue_lbl" xml:lang="en-US">Percentage of total revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xml:lang="en-US">Segment Reporting, Revenue from External Customer, Product and Service [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Related Party Transaction [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenue with related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xml:lang="en-US">Purchase with related parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNet_2_lbl" xml:lang="en-US">Receivables with related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Payables with related parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Payment on quarterly installments</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageOwnedOfAnEquityInvestment" xlink:label="KOPN_PercentageOwnedOfAnEquityInvestment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PercentageOwnedOfAnEquityInvestment" xlink:to="KOPN_PercentageOwnedOfAnEquityInvestment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_PercentageOwnedOfAnEquityInvestment_lbl" xml:lang="en-US">Percentage owned of an equity investment</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SharesOwnedofanEquitySecurity" xlink:label="KOPN_SharesOwnedofanEquitySecurity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SharesOwnedofanEquitySecurity" xlink:to="KOPN_SharesOwnedofanEquitySecurity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_SharesOwnedofanEquitySecurity_lbl" xml:lang="en-US">Shares owned of an equity security</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNet_3_lbl" xml:lang="en-US">Accounts receivable, related parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableCurrent_2_lbl" xml:lang="en-US">Accounts payable, related parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xml:lang="en-US">Number of warrants to purchase preferred stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xml:lang="en-US">Issuance of shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeveranceCosts1" xlink:to="us-gaap_SeveranceCosts1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SeveranceCosts1_2_lbl" xml:lang="en-US">Severance payments</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ProceedsFromMedicalBenefits" xlink:label="KOPN_ProceedsFromMedicalBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ProceedsFromMedicalBenefits" xlink:to="KOPN_ProceedsFromMedicalBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ProceedsFromMedicalBenefits_lbl" xml:lang="en-US">Proceeds from medical benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_2_lbl" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_3_lbl" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Additions charged to Income</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries" xlink:label="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries" xlink:to="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries_lbl" xml:lang="en-US">Deductions from reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NoInsiderTradingFlag" xlink:label="KOPN_NoInsiderTradingFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_NoInsiderTradingFlag" xlink:to="KOPN_NoInsiderTradingFlag_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_NoInsiderTradingFlag_doc" xml:lang="en-US">No insider trading flag.</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ContractAssetsLiabilitiesNetTextBlock" xlink:label="KOPN_ContractAssetsLiabilitiesNetTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ContractAssetsLiabilitiesNetTextBlock" xlink:to="KOPN_ContractAssetsLiabilitiesNetTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ContractAssetsLiabilitiesNetTextBlock_doc" xml:lang="en-US">Contract Assets Liabilities Net [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NetContractAssetsLiabilities" xlink:label="KOPN_NetContractAssetsLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_NetContractAssetsLiabilities" xlink:to="KOPN_NetContractAssetsLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_NetContractAssetsLiabilities_doc" xml:lang="en-US">Net contract assets.</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ContractWithCustomerLiabilityAndBillingsInRevenueCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="KOPN_ContractWithCustomerLiabilityAndBillingsInRevenueCumulativeCatchUpAdjustmentToRevenueModificationOfContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ContractWithCustomerLiabilityAndBillingsInRevenueCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:to="KOPN_ContractWithCustomerLiabilityAndBillingsInRevenueCumulativeCatchUpAdjustmentToRevenueModificationOfContract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ContractWithCustomerLiabilityAndBillingsInRevenueCumulativeCatchUpAdjustmentToRevenueModificationOfContract_doc" xml:lang="en-US">Contract with customer liability and billings in revenue cumulative catch up adjustment to revenue modification of contract.</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ContractWithCustomerAssetsLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="KOPN_ContractWithCustomerAssetsLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ContractWithCustomerAssetsLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:to="KOPN_ContractWithCustomerAssetsLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ContractWithCustomerAssetsLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract_doc" xml:lang="en-US">Contract with customer assets liability cumulative catchup adjustment to revenue modification of contract.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion" xlink:to="KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion_doc" xml:lang="en-US">Accrued post retirement benefits net of current portion.</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageOfChangeInContractAssetsCurrent" xlink:label="KOPN_PercentageOfChangeInContractAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PercentageOfChangeInContractAssetsCurrent" xlink:to="KOPN_PercentageOfChangeInContractAssetsCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PercentageOfChangeInContractAssetsCurrent_doc" xml:lang="en-US">Percentage of Change in contract assets current.</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageContractLiabilitiesAndBillingsInExcessOfRevenueEarned" xlink:label="KOPN_PercentageContractLiabilitiesAndBillingsInExcessOfRevenueEarned" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PercentageContractLiabilitiesAndBillingsInExcessOfRevenueEarned" xlink:to="KOPN_PercentageContractLiabilitiesAndBillingsInExcessOfRevenueEarned_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PercentageContractLiabilitiesAndBillingsInExcessOfRevenueEarned_doc" xml:lang="en-US">Percentage of contract liabilities and billings in excess of revenue earned.</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageOfChangeInContractLiabilitiesnoncurrent" xlink:label="KOPN_PercentageOfChangeInContractLiabilitiesnoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PercentageOfChangeInContractLiabilitiesnoncurrent" xlink:to="KOPN_PercentageOfChangeInContractLiabilitiesnoncurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PercentageOfChangeInContractLiabilitiesnoncurrent_doc" xml:lang="en-US">Percentage of change in contract liabilities noncurrent.</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageOfChangeInNetContractAssetsLiabilities" xlink:label="KOPN_PercentageOfChangeInNetContractAssetsLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PercentageOfChangeInNetContractAssetsLiabilities" xlink:to="KOPN_PercentageOfChangeInNetContractAssetsLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PercentageOfChangeInNetContractAssetsLiabilities_doc" xml:lang="en-US">Percentage of change in net contract assets liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_NetContractAssets" xlink:to="KOPN_NetContractAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_NetContractAssets_doc" xml:lang="en-US">Net contract assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EquityInvestmentsMember" xlink:to="KOPN_EquityInvestmentsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_EquityInvestmentsMember_doc" xml:lang="en-US">Equity Investments [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" xlink:to="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_doc" xml:lang="en-US">Fair value assets measured on recurring basis change in unrealized gain.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LSTAgreementMember" xlink:to="KOPN_LSTAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_LSTAgreementMember_doc" xml:lang="en-US">LST Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LightningSiliconTechnologyIncMember" xlink:to="KOPN_LightningSiliconTechnologyIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_LightningSiliconTechnologyIncMember_doc" xml:lang="en-US">Lightning Silicon Technology Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_UnrealizedGainLossOnSecurities1" xlink:label="KOPN_UnrealizedGainLossOnSecurities1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_UnrealizedGainLossOnSecurities1" xlink:to="KOPN_UnrealizedGainLossOnSecurities1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_UnrealizedGainLossOnSecurities1_doc" xml:lang="en-US">Amount of unrealized gain (loss) recognized in the income statement on unsold other securities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LicenseAndOtherRevenuesMember" xlink:to="KOPN_LicenseAndOtherRevenuesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_LicenseAndOtherRevenuesMember_doc" xml:lang="en-US">License and Other Revenues [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EquityInvestmentMember" xlink:to="KOPN_EquityInvestmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_EquityInvestmentMember_doc" xml:lang="en-US">Equity Investment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_RealWearIncMember" xlink:to="KOPN_RealWearIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_RealWearIncMember_doc" xml:lang="en-US">RealWear, Inc. [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SolosIncMember" xlink:to="KOPN_SolosIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_SolosIncMember_doc" xml:lang="en-US">Solos Inc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OwnershipPercentagebyOtherOwners" xlink:to="KOPN_OwnershipPercentagebyOtherOwners_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_OwnershipPercentagebyOtherOwners_doc" xml:lang="en-US">Ownership percentage by other owners.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AvailableForSalesSecuritiesTextBlock" xlink:to="KOPN_AvailableForSalesSecuritiesTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_AvailableForSalesSecuritiesTextBlock_doc" xml:lang="en-US">Available For Sales Securities [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_USGovernmentAndAgencyBackedSecuritiesMember" xlink:to="KOPN_USGovernmentAndAgencyBackedSecuritiesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_USGovernmentAndAgencyBackedSecuritiesMember_doc" xml:lang="en-US">U.S. Government and Agency Backed Securities [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_CorporateDebtMember" xlink:to="KOPN_CorporateDebtMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_CorporateDebtMember_doc" xml:lang="en-US">Corporate Debt [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncreaseDecreaseInProvisionForCreditLosses" xlink:to="KOPN_IncreaseDecreaseInProvisionForCreditLosses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_IncreaseDecreaseInProvisionForCreditLosses_doc" xml:lang="en-US">Provision for credit losses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_NoncashProvisionForExcessInventory" xlink:to="KOPN_NoncashProvisionForExcessInventory_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_NoncashProvisionForExcessInventory_doc" xml:lang="en-US">Noncash provision for excess inventory.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncreaseDecreaseInAccruedLitigationDamages" xlink:to="KOPN_IncreaseDecreaseInAccruedLitigationDamages_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_IncreaseDecreaseInAccruedLitigationDamages_doc" xml:lang="en-US">Increase decrease in accrued litigation damages.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AtTheMarketOfferingMember" xlink:to="KOPN_AtTheMarketOfferingMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_AtTheMarketOfferingMember_doc" xml:lang="en-US">At The Market Offering [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" xlink:to="KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts_doc" xml:lang="en-US">Issuance of common stock and prefunded warrants net of costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_GrossProceedsFromRegisteredSaleEquitySecurities" xlink:to="KOPN_GrossProceedsFromRegisteredSaleEquitySecurities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_GrossProceedsFromRegisteredSaleEquitySecurities_doc" xml:lang="en-US">Gross proceeds from registered sale equity securities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" xlink:to="KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_doc" xml:lang="en-US">Underwriting discounts and offering expenses from sale of equity.</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_StifelMember" xlink:label="KOPN_StifelMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_StifelMember" xlink:to="KOPN_StifelMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_StifelMember_doc" xml:lang="en-US">Stifel [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_MarchFifthTwentyTwentyOneAtTheMarketAgreementMember" xlink:label="KOPN_MarchFifthTwentyTwentyOneAtTheMarketAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_MarchFifthTwentyTwentyOneAtTheMarketAgreementMember" xlink:to="KOPN_MarchFifthTwentyTwentyOneAtTheMarketAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_MarchFifthTwentyTwentyOneAtTheMarketAgreementMember_doc" xml:lang="en-US">March 5, 2021 At The Market Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_FiscalYearPolicyTextBlock" xlink:to="KOPN_FiscalYearPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_FiscalYearPolicyTextBlock_doc" xml:lang="en-US">Fiscal Year [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EMDTMember" xlink:to="KOPN_EMDTMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_EMDTMember_doc" xml:lang="en-US">eMDT [Member].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PrefundedWarrantsMember" xlink:to="KOPN_PrefundedWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PrefundedWarrantsMember_doc" xml:lang="en-US">Prefunded Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AtTheMarketEquityOfferingSalesAgreementMember" xlink:label="KOPN_AtTheMarketEquityOfferingSalesAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AtTheMarketEquityOfferingSalesAgreementMember" xlink:to="KOPN_AtTheMarketEquityOfferingSalesAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_AtTheMarketEquityOfferingSalesAgreementMember_doc" xml:lang="en-US">At-The-Market Equity Offering Sales Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_TwoThousandTwentyEquityIncentivePlanMember" xlink:to="KOPN_TwoThousandTwentyEquityIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_TwoThousandTwentyEquityIncentivePlanMember_doc" xml:lang="en-US">2020 Equity Incentive Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ContractAssetsPolicyTextBlock" xlink:to="KOPN_ContractAssetsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ContractAssetsPolicyTextBlock_doc" xml:lang="en-US">Contract Assets [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ContractLiabilitiesPolicyTextBlock" xlink:to="KOPN_ContractLiabilitiesPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ContractLiabilitiesPolicyTextBlock_doc" xml:lang="en-US">Contract Liabilities [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PerformanceObligationsPolicyTextBlock" xlink:to="KOPN_PerformanceObligationsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PerformanceObligationsPolicyTextBlock_doc" xml:lang="en-US">Performance Obligations [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers" xlink:to="KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers_doc" xml:lang="en-US">Revenue percentage from products and services transferred customers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock" xlink:to="KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock_doc" xml:lang="en-US">Recognition and Measurement of Financial Assets and Liabilities [Policy Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OtherthantemporaryImpairmentsPolicyTextBlock" xlink:label="KOPN_OtherthantemporaryImpairmentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OtherthantemporaryImpairmentsPolicyTextBlock" xlink:to="KOPN_OtherthantemporaryImpairmentsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_OtherthantemporaryImpairmentsPolicyTextBlock_doc" xml:lang="en-US">Other than temporary Impairments [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_CollinsAerospaceMember" xlink:to="KOPN_CollinsAerospaceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_CollinsAerospaceMember_doc" xml:lang="en-US">Collins Aerospace [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DRSNetworkAndImagingSystemsLLCMember" xlink:to="KOPN_DRSNetworkAndImagingSystemsLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DRSNetworkAndImagingSystemsLLCMember_doc" xml:lang="en-US">DRS Network and Imaging Systems LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DefenseCustomersMember" xlink:label="KOPN_DefenseCustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DefenseCustomersMember" xlink:to="KOPN_DefenseCustomersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DefenseCustomersMember_doc" xml:lang="en-US">Defense Customers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_FundedResearchAndDevelopmentContractsMember" xlink:label="KOPN_FundedResearchAndDevelopmentContractsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_FundedResearchAndDevelopmentContractsMember" xlink:to="KOPN_FundedResearchAndDevelopmentContractsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_FundedResearchAndDevelopmentContractsMember_doc" xml:lang="en-US">Funded Research and Development Contracts [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_UsefulLifeDescription" xlink:to="KOPN_UsefulLifeDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_UsefulLifeDescription_doc" xml:lang="en-US">Useful Life, description.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ChangeInValuationAllowance" xlink:to="KOPN_ChangeInValuationAllowance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ChangeInValuationAllowance_doc" xml:lang="en-US">Change in valuation allowance.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock" xlink:to="KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock_doc" xml:lang="en-US">Schedule of Supplemental Information Related to Leases [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncomeTaxReconciliationEquityCompensationAwards" xlink:to="KOPN_IncomeTaxReconciliationEquityCompensationAwards_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_IncomeTaxReconciliationEquityCompensationAwards_doc" xml:lang="en-US">Income tax reconciliation equity compensation awards.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" xlink:to="KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards_doc" xml:lang="en-US">Income tax reconciliation change in state operating loss carryforwards.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" xlink:to="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_doc" xml:lang="en-US">Income tax reconciliation tax utilization of net operating losses for research and development refund.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" xlink:to="KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_doc" xml:lang="en-US">Provision to tax return adjustments and tax rate change.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DeferredTaxLiabilitiesForeignTaxes" xlink:to="KOPN_DeferredTaxLiabilitiesForeignTaxes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DeferredTaxLiabilitiesForeignTaxes_doc" xml:lang="en-US">Deferred tax liabilities foreign taxes.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" xlink:to="KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization_doc" xml:lang="en-US">Deferred tax assets research and development expense amortization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OperatingLossCarryforwardsNoExpiration" xlink:to="KOPN_OperatingLossCarryforwardsNoExpiration_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_OperatingLossCarryforwardsNoExpiration_doc" xml:lang="en-US">Net operating losses no expiration.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_UnderAgeOfFiftyMember" xlink:to="KOPN_UnderAgeOfFiftyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_UnderAgeOfFiftyMember_doc" xml:lang="en-US">Under Age of Fifty [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OverAgeOfFiftyMember" xlink:to="KOPN_OverAgeOfFiftyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_OverAgeOfFiftyMember_doc" xml:lang="en-US">Over Age of Fifty [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OtherAmericasMember" xlink:to="KOPN_OtherAmericasMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_OtherAmericasMember_doc" xml:lang="en-US">Other Americas [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PercentageOfTotalRevenue" xlink:to="KOPN_PercentageOfTotalRevenue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PercentageOfTotalRevenue_doc" xml:lang="en-US">Percentage of total revenue.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LicenseAndRoyaltiesMember" xlink:to="KOPN_LicenseAndRoyaltiesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_LicenseAndRoyaltiesMember_doc" xml:lang="en-US">License and Royalties [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_OtherProductMember" xlink:to="KOPN_OtherProductMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_OtherProductMember_doc" xml:lang="en-US">Other Product [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_MedicalMember" xlink:to="KOPN_MedicalMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_MedicalMember_doc" xml:lang="en-US">Medical [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SupplyDisplayModulesAgreementMember" xlink:to="KOPN_SupplyDisplayModulesAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_SupplyDisplayModulesAgreementMember_doc" xml:lang="en-US">Supply Display Modules Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LicenseAgreementMember" xlink:to="KOPN_LicenseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_LicenseAgreementMember_doc" xml:lang="en-US">License Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_InitialPaymentMember" xlink:to="KOPN_InitialPaymentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_InitialPaymentMember_doc" xml:lang="en-US">Initial Payment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_QuarterlyInstallmentsMember" xlink:to="KOPN_QuarterlyInstallmentsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_QuarterlyInstallmentsMember_doc" xml:lang="en-US">Quarterly Installments [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DeferredPaymentMember" xlink:to="KOPN_DeferredPaymentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DeferredPaymentMember_doc" xml:lang="en-US">Deferred Payment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PercentageOwnedOfAnEquityInvestment" xlink:to="KOPN_PercentageOwnedOfAnEquityInvestment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PercentageOwnedOfAnEquityInvestment_doc" xml:lang="en-US">Percentage owned of an equity investment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SharesOwnedofanEquitySecurity" xlink:to="KOPN_SharesOwnedofanEquitySecurity_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_SharesOwnedofanEquitySecurity_doc" xml:lang="en-US">Shares owned of an equity security.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SolosMember" xlink:to="KOPN_SolosMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_SolosMember_doc" xml:lang="en-US">Solos [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_HMDMdIncMember" xlink:to="KOPN_HMDMdIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_HMDMdIncMember_doc" xml:lang="en-US">HMDmd, Inc. [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageofEquitySecurityOwnedbyOutsideInvestors" xlink:label="KOPN_PercentageofEquitySecurityOwnedbyOutsideInvestors" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PercentageofEquitySecurityOwnedbyOutsideInvestors" xlink:to="KOPN_PercentageofEquitySecurityOwnedbyOutsideInvestors_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PercentageofEquitySecurityOwnedbyOutsideInvestors_doc" xml:lang="en-US">Percentage of equity security owned by outside investors.</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DrJohnCcFanMember" xlink:label="KOPN_DrJohnCcFanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DrJohnCcFanMember" xlink:to="KOPN_DrJohnCcFanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DrJohnCcFanMember_doc" xml:lang="en-US">Dr John CC Fan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DrJohnCcFansFamilyMember" xlink:label="KOPN_DrJohnCcFansFamilyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DrJohnCcFansFamilyMember" xlink:to="KOPN_DrJohnCcFansFamilyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DrJohnCcFansFamilyMember_doc" xml:lang="en-US">Dr John Cc Fans Family [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" xlink:label="KOPN_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors" xlink:to="KOPN_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DilutedPercentageofEquitySecurityOwnedbyOutsideInvestors_doc" xml:lang="en-US">Diluted percentage of equity security owned by outside investors.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_VuzixCorpMember" xlink:to="KOPN_VuzixCorpMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_VuzixCorpMember_doc" xml:lang="en-US">Vuzix Corp [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SolosTechnologyMember" xlink:to="KOPN_SolosTechnologyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_SolosTechnologyMember_doc" xml:lang="en-US">Solos Technology [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LightningSiliconTechonologyIncMember" xlink:to="KOPN_LightningSiliconTechonologyIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_LightningSiliconTechonologyIncMember_doc" xml:lang="en-US">Lightning Silicon Techonology Inc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock" xlink:to="KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock_doc" xml:lang="en-US">Schedule of valuation and qualifying accounts [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries" xlink:to="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries_doc" xml:lang="en-US">Allowance for doubtful accounts receivable recoveries.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_NetProductRevenuesMember" xlink:to="KOPN_NetProductRevenuesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_NetProductRevenuesMember_doc" xml:lang="en-US">Net Product Revenues [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ResearchAndDevelopmentRevenuesMember" xlink:to="KOPN_ResearchAndDevelopmentRevenuesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ResearchAndDevelopmentRevenuesMember_doc" xml:lang="en-US">Research and Development Revenues [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_CostOfProductRevenuesMember" xlink:to="KOPN_CostOfProductRevenuesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_CostOfProductRevenuesMember_doc" xml:lang="en-US">Cost of Product Revenues [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ResearchAndDevelopmentMember" xlink:to="KOPN_ResearchAndDevelopmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ResearchAndDevelopmentMember_doc" xml:lang="en-US">Research and Development [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SellingGeneralAndAdministrativeMember" xlink:to="KOPN_SellingGeneralAndAdministrativeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_SellingGeneralAndAdministrativeMember_doc" xml:lang="en-US">Selling General And Administrative [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DefenseMember" xlink:to="KOPN_DefenseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DefenseMember_doc" xml:lang="en-US">Defense [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IndustrialMember" xlink:to="KOPN_IndustrialMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_IndustrialMember_doc" xml:lang="en-US">Industrial [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ConsumerMember" xlink:to="KOPN_ConsumerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ConsumerMember_doc" xml:lang="en-US">Consumer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_LiquidityPolicyTextBlock" xlink:to="KOPN_LiquidityPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_LiquidityPolicyTextBlock_doc" xml:lang="en-US">Liquidity Policy [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SalesAgreementMember" xlink:to="KOPN_SalesAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_SalesAgreementMember_doc" xml:lang="en-US">Sales Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PaymentProceedsFromSaleOfTreasuryStockNetOfCosts" xlink:label="KOPN_PaymentProceedsFromSaleOfTreasuryStockNetOfCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PaymentProceedsFromSaleOfTreasuryStockNetOfCosts" xlink:to="KOPN_PaymentProceedsFromSaleOfTreasuryStockNetOfCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PaymentProceedsFromSaleOfTreasuryStockNetOfCosts_doc" xml:lang="en-US">Payment proceeds from sale of treasury stock net of costs</link:label>
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PaymentsFromSaleOfTreasuryStock" xlink:label="KOPN_PaymentsFromSaleOfTreasuryStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PaymentsFromSaleOfTreasuryStock" xlink:to="KOPN_PaymentsFromSaleOfTreasuryStock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PaymentsFromSaleOfTreasuryStock_doc" xml:lang="en-US">Payments from sale of treasury stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock" xlink:to="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock_doc" xml:lang="en-US">Payments for proceeds from sale of treasury stock.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability" xlink:to="KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability_doc" xml:lang="en-US">Right-of-use asset obtained in exchange for lease liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock" xlink:to="KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock_doc" xml:lang="en-US">Schedule of Pre Funded Warrants Activity [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants" xlink:to="KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants_doc" xml:lang="en-US">Class of warrant or right issuance pre funded warrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock" xlink:to="KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock_doc" xml:lang="en-US">Accounts Receivable And Allowance For Credit Losses [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EquityMethodInvestment" xlink:to="KOPN_EquityMethodInvestment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_EquityMethodInvestment_doc" xml:lang="en-US">Equity method investment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_RelatedToLegalFees" xlink:to="KOPN_RelatedToLegalFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_RelatedToLegalFees_doc" xml:lang="en-US">Related to legal fees.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ContractAssetsLiabilitiesTextBlock" xlink:to="KOPN_ContractAssetsLiabilitiesTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ContractAssetsLiabilitiesTextBlock_doc" xml:lang="en-US">Contract Assets Liabilities [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_NetContractLiability" xlink:to="KOPN_NetContractLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_NetContractLiability_doc" xml:lang="en-US">Net contract liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted" xlink:to="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted_doc" xml:lang="en-US">Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited" xlink:to="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited_doc" xml:lang="en-US">Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_FundedResearchAndDevelopmentMember" xlink:to="KOPN_FundedResearchAndDevelopmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_FundedResearchAndDevelopmentMember_doc" xml:lang="en-US">Funded Research and Development [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue" xlink:to="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue_doc" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, equity instruments other than options, granted in period, fair value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" xlink:to="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_doc" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, equity instruments other than options in period, fair value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" xlink:to="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_doc" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, equity instruments other than options forfeited in period, fair value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DeferredTaxAssetsTaxLitigationAccrual" xlink:to="KOPN_DeferredTaxAssetsTaxLitigationAccrual_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DeferredTaxAssetsTaxLitigationAccrual_doc" xml:lang="en-US">Deferred tax assets tax litigation accrual.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_DefenceCustomersMember" xlink:to="KOPN_DefenceCustomersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_DefenceCustomersMember_doc" xml:lang="en-US">Defence Customers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_JohnCCFanMember" xlink:to="KOPN_JohnCCFanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_JohnCCFanMember_doc" xml:lang="en-US">John C.C. Fan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ProceedsFromMedicalBenefits" xlink:to="KOPN_ProceedsFromMedicalBenefits_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_ProceedsFromMedicalBenefits_doc" xml:lang="en-US">Proceeds from medical benefits.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_Through2032Member" xlink:to="KOPN_Through2032Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_Through2032Member_doc" xml:lang="en-US">Through 2032 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_EmploymentAgreementMember" xlink:to="KOPN_EmploymentAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_EmploymentAgreementMember_doc" xml:lang="en-US">Employment Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" xlink:to="KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards_doc" xml:lang="en-US">Income tax reconciliation expiration of net operating loss carryforwards.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_2_lbl" xml:lang="en-US">Treasury Stock, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfInvestments_2_lbl" xml:lang="en-US">Gain (Loss) on Sale of Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2_lbl" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncreaseDecreaseInAccruedLitigationDamages" xlink:to="KOPN_IncreaseDecreaseInAccruedLitigationDamages_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_IncreaseDecreaseInAccruedLitigationDamages_3_lbl" xml:lang="en-US">IncreaseDecreaseInAccruedLitigationDamages</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_2_lbl" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_3_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_2_lbl" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_2_lbl" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock" xlink:to="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_PaymentsForProceedsFromSaleOfTreasuryStock_3_lbl" xml:lang="en-US">PaymentsForProceedsFromSaleOfTreasuryStock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2_lbl" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryIndName_2_lbl" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryIndName_2_lbl" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndName_2_lbl" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1_3_lbl" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementLoss" xlink:to="us-gaap_LitigationSettlementLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementLoss_2_lbl" xml:lang="en-US">Litigation Settlement, Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_2_lbl" xml:lang="en-US">Restricted Cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiability_2_lbl" xml:lang="en-US">Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_2_lbl" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" xlink:to="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_3_lbl" xml:lang="en-US">FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" xlink:to="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_4_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" xlink:to="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_3_lbl" xml:lang="en-US">SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_3_lbl" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" xlink:to="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_3_lbl" xml:lang="en-US">IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_2_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrual_3_lbl" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_2_lbl" xml:lang="en-US">Standard Product Warranty Accrual, Decrease for Payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationReserve" xlink:to="us-gaap_LitigationReserve_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationReserve_2_lbl" xml:lang="en-US">Estimated Litigation Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncurrentAssets_2_lbl" xml:lang="en-US">Long-Lived Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries" xlink:to="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries_3_lbl" xml:lang="en-US">Contract assets and unbilled receivables</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>23
<FILENAME>kopn-20241228_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://kopin.com/role/Cover" xlink:href="kopn-20241228.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/BalanceSheets" xlink:href="kopn-20241228.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/BalanceSheetsParenthetical" xlink:href="kopn-20241228.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfOperations" xlink:href="kopn-20241228.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfComprehensiveLoss" xlink:href="kopn-20241228.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfStockholdersEquity" xlink:href="kopn-20241228.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StatementsOfCashFlows" xlink:href="kopn-20241228.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/PropertyPlantAndEquipment" xlink:href="kopn-20241228.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/Leases" xlink:href="kopn-20241228.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ContractAssetsAndLiabilities" xlink:href="kopn-20241228.xsd#ContractAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/FinancialInstruments" xlink:href="kopn-20241228.xsd#FinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensation" xlink:href="kopn-20241228.xsd#StockholdersEquityAndStock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ConcentrationsOfRisk" xlink:href="kopn-20241228.xsd#ConcentrationsOfRisk" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/IncomeTaxes" xlink:href="kopn-20241228.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AccruedWarranty" xlink:href="kopn-20241228.xsd#AccruedWarranty" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit" xlink:href="kopn-20241228.xsd#EmployeeBenefitPlanAndPostRetirementBenefit" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/CommitmentsAndContingencies" xlink:href="kopn-20241228.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/Litigation" xlink:href="kopn-20241228.xsd#Litigation" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:href="kopn-20241228.xsd#SegmentsAndDisaggregationOfRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/RelatedPartyTransactions" xlink:href="kopn-20241228.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SubsequentEvents" xlink:href="kopn-20241228.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AllowanceForCreditLosses" xlink:href="kopn-20241228.xsd#AllowanceForCreditLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/PropertyPlantAndEquipmentTables" xlink:href="kopn-20241228.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/LeasesTables" xlink:href="kopn-20241228.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:href="kopn-20241228.xsd#ContractAssetsAndLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/FinancialInstrumentsTables" xlink:href="kopn-20241228.xsd#FinancialInstrumentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables" xlink:href="kopn-20241228.xsd#StockholdersEquityAndStock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ConcentrationsOfRiskTables" xlink:href="kopn-20241228.xsd#ConcentrationsOfRiskTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/IncomeTaxesTables" xlink:href="kopn-20241228.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AccruedWarrantyTables" xlink:href="kopn-20241228.xsd#AccruedWarrantyTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:href="kopn-20241228.xsd#SegmentsAndDisaggregationOfRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/RelatedPartyTransactionsTables" xlink:href="kopn-20241228.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AllowanceForCreditLossesTables" xlink:href="kopn-20241228.xsd#AllowanceForCreditLossesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfSatisfactionOfPerformanceObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfInventoryDetails" xlink:href="kopn-20241228.xsd#ScheduleOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfChangesInAssetRetirementObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="kopn-20241228.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="kopn-20241228.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="kopn-20241228.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfLeaseExpenseDetails" xlink:href="kopn-20241228.xsd#ScheduleOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails" xlink:href="kopn-20241228.xsd#ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfContractWithCustomerAssetAndLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:href="kopn-20241228.xsd#ContractAssetsAndLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfContractualMaturityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfContractualMaturityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/FinancialInstrumentsDetailsNarrative" xlink:href="kopn-20241228.xsd#FinancialInstrumentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfPreFundedWarrantsActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:href="kopn-20241228.xsd#ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails" xlink:href="kopn-20241228.xsd#ScheduleOfStock-basedCompensationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative" xlink:href="kopn-20241228.xsd#StockholdersEquityAndStock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails" xlink:href="kopn-20241228.xsd#SchedulesOfConcentrationOfRiskByRiskFactorDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative" xlink:href="kopn-20241228.xsd#ConcentrationsOfRiskDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="kopn-20241228.xsd#ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails" xlink:href="kopn-20241228.xsd#ScheduleOfUnrecognizedTaxBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="kopn-20241228.xsd#ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/IncomeTaxesDetailsNarrative" xlink:href="kopn-20241228.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfAccruedWarrantyDetails" xlink:href="kopn-20241228.xsd#ScheduleOfAccruedWarrantyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/AccruedWarrantyDetailsNarrative" xlink:href="kopn-20241228.xsd#AccruedWarrantyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative" xlink:href="kopn-20241228.xsd#EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/LitigationDetailsNarrative" xlink:href="kopn-20241228.xsd#LitigationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails" xlink:href="kopn-20241228.xsd#ScheduleOfLong-livedAssetsByGeographicAreasDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails" xlink:href="kopn-20241228.xsd#ScheduleSegmentInformationByRevenueTypeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" xlink:href="kopn-20241228.xsd#ScheduleOfSegmentReportingInformationBySegmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails" xlink:href="kopn-20241228.xsd#ScheduleOfRevenueWithRelatedPartiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="kopn-20241228.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/SubsequentEventsDetailsNarrative" xlink:href="kopn-20241228.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails" xlink:href="kopn-20241228.xsd#ScheduleOfValuationAndQualifyingAccountsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityListingParValuePerShare" xlink:label="loc_deiEntityListingParValuePerShare" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityListingParValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="loc_deiAuditorOpinionTextBlock" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorOpinionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="630" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapMarketableSecuritiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaapEquityMethodInvestments" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapEquityMethodInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="loc_us-gaapAccruedPayrollTaxesCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedPayrollTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="loc_us-gaapAccruedEmployeeBenefitsCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedEmployeeBenefitsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationReserveCurrent" xlink:label="loc_us-gaapLitigationReserveCurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLitigationReserveCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="loc_us-gaapAssetRetirementObligationsNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapAssetRetirementObligationsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion" xlink:label="loc_KOPNAccruedPostretirementBenefitsNetOfCurrentPortion" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_KOPNAccruedPostretirementBenefitsNetOfCurrentPortion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NetProductRevenuesMember" xlink:label="loc_KOPNNetProductRevenuesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNNetProductRevenuesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ResearchAndDevelopmentRevenuesMember" xlink:label="loc_KOPNResearchAndDevelopmentRevenuesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNResearchAndDevelopmentRevenuesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LicenseAndOtherRevenuesMember" xlink:label="loc_KOPNLicenseAndOtherRevenuesMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNLicenseAndOtherRevenuesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaapCostsAndExpensesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostsAndExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaapOperatingCostsAndExpenses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapOperatingCostsAndExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaapLitigationSettlementExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapLitigationSettlementExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOperating" xlink:label="loc_us-gaapInterestIncomeOperating" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestIncomeOperating" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossRealized" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossRealized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainLossOnInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfComprehensiveLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfStockholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockCommonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaapParentMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapParentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapNoncontrollingInterestMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaapTreasuryStockValueAcquiredCostMethod" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockValueAcquiredCostMethod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="loc_us-gaapNoncontrollingInterestIncreaseFromBusinessCombination" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNoncontrollingInterestIncreaseFromBusinessCombination" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization" xlink:label="loc_us-gaapAdjustmentForAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentForAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaapGainLossOnSaleOfInvestments" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredOtherTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredOtherTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncreaseDecreaseInProvisionForCreditLosses" xlink:label="loc_KOPNIncreaseDecreaseInProvisionForCreditLosses" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_KOPNIncreaseDecreaseInProvisionForCreditLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NoncashProvisionForExcessInventory" xlink:label="loc_KOPNNoncashProvisionForExcessInventory" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_KOPNNoncashProvisionForExcessInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncreaseDecreaseInAccruedLitigationDamages" xlink:label="loc_KOPNIncreaseDecreaseInAccruedLitigationDamages" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_KOPNIncreaseDecreaseInAccruedLitigationDamages" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaapOtherNoncashIncomeExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherNoncashIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaapPaymentsToAcquireEquityMethodInvestments" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireEquityMethodInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaapPaymentsForProceedsFromOtherInvestingActivities" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PaymentsForProceedsFromSaleOfTreasuryStock" xlink:label="loc_KOPNPaymentsForProceedsFromSaleOfTreasuryStock" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_KOPNPaymentsForProceedsFromSaleOfTreasuryStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" xlink:label="loc_KOPNIssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_KOPNIssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapPaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaapConstructionInProgressExpendituresIncurredButNotYetPaid" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability" xlink:label="loc_KOPNRightofuseAssetObtainedInExchangeForLeaseLiability" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_KOPNRightofuseAssetObtainedInExchangeForLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:title="995410 - Disclosure - Pay vs Performance Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="loc_ecdPayVsPerformanceDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="loc_ecdPvpTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="loc_ecdExecutiveCategoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdExecutiveCategoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="loc_ecdAllExecutiveCategoriesMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdExecutiveCategoryAxis" xlink:to="loc_ecdAllExecutiveCategoriesMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="loc_ecdAdjToCompAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdAdjToCompAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember" xlink:label="loc_ecdAllAdjToCompMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAdjToCompAxis" xlink:to="loc_ecdAllAdjToCompMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="loc_ecdMeasureAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdMeasureAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="loc_ecdPvpTableTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="loc_ecdCoSelectedMeasureName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdCoSelectedMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="loc_ecdNamedExecutiveOfficersFnTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdNamedExecutiveOfficersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="loc_ecdPeerGroupIssuersFnTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeerGroupIssuersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="loc_ecdChangedPeerGroupFnTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdChangedPeerGroupFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="loc_ecdPeoTotalCompAmt" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="loc_ecdPeoActuallyPaidCompAmt" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoActuallyPaidCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="loc_ecdAdjToPeoCompFnTextBlock" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdAdjToPeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="loc_ecdNonPeoNeoAvgTotalCompAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="loc_ecdAdjToNonPeoNeoCompFnTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdAdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:presentationArc order="2140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" />
      <link:presentationArc order="2150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" />
      <link:presentationArc order="2160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="loc_ecdTabularListTableTextBlock" />
      <link:presentationArc order="2170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTabularListTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="loc_ecdTotalShareholderRtnAmt" />
      <link:presentationArc order="2180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="loc_ecdPeerGroupTotalShareholderRtnAmt" />
      <link:presentationArc order="2190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdPeerGroupTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="2200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="loc_ecdCoSelectedMeasureAmt" />
      <link:presentationArc order="2210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdCoSelectedMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="loc_ecdOtherPerfMeasureAmt" />
      <link:presentationArc order="2220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdOtherPerfMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="loc_ecdAdjToCompAmt" />
      <link:presentationArc order="2230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdAdjToCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="loc_ecdPeoName" />
      <link:presentationArc order="2240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdPeoName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="loc_ecdMeasureName" />
      <link:presentationArc order="2250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="loc_ecdNonGaapMeasureDescriptionTextBlock" />
      <link:presentationArc order="2260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdMeasureName" xlink:to="loc_ecdNonGaapMeasureDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="loc_ecdAdditional402vDisclosureTextBlock" />
      <link:presentationArc order="2270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdAdditional402vDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="loc_ecdPnsnBnftsAdjFnTextBlock" />
      <link:presentationArc order="2280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPnsnBnftsAdjFnTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:title="995440 - Disclosure - Recovery of Erroneously Awarded Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems" xlink:label="loc_ecdRecoveryOfErrCompDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="loc_ecdErrCompRecoveryTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdErrCompRecoveryTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="loc_ecdRestatementDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdRestatementDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="loc_ecdRestatementDeterminationDate" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdRestatementDeterminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="loc_ecdAggtErrCompAmt" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="loc_ecdErrCompAnalysisTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdErrCompAnalysisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="loc_ecdOutstandingAggtErrCompAmt" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdOutstandingAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="loc_ecdAggtErrCompNotYetDeterminedTextBlock" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdAggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="loc_ecdForgoneRecoveryIndName" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="loc_ecdOutstandingRecoveryIndName" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="loc_ecdOutstandingRecoveryCompAmt" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:title="995443 - Disclosure - Award Timing Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems" xlink:label="loc_ecdAwardTmgDiscLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="loc_ecdAwardsCloseToMnpiDiscTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="loc_ecdAwardTmgMnpiDiscTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiDiscTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="loc_ecdAwardTmgMethodTextBlock" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="loc_ecdAwardTmgPredtrmndFlag" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgPredtrmndFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="loc_ecdAwardTmgMnpiCnsdrdFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiCnsdrdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="loc_ecdMnpiDiscTimedForCompValFlag" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdMnpiDiscTimedForCompValFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="loc_ecdAwardsCloseToMnpiDiscIndName" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="loc_ecdAwardUndrlygSecuritiesAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardUndrlygSecuritiesAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="loc_ecdAwardExrcPrice" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardExrcPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="loc_ecdAwardGrantDateFairValue" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="loc_ecdUndrlygSecurityMktPriceChngPct" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdUndrlygSecurityMktPriceChngPct" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="loc_ecdInsiderTradingArrLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdMtrlTermsOfTrdArrTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="loc_ecdTrdArrIndName" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="loc_ecdTrdArrIndTitle" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="loc_ecdRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="loc_ecdNonRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="loc_ecdTrdArrAdoptionDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrAdoptionDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="loc_ecdRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="loc_ecdNonRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="loc_ecdTrdArrTerminationDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrTerminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="loc_ecdTrdArrExpirationDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="loc_ecdTrdArrDuration" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrDuration" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="loc_ecdInsiderTradingPoliciesProcLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000013 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="loc_cydCybersecurityRiskRoleOfManagementTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskRoleOfManagementTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="loc_cydCybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000014 - Disclosure - Material Cybersecurity Incident Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="loc_cydMaterialCybersecurityIncidentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentNatureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentNatureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentScopeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentScopeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentTimingTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentTimingTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/PropertyPlantAndEquipment" xlink:title="999016 - Disclosure - Property, Plant and Equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/Leases" xlink:title="999017 - Disclosure - Leases">
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureLeasesAbstract" xlink:label="loc_KOPNDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ContractAssetsAndLiabilities" xlink:title="999018 - Disclosure - Contract Assets and Liabilities">
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureContractAssetsAndLiabilitiesAbstract" xlink:label="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ContractAssetsLiabilitiesTextBlock" xlink:label="loc_KOPNContractAssetsLiabilitiesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="loc_KOPNContractAssetsLiabilitiesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/FinancialInstruments" xlink:title="999019 - Disclosure - Financial Instruments">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="loc_us-gaapFinancialInstrumentsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapFinancialInstrumentsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/StockholdersEquityAndStock-basedCompensation" xlink:title="999020 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapShareholdersEquityAndShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ConcentrationsOfRisk" xlink:title="999021 - Disclosure - Concentrations of Risk">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/IncomeTaxes" xlink:title="999022 - Disclosure - Income Taxes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/AccruedWarranty" xlink:title="999023 - Disclosure - Accrued Warranty">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="loc_us-gaapProductWarrantyDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapProductWarrantyDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit" xlink:title="999024 - Disclosure - Employee Benefit Plan and Post Retirement Benefit">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanTextBlock" xlink:label="loc_us-gaapDefinedBenefitPlanTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapDefinedBenefitPlanTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/CommitmentsAndContingencies" xlink:title="999025 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/Litigation" xlink:title="999026 - Disclosure - Litigation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="loc_us-gaapLegalMattersAndContingenciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLegalMattersAndContingenciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/SegmentsAndDisaggregationOfRevenue" xlink:title="999027 - Disclosure - Segments and Disaggregation of Revenue">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/RelatedPartyTransactions" xlink:title="999028 - Disclosure - Related Party Transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/SubsequentEvents" xlink:title="999029 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/AllowanceForCreditLosses" xlink:title="999030 - Disclosure - Allowance for Credit Losses">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesTextBlock" xlink:label="loc_us-gaapAllowanceForCreditLossesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForCreditLossesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999031 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_FiscalYearPolicyTextBlock" xlink:label="loc_KOPNFiscalYearPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_KOPNFiscalYearPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LiquidityPolicyTextBlock" xlink:label="loc_KOPNLiquidityPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_KOPNLiquidityPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ContractAssetsPolicyTextBlock" xlink:label="loc_KOPNContractAssetsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_KOPNContractAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ContractLiabilitiesPolicyTextBlock" xlink:label="loc_KOPNContractLiabilitiesPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_KOPNContractLiabilitiesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PerformanceObligationsPolicyTextBlock" xlink:label="loc_KOPNPerformanceObligationsPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_KOPNPerformanceObligationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaapMarketableSecuritiesPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock" xlink:label="loc_KOPNAccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_KOPNAccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock" xlink:label="loc_KOPNRecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_KOPNRecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaapStandardProductWarrantyPolicy" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStandardProductWarrantyPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtendedProductWarrantyPolicy" xlink:label="loc_us-gaapExtendedProductWarrantyPolicy" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapExtendedProductWarrantyPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsPolicy" xlink:label="loc_us-gaapAssetRetirementObligationsPolicy" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAssetRetirementObligationsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999032 - Disclosure - Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:label="loc_us-gaapScheduleOfAssetRetirementObligationsTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfAssetRetirementObligationsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/PropertyPlantAndEquipmentTables" xlink:title="999033 - Disclosure - Property, Plant and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/LeasesTables" xlink:title="999034 - Disclosure - Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureLeasesAbstract" xlink:label="loc_KOPNDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock" xlink:label="loc_KOPNScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_KOPNScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ContractAssetsAndLiabilitiesTables" xlink:title="999035 - Disclosure - Contract Assets and Liabilities (Tables)">
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureContractAssetsAndLiabilitiesAbstract" xlink:label="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/FinancialInstrumentsTables" xlink:title="999036 - Disclosure - Financial Instruments (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AvailableForSalesSecuritiesTextBlock" xlink:label="loc_KOPNAvailableForSalesSecuritiesTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_KOPNAvailableForSalesSecuritiesTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaapInvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapInvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables" xlink:title="999037 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock" xlink:label="loc_KOPNScheduleOfPreFundedWarrantsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_KOPNScheduleOfPreFundedWarrantsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ConcentrationsOfRiskTables" xlink:title="999038 - Disclosure - Concentrations of Risk (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="loc_us-gaapSchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapSchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/IncomeTaxesTables" xlink:title="999039 - Disclosure - Income Taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaapSummaryOfIncomeTaxContingenciesTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapSummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/AccruedWarrantyTables" xlink:title="999040 - Disclosure - Accrued Warranty (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables" xlink:title="999041 - Disclosure - Segments and Disaggregation of Revenue (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="loc_us-gaapLongLivedAssetsByGeographicAreasTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapLongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="loc_us-gaapRevenueFromExternalCustomersByGeographicAreasTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapRevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/RelatedPartyTransactionsTables" xlink:title="999042 - Disclosure - Related Party Transactions (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/AllowanceForCreditLossesTables" xlink:title="999043 - Disclosure - Allowance for Credit Losses (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock" xlink:label="loc_KOPNScheduleOfValuationAndQualifyingAccountsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_KOPNScheduleOfValuationAndQualifyingAccountsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails" xlink:title="999044 - Disclosure - Schedule of Satisfaction of Performance Obligations (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaapDisaggregationOfRevenueTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapDisaggregationOfRevenueLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaapTransferredAtPointInTimeMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredAtPointInTimeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaapTransferredOverTimeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredOverTimeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers" xlink:label="loc_KOPNRevenuePercentagefromProductsandServicesTransferredCustomers" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_KOPNRevenuePercentagefromProductsandServicesTransferredCustomers" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfInventoryDetails" xlink:title="999045 - Disclosure - Schedule of Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails" xlink:title="999046 - Disclosure - Schedule of Changes in Asset Retirement Obligations (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaapAssetRetirementObligation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAssetRetirementObligation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationPeriodIncreaseDecrease" xlink:label="loc_us-gaapAssetRetirementObligationPeriodIncreaseDecrease" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAssetRetirementObligationPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapAssetRetirementObligationForeignCurrencyTranslationGainLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAssetRetirementObligationForeignCurrencyTranslationGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaapAssetRetirementObligation_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAssetRetirementObligation_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:title="999047 - Disclosure - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails" xlink:title="999048 - Disclosure - Schedule of Accumulated Other Comprehensive Income (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaapAccumulatedTranslationAdjustmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedTranslationAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaapAccumulatedNetUnrealizedInvestmentGainLossMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="loc_us-gaapReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossBeforeTax1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:label="loc_us-gaapOciBeforeReclassificationsNetOfTaxAttributableToParent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:label="loc_us-gaapReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossBeforeTax1_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossBeforeTax1_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999049 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="loc_srtOwnershipAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtOwnershipAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srtOwnershipDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtOwnershipAxis" xlink:to="loc_srtOwnershipDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EMDTMember" xlink:label="loc_KOPNEMDTMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtOwnershipDomain" xlink:to="loc_KOPNEMDTMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EMDTMember" xlink:label="loc_KOPNEMDTMember_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_KOPNEMDTMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPrepaidTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaapMinorityInterestOwnershipPercentageByParent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapMinorityInterestOwnershipPercentageByParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapBusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementLoss" xlink:label="loc_us-gaapLitigationSettlementLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLitigationSettlementLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForLegalSettlements" xlink:label="loc_us-gaapPaymentsForLegalSettlements" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPaymentsForLegalSettlements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidInterest" xlink:label="loc_us-gaapPrepaidInterest" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPrepaidInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees" xlink:label="loc_us-gaapLegalFees" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLegalFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaapAssetRetirementObligation" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAssetRetirementObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="999050 - Disclosure - Schedule of Property, Plant and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetUnderConstructionMember" xlink:label="loc_us-gaapAssetUnderConstructionMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAssetUnderConstructionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_UsefulLifeDescription" xlink:label="loc_KOPNUsefulLifeDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_KOPNUsefulLifeDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="999051 - Disclosure - Property, Plant and Equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfLeaseExpenseDetails" xlink:title="999052 - Disclosure - Schedule of Lease Expense (Details)">
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureLeasesAbstract" xlink:label="loc_KOPNDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails" xlink:title="999053 - Disclosure - Schedule of Future Lease Payment Under Non-cancellable Lease (Details)">
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureLeasesAbstract" xlink:label="loc_KOPNDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails" xlink:title="999054 - Disclosure - Schedule of Operating Cash Flows From Operating Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureLeasesAbstract" xlink:label="loc_KOPNDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails" xlink:title="999055 - Disclosure - Schedule of Contract with Customer, Asset and Liability (Details)">
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureContractAssetsAndLiabilitiesAbstract" xlink:label="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative" xlink:title="999056 - Disclosure - Contract Assets and Liabilities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DisclosureContractAssetsAndLiabilitiesAbstract" xlink:label="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NetContractAssets" xlink:label="loc_KOPNNetContractAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="loc_KOPNNetContractAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="loc_us-gaapAccountsReceivableNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_NetContractLiability" xlink:label="loc_KOPNNetContractLiability" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="loc_KOPNNetContractLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_KOPNDisclosureContractAssetsAndLiabilitiesAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails" xlink:title="999057 - Disclosure - Schedule of Fair Value Measurements of Financial Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="loc_us-gaapCashAndCashEquivalentsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCashAndCashEquivalentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_USGovernmentAndAgencyBackedSecuritiesMember" xlink:label="loc_KOPNUSGovernmentAndAgencyBackedSecuritiesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_KOPNUSGovernmentAndAgencyBackedSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaapCertificatesOfDepositMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCertificatesOfDepositMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EquityInvestmentsMember" xlink:label="loc_KOPNEquityInvestmentsMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_KOPNEquityInvestmentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="loc_us-gaapFinancialInstrumentsOwnedAtFairValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapFinancialInstrumentsOwnedAtFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails" xlink:title="999058 - Disclosure - Schedule of Available-for-sale Marketable Debt Securities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_USGovernmentAndAgencyBackedSecuritiesMember" xlink:label="loc_KOPNUSGovernmentAndAgencyBackedSecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_KOPNUSGovernmentAndAgencyBackedSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_CorporateDebtMember" xlink:label="loc_KOPNCorporateDebtMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_KOPNCorporateDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfContractualMaturityDetails" xlink:title="999059 - Disclosure - Schedule of Contractual Maturity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/FinancialInstrumentsDetailsNarrative" xlink:title="999060 - Disclosure - Financial Instruments (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LSTAgreementMember" xlink:label="loc_KOPNLSTAgreementMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNLSTAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LightningSiliconTechnologyIncMember" xlink:label="loc_KOPNLightningSiliconTechnologyIncMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_KOPNLightningSiliconTechnologyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EquityInvestmentMember" xlink:label="loc_KOPNEquityInvestmentMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_KOPNEquityInvestmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RealWearIncMember" xlink:label="loc_KOPNRealWearIncMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_KOPNRealWearIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SolosIncMember" xlink:label="loc_KOPNSolosIncMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_KOPNSolosIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntellectualPropertyMember" xlink:label="loc_us-gaapIntellectualPropertyMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapIntellectualPropertyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RealWearIncMember" xlink:label="loc_KOPNRealWearIncMember_2" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_KOPNRealWearIncMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EquityMethodInvestment" xlink:label="loc_KOPNEquityMethodInvestment" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_KOPNEquityMethodInvestment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments" xlink:label="loc_us-gaapInvestments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaapPaymentsToAcquireEquityMethodInvestments" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsToAcquireEquityMethodInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedAtFairValue" xlink:label="loc_us-gaapInvestmentOwnedAtFairValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestmentOwnedAtFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:label="loc_us-gaapEquityMethodInvestmentsFairValueDisclosure" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentsFairValueDisclosure" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivableForInvestmentSold" xlink:label="loc_us-gaapIncreaseDecreaseInReceivableForInvestmentSold" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInReceivableForInvestmentSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="loc_us-gaapGainOnSaleOfInvestments" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainOnSaleOfInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRoyalties" xlink:label="loc_us-gaapPaymentsForRoyalties" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsForRoyalties" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaapPaymentsOfFinancingCosts" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OwnershipPercentagebyOtherOwners" xlink:label="loc_KOPNOwnershipPercentagebyOtherOwners" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_KOPNOwnershipPercentagebyOtherOwners" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="loc_us-gaapFinancialInstrumentsOwnedAtFairValue" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinancialInstrumentsOwnedAtFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" xlink:label="loc_KOPNFairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_KOPNFairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="loc_us-gaapEquityMethodInvestmentOtherThanTemporaryImpairment" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOtherThanTemporaryImpairment" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails" xlink:title="999061 - Disclosure - Schedule of Pre Funded Warrants Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaapClassOfWarrantOrRightTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapClassOfWarrantOrRightTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaapClassOfWarrantOrRightLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightTable" xlink:to="loc_us-gaapClassOfWarrantOrRightLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PrefundedWarrantsMember" xlink:label="loc_KOPNPrefundedWarrantsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_KOPNPrefundedWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants" xlink:label="loc_KOPNClassOfWarrantOrRightIssuancePreFundedWarrants" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_KOPNClassOfWarrantOrRightIssuancePreFundedWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:title="999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" xlink:label="loc_KOPNShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_KOPNShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue" xlink:label="loc_KOPNShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_KOPNShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted" xlink:label="loc_KOPNSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_KOPNSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" xlink:label="loc_KOPNSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_KOPNSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited" xlink:label="loc_KOPNSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_KOPNSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue" xlink:label="loc_KOPNShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_2" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_KOPNShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails" xlink:title="999063 - Disclosure - Schedule of Stock-based Compensation Expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_CostOfProductRevenuesMember" xlink:label="loc_KOPNCostOfProductRevenuesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_KOPNCostOfProductRevenuesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ResearchAndDevelopmentMember" xlink:label="loc_KOPNResearchAndDevelopmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_KOPNResearchAndDevelopmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SellingGeneralAndAdministrativeMember" xlink:label="loc_KOPNSellingGeneralAndAdministrativeMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_KOPNSellingGeneralAndAdministrativeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative" xlink:title="999064 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AtTheMarketOfferingMember" xlink:label="loc_KOPNAtTheMarketOfferingMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_KOPNAtTheMarketOfferingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockCommonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PrefundedWarrantsMember" xlink:label="loc_KOPNPrefundedWarrantsMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_KOPNPrefundedWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_srtRangeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapPlanNameAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_TwoThousandTwentyEquityIncentivePlanMember" xlink:label="loc_KOPNTwoThousandTwentyEquityIncentivePlanMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_KOPNTwoThousandTwentyEquityIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_GrossProceedsFromRegisteredSaleEquitySecurities" xlink:label="loc_KOPNGrossProceedsFromRegisteredSaleEquitySecurities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_KOPNGrossProceedsFromRegisteredSaleEquitySecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="loc_us-gaapOtherExpenses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapOtherExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" xlink:label="loc_KOPNUnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_KOPNUnderwritingDiscountsAndOfferingExpensesfromSaleofEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="loc_us-gaapProceedsFromIssuanceOfWarrants" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedPerTransaction" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedPerTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForCommissions" xlink:label="loc_us-gaapPaymentsForCommissions" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapPaymentsForCommissions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails" xlink:title="999065 - Disclosure - Schedules of Concentration of Risk, by Risk Factor (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_CollinsAerospaceMember" xlink:label="loc_KOPNCollinsAerospaceMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_KOPNCollinsAerospaceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DRSNetworkAndImagingSystemsLLCMember" xlink:label="loc_KOPNDRSNetworkAndImagingSystemsLLCMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_KOPNDRSNetworkAndImagingSystemsLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative" xlink:title="999066 - Disclosure - Concentrations of Risk (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DefenceCustomersMember" xlink:label="loc_KOPNDefenceCustomersMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_KOPNDefenceCustomersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_FundedResearchAndDevelopmentMember" xlink:label="loc_KOPNFundedResearchAndDevelopmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_KOPNFundedResearchAndDevelopmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:title="999067 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ChangeInValuationAllowance" xlink:label="loc_KOPNChangeInValuationAllowance" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_KOPNChangeInValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails" xlink:title="999068 - Disclosure - Schedule of Unrecognized Tax Benefit (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefits_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="999069 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationEquityCompensationAwards" xlink:label="loc_KOPNIncomeTaxReconciliationEquityCompensationAwards" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_KOPNIncomeTaxReconciliationEquityCompensationAwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" xlink:label="loc_KOPNIncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_KOPNIncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" xlink:label="loc_KOPNIncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_KOPNIncomeTaxReconciliationChangeInStateOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" xlink:label="loc_KOPNIncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_KOPNIncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" xlink:label="loc_KOPNEffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_KOPNEffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxCreditsAndAdjustments" xlink:label="loc_us-gaapIncomeTaxCreditsAndAdjustments" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxCreditsAndAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxContingencies" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="999070 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredTaxAssetsTaxLitigationAccrual" xlink:label="loc_KOPNDeferredTaxAssetsTaxLitigationAccrual" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_KOPNDeferredTaxAssetsTaxLitigationAccrual" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" xlink:label="loc_KOPNDeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_KOPNDeferredTaxAssetsResearchAndDevelopmentExpenseAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInvestments" xlink:label="loc_us-gaapDeferredTaxAssetsInvestments" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOtherTaxCarryforwards" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOtherTaxCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredTaxLiabilitiesForeignTaxes" xlink:label="loc_KOPNDeferredTaxLiabilitiesForeignTaxes" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_KOPNDeferredTaxLiabilitiesForeignTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/IncomeTaxesDetailsNarrative" xlink:title="999071 - Disclosure - Income Taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaapOperatingLossCarryforwardsValuationAllowance" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwardsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OperatingLossCarryforwardsNoExpiration" xlink:label="loc_KOPNOperatingLossCarryforwardsNoExpiration" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_KOPNOperatingLossCarryforwardsNoExpiration" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfAccruedWarrantyDetails" xlink:title="999072 - Disclosure - Schedule of Accrued Warranty (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaapStandardProductWarrantyAccrual" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapStandardProductWarrantyAccrual" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaapStandardProductWarrantyAccrualWarrantiesIssued" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapStandardProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="loc_us-gaapStandardProductWarrantyAccrualPayments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapStandardProductWarrantyAccrualPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaapStandardProductWarrantyAccrual_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapStandardProductWarrantyAccrual_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/AccruedWarrantyDetailsNarrative" xlink:title="999073 - Disclosure - Accrued Warranty (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtendedProductWarrantyDescription" xlink:label="loc_us-gaapExtendedProductWarrantyDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapExtendedProductWarrantyDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative" xlink:title="999074 - Disclosure - Employee Benefit Plan and Post Retirement Benefit (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMultiemployerPlansTable" xlink:label="loc_us-gaapScheduleOfMultiemployerPlansTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMultiemployerPlansTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlansLineItems" xlink:label="loc_us-gaapMultiemployerPlansLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfMultiemployerPlansTable" xlink:to="loc_us-gaapMultiemployerPlansLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfMultiemployerPlansTable" xlink:to="loc_srtStatementScenarioAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_UnderAgeOfFiftyMember" xlink:label="loc_KOPNUnderAgeOfFiftyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNUnderAgeOfFiftyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OverAgeOfFiftyMember" xlink:label="loc_KOPNOverAgeOfFiftyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNOverAgeOfFiftyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfMultiemployerPlansTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefExecutiveOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfMultiemployerPlansTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_EmploymentAgreementMember" xlink:label="loc_KOPNEmploymentAgreementMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNEmploymentAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:label="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaapDefinedContributionPlanEmployerMatchingContributionPercent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapDefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaapDefinedContributionPlanCostRecognized" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapDefinedContributionPlanCostRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1" xlink:label="loc_us-gaapSeveranceCosts1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapSeveranceCosts1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForPostemploymentBenefits" xlink:label="loc_us-gaapPaymentsForPostemploymentBenefits" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMultiemployerPlansLineItems" xlink:to="loc_us-gaapPaymentsForPostemploymentBenefits" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/LitigationDetailsNarrative" xlink:title="999075 - Disclosure - Litigation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSought" xlink:label="loc_us-gaapLossContingencyDamagesSought" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLossContingencyDamagesSought" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="loc_us-gaapLossContingencyAccrualAtCarryingValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLossContingencyAccrualAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForFees" xlink:label="loc_us-gaapPaymentsForFees" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapPaymentsForFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationReserve" xlink:label="loc_us-gaapLitigationReserve" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLitigationReserve" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RelatedToLegalFees" xlink:label="loc_KOPNRelatedToLegalFees" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_KOPNRelatedToLegalFees" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails" xlink:title="999076 - Disclosure - Schedule of Long-lived Assets by Geographic Areas (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB" xlink:label="loc_countryGB" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryGB" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapNoncurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails" xlink:title="999077 - Disclosure - Schedule Segment Information by Revenue Type (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OtherAmericasMember" xlink:label="loc_KOPNOtherAmericasMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_KOPNOtherAmericasMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AmericasMember" xlink:label="loc_srtAmericasMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtAmericasMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_AsiaPacificMember" xlink:label="loc_srtAsiaPacificMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtAsiaPacificMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember" xlink:label="loc_srtEuropeMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtEuropeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageOfTotalRevenue" xlink:label="loc_KOPNPercentageOfTotalRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_KOPNPercentageOfTotalRevenue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails" xlink:title="999078 - Disclosure - Schedule of Segment Reporting Information, by Segment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DefenseMember" xlink:label="loc_KOPNDefenseMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNDefenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_IndustrialMember" xlink:label="loc_KOPNIndustrialMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNIndustrialMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ConsumerMember" xlink:label="loc_KOPNConsumerMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNConsumerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_MedicalMember" xlink:label="loc_KOPNMedicalMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNMedicalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_OtherProductMember" xlink:label="loc_KOPNOtherProductMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNOtherProductMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ResearchAndDevelopmentMember" xlink:label="loc_KOPNResearchAndDevelopmentMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNResearchAndDevelopmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LicenseAndRoyaltiesMember" xlink:label="loc_KOPNLicenseAndRoyaltiesMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_KOPNLicenseAndRoyaltiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails" xlink:title="999079 - Disclosure - Schedule of Revenue with Related Parties (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RealWearIncMember" xlink:label="loc_KOPNRealWearIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNRealWearIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_HMDMdIncMember" xlink:label="loc_KOPNHMDMdIncMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNHMDMdIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_VuzixCorpMember" xlink:label="loc_KOPNVuzixCorpMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNVuzixCorpMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SolosTechnologyMember" xlink:label="loc_KOPNSolosTechnologyMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNSolosTechnologyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LightningSiliconTechonologyIncMember" xlink:label="loc_KOPNLightningSiliconTechonologyIncMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNLightningSiliconTechonologyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsReceivableNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableCurrentAndNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsPayableCurrentAndNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999080 - Disclosure - Related Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_RealWearIncMember" xlink:label="loc_KOPNRealWearIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNRealWearIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SolosMember" xlink:label="loc_KOPNSolosMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNSolosMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_HMDMdIncMember" xlink:label="loc_KOPNHMDMdIncMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNHMDMdIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_JohnCCFanMember" xlink:label="loc_KOPNJohnCCFanMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_KOPNJohnCCFanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SupplyDisplayModulesAgreementMember" xlink:label="loc_KOPNSupplyDisplayModulesAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNSupplyDisplayModulesAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LicenseAgreementMember" xlink:label="loc_KOPNLicenseAgreementMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNLicenseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LSTAgreementMember" xlink:label="loc_KOPNLSTAgreementMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNLSTAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtStatementScenarioAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_InitialPaymentMember" xlink:label="loc_KOPNInitialPaymentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNInitialPaymentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_DeferredPaymentMember" xlink:label="loc_KOPNDeferredPaymentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNDeferredPaymentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_QuarterlyInstallmentsMember" xlink:label="loc_KOPNQuarterlyInstallmentsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNQuarterlyInstallmentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_Through2032Member" xlink:label="loc_KOPNThrough2032Member" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_KOPNThrough2032Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtRangeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_LightningSiliconTechnologyIncMember" xlink:label="loc_KOPNLightningSiliconTechnologyIncMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_KOPNLightningSiliconTechnologyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_PercentageOwnedOfAnEquityInvestment" xlink:label="loc_KOPNPercentageOwnedOfAnEquityInvestment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_KOPNPercentageOwnedOfAnEquityInvestment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SharesOwnedofanEquitySecurity" xlink:label="loc_KOPNSharesOwnedofanEquitySecurity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_KOPNSharesOwnedofanEquitySecurity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsReceivableNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1" xlink:label="loc_us-gaapSeveranceCosts1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapSeveranceCosts1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_ProceedsFromMedicalBenefits" xlink:label="loc_KOPNProceedsFromMedicalBenefits" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_KOPNProceedsFromMedicalBenefits" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/SubsequentEventsDetailsNarrative" xlink:title="999081 - Disclosure - Subsequent Events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_SalesAgreementMember" xlink:label="loc_KOPNSalesAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_KOPNSalesAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails" xlink:title="999082 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="kopn-20241228.xsd#KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries" xlink:label="loc_KOPNAllowanceForDoubtfulAccountsReceivablesRecoveries" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_KOPNAllowanceForDoubtfulAccountsReceivablesRecoveries" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Apr. 16, 2025</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 28,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-19882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">KOPIN
CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000771266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">04-2833935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">125
    North Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Westborough<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">01581-3335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">870-5959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock, par value $0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">KOPN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,230,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162,067,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated By Reference</a></td>
<td class="text">Portions
of the definitive proxy statement relating to the registrant&#8217;s annual meeting of stockholders are incorporated by reference in
response to Items 10, 11, 12, 13 and 14 of Part III of this Form 10-K.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingParValuePerShare', window );">Entity Listing, Par Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">243<span></span>
</td>
<td class="text">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorOpinionTextBlock', window );">Auditor Opinion [Text Block]</a></td>
<td class="text">We have audited the accompanying consolidated balance
sheet of Kopin Corporation (the &#8220;Company&#8221;) as of December 28, 2024, the related consolidated statement of operations, comprehensive
loss, stockholders&#8217; equity, and cash flows for the year then ended, and the related notes (collectively referred to as the &#8220;consolidated
financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial
position of the Company at December 28, 2024, and the results of its operations and its cash flows for the year then ended<b>,</b> in
conformity with accounting principles generally accepted in the United States of America.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">BDO USA, P.C.<span></span>
</td>
<td class="text">RSM US LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Boston,
Massachusetts<span></span>
</td>
<td class="text">Boston,
Massachusetts<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorOpinionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X<br> -Number 210<br> -Section 2<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorOpinionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingParValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The par value per share of security quoted in same currency as Trading currency. Example: '0.01'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingParValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 14,160,120<span></span>
</td>
<td class="nump">$ 5,710,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">1,050,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities, at fair value</a></td>
<td class="nump">21,419,658<span></span>
</td>
<td class="nump">11,692,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance of $1,075,000 and $1,025,000 in 2024 and 2023, respectively</a></td>
<td class="nump">11,850,654<span></span>
</td>
<td class="nump">9,706,036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">7,074,020<span></span>
</td>
<td class="nump">3,409,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">6,134,096<span></span>
</td>
<td class="nump">7,601,806<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,153,852<span></span>
</td>
<td class="nump">1,210,207<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">62,842,400<span></span>
</td>
<td class="nump">39,830,543<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">2,099,708<span></span>
</td>
<td class="nump">2,163,417<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">2,134,898<span></span>
</td>
<td class="nump">2,504,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">123,822<span></span>
</td>
<td class="nump">124,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity investments</a></td>
<td class="nump">3,564,938<span></span>
</td>
<td class="nump">4,688,522<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">70,765,766<span></span>
</td>
<td class="nump">49,312,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">5,941,470<span></span>
</td>
<td class="nump">4,947,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Accrued payroll and expenses</a></td>
<td class="nump">2,409,468<span></span>
</td>
<td class="nump">1,701,506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Accrued warranty</a></td>
<td class="nump">2,557,000<span></span>
</td>
<td class="nump">2,160,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">87,752<span></span>
</td>
<td class="nump">916,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">639,642<span></span>
</td>
<td class="nump">651,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Accrued post-retirement benefits</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="nump">790,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">685,946<span></span>
</td>
<td class="nump">1,702,681<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Customer deposits</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">408,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued legal expenses</a></td>
<td class="nump">6,367,900<span></span>
</td>
<td class="nump">2,129,421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">414,118<span></span>
</td>
<td class="nump">470,884<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationReserveCurrent', window );">Accrued litigation damages</a></td>
<td class="nump">24,800,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">43,943,296<span></span>
</td>
<td class="nump">15,878,315<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Noncurrent contract liabilities and asset retirement obligations</a></td>
<td class="nump">358,292<span></span>
</td>
<td class="nump">278,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, net of current portion</a></td>
<td class="nump">1,479,976<span></span>
</td>
<td class="nump">1,832,982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion', window );">Accrued post-retirement benefits, net of current portion</a></td>
<td class="nump">230,646<span></span>
</td>
<td class="nump">319,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities, net of current portion</a></td>
<td class="nump">1,471,994<span></span>
</td>
<td class="nump">1,494,016<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">47,484,204<span></span>
</td>
<td class="nump">19,803,421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 11) and Litigation (Note 12)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $.01 per share: authorized, 3,000 shares; no shares issued and outstanding as of 2024 and 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $.01 per share: authorized, 200,000,000 shares in 2024 and 150,000,000 in 2023; issued 161,264,507 shares in 2024 and 114,253,818 shares in 2023; outstanding 156,118,014 in 2024 and 112,251,416 in 2023</a></td>
<td class="nump">1,564,308<span></span>
</td>
<td class="nump">1,123,220<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">422,087,837<span></span>
</td>
<td class="nump">385,411,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock (312,882 shares in 2024 and 70,635 shares in 2023, at cost)</a></td>
<td class="num">(370,012)<span></span>
</td>
<td class="num">(103,127)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">2,032,359<span></span>
</td>
<td class="nump">1,232,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(402,032,930)<span></span>
</td>
<td class="num">(358,155,034)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">23,281,562<span></span>
</td>
<td class="nump">29,508,895<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 70,765,766<span></span>
</td>
<td class="nump">$ 49,312,316<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued post retirement benefits net of current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">$ 1,075,000<span></span>
</td>
<td class="nump">$ 1,025,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">161,264,507<span></span>
</td>
<td class="nump">114,253,818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">156,118,014<span></span>
</td>
<td class="nump">112,251,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares</a></td>
<td class="nump">312,882<span></span>
</td>
<td class="nump">70,635<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 50,335,167<span></span>
</td>
<td class="nump">$ 40,394,177<span></span>
</td>
<td class="nump">$ 47,401,190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpenses', window );">Cost of product revenues</a></td>
<td class="nump">36,164,120<span></span>
</td>
<td class="nump">24,952,431<span></span>
</td>
<td class="nump">32,558,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross', window );">Research and development-funded programs</a></td>
<td class="nump">3,802,372<span></span>
</td>
<td class="nump">7,177,027<span></span>
</td>
<td class="nump">10,279,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development-internal</a></td>
<td class="nump">5,832,782<span></span>
</td>
<td class="nump">3,600,066<span></span>
</td>
<td class="nump">8,387,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">22,844,719<span></span>
</td>
<td class="nump">21,842,157<span></span>
</td>
<td class="nump">17,965,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementExpense', window );">Litigation damages</a></td>
<td class="nump">24,800,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">93,443,993<span></span>
</td>
<td class="nump">57,571,681<span></span>
</td>
<td class="nump">69,191,403<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(43,108,826)<span></span>
</td>
<td class="num">(17,177,504)<span></span>
</td>
<td class="num">(21,790,213)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Non-operating (expense) income, net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOperating', window );">Interest income</a></td>
<td class="nump">817,180<span></span>
</td>
<td class="nump">829,602<span></span>
</td>
<td class="nump">76,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">19,989<span></span>
</td>
<td class="nump">245,234<span></span>
</td>
<td class="nump">154,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealized', window );">Foreign currency transaction gains (losses)</a></td>
<td class="nump">175,909<span></span>
</td>
<td class="num">(162,204)<span></span>
</td>
<td class="num">(323,286)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">(Loss) gain on remeasurement of investments</a></td>
<td class="num">(1,612,148)<span></span>
</td>
<td class="num">(3,327,347)<span></span>
</td>
<td class="nump">2,700,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total non-operating (expense) income</a></td>
<td class="num">(599,070)<span></span>
</td>
<td class="num">(2,414,715)<span></span>
</td>
<td class="nump">2,607,948<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes and net loss of noncontrolling interest</a></td>
<td class="num">(43,707,896)<span></span>
</td>
<td class="num">(19,592,219)<span></span>
</td>
<td class="num">(19,182,265)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax provision</a></td>
<td class="num">(170,000)<span></span>
</td>
<td class="num">(156,000)<span></span>
</td>
<td class="num">(144,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(43,877,896)<span></span>
</td>
<td class="num">(19,748,219)<span></span>
</td>
<td class="num">(19,326,265)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to the noncontrolling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">348<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Kopin Corporation</a></td>
<td class="num">$ (43,877,896)<span></span>
</td>
<td class="num">$ (19,748,219)<span></span>
</td>
<td class="num">$ (19,325,917)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.33)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.33)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">132,875,913<span></span>
</td>
<td class="nump">108,976,245<span></span>
</td>
<td class="nump">91,429,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">132,875,913<span></span>
</td>
<td class="nump">108,976,245<span></span>
</td>
<td class="nump">91,429,106<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=KOPN_NetProductRevenuesMember', window );">Net Product Revenues [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 43,576,723<span></span>
</td>
<td class="nump">$ 25,937,170<span></span>
</td>
<td class="nump">$ 32,420,397<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=KOPN_ResearchAndDevelopmentRevenuesMember', window );">Research and Development Revenues [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">5,996,362<span></span>
</td>
<td class="nump">13,454,866<span></span>
</td>
<td class="nump">14,357,222<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=KOPN_LicenseAndOtherRevenuesMember', window );">License and Other Revenues [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 762,082<span></span>
</td>
<td class="nump">$ 1,002,141<span></span>
</td>
<td class="nump">$ 623,571<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossRealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossRealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477346/946-830-45-39<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483041/730-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=KOPN_NetProductRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=KOPN_NetProductRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=KOPN_ResearchAndDevelopmentRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=KOPN_ResearchAndDevelopmentRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=KOPN_LicenseAndOtherRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=KOPN_LicenseAndOtherRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (43,877,896)<span></span>
</td>
<td class="num">$ (19,748,219)<span></span>
</td>
<td class="num">$ (19,326,265)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive gain (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="nump">20,900<span></span>
</td>
<td class="nump">42,027<span></span>
</td>
<td class="num">(36,478)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized holding gain (loss) on marketable securities</a></td>
<td class="nump">779,165<span></span>
</td>
<td class="nump">14,644<span></span>
</td>
<td class="num">(201,283)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassifications of loss in net loss on marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(445)<span></span>
</td>
<td class="num">(522)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive gain (loss), net of tax</a></td>
<td class="nump">800,065<span></span>
</td>
<td class="nump">56,226<span></span>
</td>
<td class="num">(238,283)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive loss</a></td>
<td class="num">(43,077,831)<span></span>
</td>
<td class="num">(19,691,993)<span></span>
</td>
<td class="num">(19,564,548)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive loss attributable to the noncontrolling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">348<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss attributable to Kopin Corporation</a></td>
<td class="num">$ (43,077,831)<span></span>
</td>
<td class="num">$ (19,691,993)<span></span>
</td>
<td class="num">$ (19,564,200)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Treasury Stock, Common [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Parent [Member]</div></th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 25, 2021</a></td>
<td class="nump">$ 900,691<span></span>
</td>
<td class="nump">$ 356,931,157<span></span>
</td>
<td class="num">$ (366,110)<span></span>
</td>
<td class="nump">$ 1,414,351<span></span>
</td>
<td class="num">$ (319,080,898)<span></span>
</td>
<td class="nump">$ 39,799,191<span></span>
</td>
<td class="num">$ (172,334)<span></span>
</td>
<td class="nump">$ 39,626,857<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 25, 2021</a></td>
<td class="nump">90,069,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock</a></td>
<td class="nump">$ 6,809<span></span>
</td>
<td class="num">(6,809)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock, shares</a></td>
<td class="nump">680,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,267,705<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,267,705<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,267,705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(238,283)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(238,283)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(238,283)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Restricted stock for tax withholding obligations</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(198,740)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(198,740)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(198,740)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock, net of costs</a></td>
<td class="nump">$ 22,040<span></span>
</td>
<td class="nump">2,375,578<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,397,618<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,397,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of costs, shares</a></td>
<td class="nump">2,204,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Sale of treasury stock, net of costs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">461,723<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">461,723<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">461,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(19,325,917)<span></span>
</td>
<td class="num">(19,325,917)<span></span>
</td>
<td class="num">(348)<span></span>
</td>
<td class="num">(19,326,265)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 929,540<span></span>
</td>
<td class="nump">360,567,631<span></span>
</td>
<td class="num">(103,127)<span></span>
</td>
<td class="nump">1,176,068<span></span>
</td>
<td class="num">(338,406,815)<span></span>
</td>
<td class="nump">24,163,297<span></span>
</td>
<td class="num">(172,682)<span></span>
</td>
<td class="nump">23,990,615<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="nump">92,954,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock</a></td>
<td class="nump">$ 23,680<span></span>
</td>
<td class="num">(23,680)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock, shares</a></td>
<td class="nump">2,367,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,875,273<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,875,273<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,875,273<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">56,226<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">56,226<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">56,226<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock, net of costs</a></td>
<td class="nump">$ 170,000<span></span>
</td>
<td class="nump">21,165,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">21,335,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">21,335,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of costs, shares</a></td>
<td class="nump">17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(19,748,219)<span></span>
</td>
<td class="num">(19,748,219)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(19,748,219)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Acquisition of noncontrolling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(172,682)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(172,682)<span></span>
</td>
<td class="nump">172,682<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 30, 2023</a></td>
<td class="nump">$ 1,123,220<span></span>
</td>
<td class="nump">385,411,542<span></span>
</td>
<td class="num">(103,127)<span></span>
</td>
<td class="nump">1,232,294<span></span>
</td>
<td class="num">(358,155,034)<span></span>
</td>
<td class="nump">29,508,895<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">29,508,895<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 30, 2023</a></td>
<td class="nump">112,322,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock</a></td>
<td class="nump">$ 9,944<span></span>
</td>
<td class="num">(9,944)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock, shares</a></td>
<td class="nump">994,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,334,671<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,334,671<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,334,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">800,065<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">800,065<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">800,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Restricted stock for tax withholding obligations</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(266,885)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(266,885)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(266,885)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock, net of costs</a></td>
<td class="nump">$ 431,144<span></span>
</td>
<td class="nump">33,351,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">33,782,712<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">33,782,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of costs, shares</a></td>
<td class="nump">43,114,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(43,877,896)<span></span>
</td>
<td class="num">(43,877,896)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(43,877,896)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 28, 2024</a></td>
<td class="nump">$ 1,564,308<span></span>
</td>
<td class="nump">$ 422,087,837<span></span>
</td>
<td class="num">$ (370,012)<span></span>
</td>
<td class="nump">$ 2,032,359<span></span>
</td>
<td class="num">$ (402,032,930)<span></span>
</td>
<td class="nump">$ 23,281,562<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 23,281,562<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 28, 2024</a></td>
<td class="nump">156,430,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (43,877,896)<span></span>
</td>
<td class="num">$ (19,748,219)<span></span>
</td>
<td class="num">$ (19,326,265)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">636,580<span></span>
</td>
<td class="nump">608,222<span></span>
</td>
<td class="nump">722,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Accretion of discount on marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">3,334,671<span></span>
</td>
<td class="nump">3,875,273<span></span>
</td>
<td class="nump">1,267,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">Net loss (gain) on remeasurement of investments</a></td>
<td class="nump">1,612,105<span></span>
</td>
<td class="nump">2,887,893<span></span>
</td>
<td class="num">(2,700,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="nump">170,642<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">143,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency losses</a></td>
<td class="num">(207,926)<span></span>
</td>
<td class="nump">91,791<span></span>
</td>
<td class="nump">449,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss on sale of property and equipment</a></td>
<td class="nump">59,151<span></span>
</td>
<td class="nump">46,231<span></span>
</td>
<td class="nump">317,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_IncreaseDecreaseInProvisionForCreditLosses', window );">Provision for credit losses</a></td>
<td class="nump">105,842<span></span>
</td>
<td class="nump">709,721<span></span>
</td>
<td class="nump">162,638<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_NoncashProvisionForExcessInventory', window );">Noncash provision for excess inventory</a></td>
<td class="nump">2,378,675<span></span>
</td>
<td class="nump">1,143,622<span></span>
</td>
<td class="nump">2,078,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_IncreaseDecreaseInAccruedLitigationDamages', window );">Accrued litigation damages</a></td>
<td class="nump">24,800,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Changes in other non-cash items</a></td>
<td class="nump">396,451<span></span>
</td>
<td class="nump">193,708<span></span>
</td>
<td class="nump">2,329,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(1,578,548)<span></span>
</td>
<td class="num">(5,271,763)<span></span>
</td>
<td class="nump">6,806,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="num">(3,917,280)<span></span>
</td>
<td class="nump">821,094<span></span>
</td>
<td class="num">(1,835,518)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(922,589)<span></span>
</td>
<td class="num">(2,255,352)<span></span>
</td>
<td class="num">(2,010,749)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses, other current assets and other assets</a></td>
<td class="nump">53,610<span></span>
</td>
<td class="num">(202,504)<span></span>
</td>
<td class="nump">908,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">3,574,948<span></span>
</td>
<td class="nump">1,836,038<span></span>
</td>
<td class="num">(3,859,768)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities and billings in excess of revenue earned</a></td>
<td class="num">(845,041)<span></span>
</td>
<td class="nump">3,568<span></span>
</td>
<td class="num">(3,139,749)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(14,226,605)<span></span>
</td>
<td class="num">(15,260,677)<span></span>
</td>
<td class="num">(17,687,250)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sale of marketable securities</a></td>
<td class="nump">9,713,366<span></span>
</td>
<td class="nump">10,374,593<span></span>
</td>
<td class="nump">2,000,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Purchase of equity investments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(499,998)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other assets</a></td>
<td class="num">(45)<span></span>
</td>
<td class="nump">62,694<span></span>
</td>
<td class="nump">20,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(815,299)<span></span>
</td>
<td class="num">(949,487)<span></span>
</td>
<td class="num">(832,712)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(19,186,857)<span></span>
</td>
<td class="num">(17,624,779)<span></span>
</td>
<td class="num">(4,000,042)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(10,288,835)<span></span>
</td>
<td class="num">(8,136,979)<span></span>
</td>
<td class="num">(3,311,819)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_PaymentsForProceedsFromSaleOfTreasuryStock', window );">(Purchase) sale of treasury stock, net of costs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">461,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts', window );">Issuance of common stock and pre-funded warrants, net of costs</a></td>
<td class="nump">33,782,712<span></span>
</td>
<td class="nump">21,335,000<span></span>
</td>
<td class="nump">2,397,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Settlements of restricted stock for tax withholding obligations</a></td>
<td class="num">(266,885)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(198,740)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">33,515,827<span></span>
</td>
<td class="nump">21,335,000<span></span>
</td>
<td class="nump">2,660,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash</a></td>
<td class="num">(952)<span></span>
</td>
<td class="nump">14,463<span></span>
</td>
<td class="num">(190,585)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">8,999,435<span></span>
</td>
<td class="num">(2,048,193)<span></span>
</td>
<td class="num">(18,529,053)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">6,210,685<span></span>
</td>
<td class="nump">8,258,878<span></span>
</td>
<td class="nump">26,787,931<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash at end of year</a></td>
<td class="nump">15,210,120<span></span>
</td>
<td class="nump">6,210,685<span></span>
</td>
<td class="nump">8,258,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid', window );">Construction in progress included in accrued expenses</a></td>
<td class="nump">17,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">168,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability', window );">Right-of-use asset obtained in exchange for lease liability</a></td>
<td class="nump">$ 217,046<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_IncreaseDecreaseInAccruedLitigationDamages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in accrued litigation damages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_IncreaseDecreaseInAccruedLitigationDamages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_IncreaseDecreaseInProvisionForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Provision for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_IncreaseDecreaseInProvisionForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock and prefunded warrants net of costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_NoncashProvisionForExcessInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash provision for excess inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_NoncashProvisionForExcessInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_PaymentsForProceedsFromSaleOfTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for proceeds from sale of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_PaymentsForProceedsFromSaleOfTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right-of-use asset obtained in exchange for lease liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for construction in progress expenditures that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (43,877,896)<span></span>
</td>
<td class="num">$ (19,748,219)<span></span>
</td>
<td class="num">$ (19,325,917)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a company selling products for defense applications, we may be the target of cyber-attacks from a variety of threat actors. Cybersecurity
threats include attacks on, or other attempts to infiltrate, our information technology (IT) infrastructure and the IT infrastructure
of our customers, suppliers, subcontractors and other third parties, attempting to gain unauthorized access to our confidential or other
proprietary information, classified information, or information relating to our employees, customers, and other third parties, or to
disrupt our systems or the systems of our customers, suppliers, subcontractors, and other third parties. Cybersecurity threats also include
attempts to infiltrate our products or services, including attacks targeting security, confidentiality, integrity and/or availability
of the hardware, software and information installed, stored or transmitted in our products, including after the purchase of those products
and when they are incorporated into third-party products, facilities, or infrastructure.</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Cybersecurity Program</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span>Our
products and services are normally classified as EAR 99 by the U.S. government, but our defense customers may ask us to make some
alterations for the environments the products will be used in. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20231231__20241228_znNNieo1vPGi">Moreover,
our products sold for defense applications are <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20231231__20241228_zuPogRRQKTxj">integrated</span>
with our customers&#8217; products and these customers may provide us with Controlled Unclassified Information (CUI) that requires,
safeguarding and dissemination controls in accordance with laws, regulations, or Government-wide policies.</span> Given the nature
of our business and the cybersecurity risks we face, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_903_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20231231__20241228_zmSIGvLMoWk7">we
have instituted a cybersecurity program for identifying, assessing, and managing cybersecurity risks, which <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20231231__20241228_zO78SctVBy64">include
material risks</span> from cybersecurity threats to our internal systems, our products, services and programs for customers, and our
supply chain. Our management of cybersecurity risks to the Company is integrated into
our Company-wide enterprise risk management program.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
enterprise cybersecurity program aligns with the National Institute of Standards and Technology (NIST) standards, among others. The program
includes processes and controls for the deployment of new IT systems by the Company and controls over new and existing system operations.
We, or third parties we contract with, monitor and conduct regular testing of these controls and systems, including vulnerability management
through active discovery and testing to regularly assess patching and configuration status. In addition, we require our employees to
complete annual cybersecurity training, and we regularly conduct simulated phishing and cyber-related communications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incident
Response.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cybersecurity program includes monitoring for potential security threats that may lead to vulnerabilities. We evaluate and assign severity
levels to incidents, escalate and engage an incident response team based on severity, and manage and mitigate the related risks. Incidents
are reported internally to members of senior management and/or the Board of Directors as appropriate based on severity and incident type
and are also analyzed for external reporting requirements. Our incident response process is also designed to coordinate functions to
enable continuity of essential business operation in the event of a cyber crisis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Third
Party Service Providers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
<span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20231231__20241228_zGW863CbZEm5">engage third party service</span> providers to expand the capabilities and capacity of our cybersecurity program, including for design, monitoring
and testing of the program&#8217;s risk prevention and protection measures, and process execution including incident detection, investigation,
analysis and response, eradication, and recovery.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">Oversight
of Third-Party Risk.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">To mitigate risks related to the use of third party service providers, we have developed processes to evaluate and
identify any risks from cybersecurity threats associated with the use of their tools or services and monitor third party service providers
ongoing compliance with our cybersecurity standards. This approach is designed to oversee and manage risks related to data breaches or
other security incidents originating from third parties.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%">23</td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>


<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Program
Assessment</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continuously evaluate and seek to improve and mature our cybersecurity processes. Our cybersecurity program is regularly assessed through
management self-evaluation and ongoing monitoring procedures to evaluate our program effectiveness, including assessments associated
with internal controls over financial reporting as well as vulnerability management through active discovery and testing to validate
patching and configuration. As cybersecurity threats are continuously evolving, we also periodically engage with third parties to perform
maturity assessments of our program to identify potential risk areas and improvement opportunities. This includes assessment of our overall
program, policies and processes, compliance with regulatory requirements and an overall assessment of key vulnerabilities. We use these
assessments to supplement our own evaluation of the overall health of our program and target improvement areas.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Board
Oversight and Management&#8217;s Role</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_908_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20231231__20241228_zcinzAFm1orj">Our
Board of Directors has primary responsibility for enterprise cybersecurity risks. The <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20231231__20241228_zQsatIEUmW3">Audit Committee</span> also considers enterprise cybersecurity
risks in connection with its financial and compliance risk oversight role. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_904_ecyd--CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_c20231231__20241228_zG1dFlUh28Ke">The Chief Financial Officer <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20231231__20241228_zrWVahN6Q6Va">regularly reports</span> to the Board
of Directors on the status of the Company&#8217;s cybersecurity program and provides the Board with the annual assessment by a third
party on the Company&#8217;s cybersecurity program. Cybersecurity risks are also included with the Company&#8217;s annual business risk
assessment which is provided to the Board of Directors.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

For
more information on risks related to cybersecurity, see Item IA. &#8220;Risk Factors&#8221; of this Form 10-K.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">Moreover,
our products sold for defense applications are <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20231231__20241228_zuPogRRQKTxj">integrated</span>
with our customers&#8217; products and these customers may provide us with Controlled Unclassified Information (CUI) that requires,
safeguarding and dissemination controls in accordance with laws, regulations, or Government-wide policies.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</a></td>
<td class="text">we
have instituted a cybersecurity program for identifying, assessing, and managing cybersecurity risks, which <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20231231__20241228_zO78SctVBy64">include
material risks</span> from cybersecurity threats to our internal systems, our products, services and programs for customers, and our
supply chain. Our management of cybersecurity risks to the Company is integrated into
our Company-wide enterprise risk management program.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our
Board of Directors has primary responsibility for enterprise cybersecurity risks. The <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20231231__20241228_zQsatIEUmW3">Audit Committee</span> also considers enterprise cybersecurity
risks in connection with its financial and compliance risk oversight role. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_904_ecyd--CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_c20231231__20241228_zG1dFlUh28Ke">The Chief Financial Officer <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20231231__20241228_zrWVahN6Q6Va">regularly reports</span> to the Board
of Directors on the status of the Company&#8217;s cybersecurity program and provides the Board with the annual assessment by a third
party on the Company&#8217;s cybersecurity program. Cybersecurity risks are also included with the Company&#8217;s annual business risk
assessment which is provided to the Board of Directors.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text">The Chief Financial Officer <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20231231__20241228_zrWVahN6Q6Va">regularly reports</span> to the Board
of Directors on the status of the Company&#8217;s cybersecurity program and provides the Board with the annual assessment by a third
party on the Company&#8217;s cybersecurity program. Cybersecurity risks are also included with the Company&#8217;s annual business risk
assessment which is provided to the Board of Directors.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p id="xdx_806_eus-gaap--SignificantAccountingPoliciesTextBlock_zyHu07q24Bah" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
<span id="xdx_82B_zKaaR8uc3rYg">Summary of Significant Accounting Policies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of
America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during
the reporting period. Actual results could differ from those estimates. As used in these notes, the terms &#8220;we,&#8221; &#8220;us,&#8221;
&#8220;our,&#8221; &#8220;Kopin&#8221; and the &#8220;Company&#8221; mean Kopin Corporation and its subsidiaries, unless the context
indicates another meaning.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p>

<p id="xdx_84E_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zacQlb1bXLPh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><i><span id="xdx_863_zRLWIwdmGB3l">Basis
of Presentation</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">The
accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the
United States of America (&#8220;U.S. GAAP&#8221;). The accompanying consolidated financial statements reflect the operations of
Kopin Corporation and its wholly owned subsidiaries. Certain reclassifications have been made to the fiscal year 2023 presentation
to conform to the fiscal year 2024 presentation. These reclassifications had no effect on the reported results of operations. An
adjustment has been made to the Consolidated Balance Sheet for fiscal year ended December 30, 2023 to reclassify prepaid taxes of
$<span id="xdx_908_eus-gaap--PrepaidTaxes_iI_c20231230_zqkpErNTcXOe" title="Prepaid taxes">85,572</span> into prepaid expenses and
other current assets and accrued legal expenses of $<span id="xdx_901_eus-gaap--AccruedProfessionalFeesCurrent_iI_c20231230_zgEHwcdskXpl" title="Accrued legal expenses">2,129,421</span>
from accounts payable into accrued legal expenses. The Company disclosed certificates of deposit as Level 1 financial
instruments as of December 30, 2023 and has reclassified these amounts to Level 2 financial instruments in the current comparative
presentation in Note 5. An adjustment has been made to the deferred income tax assets and liabilities table included within Note 8 to reclassify $<span id="xdx_90E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_c20231230_zdxPjHZvIF05" title="Deferred tax assets, accruals legal settlements">56,000</span>
of December 30, 2023 other deferred tax assets to accrued legal deferred tax assets.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_ecustom--FiscalYearPolicyTextBlock_zxF0f0keKhPh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_zmk8jbpZkPj4">Fiscal
Year</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s fiscal year ends on the last Saturday in December. The fiscal years ended December 28, 2024 and December 30, 2023 include
52 weeks and the fiscal year ended December 31, 2022 includes 53 weeks, and are referred to as fiscal years 2024, 2023, and 2022, respectively,
herein.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zZOjV36SLmWc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zfgYJzNMk3B1">Principles
of Consolidation</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements for fiscal year 2024 include the accounts of Kopin Corporation and its wholly owned subsidiaries. For
fiscal year 2022, the consolidated financial statements include the accounts of Kopin Corporation and its wholly owned subsidiaries and
a majority owned <span id="xdx_90D_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20221231__srt--OwnershipAxis__custom--EMDTMember_zfjuxs9hhVZ1" title="Subsidary percentage">80</span>% subsidiary, eMDT America, Inc., located in California (collectively the Company). In the first quarter of fiscal
year 2023, the Company acquired the remaining <span id="xdx_90A_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_uPure_c20230401__us-gaap--BusinessAcquisitionAxis__custom--EMDTMember_za6nmOeIfjq6" title="Remaining acquisition percentage">20</span>% interest in eMDT America, Inc. Net loss attributable to noncontrolling interest in
the Company&#8217;s consolidated statements of operations represents the portion of the results of operations of which is allocated to
the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<p id="xdx_849_ecustom--LiquidityPolicyTextBlock_zAAGrWyJT4W8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"><i><span id="xdx_863_zF1RNCtHYFf6">Liquidity</span></i></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of
assets and the satisfaction of liabilities in the normal course of business. The Company has incurred net losses of $<span id="xdx_905_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20231231__20241228_zeL8EAsjQgYb" title="Net losses">43.9</span>
million and $<span id="xdx_903_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20230101__20231230_zhwGcqlCabmi" title="Net losses">19.7</span>
million for the year ended December 28, 2024 and for the fiscal year ended December 30, 2023, respectively, and net cash outflows
from operations of $<span id="xdx_906_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20231231__20241228_z8PVdQC4omi9" title="Net cash outflows from operations">14.2</span>
million and $<span id="xdx_90D_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20230101__20231230_zYjEGboU6e6l" title="Net cash outflows from operations">15.3</span>
million for the year ended December 28, 2024 and for the fiscal year ended December 30, 2023, respectively. The Company&#8217;s net
cash outflows from operations were partially a result of funding its ongoing investments in research and development, which
management believes will continue, production inefficiencies resulting from intermittent supply chain disruptions and legal fees in
association with the litigation costs. In 2024, the Company sold <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z7Rj3q5CqcCh" title="Sale of common stock">43.0</span>
million shares of common stock and <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zid21Rjq1jr8" title="Sale of prefunded warrant">4.0</span>
million prefunded warrants for net proceeds of $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20231231__20241228_zFQMCRGOVBej" title="Net proceeds">33.9</span>
million. As described in Note 12 Litigation, on April 22, 2024, a jury verdict was entered against the Company awarding
approximately $<span id="xdx_90F_eus-gaap--LitigationSettlementLoss_pn5n6_c20240422__20240422_zOD7lVh71rz9" title="Litigation">5.1</span>
million in damages as well as recommending $<span id="xdx_904_eus-gaap--PaymentsForLegalSettlements_pn5n6_c20240422__20240422_z18GIaqUbdTl" title="Legal settlements">19.7</span>
million in disgorgement and exemplary damages. On May 22, 2024, the Company filed its Motion for Judgment as a Matter of Law or in
the alternative for a New Trial, as well as two submissions arguing that the disgorgement and exemplary damages should not be
awarded. That same day, BlueRadios filed motions seeking a permanent injunction prohibiting Kopin from selling any products that
incorporate BlueRadios&#8217; trade secrets, over $<span id="xdx_903_eus-gaap--PrepaidInterest_iI_pn5n6_c20240522_zM5Xj0RcFjhf" title="Pre-judgment interest">10.8</span>
million in pre-judgment interest, and over $<span id="xdx_903_eus-gaap--LegalFees_pn5n6_c20240522__20240522_zSaTRbttFda5" title="Attorneys fees and costs">10.2</span>
million in attorneys&#8217; fees and costs. While no final judgment has been issued by the Court, the Court will take that
recommendation under advisement and will rule in its final judgment on the final amount after briefing on the issues. Final
briefings on the motions were made by the parties on October 29, 2024. As the Company is unable to conclude that a favorable outcome
in this litigation is probable and due to the net losses and negative cash flows from operations, management has concluded that
there is substantial doubt about the Company&#8217;s ability to continue as a going concern for twelve months from the issuance of
these financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
has implemented certain plans to reduce cash outflows including operational improvements and the curtailment of certain develope programs,
both of which are expected to preserve cash. The Company has in the past sold equity securities through at-the-market equity offerings
and in the traditional fashion of significant equity offerings. Nonetheless, management monitors the capital markets on an ongoing basis
and may consider raising capital if favorable market conditions develop. If the Company&#8217;s actual results are less than projected
or the Company needs to raise capital for additional liquidity, the Company may be required to do additional equity financings, reduce
expenses, or enter into a strategic transaction. However, management can make no assurance that the Company will be able to raise additional
capital, reduce expenses sufficiently, or enter into a strategic transaction on terms acceptable to the Company, or at all.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zuz2OlBUHTEe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zGMKVgAYOiCe">Revenue
Recognition</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Substantially
all of the Company&#8217;s product and license and other revenues are derived from the sales of components and subassemblies and the
license of intellectual property for use in defense and industrial applications. The Company also has development contracts for the design,
manufacture and or modification of products for the U.S. Government or prime contractors for the U.S. Government and for customers that
expect to sell into the defense markets. The Company may offer technologies developed under these defense research and development contracts
in products sold to industrial, medical and consumer markets. The Company&#8217;s contracts with the U.S. Government are typically subject
to the Federal Acquisition Regulations (&#8220;FAR&#8221;) and are priced based on estimated or actual costs of producing goods. The
FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. Government contracts.
The pricing for non-U.S. Government contracts is based on the specific negotiations with each customer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">In accordance
with ASC 606, revenue is recognized when a customer obtains control of promised products, and the amount of revenue recognized reflects
the consideration to which the Company expects to be entitled to receive in exchange for these products and excludes taxes collected from
customers which are subsequently remitted to government authorities.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">The
Company applies the following five steps to guide revenue recognition:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>1)</b></span></td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>Identify the contract(s) with a customer</b>&#8212;A contract with a customer exists when (i)&#160;the Company enters into an enforceable contract with a customer that defines each party&#8217;s rights regarding the products to be transferred and identifies the payment terms related to those products, (ii)&#160;the contract has commercial substance and (iii)&#160;the Company determines that collection of substantially all consideration for products that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration. The Company&#8217;s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer&#8217;s ability and intention to pay, which is based on a variety of factors including the customer&#8217;s historical payment experience or published credit and financial information pertaining to the customer.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>2)</b></span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>Identify the performance
    obligations in the contract</b>&#8212;Performance obligations promised in a contract are identified based on the products and
    services that will be transferred. A product or service is distinct if both a) the customer can benefit from the product or service
    either on its own or together with other resources that are readily available from third parties or from the Company, and b) is
    separately identifiable from other promises in the contract. To the extent a contract includes multiple promised products or
    services, the Company must apply judgment to determine whether the products or services meet the criteria to be distinct. If these
    criteria are not met the promised products&#160;or services are accounted for as a combined performance obligation. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>3)</b></span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>Determine the transaction price</b>&#8212;The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products to the customer. The Company historically does not have contracts with variable consideration but to the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 36px; text-align: justify"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; width: 36px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Allocate
    the transaction price to the performance obligations in the contract</b>&#8212;If the contract contains a single performance obligation,
    the entire transaction price is allocated to the single performance obligation. The Company&#8217;s contracts do not typically contain
    multiple performance obligations that require an allocation of the transaction price to each performance obligation on a relative
    Stand-alone Sales Price (&#8220;SSP&#8221;). During the years ended 2024, 2023 and 2022 the Company did not have contracts with multiple
    performance obligations.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognize
    revenue when (or as) the Company satisfies a performance obligation</b>&#8212;The Company satisfies performance obligations either
    over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation
    is satisfied by transferring a promised product or service to a customer.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
    Revenues</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    certain contracts with prime contractors for the U.S. Government, the Company recognizes product revenue over time as the Company
    performs because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous
    transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. Government to unilaterally
    terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and take control of any work
    in process and finished goods.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    situations where control transfers over time, product revenue is recognized based on the extent of progress towards completion of
    the performance obligation. The Company uses the cost-to-cost input method to measure the extent of progress towards completion of
    the performance obligation for its contracts because the Company believes it best depicts the transfer of assets to the customer.
    Under the cost-to-cost input method, the extent of progress towards completion is measured based on the ratio of costs incurred to
    date to the total estimated costs at completion of the performance obligation which includes the expected yield which is a significant
    judgment. Revenues are recorded proportionally as costs are incurred.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    certain contracts with prime contractors for the U.S. Government and commercial customers, while the contract may have a similar
    liability clause, the Company&#8217;s products historically have an alternative use and thus, revenue is recognized at a point in
    time upon transfer of control. Provisions for product returns and allowances are reductions in the transaction price and are recorded
    in the same period as the related revenues. The Company analyzes historical returns, current economic trends and changes in customer
    demand when evaluating the adequacy of sales returns and other allowances.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
    &amp; Development Contracts</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    most of the Company&#8217;s development contracts and contracts with the U.S. Government, the customer contracts with the Company
    to provide a significant service of integrating a set of components into a single unit. Since these performance obligations are not
    distinct or capable or being distinct, the entire contract is accounted for as one performance obligation. If there is a follow-on
    production contract it is assessed whether it is a contract modification or a new contract.</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion
of the performance obligation. The Company generally uses an input method using the cost-to-cost approach to measure the extent of progress
towards completion of the performance obligation for its contracts because the Company believes it best depicts the transfer of assets
to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of
costs incurred to date to the total estimated costs at completion of the performance obligation which requires management to use significant
assumptions and&#160;judgements. Revenues are recorded proportionally as costs are incurred.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 1in; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">License and other revenues</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify; text-indent: 0.25in">The rights and benefits to the
Company&#8217;s intellectual property are conveyed to certain customers through royalty bearing technology license agreements. These sales-based
royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under License and
other revenues on the Company&#8217;s consolidated statements of operations.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s fixed-price contracts with the U.S. Government or other customers may result in revenue recognized in excess of amounts
currently billed. The Company discloses the excess of revenues over amounts actually billed as Contract assets and unbilled receivables
on the consolidated balance sheets. Amounts billed and due from the Company&#8217;s customers are classified as Accounts receivable on
the consolidated balance sheets. In some instances, the U.S. Government may retain a small portion of the contract price until completion
of the contract. For contracts with the U.S. Government and some commercial customers, the Company typically receives payments either
as work progresses or by achieving certain milestones or based on a schedule in the contract. The Company recognizes a liability for
these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned
on the consolidated balance sheets. Advanced payments typically are not considered a significant financing component because it is used
to meet working capital demands that can be higher in the early stages of a contract and to protect the Company from the other party
failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, the Company
typically receives payments within 30 to 60 days of shipment of the product, although for some purchase orders, the Company may require
an advanced payment prior to shipment of the product.&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_ecustom--ContractAssetsPolicyTextBlock_zSXZoHs64AM6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_zGKDdOU62HU7">Contract
Assets</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
assets include unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is
utilized and revenue recognized from customer arrangements, including licensing, exceeds the amount billed to the customer, and right
to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are generally
classified as current. The Company classifies the noncurrent portion of contract assets under Other assets in its consolidated balance
sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_ecustom--ContractLiabilitiesPolicyTextBlock_z8Sh2A7X8jM6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zR7o2r80SMV5">Contract
Liabilities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
liabilities consist of advance payments and billings in excess of revenue recognized for the contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_ecustom--PerformanceObligationsPolicyTextBlock_zFJpT8VPxwO1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_z4H7h6glrnc">Performance
Obligations</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zb9yErMnpU6c" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zV6jrdlcEsAa" style="display: none">Schedule
of Satisfaction of Performance Obligations</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Fiscal year ended</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Point in time</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zdQmmfmhfJ1k" title="Revenue percentage from products and services transferred customers">15</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zZKll1gwHbDc" title="Revenue percentage from products and services transferred customers">34</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z0Yt4TeFYIQ8" title="Revenue percentage from products and services transferred customers">22</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Over time</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjTRzNRMt0Vk" title="Revenue percentage from products and services transferred customers">85</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjsD8O2hXWMk" title="Revenue percentage from products and services transferred customers">66</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zJyUlAQg4fz5" title="Revenue percentage from products and services transferred customers">78</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<p id="xdx_8A1_zDthRmXDwzDl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
value of remaining performance obligations represents the transaction price of orders for which work has not been performed and excludes
unexercised contract options and potential orders under ordering-type contracts. As of December 28, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $<span id="xdx_90E_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241228_zjcMgHdN5Bed" title="Remaining performance obligation">14.0</span> million,
which the Company expects to recognize revenue over the next 12 months. The remaining performance obligations represent amounts to be
earned under government contracts, which are subject to cancellation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zXNGGpvcHd3a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_zhqeaFAk2PO7">Research
and Development Costs</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime
contractors of the U.S. Government and commercial partners. Research and development costs include staffing, purchases of materials and
laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed
immediately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_ze9bKOsqMWJ5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_866_zzWVX3aAMZ64">Cash,
Cash Equivalents and Restricted Cash</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.3in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash of approximately $<span id="xdx_90F_eus-gaap--RestrictedCash_iI_pn5n6_c20241228_zSvJBbmpS3R3" title="Restricted cash">1.1</span> million is included on the consolidated balance sheet as of December 28, 2024, and represents cash deposited
by the Company into a separate account and designated as collateral for a standby letter of credit in the same amount in accordance with
a contractual agreement with a vendor.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.3in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zWTXmrI9W8j3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_860_zZalGtPJ5wWj">Marketable
Securities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable
securities consist primarily of corporate notes and U.S. Government and agency-backed securities. The
Company classifies these marketable securities as available-for-sale at fair value in &#8220;Marketable securities, at fair value&#8221;
in the consolidated balance sheets, with unrealized gains and losses reported as a component of other comprehensive
income (loss). The Company records the amortization of premiums and accretion of discounts on marketable securities
in the results of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses the specific identification method as a basis for determining cost and calculating realized gains and losses with respect
to marketable securities. The gross gains and losses realized related to sales and maturities of marketable securities were not material
during the fiscal years ended 2024, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">For our available-for-sale debt
securities in an unrealized loss position, we determine whether a credit loss exists. In this assessment, among other factors, we consider
the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and
adverse conditions specifically related to the security. If factors indicate a credit loss exists, an allowance for credit loss is recorded
to other income (loss), net, limited by the amount that the fair value is less than the amortized cost basis. The Company excludes the applicable accrued interest from both the fair value and amortized costs basis of the Company&#8217;s
available-for-sale securities for purposes of identifying and measuring an impairment. Accrued interest receivable on available-for-sale
securities is recorded within&#160;prepaid and other assets&#160;on the consolidated balance sheets. The Company made an accounting policy
election to (1) not measure an allowance for credit loss for accrued interest receivable, and (2) to write off any uncollectible accrued
interest receivable as a reversal of interest income in a timely manner, which the Company considers to be in the period in which it determines
the accrued interest will not be collected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<p id="xdx_84E_ecustom--AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock_zvLPCgAHnOMa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><i><span id="xdx_86E_zEt78nYSyTrc">Accounts Receivable and Allowance
for Credit Losses</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">Accounts receivable are presented net of any necessary allowance(s) for
credit losses. Receivables are recorded at the invoiced amount and generally do&#160;not&#160;bear interest.&#160;When necessary, an allowance
for credit losses is established&#160;based on prior experience and other factors which, in management&#8217;s judgment, deserve consideration
in estimating bad debts.&#160; Management assesses the collectability of the customer&#8217;s account based on current aging status, collection
history, and financial condition.&#160;&#160;Based on a review of these factors, management establishes or adjusts the allowance for specific
customers and the entire accounts receivable portfolio.&#160;&#160;We had an allowance for&#160;credit losses of $<span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20241231_zocfQZmmhC7g" title="Allowance for credit losses">1.1</span> million&#160;and $<span id="xdx_907_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20231231_zk3fdVm3KkI7" title="Allowance for credit losses">1.0</span>&#160;million
at&#160;December 31, 2024&#160;and&#160;2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_845_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zjmyWc1nKPz9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zyshil49AkNc">Fair
Value of Financial Instruments</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments consist of marketable securities, equity investments, accounts receivable, and certain current liabilities. These assets
(excluding marketable securities and equity investments) and liabilities are carried at cost, which approximates fair
value. Marketable securities are recorded at fair value and equity investments are recorded using the cost method, adjusted
for changes in observable market transactions.</span> </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zWp7tOtpHRzd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zdnHgol7xu2d">Inventory</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The
Company adjusts inventory carrying value for the estimated difference between the cost of inventory and the estimated net realizable
value based upon assumptions about future demand. The Company fully reserves for inventories and
non-cancellable purchase orders for inventory deemed obsolete. The Company performs periodic reviews of inventory items to identify
excess inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as judgements
and estimates about anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become
less favorable than those projected by the Company, additional inventory adjustments may be required, subject to judgement and estimation. At the point of a loss
recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not
result in the restoration or increase in that newly established basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zP2M9Btw5vfd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
consists of the following at December 28, 2024 and December 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zG41R9zCd20a" style="display: none">Schedule
of Inventory</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20241228_zAij7ONEHvwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231230_zWDaOeLExpUh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINz5PK_z2gnsvKZNhS6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw materials</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,062,099</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,785,197</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINz5PK_zPL0SWCDAme9" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Work-in-process</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,244,484</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,018,421</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINz5PK_z1EN8mRqiDf8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Finished goods</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">827,513</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">798,188</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_iTI_pp0p0_mtINz5PK_zG7vufFfU0E" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,134,096</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,601,806</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AE_z3tcEDTH1oud" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zaQTJ5wHwnx8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_860_zipA5PZ9alLb">Property,
Plant and Equipment</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the
estimated useful lives of the assets, generally <span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__srt--RangeAxis__srt--MinimumMember_zrjcOsl99jYh" title="Property, plant and equipment estimated lives">3</span>
to <span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__srt--RangeAxis__srt--MaximumMember_zBMTxmE4kEzc" title="Property, plant and equipment estimated lives">5</span>
years. Leasehold improvements and leased equipment are amortized over the remaining lease term or the useful life of
the improvement or equipment. As discussed below, obligations for asset retirement are accrued at the time property, plant and
equipment is initially purchased or as such obligations are generated from use.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_ecustom--RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock_zDAGVNXyHEdc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zMBc59kbjJm1">Recognition
and Measurement of Financial Assets and Liabilities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company periodically makes equity investments in private companies, accounted for as an equity investment, which require estimates and judgement in determining their value. The Company uses the
measurement alternative for equity investments without readily determinable fair values, which is often referred to as &#8220;the
cost method,&#8221; adjusted for changes in observable market transactions. When assessing investments in private companies for
impairment, the Company considers such factors as, among other things, the share price from the investee&#8217;s latest financing
round, the performance of the investee in relation to its own operating targets and its business plan, the investee&#8217;s revenue
and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee&#8217;s
products and services. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--StandardProductWarrantyPolicy_zNnkp0ojIOh2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zctEd94u2Ol1">Product
Warranty</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual
property infringement claims related to the Company&#8217;s products. The Company accrues for known warranty and indemnification issues
if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical
activity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_eus-gaap--ExtendedProductWarrantyPolicy_zU3M5ksBxgCl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zu8pjmVWkjm3">Extended
Warranties</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue from an extended warranty on the straight-line method over the life of the extended warranty, which is typically
12 to 18 months beyond the standard 12-month warranty. The Company classifies the current portion of extended warranties under Contract
liabilities and billings in excess of revenue earned and the noncurrent portion of extended warranties under Noncurrent contract liabilities
and asset retirement obligations in its consolidated balance sheets. The Company had less than $<span id="xdx_903_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241228__srt--RangeAxis__srt--MaximumMember_zGzlfb6doIfe" title="Contract liabilities"><span id="xdx_901_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231230__srt--RangeAxis__srt--MaximumMember_zmk6h6LiVUBk" title="Contract liabilities">0.1</span></span> million of contract liabilities related
to extended warranties at December 28, 2024 and December 30, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--AssetRetirementObligationsPolicy_z5lWFZ0jP0Kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_z3008LGlC6Dk">Asset
Retirement Obligations</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">Included
in Other long-term liabilities, net of current portion are asset retirement obligations (&#8220;ARO&#8221;) liabilities of $<span id="xdx_90B_eus-gaap--AssetRetirementObligation_iI_pn5n6_c20241228_zrpUcxdcK1ec" title="Asset retirement obligation">0.4</span>
million and $<span id="xdx_902_eus-gaap--AssetRetirementObligation_iI_pn5n6_c20231230_znZ0WZtQU90g" title="Asset retirement obligation">0.3</span> million at December
28, 2024 and December 30, 2023, respectively as reported on the Consolidated Balance Sheets as <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncurrent
contract liabilities and asset retirement obligations.</span> This represents the legal obligations associated with the retirement of
the Company&#8217;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or
may not be within the control of the Company. Changes in ARO liabilities for fiscal years 2024 and 2023 are as follows:</p>

<p id="xdx_897_eus-gaap--ScheduleOfAssetRetirementObligationsTableTextBlock_zmf8j6lAB0G3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_z7qAFQW3qt7k" style="display: none">Schedule
of Changes in Asset Retirement Obligations</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20231231__20241228_zjwlJvBSRsVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230101__20231230_zFm2OwpBwVXg" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AssetRetirementObligation_iS_pp0p0_zDTWbRfvMGm3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Beginning balance</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">254,680</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">242,094</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--AssetRetirementObligationPeriodIncreaseDecrease_zXlOlUSKH5G" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Increase</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0966">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AssetRetirementObligationForeignCurrencyTranslationGainLoss_zZS3cXbqhBY6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Exchange rate change</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,853</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,586</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AssetRetirementObligation_iE_pp0p0_zxm8Pokv0G7c" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">350,827</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">254,680</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


<p id="xdx_8A8_zEcqw8E5xc96" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zYT3yjDethO5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86C_zI5i7vpXYBQ5">Income
Taxes</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred
tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts
of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company
measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those
temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of
a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances
if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
2017 Act imposes a U.S. tax on global intangible low taxed income (&#8220;GILTI&#8221;) that is earned by certain foreign affiliates
owned by a U.S. shareholder. The Company has made a policy election to treat future taxes related to GILTI as a current period expense
in the reporting period in which the tax is incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zylV31EwM5Q8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_865_zHhIcZltBli2">Foreign
Currency</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reporting currency of the Company is U.S. dollars. Assets and liabilities of non-U.S. operations where the functional currency is
other than the U.S. dollar is  translated from the functional currency into U.S. dollars at year end exchange rates, and revenues
and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part
of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they
occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--EarningsPerSharePolicyTextBlock_zkT3Rktcd1L8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zLl18s6AiJU9">Net
Loss Per Share</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period including
the pre-funded warrants, less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares
outstanding, including the pre-funded warrants, and contingently issuable shares, less weighted-average shares reacquired during the
period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the
Company&#8217;s common stock equivalents, which consist of outstanding stock options and unvested restricted stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_890_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_z6YGgry4TBYd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_z6PC7UijTk5g" style="display: none">Schedule
of Anti-dilutive Securities Excluded from Computation of Earnings Per Share</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_495_20231231__20241228_zb4lQ9CfaFec" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20230101__20231230_zBhxCh2um3U2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20211226__20221231_zK7kkXdE7zU8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_zMgCRJ3iWzme" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Nonvested
    restricted common stock</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,833,611</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,931,767</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,965,901</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AC_zD1vwX3i4cf5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84A_eus-gaap--ConcentrationRiskCreditRisk_zoCfLfiJsLFe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zq1DeiTyzcI9">Concentration
of Credit Risk</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist
principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of components and
subassemblies for defense applications. Concentration of credit risk with respect to accounts receivable is limited to certain
customers to whom we make substantial sales. To reduce risk, we routinely assess the financial strength of our customers and, as a
consequence, believe that our accounts receivable credit risk exposure is limited. Management assesses the collectability of the
customer&#8217;s account based on current aging status, collection history, and financial condition. Based on a review of these
factors, management establishes or adjusts the allowance for specific customers and the entire accounts receivable portfolio. The
Company sells its products to customers worldwide and generally does not require collateral. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company primarily invests its excess cash in government-backed and corporate debt securities that management believes to be of high creditworthiness,
which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the creditworthiness of its marketable
securities and, where applicable, guarantees made by the Federal Deposit Insurance Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84A_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z0TXuVVnvcAd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zfj0yieM5nJ2">Stock-Based
Compensation</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of nonvested restricted common stock awards is generally the quoted price of the Company&#8217;s equity shares on the date
of grant. The nonvested restricted common stock awards require the employee to fulfil certain obligations, including remaining employed
by <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20231231__20241228__srt--RangeAxis__srt--MinimumMember_zzgVVexplSib" title="Vesting rights">the Company for periods ranging from one to five years (the vesting period)</span> and in certain cases also require meeting performance
criteria. The performance criteria primarily consist of the achievement of established milestones. For nonvested
restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense
is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance
criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that
it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized
over the service period. If the performance criteria are not met, no compensation cost is recognized, and any previously recognized compensation
cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested
awards. We have elected to account for forfeitures as they occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zHji67QOSoEe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_z6zaapBqbJU6">Comprehensive
Loss</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprehensive
loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses)
gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zdlcloXmoatf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of accumulated other comprehensive income are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_z1Xnkrh8HZoc" style="display: none">Schedule
of Accumulated Other Comprehensive Income</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Foreign
    Currency <br/> Translation <br/> Adjustment</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Unrealized
    <br/> holding <br/> gain (loss) on marketable <br/> securities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Reclassifications
    <br/> of <br/> loss in net loss <br/> on <br/> marketable <br/> securities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated
    Other <br/> Comprehensive <br/> Income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 25, 2021</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJrNiFPPtMta" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,110,770</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zvUDmLBNh0Kg" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">368,334</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zByaIHWdASw" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(64,753</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231_znv09YmVLjU3" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,414,351</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes during year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJXvEbjIbkd6" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">(36,478</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zSmGfEkU7uYe" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">(201,283</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zj5MfEkCvM57" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"><span style="font-family: Times New Roman, Times, Serif">(522</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20211226__20221231_zWmqd7z6pdf3" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"><span style="font-family: Times New Roman, Times, Serif">(238,283</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zSnt89TfIuV6" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,074,292</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zWucvPob0P8a" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">167,051</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zjyiQgjUIb29" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(65,275</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230_za4KvlsBuMJl" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,176,068</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes during year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zIUvjRneRDjc" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">42,027</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zFeAwOqiTdte" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">14,644</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zFXMlOh929Ca" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"><span style="font-family: Times New Roman, Times, Serif">(445</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20230101__20231230_zhoUQ6ihpzD7" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"><span style="font-family: Times New Roman, Times, Serif">56,226</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zDIjUFVWuP6b" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,116,319</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqRhfQY6jOFk" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">181,695</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zwKYMavMctF7" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(65,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228_zaFUVJem2qsa" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,232,294</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes
    during year</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zmpfMxjxBG1l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">20,900</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z2ajA3vvkeMg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">779,165</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zSiKRvhcAgCf" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1040">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20231231__20241228_zPcM3X4hA8Cb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year"><span style="font-family: Times New Roman, Times, Serif">800,065</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance
    as of December 28, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_ztQCGfYtucpb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">1,137,219</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqg7JyME2NFf" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">960,860</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_z2K4PWPJHWq2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">(65,720</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228_znDay5YXowr" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">2,032,359</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


<p id="xdx_8A9_zNL48KrraoNg" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ztW3dYBMqjS6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_zsYV7CiFIkI4">Impairment
of Long-Lived Assets</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates its long-lived assets for impairment whenever events
or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Examples of such triggering events
applicable to the Company&#8217;s assets include, but are not limited to, a significant decrease in the market price of a long-lived asset
or asset group, a current-period operating or cash flow loss combined with a history of operating or cash flow losses, a projection or
forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group, or adverse industry or economic
trends. If any indicator of impairment exists, the Company would then assess the recoverability of the affected long-lived assets by determining
whether the carrying value of the asset group can be recovered through undiscounted future operating cash flows. If impairment is indicated,
the Company would estimate the asset group&#8217;s fair value using future discounted cash flows associated with the use of the asset
group and adjust the carrying value of the asset group accordingly. Given the Company&#8217;s history of negative operating losses and
negative operating cash flows, the Company performed an analysis of its long-lived assets for fiscal years 2024 and 2023. Upon completion
of its assessment, the Company did not identify an impairment charge on its long-lived assets for the years ended December 28, 2024 or
December 30, 2023.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zsTM4CUY9mGi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_z3NMYUzjV9q1">Leases</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and
non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
of the Company&#8217;s leases are operating leases. Operating lease right-of-use assets (&#8220;ROU&#8221;) and operating lease liabilities
are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease
right-of-use assets also include any initial direct costs and any lease payments made at or before the commencement date and is reduced
for any unrestricted incentives received at or before the commencement date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the majority of the Company&#8217;s leases, the discount rate used to determine the present value of the lease payments is the Company&#8217;s
incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents
a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability
payment streams commensurate with the lease term. For new or renewed leases, the discount rate is determined using available data at
lease commencement and based on the lease term including any reasonably certain renewal periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some
of the Company&#8217;s leases include options to extend or terminate the lease. The Company includes these options in the recognition
of the Company&#8217;s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most
cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company
(and thus not included in its ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None
of the Company&#8217;s leases include variable lease-related payments, such as escalation clauses based on the consumer price index (&#8220;CPI&#8221;)
rates or residual guarantees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zesOKcVD4ZT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zOFKrFljmAf4">Recently
Issued Accounting Pronouncements</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU Number 2023-09, &#8220;Income Taxes (Topic 740):
Improvements to Income Tax Disclosures&#8221; (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires more disaggregated income tax disclosures,
including additional information in the rate reconciliation and additional disclosures about income taxes paid. ASU 2023-09 will become
effective for the Company for the fiscal year ending December 27, 2025. Early adoption is permitted, and guidance should be applied prospectively,
with an option to apply guidance retrospectively. The Company is currently evaluating the impact of the adoption of ASU 2023-09 on its consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt">In November
2024, the FASB issued ASU 2024-03, which requires disaggregated disclosure of income statement expenses for public business entities (&#8220;PBEs&#8221;).
The ASU does not change the expense captions an entity presents on the face of the income statement; rather, it requires disaggregation
of certain expense captions into specified categories in disclosures within the footnotes to the financial statements. ASU 2024-03 is
effective for all PBEs for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December
15, 2027. Early adoption is permitted. The Company is currently evaluating the impact that this guidance will have on the presentation
of its consolidated financial statements and accompanying notes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Recently Adopted Accounting Pronouncements</i></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the FASB issued ASU Number 2023-07, &#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#8221;
(&#8220;ASU 2023-07&#8221;). ASU 2023-07 requires disclosure of significant segment expenses that are regularly provided to the chief
operating decision maker(s) that are included within each reported measure of segment profit or loss. The guidance also expands disclosure
requirements for interim periods, as well as requires disclosure of other segment items, including the title and position of the entity&#8217;s
chief operations decision maker(s). ASU 2023-07 became effective for the Company for the fiscal year ending December 28, 2024, and for
interim periods starting in the Company&#8217;s first quarter of 2025. The Company adopted this standard for fiscal year 2024 and there
was not a material impact, </span>reference additional disclosure within Note 13. Segments and Disaggregation of Revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.
The amendments in ASU 2016-13 will provide more decision-useful information about the expected credit losses on financial instruments
and other commitments to extend credit held by a reporting entity at each reporting date. The ASU is effective for annual reporting periods
beginning after December 15, 2019, including interim periods within that year. Following the release of ASU 2019-10 in November 2019,
the new effective date, as long as the Company remains a smaller reporting company, would be annual reporting periods beginning after
December 15, 2022. The Company adopted this standard on January 1, 2023 and there was not a material impact.</span></p>

<p id="xdx_851_zU96BgUgFYw3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zNWdlWnP8c6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.
<span id="xdx_82B_zj4xv8mV2f9b">Property, Plant and Equipment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z5yvMD1XLl21" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment consisted of the following at December 28, 2024 and December 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_z2VvQuG85QA9" style="display: none">Schedule
of Property, Plant and Equipment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Useful Life</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20241228_zmPteT7WRA48" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20231230_zRNr4FQjMNgb" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z5EU4kaC9VDk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%"><span style="font-family: Times New Roman, Times, Serif">Equipment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zXfdsJtw9OD8" title="Useful Life">3</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_z72DNoF9ohtk" title="Useful Life">5</span> years</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,783,622</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,025,078</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zjpQxbUI7qbe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements&#8239;&#8239;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--UsefulLifeDescription_c20231231__20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zWVp7bO2aFz9" title="Useful Life, description">Remaining
    Life of the lease</span></span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,674,586</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,631,518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zIr4HTlzOOX" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Furniture and fixtures</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zI048KnxSoGf" title="Useful Life">3</span> years</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">170,874</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">165,636</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AssetUnderConstructionMember_zE3RLMDfLSpf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Equipment under construction</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">457,889</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">957,915</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_maPPAENzJKc_z3OWlJzcJEX1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, gross</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,086,971</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,780,147</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzJKc_zMcMopAHqHbl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated depreciation
    and amortization</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(16,987,263</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(16,616,730</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzJKc_z6Ps3p12VhDl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Property, plant and
    equipment, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,099,708</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,163,417</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AE_zsD8GUruLpz" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense for fiscal year 2024 and 2023 was approximately $<span id="xdx_90E_eus-gaap--Depreciation_pn5n6_c20231231__20241228_z3yZCLRQ2JU1" title="Depreciation expense"><span id="xdx_901_eus-gaap--Depreciation_pn5n6_c20230101__20231230_zvkVj9TYYSfb" title="Depreciation expense">0.6</span></span> million and $<span id="xdx_90C_eus-gaap--Depreciation_pn5n6_c20211226__20221231_zOCSbVjXmZ3a" title="Depreciation expense">0.7</span> million for fiscal year 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_803_eus-gaap--LesseeOperatingLeasesTextBlock_zQF6ccdTWzXg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
<span id="xdx_82D_zXIWK9R0c83a">Leases</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company enters into operating leases primarily for manufacturing, engineering, research, administration and sales facilities, and information
technology (&#8220;IT&#8221;) equipment. At December 28, 2024 and December 30, 2023, the Company did not have any finance leases. Almost
all of the Company&#8217;s future lease commitments, and related lease liability, relate to the Company&#8217;s facility leases. Some
of the Company&#8217;s leases include options to extend or terminate the lease.</span></p>

<p id="xdx_894_eus-gaap--LeaseCostTableTextBlock_zgkIXA6kMqCa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zx7cegsa1EHa" style="display: none">Schedule
of Lease Expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_49F_20231231__20241228_zkBQeTDrr5fl" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20230101__20231230_zBUjRvYKuKv2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20211226__20221231_zrBsSOXqDkt3" style="border-bottom: Black 1pt solid; text-align: center">2022</td>
    <td style="padding-bottom: 1pt; text-align: center"></td></tr>
  <tr id="xdx_406_eus-gaap--OperatingLeaseCost_zpl5mzp7Ijt5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    lease cost</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>867,920</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">865,377</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 2%">$</td>
    <td style="border-bottom: Black 1pt solid; text-align: right; width: 12%; vertical-align: bottom">985,967</td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td></tr>
  </table>

<p id="xdx_8AB_zYnQDwna1MX3" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED) </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zBZLie5Z2cW5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 28, 2024, the Company&#8217;s future lease payments under non-cancellable leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zUKPsT8gFisf" style="display: none">Schedule
of Future Lease Payment Under Non-cancellable Lease</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_49E_20241228_zxdAnEhbaPNl" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzloV_zi0XLhqqHty4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 15%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">768,841</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzloV_zDjaAAOQ8fY1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2026</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">732,611</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzloV_zGtLhnqlLq8g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">669,255</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLPzloV_zrgpuyLXqsNb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2028</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">201,333</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_maLOLLPzloV_zXHe4mTJEjaj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2029</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1115">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzloV_zBnMDhaGkHAc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1117">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzloV_zuLQK7u4FSua" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future lease payments</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,372,040</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z7iUhpLc5yTg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    effects of discounting</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(253,492</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_z8PlWNDyxxzf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,118,548</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A1_zwDK1gEfJ30a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p id="xdx_898_ecustom--ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock_zBIWZvx79tnf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid for operating cash flows from operating leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zY5zMzEo8uH9" style="display: none">Schedule
of Operating Cash Flows From Operating Leases</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231231__20241228_zrTrVuSyAB4i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20230101__20231230_zCuHfq2EPc73" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20211226__20221231_zF9JqolsWfxl" style="border-bottom: Black 1pt solid; text-align: center">2022</td>
    <td style="padding-bottom: 1pt; text-align: center">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeasePayments_zvh8u1diZMv4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cash paid
    for amounts included in the measurement of operating lease liabilities</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">861,775</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">983,289</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 2%">$</td>
    <td style="border-bottom: Black 1pt solid; text-align: right; width: 12%; vertical-align: bottom">993,633</td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
information related to leases was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%"><span style="font-family: Times New Roman, Times, Serif">Weighted Average Discount Rate&#8212;Operating Leases</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20241228_z7KWSK6zBK16" title="Weighted Average Discount Rate - Operating Leases">6.77</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20231230_zqVHOrkt9Lfi" title="Weighted Average Discount Rate - Operating Leases">6.21</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Weighted Average Remaining
    Lease Term&#8212;Operating Leases (in years)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241228_zSDdK5kOQOm4" title="Weighted Average Remaining Lease Term-Operating Leases (in years)">3.16</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231230_zBWN8oARjDBj" title="Weighted Average Remaining Lease Term-Operating Leases (in years)">4.04</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  </table>

<p id="xdx_8AE_zTQbQtpr7vi7" style="margin-top: 0; margin-bottom: 0"></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DisclosureContractAssetsAndLiabilitiesAbstract', window );"><strong>Contract Assets And Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ContractAssetsLiabilitiesTextBlock', window );">Contract Assets and Liabilities</a></td>
<td class="text"><p id="xdx_805_ecustom--ContractAssetsLiabilitiesTextBlock_zpQQrreUCNJ3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0pt"><b>4.
<span id="xdx_82D_zOlGrLJzZkua">Contract Assets and Liabilities</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<p id="xdx_892_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_z3X5rSlpKnwc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets (liabilities) consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zVGcqsZ0QhH6" style="display: none">Schedule of Contract with Customer, Asset and Liability</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-style: normal; font-weight: normal; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    31, 2022</span></td><td style="font-style: normal; padding-bottom: 1pt; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract assets </span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20241228_zDSiIq7dUhEd" style="width: 12%; font-weight: bold; text-align: right" title="Contract assets"><span style="font-family: Times New Roman, Times, Serif">7,074,020</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20231230_zMw4b59hlEvi" style="width: 12%; text-align: right" title="Contract assets"><span style="font-family: Times New Roman, Times, Serif">3,409,809</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-style: normal; width: 1%; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20221231_zvLa639yttK6" style="font-style: normal; width: 12%; font-weight: normal; text-align: right" title="Contract assets"><span style="font-family: Times New Roman, Times, Serif">4,068,364</span></td><td style="font-style: normal; width: 1%; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">Current contract liabilities and
                                 billings in excess of</span></p>
                                 <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">revenue
                                 earned</span></p></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20241228_zTFC3sW1cRtc" style="font-weight: bold; text-align: right" title="Contract liabilities and billings in excess of revenue earned"><span style="font-family: Times New Roman, Times, Serif">(87,752</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20231230_zJB2XBUMI71b" style="text-align: right" title="Contract liabilities and billings in excess of revenue earned"><span style="font-family: Times New Roman, Times, Serif">(916,826</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20221231_zIsaba8U5Uef" style="font-style: normal; font-weight: normal; text-align: right" title="Contract liabilities and billings in excess of revenue earned"><span style="font-family: Times New Roman, Times, Serif">(930,500</span></td><td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Noncurrent contract liabilities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20241228_z2qRqks9Uiwg" style="font-weight: bold; text-align: right" title="Noncurrent contract liabilities"><span style="font-family: Times New Roman, Times, Serif">(7,465</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20231230_z58zSMPulP11" style="text-align: right" title="Noncurrent contract liabilities"><span style="font-family: Times New Roman, Times, Serif">(23,198</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20221231_zFiqVA1H9BR1" style="font-style: normal; font-weight: normal; text-align: right" title="Noncurrent contract liabilities"><span style="font-family: Times New Roman, Times, Serif">(6,190</span></td><td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    </tr>
  </table>

<p id="xdx_8A3_zvyP7Iqk5dQ8" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="margin-top: 0; margin-bottom: 0"></p>

<p style="margin-top: 0; margin-bottom: 0"></p>



<p style="margin-top: 0; margin-bottom: 0"></p>

<p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
$<span id="xdx_90A_ecustom--NetContractAssets_iI_pn5n6_c20241228_zRDTlefwcCL3">3.7</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million
increase in the Company&#8217;s contract assets from December 30, 2023 to December 28, 2024 was primarily due to an increase in amounts
owed from customers for whom we produce products for defense applications. </span>The accounts receivable balance at December 31, 2022
was $<span id="xdx_90C_eus-gaap--AccountsReceivableNet_iI_pn5n6_c20221231_zpMCgY1sVaol" title="Accounts receivable">6.5</span> million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt">The $<span id="xdx_902_ecustom--NetContractLiability_iI_pn5n6_c20241228_zeR0x5kb0es4" title="Net contract liability">0.8</span> million decrease in the Company&#8217;s contract liabilities from
December 30, 2023 to December 28, 2024 was primarily due to satisfaction of performance obligations that were paid in advance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt">The Company
records contract assets or contract liabilities on a contract-by-contract basis. The Company records a contract asset for unbilled
revenue when the Company&#8217;s performance exceeds amounts billed or billable. The Company classifies the  contract asset as either
current or non-current based on the expected timing of the Company&#8217;s right to bill under the terms of the contract, which the Company
expects to be able to bill for within one year. </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt">Contract liabilities&#160;consist of payments received in advance of product shipment. The liability is removed with
shipment of the product.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognized revenue of approximately $<span id="xdx_901_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230101__20231230_zGYM78OMqGPa" title="Contract with customer, liability, revenue recognized">0.9</span>
million, $<span id="xdx_90B_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20211226__20221231_z27CrE83f2C4" title="Contract with customer, liability, revenue recognized">0.9</span>
million, and $<span id="xdx_902_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20201224__20211225_zsowkIsg6G4a" title="Contract with customer, liability, revenue recognized">3.7</span>
million during fiscal 2024, 2023, 2022 that was included in the opening contract liabilities as of December
30, 2023, December 31, 2022, and December 25, 2021, respectively. There was no revenue recognized from performance obligations
satisfied in prior periods.</span> </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company did not recognize impairment losses on its contract assets during the years ended December 28, 2024, December 30, 2023, and December
31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ContractAssetsLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract Assets Liabilities [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ContractAssetsLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DisclosureContractAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DisclosureContractAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments</a></td>
<td class="text"><p id="xdx_807_eus-gaap--FinancialInstrumentsDisclosureTextBlock_zi3Xk3zzK637" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_82E_znw1qcLfeWva">Financial Instruments</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value Measurements</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments are categorized as Level 1, Level 2 or Level 3 based upon the method by which their fair value is computed. An
investment is categorized as Level 1 when its fair value is based on unadjusted quoted prices in active markets for identical assets
that the Company has the ability to access at the measurement date. An investment is categorized as Level 2 if its fair market value
is based on quoted market prices for similar assets in active markets, quoted prices for identical or similar assets in markets that
are not active, based on observable inputs such as interest rates, yield curves, or derived from or corroborated by observable
market data by correlation or other means. The Company&#8217;s Level 2 investments are based on a yield to maturity models and
market interest rates. An investment is categorized as Level 3 if its fair value is based on unobservable inputs for the
asset.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_890_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zfQE6rEcZWNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table details the recurring fair value measurements of the Company&#8217;s financial assets:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zYpDqlgJp5Eh" style="display: none">Schedule of Fair Value Measurements of Financial Assets</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20241228_z6CLJ6K5ihS7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zLSvIBR7tkbk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cel5PVgfGl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zF1zs8R9xAA9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fair
    Value Measurement at December 28, 2024 Using:</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CashAndCashEquivalentsMember_zVUwQMpD1wd5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash equivalents</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,438,130</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,592,842</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>845,288</b></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1179">&#8212;</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zX3dqmhNRyK9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">U.S. Government and agency backed securities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,436,195</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,995,520</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,440,675</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1184">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zPjDReoZvRx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Certificates of deposit</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,483,463</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1187">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,483,463</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1189">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--EquityInvestmentsMember_zkjDYHNNlcza" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Equity Investments</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">699,176</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">699,176</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1193">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1194">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_zBIEt3Rn6kXe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments,
    owned, at fair value</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,056,964</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,287,538</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,769,426</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1199">&#8212;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20231230_zsAvn7GRhY0i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zflHQdhZeLq3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zlzMGC0Llyih" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zPoCYv41E0Id" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fair
    Value Measurement at December 30, 2023 Using:</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CashAndCashEquivalentsMember_zSUEYLE8o6C6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,079,605</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,079,605</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1203">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1204">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_ziGtPb73UOE4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">U.S. Government and agency backed securities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,474,375</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1207">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,474,375</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1209">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_ze3yd5NJ3spd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Certificates of deposit</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,717,625</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1212">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,717,625</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1214">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--EquityInvestmentsMember_z5Que9E6PKnd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Equity Investments</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,688,522</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">174,178</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1218">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,514,344</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_zvDDrNjNQdzd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments,
    owned, at fair value</span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">21,960,127</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,253,783</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,192,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,514,344</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AF_zColapMXd8d5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying amounts of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate
fair value because of their short-term nature. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"><i>Marketable Securities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The Company validates the
fair market values of the financial instruments below by using a model that incorporates current interest rates and remaining term. The restricted cash balance at December 28, 2024 is invested in a certificate of deposit and money
market funds. The restricted cash balance that is invested in a certificate of deposit is classified as a Corporate debt
available-for-sale marketable security. Investments in available-for-sale marketable securities are as follows at December 28, 2024
and December 30, 2023:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"></p>

<p id="xdx_899_ecustom--AvailableForSalesSecuritiesTextBlock_zWVTtrgeosab" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zKIkNtP2J361" style="display: none">Schedule of Available-for-sale Marketable Debt Securities</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center">Amortized Cost</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center">Unrealized Gain (Losses)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center">Fair Value</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">U.S. Government and agency backed securities</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zfBkG1kXSTE9" style="width: 6%; font-weight: bold; text-align: right" title="Amortized Cost">17,243,599</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zBnIqaOo24F6" style="width: 6%; text-align: right" title="Amortized Cost">4,500,030</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zBJazdZWQP27" style="width: 6%; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)">192,596</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zTkrA5tHwDr1" style="width: 6%; text-align: right" title="Unrealized Gains/(Losses)">(25,655</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_z7QtaR0C42Y5" style="width: 6%; font-weight: bold; text-align: right" title="Fair Value">17,436,195</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zkce1WsHoXFd" style="width: 6%; text-align: right" title="Fair Value">4,474,375</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Corporate debt</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zMZg1W7e2pQ2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Amortized Cost">4,480,096</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_z4Nj5IJ7GEng" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost">7,750,174</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zuILqxgzLil2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)">3,367</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zk3WAi2zIvn3" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains/(Losses)">(32,549</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zUQDLh12H2x7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Fair Value">4,483,463</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zOiK4twjlhXe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value">7,717,625</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Total&#8239;&#8239;&#8239;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228_zAbQ3IjoDgJ8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Amortized Cost">21,723,695</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230_zpNbKiqsqyse" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost">12,250,204</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228_zezE37Da6FB6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)">195,963</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230_zBjQLGJ5YIwh" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains/(Losses)">(58,204</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228_z8avtYkIxMi3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Fair Value">21,919,658</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230_zS3dC0kPkJCe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value">12,192,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_zNryTGrttEc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<p id="xdx_894_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zXwZBqhIUSZ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in">The contractual maturity of the
Company&#8217;s marketable debt securities is as follows at December 28, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;<span id="xdx_8B3_zsejrGeOr3B7" style="display: none">Schedule of Contractual Maturity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">Less than <br/>
One year</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">One to <br/>
Five years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-size: 10pt">U.S. Government and agency backed securities</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-size: 10pt"><b>$</b></span></td>
    <td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zVoQMvC2Xjlj" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Less than One year"><span style="font-size: 10pt"><b>17,436,195</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-size: 10pt"><b>$</b></span></td>
    <td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zHfGR786KnL2" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="One to Five years"><span style="font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl1268">&#8212;</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-size: 10pt"><b>$</b></span></td>
    <td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_ziHBsiOVvuK1" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-size: 10pt"><b>17,436,195</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-size: 10pt">Corporate debt</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z9KRuPElU5Ea" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Less than One year"><span style="font-size: 10pt"><b>4,483,463</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUkZn3I80KC7" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="One to Five years"><span style="font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl1274">&#8212;</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zF5WuLLycnMl" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-size: 10pt"><b>4,483,463</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  </table>
<p id="xdx_8AF_znKm3oo02iN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 12pt"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity
Investments</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity
investments rarely traded or not quoted will generally have less (or no) pricing observability and a higher degree of judgment
utilized in measuring fair value. Initial measurement of equity investments occurs when an observable price for the equity
investment is available. The Company adopted the measurement alternative for equity investments without readily determinable fair
values, which is often referred to as cost method investments , adjusted for changes in observable market transaction. As a result, these investments are revalued upon occurrence of an
observable price change for similar investments and for impairments. As of December 28, 2024 and December 28, 2023, the carrying value of these equity investments was $<span id="xdx_902_ecustom--EquityMethodInvestment_iI_pn5n6_c20241228_zNb6IXCZCUBd" title="Equity method investments">0.9</span> million and $<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--EquityMethodInvestment_iI_pn5n6_c20231228_zpZurwKYEl7j" title="Equity method investments">4.5</span> million,
respectively.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 5, 2023, the Company entered into a Technology License Agreement and an Asset Purchase Agreement (the &#8220;LST Agreements&#8221;)
with Lightning Silicon Technology, Inc. (&#8220;LST&#8221;). Pursuant to the LST Agreements, the Company issued a license to LST for
certain technology associated with its organic light emitting technology, transferred in-process development contracts with two customers
and accounts receivables that the Company had previously determined were not collectible. The technology license agreement provides for
Kopin to transfer certain patents to LST if LST achieves certain milestones, however upon transfer Kopin will receive a license to the
technology. To the extent LST makes improvements to the technology licensed from Kopin, Kopin will receive a license for these improvements
for certain markets. Kopin is not obligated to provide any additional funding support to LST. As consideration for the transaction, the
Company received <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20230104__20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zyadkWQfRc99" title="Shares issued">18,000,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">common shares representing a <span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zoAcAq8dY869" title="Equity method investment, ownership percentage">20.0</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
equity stake in LST. The Company has recorded its investment in LST at $<span id="xdx_905_eus-gaap--Investments_iI_c20241228__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_z6OORubZojPd" title="Investment"><span id="xdx_90D_eus-gaap--Investments_iI_c20231230__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zEKrogmX2TZ6" title="Investment">0</span></span> as of December 28, 2024 and December 30, 2023. The Company
receives a royalty based on unit sales of products that utilize the technology licensed. Royalty received to date has been de minimis.
Drs. John Fan, the Company&#8217;s former President and CEO and former Chairman of the Board, Boryeu Tsaur, a former Executive Vice President
of the Company and Hong Choi, the Company&#8217;s former Chief Technology Officer terminated their employment with the Company and became
investors in and members of the management team of LST. Dr. Fan is the Founder of LST. As a result of this transaction, in 2022 the Company
wrote off the two operating lease assets associated with facilities used for the development of the Company&#8217;s organic light emitting
diode (&#8220;OLED&#8221;) products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">The
Company has an equity interest in a Lenovo New Vision which it acquired through purchasing capital and contributing certain
intellectual property totalling $<span id="xdx_906_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn5n6_c20211225__20211225__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--IntellectualPropertyMember_zBANXki8rf62" title="Intellectual property value">3.9</span>
million on December 25, 2021. In the third quarter of 2022, the Company reviewed the financial condition of its equity interest in
the company and, as a result of valuing the investment through discounted cash flow and guideline public company methods, recorded
an impairment charge of $<span id="xdx_909_eus-gaap--AssetImpairmentCharges_pn5n6_c20220626__20220924_zaF7v3bACMw" title="Impairment charge">2.0</span>
million to reduce the value of its investment. The investment is denominated in Chinese Yuan and for the years ended December 28,
2024, December 30, 2023 and December 31, 2022, the Company recorded approximately $<span id="xdx_901_eus-gaap--InvestmentOwnedAtFairValue_iI_pp0p0_c20241228_zaWjxCSZDhe1" title="Investment value">0</span>, $<span id="xdx_90B_eus-gaap--InvestmentOwnedAtFairValue_iI_pn5n6_c20231230_zHqyFTceDm2d" title="Investment value">0.2</span>
million and $<span id="xdx_900_eus-gaap--InvestmentOwnedAtFairValue_iI_pn5n6_c20221231_zHWsMGzkPLh4" title="Investment value">0.3</span>
million of changes in investment value, respectively, due to a fluctuation in the foreign exchange rate. As of
December 28, 2024, the Company owned an approximate <span id="xdx_907_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241228__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--EquityInvestmentMember_zmNXN1Y8qij3" title="Equity method investment, ownership percentage">10</span>%
interest in this investment and the carrying value of this equity investment was $<span id="xdx_908_eus-gaap--EquityMethodInvestmentsFairValueDisclosure_iI_pn5n6_c20241228_zBqXGpmO1i38" title="Carrying value"><span id="xdx_903_eus-gaap--EquityMethodInvestmentsFairValueDisclosure_iI_pn5n6_c20231230_zrRRbJxicrMk" title="Carrying value">1.5</span></span>
million at December 28, 2024 and December 30, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2017 the Company received a warrant to acquire equity in RealWear Inc. (RealWear) as part of the licensing of technology to the
customer. The Company exercised the warrant in 2018 and made additional investments. In the fourth quarter of 2019, the Company
reviewed the financial condition and other factors of the customer and, as a result, the Company recorded an impairment charge to
reduce its investment in the customer to $<span id="xdx_906_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20190929__20191228_zKBftZXDTms9" title="Impairment charge to investment">0</span>.
In the first quarter of 2022, RealWear raised additional equity capital and based on an observable price change of the
customer&#8217;s share prices and terms of the equity sale, the Company remeasured the fair market value of its investment and
recorded a gain of $<span id="xdx_905_eus-gaap--GainOnSaleOfInvestments_pn5n6_c20211226__20220326_zK3rcKMOF89k" title="Gain on investment">4.7</span>
million. In the second quarter of 2022, the Company made an additional equity investment of $<span id="xdx_903_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn5n6_c20220329__20220625_zc669Pxnxazh" title="Additional equity investment">0.5</span>
million. In the second quarter of 2023, the Company received shares valued at approximately $<span id="xdx_903_eus-gaap--PaymentsForRoyalties_pn5n6_c20230402__20230701_zTNJdTkbNxS3" title="Payments for royalties">0.4</span>
million as payment of royalties. In the second quarter of 2023, the Company reviewed the financial condition and an observable price
point in an equity transaction, and as a result, the Company recorded an impairment charge of $<span id="xdx_901_eus-gaap--AssetImpairmentCharges_pn5n6_c20230402__20230701_z8Pba5XFp8J6" title="Impairment charge">3.1</span>
million to reduce the value of the investment to $<span id="xdx_90B_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20230402__20230701_z6dfI42pQVWk" title="Decrease in investment">2.5</span>
million. In the second quarter of 2024, the Company reviewed the financial condition and an observable price point in an equity
transaction, and as a result, recorded impairment charges of $<span id="xdx_90B_eus-gaap--AssetImpairmentCharges_pn5n6_c20240331__20240629_zH97qrgThN6e" title="Asset impairment charges">0.7</span>
million. In the fourth quarter of 2024, RealWear entered into a merger agreement and based upon the information provided, in the
third quarter of 2024, the Company recorded an impairment charge of $<span id="xdx_907_eus-gaap--AssetImpairmentCharges_pn5n6_c20240630__20240928_z7xnrYWiClUb" title="Asset impairment charges">1.1</span>
million, reducing the value of the investment to $<span id="xdx_908_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20240630__20240928_zjBKRJB1uyud" title="Increase (decrease) in receivable for investment sold">0.7</span>
million. In the fourth quarter of 2024 RealWear completed its merger, subject to post closing events. The Company performed a
valuation of the investment based on the merger agreement, available financial statements and projections, assumptions on the
post-closing events and the resulting dilution, and 100% volatility, a risk-free interest rate of <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240630__20240928_zMfkqexDz365" title="Risk free interest">4.5</span>% and an expected term of one
year and recorded a write up in the RealWear investment of $<span id="xdx_901_eus-gaap--Investments_iI_pn5n6_c20241228__dei--LegalEntityAxis__custom--RealWearIncMember_zfiDjakpQnu8" title="Investment sold">0.2</span>
million. As of December 28, 2024, the Company owns an approximate <span id="xdx_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241228__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--RealWearIncMember_zSiv7q0L9Ckh" title="Equity method investment, ownership percentage">1.8</span>%
interest in this investment and the investment is valued at $<span id="xdx_903_eus-gaap--Investments_iI_pn5n6_c20241228_zj888aRjclGe" title="Investment sold">0.9</span>
million. The valuation performed by the Company was categorized within level 3
in the fair value hierarchy in accordance with ASC 820.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 30, 2019 the Company entered into an Asset Purchase Agreement (the &#8220;Solos Purchase Agreement&#8221;) pursuant to which
the Company sold and licensed certain assets of the Company&#8217;s Solos<sup>TM</sup> (&#8220;Solos&#8221;) product line and Whisper<sup>TM
</sup>Audio (&#8220;Whisper&#8221;) technology. As consideration for the transaction the Company received a <span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zgIZMYM2wwKj" title="Equity stake received, percenatge">20.0</span>% equity stake in Solos
Incorporation (&#8220;Solos Inc.&#8221;). The Company&#8217;s <span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zDeNPMI4fGYc" title="Ownership percentage">20.0</span>% equity stake will be maintained until Solos Inc. has raised a total
of $<span id="xdx_906_eus-gaap--PaymentsOfFinancingCosts_pn5n6_c20190927__20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zfo7ZTwgeXCe" title="Payments of financing costs">7.5</span> million in equity financing. The Company receives a royalty in the single digits on the net sales amount of Solos products for
a three-year period, after the commencement of commercial production. The Company has performed the analysis and identified Solos Technology
as a variable interest entity that should not be consolidated by Kopin, as Kopin is not the primary beneficiary of the entity. Kopin
is not obligated to provide any additional funding support to Solos, and its potential loss exposure is the value of the investment
recorded on its books. Based on the price paid for equity by the other <span id="xdx_901_ecustom--OwnershipPercentagebyOtherOwners_pid_dp_uPure_c20190927__20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zXcuxU5mMB22" title="Ownership percentage by other owners">80.0</span>% owners of Solos, volatility based on a peer group and
assumptions about the risk-free interest rate, the Company estimated the fair value of its equity holdings at $<span id="xdx_90A_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pn5n6_c20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zwfOoihBUnW4" title="Estimated fair value">0.6</span> million and in 2019
recorded a $<span id="xdx_909_ecustom--FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_pn5n6_c20190927__20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_z0QNWZvL6HMf" title="Gain on investment">0.6</span> million gain on its investment for this equity transaction as the basis of assets transferred was zero. In the second
quarter of 2023, the Company reviewed the financial condition and other factors of the customer and, as a result, the Company recorded
an impairment charge of $<span id="xdx_906_eus-gaap--AssetImpairmentCharges_pn5n6_c20230402__20230701__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zww7QOcEXju3" title="Impairment of equity security">0.2</span> million to reduce its investment in the customer to $<span id="xdx_906_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20230402__20230701__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zHOz6Uwm9eh2" title="Decrease in investment">0.2</span> million. The investment balance is $<span id="xdx_90C_eus-gaap--EquityMethodInvestmentOtherThanTemporaryImpairment_pn5n6_c20230402__20230701__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zJSII8HA6rVc" title="Impairment on investment">0.2</span> million
as of December 28, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Stockholders&#8217; Equity and Stock-Based Compensation</a></td>
<td class="text"><p id="xdx_802_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zWCsVRlRUAIi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_826_z70Tj3taBOUg">Stockholders&#8217; Equity and Stock-Based Compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Registered
Sale of Equity Securities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In the second quarter of 2022,
the Company sold <span id="xdx_901_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zb970j8FykTb" title="Sale of stock, number of shares issued">1.5</span> million shares of common stock and <span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zNwd7puRUJxc" title="Sale of stock, number of shares issued">0.2</span> million shares of treasury stock for gross proceeds of $<span id="xdx_904_ecustom--GrossProceedsFromRegisteredSaleEquitySecurities_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z8ZSL3G6VGl4" title="Gross proceeds from registered sale equity securities">2.1</span> million (average
of $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zRsajSDm8916" title="Share price">1.26</span> per share) before deducting broker expenses paid by the Company of less than $<span id="xdx_907_eus-gaap--OtherExpenses_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zhePzPsOdJ2c" title="Payment of expenses">0.1</span> million and in the third quarter of 2022, the
Company sold <span id="xdx_902_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20220626__20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zeZWQrnamEk6" title="Sale of stock, number of shares issued">675,000</span> shares of common stock for gross proceeds of approximately $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20220626__20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zHOvRucpaYI6" title="Proceeds from issuance of common stock">0.9</span> million (average of $<span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_iI_c20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_znjtAA6gAAQ5" title="Share price">1.27</span> per share) before deducting
broker expenses paid by the Company of less than $<span id="xdx_907_ecustom--UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_pn5n6_c20220626__20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zK1ihYYCsbqb" title="Underwriting discounts and offering expenses">0.1</span> million, pursuant to the At-The-Market Equity Offering Sales Agreement (the &#8220;ATM
Agreement&#8221;) with Stifel, Nicolaus &amp; Company, Incorporated, (&#8220;Stifel&#8221;) as agent. The net proceeds from the sale of
common shares were used for general corporate purposes, including working capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">In the first quarter of 2024,
the Company sold <span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20231231__20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zttR5SL1nd4l" title="Sale of stock, number of shares issued">3,080,000</span> shares of common stock for gross proceeds of $<span id="xdx_90A_ecustom--GrossProceedsFromRegisteredSaleEquitySecurities_pid_c20231231__20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zDPrvzNgfku6" title="Gross proceeds from registered sale equity securities">7,466,755</span> (average of $<span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_iI_c20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zoFfloY7YCY6" title="Share price">2.42</span> per share) before deducting broker
expenses paid by the Company of approximately $<span id="xdx_90B_eus-gaap--PaymentsOfStockIssuanceCosts_pn5n6_c20231231__20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zT0VmNfcqrj9" title="Proceeds from issuance of common stock">0.2</span> million, pursuant to the Company&#8217;s then effective ATM Agreement with Stifel,
as agent. The ATM Agreement terminated in the three months ended March 30, 2024.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 27, 2023, the Company sold <span id="xdx_90F_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn6n6_c20230126__20230127_zW4Y8UKNUEK3" title="Number of registered common stock sold">17</span> million shares of registered common stock and issued pre-funded warrants to purchase up to <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zkrKJpcWj4Eg" title="Pre-funded warrants issued to purchase common stock">6,000,000</span>
shares of common stock at a public offering price of $<span id="xdx_90F_eus-gaap--SharePrice_iI_pid_c20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zKjTgEQKUuO4" title="Offering price per share">0.99</span> per pre-funded warrant, for gross proceeds of $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20230126__20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_z3GghUBZtXS9" title="roceeds from issuance of warrants">22.9</span> million before deducting
underwriting discounts and offering expenses paid by the Company of $<span id="xdx_905_ecustom--UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_pn5n6_c20230126__20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_z1AYXbJa273e" title="Underwriting discounts and offering expenses">1.5</span> million. The offering price of the pre-funded warrant equals
the public offering price per share of the common stock less the $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zEw0OrZ2Gy5k" title="Exercise price of warrants">0.01</span> per share exercise price of each pre-funded warrant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 23, 2024, the Company sold <span id="xdx_900_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240922__20240923_zZHSZgu2Kveg" title="Number of registered common stock sold">37,550,000</span> shares of common stock and pre-funded warrants to purchase up to <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_z7YW1EvhuPs4" title="Pre-funded warrants issued to purchase common stock">4,000,000</span> shares of
common stock at a public offering price of $<span id="xdx_90F_eus-gaap--SharePrice_iI_pid_c20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zvhnW2EspHm6" title="Offering price per share">0.64</span> per pre-funded warrant and received gross proceeds of $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20240922__20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zxujhQPdDkMf" title="Proceeds from issuance of warrants">27.0</span> million before deducting
underwriting discounts and offering expenses paid by the Company of $<span id="xdx_900_ecustom--UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_pn5n6_c20240922__20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zUtSwFbZZQPj" title="Underwriting discounts and offering expenses">1.8</span> million. The offering price of the pre-funded warrant equals
the public offering price per share of the common stock less the $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zTfWsNfSym71" title="Exercise price of warrants">0.01</span> per share exercise price of each pre-funded warrant. On September
30, 2024, the Company sold <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240930__20240930_zrjCsrAWzMF1" title="Number of registered common stock sold">2,405,000</span> shares of common stock and received gross proceeds of $<span id="xdx_909_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20240930__20240930_z05mBHFOxmTj" title="Proceeds from issuance of warrants">1.6</span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">On June 6, 2024, the Company&#8217;s shareholders approved an amendment
to the Company&#8217;s Amended and Restated Certificate of Incorporation (the &#8220;Charter&#8221;) to increase the number of&#160;authorized&#160;shares
of the Company&#8217;s common stock, par value $<span id="xdx_90D_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20240606_zKM0MnYKzUW8" title="Common stock, par value">0.01</span> per share, from <span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_iI_c20240606__srt--RangeAxis__srt--MinimumMember_zVp6T7RP3aRe" title="Number of shares authorized">150,000,000</span> shares to <span id="xdx_90D_eus-gaap--CommonStockSharesAuthorized_iI_c20240606__srt--RangeAxis__srt--MaximumMember_zU75AW6eSXkg" title="Number of shares authorized">200,000,000</span> shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The issued pre-funded warrants
were classified as a component of permanent equity in the Company&#8217;s Consolidated Balance Sheets as they are freestanding financial instruments
that are immediately exercisable, do not embody an obligation for the Company to repurchase its own shares, and permit the holders to
receive a fixed number of shares of common stock upon exercise. All of the shares underlying the pre-funded warrants have been included
in the weighted-average number of shares of common stock used to calculate net loss per share, basic and diluted, attributable to common
stockholders as the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance
date of the pre-funded warrants. As of December 28, 2024, none of the pre-funded warrants had been exercised.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p id="xdx_89B_ecustom--ScheduleOfPreFundedWarrantsActivityTableTextBlock_zov4kkZJXFV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The table below summarizes pre-funded
warrants activity:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zuB97XYtwqTk" style="display: none">Schedule
of Pre Funded Warrants Activity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">Pre-funded warrants</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">As of December 31, 2022</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231230__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zevdixuOtEh" style="font-size: 10pt; font-weight: bold; text-align: right" title="Beginning balance"><span style="-sec-ix-hidden: xdx2ixbrl1414">&#8212;</span></td><td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 76%; font-size: 10pt; text-align: left; padding-bottom: 1pt">Issuance of pre-funded warrants</td><td style="width: 2%; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ClassOfWarrantOrRightIssuancePreFundedWarrants_c20230101__20231230__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zpGvIBHHogj2" style="border-bottom: Black 1pt solid; width: 20%; font-size: 10pt; font-weight: bold; text-align: right" title="Issuance of pre-funded warrants">6,000,000</td><td style="width: 1%; padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">As of December 30, 2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zuEpSgXTxYI6" style="font-size: 10pt; font-weight: bold; text-align: right" title="Beginning balance">6,000,000</td><td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Issuance of pre-funded warrants</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ClassOfWarrantOrRightIssuancePreFundedWarrants_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_ztjiXydfcFSl" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right" title="Issuance of pre-funded warrants">4,000,000</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">As of December 28, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zZSSz9QHJfm1" style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right" title="Ending balance">10,000,000</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8AB_z4oMLXScgq3g" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sale
of Treasury Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2022, the Company sold <span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20211226__20221231__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zSslUWJLbgni" title="Number of common stock sold, shares">126,389</span>
shares of its common stock held in treasury for approximately $<span id="xdx_905_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20211226__20221231__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_z1N5CH8jamTi" title="Proceeds from sale of common stock">0.2</span>
million through the sale of shares under its ATM Agreement, dated March 5, 2021. Commissions paid were less than
$<span id="xdx_908_eus-gaap--PaymentsForCommissions_c20211226__20221231__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zZSGO04Y5hQ6" title="Commissions paid">10,000</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Stock Awards</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2020, the Company adopted the 2020 Equity Incentive Plan (&#8220;2020 Equity Plan&#8221;) which authorized the issuance of shares of
common stock to employees, certain consultants and advisors who perform services for the Company, and non-employee members of the Board.
The 2020 Equity Plan is a successor to the Company&#8217;s 2010 Equity Incentive Plan (&#8220;2010 Equity Plan&#8221;). The number of
shares authorized under the 2020 Equity Plan was <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20201226__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_zttUf6OBmGEk" title="Number of shares authorized to issue">4,000,000</span> shares of common stock, which has since been amended to authorize the issuance
of <span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20201226__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_z4i12PpniQD8" title="Common stock shares authorized">11,000,000</span> shares of common stock. In addition, shares of common stock underlying any outstanding award granted under the 2010 Equity
Plan that expires, or is terminated, surrendered or forfeited for any reason without issuance of such shares shall be available for the
award of new grants under the 2020 Plan. As of December 28, 2024, the Company has approximately <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pn5n6_c20241228__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_z6KecmuxASBb" title="Number of shares available for grant">4.9</span> million shares of common stock authorized
and available for issuance under the Company&#8217;s 2020 Equity Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of non-vested restricted common stock awards is generally the market value of the Company&#8217;s common stock on the date
of grant. The non-vested restricted common stock awards require the employee to fulfil certain obligations, including remaining employed
by <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20231231__20241228__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_zbZIzT3RumB5" title="Vesting period description">the Company for periods ranging from one to five years (the vesting period)</span> and in certain cases also require meeting either performance
criteria. For non-vested restricted common stock awards that solely require the
recipient to remain employed with the Company, the stock compensation expense is amortized over the requisite service period. For non-vested
restricted common stock awards that require the achievement of performance criteria, the Company reviews the probability of achieving
the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved,
the amount of compensation cost derived for the performance goal is amortized over the anticipated service period. If the performance
criteria are not met, no compensation cost is recognized and any previously recognized compensation cost is reversed.</span></p>

<p id="xdx_89F_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zRmJVXu29ZO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zVBA0CTx055f" style="display: none">Schedule of Non-vested Restricted Stock Activity</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Shares</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="text-align: center; margin-top: 0; margin-bottom: 0">Weighted Average</p>
                                                                               <p style="text-align: center; margin-top: 0; margin-bottom: 0">Grant Fair Value</p></td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="text-align: center; margin-top: 0; margin-bottom: 0; font-family: Times New Roman, Times, Serif"><span style="font-size: 10pt"><br/></span></p>

Fair <br/> Value</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Intrinsic Value</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 44%"><p style="margin: 0">Non-vested at December 30, 2023</p></td><td style="text-align: left; width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20231231__20241228_zOFz21B3xiu3" style="text-align: right; width: 10%" title="Number of shares, restricted stock">1,931,767</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20231231__20241228_zPGBVEWX9D22" style="text-align: right; width: 10%" title="Weighted average grant date fair value, restricted stock granted">1.65</td><td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td style="text-align: right; width: 10%"><p id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_iS_c20231231__20241228_zAowJsPMUt82" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock">3,187,416</p></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iS_c20231231__20241228_zbm1wKG3fA39" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,921,487</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Granted</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20231231__20241228_zkRsPCIma0be" style="font-weight: bold; text-align: right" title="Number of shares, restricted stock granted">4,388,090</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20231231__20241228_zx6OmgzyJolf" style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted">1.23</td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td><b>$</b></td>
    <td style="text-align: right"><p id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue_c20231231__20241228_zmPHXuELDi34" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock granted"><b>5,397,351</b></p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted_c20231231__20241228_zLsycpZOkFS9" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1452">-</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Forfeited</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20231231__20241228_zu2D7gWcyzMk" style="font-weight: bold; text-align: right" title="Number of shares, restricted stock Forfeited">(491,801</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20231231__20241228_zv9BT36n0S3i" style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock Forfeited">2.17</td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td><b>$</b></td>
    <td style="text-align: right"><p id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_iN_di_c20231231__20241228_zVN8AYiZ62Yg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock Forfeited"><b>(1,067,209</b></p></td>
    <td><b>)</b></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited_c20231231__20241228_zAR6YrWVj94c" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1459">-</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Vested</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20231231__20241228_zcVGbtq1ErDi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Number of shares, restricted stock Vested">(994,445</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20231231__20241228_z61p0bR8dR8i" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock Vested">1.77</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid"><b>$</b></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><p id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_iN_di_c20231231__20241228_zwBaot4l940a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock vested"><b>(1,760,167</b></p></td>
    <td style="padding-bottom: 1pt"><b>)</b></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20231231__20241228_zDBKhAEjSpf6" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl1466">-</span></b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><p style="margin: 0">Non-vested at December 28, 2024</p></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20231231__20241228_zHKyy8YjBc42" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Number of shares, restricted stock">4,833,611</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20231231__20241228_zlPXcsnDFGvj" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted">1.19</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><b>$</b></td>
    <td style="padding-bottom: 1pt; text-align: right"><p id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_iE_c20231231__20241228_zK5zIAPGwc7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock"><b>5,757,391</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><b>$</b></td>
    <td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iE_c20231231__20241228_zKUdNHpzxg5h" style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6,718,720</b></span></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Expected to vest</td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td style="margin: 0"></td><td style="font-weight: bold; text-align: right" title="Number of shares, restricted stock"><b>4,8<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-underline-style: double">33,611</span></b><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"></span><p style="margin: 0"></p>

</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><b></b><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td>&#160;</td></tr>
  </table>

<p id="xdx_8A6_zlaqxMqxTjk5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock-Based
Compensation</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_z3jW6oTztrr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes stock-based compensation expense within each of the categories below as it relates to non-vested restricted
common stock awards for the fiscal years 2024, 2023 and 2022 (no tax benefits were recognized):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zJhi0qohDUC3" style="display: none">Schedule of Stock-based Compensation Expense</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231231__20241228_z8XPQElEJFDk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_499_20230101__20231230_zeWYLKRWord3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20211226__20221231_zhGfO1RgJmyh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--CostOfProductRevenuesMember_zqrNKssYnx54" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cost of product revenues</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,034,422</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,210,453</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">94,634</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--ResearchAndDevelopmentMember_zgfskry8P73g" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Research and development</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">724,993</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">861,324</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">435,842</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--SellingGeneralAndAdministrativeMember_z5dKuthxVKCk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Selling, general and administrative</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,575,256</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,803,496</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">737,229</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--AllocatedShareBasedCompensationExpense_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,334,671</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,875,273</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,267,705</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A8_zQf12LU8zCrj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrecognized
compensation expense for non-vested restricted common stock as of December 28, 2024 totaled $<span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn5n6_c20241228_zHHfi0hx8ebf" title="Unrecognized compensation expense">5.7 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million
and is expected to be recognized over a weighted average period of approximately <span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dc_c20231231__20241228_zxlo8Qbt0qZc" title="Weighted average period">2
years</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations of Risk<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentrations of Risk</a></td>
<td class="text"><p id="xdx_808_eus-gaap--ConcentrationRiskDisclosureTextBlock_zgj5whtrTEUc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_82E_z7pZT0tvNtb3">Concentrations of Risk</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zaH3vyPdZm85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ongoing
credit evaluations of customers&#8217; financial condition are performed and collateral, such as letters of credit, are generally not
required. Customer&#8217;s accounts receivable balance as a percentage of total accounts receivable was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zLhleX4nBjDa" style="display: none">Schedules of Concentration of Risk, by Risk Factor</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Percent
    of Gross Accounts Receivable</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Customer</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Collins Aerospace</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 16%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zFh2hrncgYLf">7</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zNiHfgXokWgj">28</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">DRS Network &amp; Imaging Systems, LLC</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zEt0g9FlPud3">69</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zmQm1hguB6m9">27</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had product sales to defense customers
for 2024, 2023 and 2022 of <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zWbvLc1PBhod" title="Concentration risk percentage">82</span>%, <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zW4sgYqS6WS9" title="Concentration risk percentage">56</span>% <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zcGYXMAniki8" title="Concentration risk percentage">52</span>% of total revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had revenue from funded research and development
contracts for 2024, 2023, and 2022 of <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_zGmys7wo69r8" title="Concentration risk percentage">12</span>%, <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_z1e82IOT8n1i" title="Concentration risk percentage">33</span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_z0RTUCFrtZEh" title="Concentration risk percentage">30</span>% of total revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
to significant customers for fiscal years 2024, 2023 and 2022, as a percentage of total revenues, is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Sales
    as a Percent of Total Revenue</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%"><span style="font-family: Times New Roman, Times, Serif">Customer</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">DRS Network &amp; Imaging Systems, LLC</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ConcentrationRiskPercentage1_dp_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zK8HD0kIDuid" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zigIdLfIc8L3" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_dp_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zrlrBTfihzlb" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">40</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Collins Aerospace</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_dp_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zNfBnP7qLSNf" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zLFEy7aiPTF5" style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">27</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--ConcentrationRiskPercentage1_dp_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zH0W0oJJqYEj" style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">28</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>


<p id="xdx_8AD_z43IcoxHFODl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note:
The caption &#8220;Defense Customers in Total&#8221; excludes research and development contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_808_eus-gaap--IncomeTaxDisclosureTextBlock_zDec3Bw9WSJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_82D_zsWkCJW3Z6rf">Income Taxes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zGtlo4gFn1L2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income taxes from continuing operations consists of the following for the fiscal years indicated:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zApui0s3Xnb9" style="display: none">Schedule of Components of Income Tax Expense (Benefit)</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20231231__20241228_zZvZgQklGtBb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20230101__20231230_zWcu6T8jWhsj" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20211226__20221231_zVhG4UjCOnQ8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBzEht_zVRguLBt8rje" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">State</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1527">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1528">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1529">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentForeignTaxExpenseBenefit_maCITEBzEht_zWmLe2A0f7lf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Foreign</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">170,000</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">156,000</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">144,000</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBzEht_maITEBzp75_zGvGNCbhIys" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total current provision</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">170,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">156,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">144,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Deferred</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzF0g_znefwjwQDu8" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Federal</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(6,902,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,457,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,073,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzF0g_zIBN4rjAwmy2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">State</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(506,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,063,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,561,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_402_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_maDITEBzF0g_zqG9Q4vxyQHj" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Foreign</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(218,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(281,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">74,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--ChangeInValuationAllowance_maDITEBzF0g_zSCGvG4joC4l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change in valuation allowance</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,626,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,801,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">414,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzF0g_maITEBzp75_zTM2dINWqZOh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Total deferred provision</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1555">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1556">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1557">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzp75_zaIAhJNyMDQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total provision for
    income taxes</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">170,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">156,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">144,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A3_zXPP3hx6kM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--SummaryOfIncomeTaxContingenciesTextBlock_z9trok9gEjJb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the changes in the Company&#8217;s balance of unrecognized tax benefits for the year ended:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_zUPjZeEHiEN7" style="display: none">Schedule of Unrecognized Tax Benefit</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Unrecognized tax benefits at December
    31, 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20230101__20231230_zefxt9OwtPy1" style="width: 16%; text-align: right" title="Unrecognized Tax Benefits, Beginning Balance"><span style="font-family: Times New Roman, Times, Serif">394,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Gross increases&#8212;prior
    year tax positions</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pp0p0_c20230101__20231230_zUIxUdYXkad4" style="border-bottom: Black 1pt solid; text-align: right" title="Gross increases - prior year tax positions"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1567">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unrecognized tax benefits
    at December 30, 2023</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20231231__20241228_z1JlJ2fsr9Zj" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized Tax Benefits, Beginning Balance"><span style="font-family: Times New Roman, Times, Serif">394,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Gross increases&#8212;current
    year tax positions</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_pp0p0_c20231231__20241228_zLNPXNQnmWy5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Gross increases - current year tax positions"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1571">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unrecognized tax benefits
    at December 28, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--UnrecognizedTaxBenefits_iE_pp0p0_c20231231__20241228_zMAYWGhmUgri" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Unrecognized Tax Benefits, Ending Balance"><span style="font-family: Times New Roman, Times, Serif">394,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AD_zGyvTjOXqvyf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
GAAP requires applying a &#8216;more likely than not&#8217; threshold to the recognition and derecognition of uncertain tax positions
either taken or expected to be taken by the Company&#8217;s income tax returns. The total amount of the Company&#8217;s gross tax liability
for tax positions that may not be sustained under a &#8216;more likely than not&#8217; threshold amounts to $<span id="xdx_907_eus-gaap--DeferredTaxLiabilitiesOther_iI_pn5n6_c20231230_z3zhenOS5Eb7">0.4</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million as of December 28, 2024 and December 30, 2023. The
Company&#8217;s policy regarding the classification of interest and penalties is to include these amounts as a component of income tax
expense. The total amount of accrued interest and penalties related to the Company&#8217;s unrecognized tax benefits was $<span id="xdx_90B_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn5n6_c20231231__20241228_zgPaxSs5q655">1.2</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_90E_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn5n6_c20221229__20231230_zJeSydnZyiL4">1.0</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million as of December 28, 2024 and December 30, 2023, respectively,
located in other long-term liabilities, net of current position.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
operating losses were not utilized in 2024, 2023 and 2022 to offset federal and state taxes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
actual income tax provisions reported from operations are different from those which would have been computed by applying the federal
statutory tax rate to loss before income tax provision. A reconciliation of income tax provision from continuing operations as computed
at the U.S. federal statutory income tax rate to the provision for income tax benefit is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z1p8y3K7ejgl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BB_zlU70vGVWKAj" style="display: none">Schedule of Effective Income Tax Rate Reconciliation</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20231231__20241228_ztHgFodIVHG2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20230101__20231230_zIhHatwrh3td" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20211226__20221231_ztAaWrVt5PS5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzNAG_zufh7nSCztd2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax provision at federal statutory
    rates</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(9,201,000</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,113,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,029,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_maITEBzNAG_zhOjIITglOW3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign  tax rate differential</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_ecustom--IncomeTaxReconciliationEquityCompensationAwards_maITEBzNAG_zh6I6sr6Bmpd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity compensation awards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(136,000</span></td><td style="font-weight: bold; text-align: left">)<span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">450,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">44,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maITEBzNAG_zdS7zleiN8d6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Permanent items</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">176,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(79,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1594">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards_maITEBzNAG_zYqoAbrYDd44" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expiration of net operating
    loss carryforwards</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,286,000</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1597">&#8212;</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,218,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards_maITEBzNAG_zs3X4CU0Dxb5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase in net state operating loss carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,119,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(780,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(987,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_407_ecustom--IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_iN_di_msITEBzNAG_zzCQl74Qjxrj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Utilization of net operating losses for U.K.
    research and development refund</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1604">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1605">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(24,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_407_ecustom--EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_maITEBzNAG_zT4NT1FN6xLi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Provision to tax return adjustments and tax
    rate change</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">268,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(270,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(36,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxCreditsAndAdjustments_maITEBzNAG_zd6PbPpLllx7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax credits</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">106,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(441,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maITEBzNAG_zkMkE1mVu8xg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1616">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1617">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(188,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationTaxContingencies_maITEBzNAG_zVgnBDBA9f61" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Uncertain tax position for transfer pricing</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">169,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">156,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">143,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzNAG_zQlK1S35IqIk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other, net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(35,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(36,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">38,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBzNAG_zg1oNHNVqbh5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change in valuation allowance</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,626,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,801,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">414,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzNAG_zvziglx9XRYb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total provision</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">170,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">156,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">144,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AC_zLsxjrh87XW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pretax
foreign (loss) income from continuing operations was approximately $(<span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn5n6_c20231231__20241228_zWHIyCKfICLc" title="Pretax foreign (loss) income from continuing operations">1.5</span>) million for the fiscal year ended 2024, $(<span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn5n6_c20230101__20231230_zmcsdPJEUlhf" title="Pretax foreign (loss) income from continuing operations">0.6</span>) million for
fiscal year ended 2023, and $<span id="xdx_90A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn5n6_c20211226__20221231_zbU01cPzkwH8" title="Pretax foreign (loss) income from continuing operations">0.4</span> million for fiscal year ended 2022. Deferred income taxes are provided to recognize the effect of temporary
differences between tax and financial reporting. Deferred income tax assets and liabilities consist of the following:</span></p>

<p id="xdx_89C_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zyfNU5pW0KY6" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zyQdYj1QMzS3" style="display: none">Schedule of Deferred Tax Assets and Liabilities</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20241228_zF5OIwzzLbBl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231230_z5c1yuPcnWMe" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Deferred tax assets:</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 16%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 16%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_maDTAGzPoW_zZsm4TSKS3I9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Federal net operating loss
    carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,844,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">49,213,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_iI_pp0p0_maDTAGzPoW_zqhwaZG1ilcj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">State net operating loss
    carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,376,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,881,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_pp0p0_maDTAGzPoW_znIUiic6dx6i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign net operating loss
    carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,357,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,183,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DeferredTaxAssetsTaxLitigationAccrual_iI_pp0p0_maDTAGzPoW_zZTFnE4K0OZ" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Litigation accrual</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,621,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1654">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGzPoW_zJaUTGA7tZEg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity awards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">321,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwards_iI_pp0p0_maDTAGzPoW_z3gYDTlKhOvi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax credits</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,751,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,849,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization_iI_pp0p0_maDTAGzPoW_zhFPXy659DI5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">R&amp;D expense amortization</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,860,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,316,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pp0p0_maDTAGzPoW_zT5xgea6hQC4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property, plant and equipment</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">630,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">598,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsInvestments_iI_pp0p0_maDTAGzPoW_zvklP5oZnCnc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Unrealized losses on investments</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,376,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,292,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0_maDTAGzPoW_zq86jlREEbj3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Inventory reserves</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,498,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,212,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_pp0p0_maDTAGzPoW_zS8tRQ20niM7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued legal</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="margin: 0">1,571,000</p></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">56,000</p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsOtherTaxCarryforwards_iI_pp0p0_maDTAGzPoW_zjOapEnFkVu8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">588,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,531,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGzPoW_maDTANzXED_zIBG4J3wxEIj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred tax assets</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">83,793,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">76,168,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzXED_zmNZRuBC2iqk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Valuation allowance</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(83,793,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(76,168,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsNet_iTI_pp0p0_mtDTANzXED_zZwikzec50S2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net deferred tax assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1686">&#8212;</span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1687">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liability:</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesForeignTaxes_iI_msDTALNzuDp_zVsVgYSupqy1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Foreign withholding liability</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(414,000</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(471,000</span></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNTI_di_mtDTALNzuDp_zygPMzHj3R94" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net deferred tax liability</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(414,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(471,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<p id="xdx_8A7_z2euGxssgLFl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">The
valuation allowance was approximately $<span id="xdx_903_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20241228_zX2b52mGNUeh" title="Valuation allowance">83.8</span> million and $<span id="xdx_901_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20231230_zuSUi1FHOUB1" title="Valuation allowance">76.2</span> million at December 28, 2024 and December 30, 2023, respectively, primarily
driven by U.S. net operating loss carryforwards (&#8220;NOLs&#8221;) and tax credits. Based on the available evidence it is more likely than not the deferred
tax assets will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 28, 2024, the Company has available for tax purposes NOLs of $<span id="xdx_90A_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20241228_z6tQoV4c74dh" title="Net operating loss carryforwards">116.3</span> million expiring in 2025 through 2037 and $<span id="xdx_905_ecustom--OperatingLossCarryforwardsNoExpiration_iI_pn5n6_c20241228_z0wrq5HRSiyi" title="Net operating loss carryforwards without expiration">111.5</span> million
that have an unlimited carryover period. The Company has recognized a full valuation allowance on its net deferred tax assets as the
Company has concluded that such assets are not more likely than not to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
2017 Tax Act imposes a mandatory transition tax on accumulated foreign earnings and eliminates U.S. taxes on foreign subsidiary
distributions. As a result, earnings in foreign jurisdictions are available for distribution to the U.S. without incremental U.S.
income taxes. The Company intends to permanently reinvest undistributed earnings. As of December 28, 2024, foreign earnings have been retained by the Company&#8217;s foreign subsidiaries for indefinite
reinvestment. Upon repatriation of those earnings, in the form of dividends or otherwise, the Company could be subject to withholding
taxes payable to the various foreign countries. Determination of the amount of unrecognized deferred income tax liability related to these
outside basis differences is not practicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the provisions of Section 382, certain substantial changes in Kopin&#8217;s ownership may limit in the future the amount of net operating
loss carryforwards that could be used annually to offset future taxable income and income tax liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s income tax returns have not been examined by the Internal Revenue Service and are subject to examination for all years
since 2002. State income tax returns are generally subject to examination for a period of three to five years after filing of the respective
return. The state impact of any federal changes remains subject to examination by various states for a period of up to one year after
formal notification to the states. The Company is not currently under examination in these jurisdictions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International
jurisdictions have statutes of limitations generally ranging from three to twenty years after filing of the respective return. Years
still open to examination by tax authorities in major jurisdictions include Korea (2011 onward), Japan (2011 onward), Hong Kong (2013
onward) and the United Kingdom (2016 onward). The Company is not currently under examination in these jurisdictions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Warranty<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesAndProductWarrantiesAbstract', window );"><strong>Guarantees and Product Warranties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Accrued Warranty</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--ProductWarrantyDisclosureTextBlock_zg926AjjYDxj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_827_zRq5q40CGiic">Accrued Warranty</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--ExtendedProductWarrantyDescription_c20231231__20241228_zuVy5r8L6Kbl" title="Extended product warranty description">The
Company warrants its products against defect for 12 months, however, for certain products a customer may purchase an extended warranty.</span>
A provision for estimated future costs and estimated returns for credit relating to such warranty is recorded in the period when product
is shipped and revenue is recognized and is updated as additional information becomes available. The Company&#8217;s estimate of future
costs to satisfy warranty obligations is based primarily on historical warranty expense experienced and a provision for potential future
product failures. Changes in the accrued warranty for fiscal
years ended 2024 and 2023 are as follows:</span></p>

<p id="xdx_897_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zEVsh7SpjiKc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B2_zJkHTeH6GUUk" style="display: none">Schedule
of Accrued Warranty</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20231231__20241228_zm6akVilQtDb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_499_20230101__20231230_zc0V24E1lYei" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year Ended</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr id="xdx_40F_eus-gaap--StandardProductWarrantyAccrual_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Beginning balance</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,160,000</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,966,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr id="xdx_404_eus-gaap--StandardProductWarrantyAccrualWarrantiesIssued_zmcUSAKVdgch" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Additions</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,874,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">802,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr id="xdx_40B_eus-gaap--StandardProductWarrantyAccrualPayments_iN_pp0p0_di_zKUoHfCOkmWc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Claim and reversals</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,477,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(608,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    </tr>
  <tr id="xdx_400_eus-gaap--StandardProductWarrantyAccrual_iE_pp0p0_zEolCoTq0375" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending Balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,557,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,160,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  </table>

<p id="xdx_8AE_z9TUqhj0rptb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAndProductWarrantiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAndProductWarrantiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan and Post Retirement Benefit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanTextBlock', window );">Employee Benefit Plan and Post Retirement Benefit</a></td>
<td class="text"><p id="xdx_803_eus-gaap--DefinedBenefitPlanTextBlock_znCBL5Z13bHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_822_zhM8SOKeJoK3">Employee Benefit Plan and Post Retirement Benefit</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has an employee benefit plan pursuant to Section 401(k) of the Internal Revenue Code of 1986, as amended. In 2024, the plan allowed
employees to defer an amount of their annual compensation up to a current maximum of $<span id="xdx_90A_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_pp0p0_c20231231__20241228__srt--StatementScenarioAxis__custom--UnderAgeOfFiftyMember_zcARJftvEzDf" title="Maximum amount of annual compensation">23,000</span> if they are under the age of 50 and $<span id="xdx_901_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_pp0p0_c20231231__20241228__srt--StatementScenarioAxis__custom--OverAgeOfFiftyMember_zzzjgyLPT8Uj" title="Maximum amount of annual compensation">30,500</span>
if they are over the age of 50. The Company matches <span id="xdx_90C_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercent_pid_dp_uPure_c20231231__20241228_z23vb1ZlJdFe" title="Employer matching percentage">50</span>% of all deferred compensation on the first <span id="xdx_90C_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_pid_dp_uPure_c20231231__20241228_zHlYdjrMaFVb" title="Maximum amount of employee contribution">6</span>% of each employee&#8217;s deferred
compensation. The amount charged to operations in connection with this plan was approximately $<span id="xdx_90E_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20231231__20241228_zX5AETI5NmFb" title="Amount charged to operations">0.4</span> million in fiscal year 2024, $<span id="xdx_90F_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230101__20231230_zrycykMl7qIf" title="Amount charged to operations">0.3</span>
million in fiscal year 2023, and $<span id="xdx_903_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20211226__20221231_zkJaajofaVic" title="Amount charged to operations">0.4</span> million in fiscal year 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">On September 5, 2022, John C.C.
Fan, the Company&#8217;s then President and Chief Executive Officer and Chairman of the Company&#8217;s Board of Directors, notified the
Company of his resignation as President and CEO effective September 6, 2022. Under the terms of his previous employment agreement Dr.
Fan received $<span id="xdx_908_eus-gaap--SeveranceCosts1_c20231231__20241228__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zx5EGBWA1Xm1" title="Severance costs"><span id="xdx_908_eus-gaap--SeveranceCosts1_c20230101__20231230__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zHUt4njhPMZc" title="Severance costs">750,000</span></span> of severance payments for the fiscal year 2024 and 2023. In addition, Dr. Fan received $<span id="xdx_908_eus-gaap--PaymentsForPostemploymentBenefits_c20231231__20241228__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zAWcD5uqDKGd" title="Payments for postemployment benefits"><span id="xdx_902_eus-gaap--PaymentsForPostemploymentBenefits_c20230101__20231230__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zJbHTxf6ta9a" title="Payments for postemployment benefits">40,000</span></span> for medical benefits
for fiscal year 2024 and 2023, and he (or his spouse) will receive $<span id="xdx_904_eus-gaap--PaymentsForPostemploymentBenefits_c20231231__20241228__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zVV3EvbiFLpl" title="Payments for postemployment benefits">40,000</span> through 2032.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 715<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477317/912-715-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_808_eus-gaap--CommitmentsDisclosureTextBlock_zFQE6neB1TWl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_823_zjYdwxB0twvb">Commitments and Contingencies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is subject to the possibility of loss contingencies arising in the ordinary course of business. Management considers the likelihood
of loss related to an asset, or the incurrence of a liability, as well as its ability to reasonably estimate the amount of the loss,
in determining loss contingencies. An estimated loss contingency is accrued when it is probable that an asset has been impaired, or a
liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available
to determine whether such accruals should be adjusted and whether new accruals are required.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Litigation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Litigation</a></td>
<td class="text"><p id="xdx_805_eus-gaap--LegalMattersAndContingenciesTextBlock_zIOU1JW1LJC2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_822_zr694XsEQvQc">Litigation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may engage in legal proceedings arising in the ordinary course of business. Claims, suits, investigations and proceedings are
inherently uncertain and it is not possible to predict the ultimate outcome of such matters and the Company&#8217;s business, financial
condition, results of operations or cash flows could be affected in any particular period. In accordance with applicable accounting guidance, an accrual will be established for legal proceedings if and when
those matters present loss contingencies that are both probable and estimable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>BlueRadios,
Inc. v. Kopin Corporation, Civil Action No. 16-02052-JLK (D. Col.):</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 12, 2016, BlueRadios, Inc. (&#8220;BlueRadios&#8221;) filed a complaint in the U.S. District Court for the District of Colorado,
alleging that the Company breached a contract between it and BlueRadios concerning a joint venture between the Company and BlueRadios
to design, develop and commercialize micro-display products with embedded wireless technology referred to as &#8220;Golden-i,&#8221;
breached the covenant of good faith and fair dealing associated with that contract, breached its fiduciary duty to BlueRadios, and misappropriated
trade secrets owned by BlueRadios in violation of Colorado law (C.R.S. &#167; 7-74-104(4)) and the Defend Trade Secrets Act (18 U.S.C.
&#167; 1836(b)(1)). BlueRadios further alleged that the Company was unjustly enriched by its alleged misconduct, BlueRadios is entitled
to an accounting to determine the amount of profits obtained by the Company as a result of its alleged misconduct, and the inventorship
on at least ten patents or patent applications owned by the Company need to be corrected to list BlueRadios&#8217; employees as inventors
and thereby list BlueRadios as co-assignees of the patents. BlueRadios seeks monetary, declaratory, and injunctive relief, including
for alleged non-payment of engineering retainer fees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 11, 2016, the Company filed its Answer and Affirmative Defenses. The parties completed expert depositions on November 15, 2019.
On December 2, 2019, the Company filed a Motion for Partial Summary Judgment requesting the Court dismiss counts 2-7 in their entirety
and counts 1 and 8 in part. BlueRadios also filed a Motion for Partial Summary Judgment alleging it is the co-owner of U.S. Patent No.
8,909,296. Responses to the Motions for Partial Summary Judgment were filed on January 15, 2020, and replies were filed on February 19,
2020. On September 25, 2020, the Court denied BlueRadios&#8217; Motion for Partial Summary Judgment. On August 3, 2022, the Court granted
the Company&#8217;s Motion for Partial Summary Judgment by dismissing counts 3, 6, 7, the claim for punitive damages under count 2, and
count 8 as it relates to patent applications and by denying the motion as it relates to counts 1, 4, and 5, and the remainder of counts
2 and 8. The Court also ordered discovery reopened for certain limited purposes. A trial date was set by the Court for January 22, 2024 to
February 5, 2024 but then re-scheduled for March 20, 2024 to April 16, 2024. <span id="xdx_900_eus-gaap--LossContingencyDamagesSought_c20240422__20240422_zRHF8seFVRBc" title="Damages">On Monday, April 22, 2024, after a four week trial, a jury verdict was
entered finding for BlueRadios and awarding approximately $5.1 million in damages as well as recommending $19.7 million in disgorgement
and exemplary damages. While no final judgment has been issued by the Court, the Court will take that recommendation under advisement
and will rule in its final judgment on the final amount after post-trial briefing.</span> On May 22, 2024, the Company filed its Motion for
Judgment as a Matter of Law or in the alternative for a New Trial, as well as two submissions arguing that the disgorgement and exemplary
damages should not be awarded. That same day, BlueRadios filed motions seeking a permanent injunction prohibiting Kopin from selling
any products that incorporate BlueRadios&#8217; trade secrets, over $<span id="xdx_90C_eus-gaap--LossContingencyAccrualAtCarryingValue_iI_pn6n6_c20240522_zhhhiMALdtPe" title="Prejudgement interest">10</span>.8 million in pre-judgment interest, and over $<span id="xdx_90C_eus-gaap--PaymentsForFees_pn6n6_c20240522__20240522_zwbjxfW6JeJ6" title="Fee and costs">10</span>.2 million in attorneys&#8217;
fees and costs. Briefing on those issues concluded on June 26, 2024. On September 25, 2024, the Company filed a supplemental brief on
issue preclusion arguing that BlueRadios&#8217; claims were untimely because of findings of fact made in <i>BlueRadios, Inc. v. Hamilton,
Brook, Smith &amp; Reynolds, P.C.</i>, No. 1:21-cv-10488-DJC, ECF 268 (D. Mass. Sept. 18, 2024). That supplemental briefing concluded
on October 29, 2024. The Company is currently considering an appeal of any final judgment. As of December 28, 2024, the Company has accrued $<span id="xdx_90F_eus-gaap--LitigationReserve_iI_pn5n6_c20241228_zSltCWfuKltg" title="Litigation">24.8</span> million related to this litigation and $<span id="xdx_905_ecustom--RelatedToLegalFees_pn5n6_c20231231__20241228_zEtGpX3pZRLa" title="Related legal fees">6.3</span> million of related legal
fees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Disaggregation of Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segments and Disaggregation of Revenue</a></td>
<td class="text"><p id="xdx_808_eus-gaap--SegmentReportingDisclosureTextBlock_zybZ3L4dfUpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<span id="xdx_82A_z26CjjYJgwVe">Segments and Disaggregation of Revenue</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed
by the Chief Operating Decision Maker (&#8220;CODM&#8221;) in deciding how to allocate resources to an individual segment and in assessing
performance. The Company&#8217;s CODM is its President and Chief Executive Officer. The Company has determined that it operates in one operating segment and one reportable segment, as the CODM reviews financial information presented on a consolidated
basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CODM assesses performance and decides how to allocate resources and make operating decisions based on revenues, loss from operations,
and net loss that are reported on the Consolidated Statements of Operations. These metrics are also used to monitor budget versus actual
results. The measure of segment assets is reported on the Consolidated Balance Sheets as total assets. Revenues, expenses, and assets
requiring disclosure in accordance with ASC 280, Segment Reporting, are also included in the accompanying Consolidated Financial Statements.
See the Consolidated Statements of Operations for the fiscal years ended 2024, 2023, and 2022 and the Consolidated Balance Sheets as
of December 28, 2024 and December 30, 2023, for details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--LongLivedAssetsByGeographicAreasTableTextBlock_zt2G40fCGji6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
long-lived assets by country at December 28, 2024 and December 30, 2023 were:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B4_zLfOcWI75jMg" style="display: none">Schedule of Long-lived Assets by Geographic Areas</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Total Long-lived
    Assets (in thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20241228_zqHeFoBEJzBi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20231230_zgJWMMcZje7j" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--NoncurrentAssets_iI_pn3n3_hsrt--StatementGeographicalAxis__country--US_z53Kl2nB7FHi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">U.S.</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,153</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,424</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--NoncurrentAssets_iI_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zB7Vt4nJwg29" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">United Kingdom</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">82</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">244</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--NoncurrentAssets_iI_pn3n3_zRS7OvBRVf4b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,235</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,668</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A8_zh0Vw2HWLQY1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company disaggregates its revenue from contracts with customers by geographic location and by display application, as the Company believes
it best depicts how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zZ560pPgXFu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
revenue by geographical area for the fiscal years ended December 28, 2024, December 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_zoqQIAOQFqJc" style="display: none">Schedule Segment Information by Revenue Type</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">(In thousands, except percentages)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">% of Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Revenue</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">% of Total</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Revenue</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">% of Total</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">U.S.</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__country--US_zSghpiTDMUtk" style="width: 6%; font-weight: bold; text-align: right" title="Total Revenues">47,559</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98B_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__country--US_zOzrh4gEQFxk" style="width: 6%; font-weight: bold; text-align: right" title="Percentage of total revenue">94</td><td style="width: 1%; font-weight: bold; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__country--US_zER3M0Tx4NHk" style="width: 6%; text-align: right" title="Total Revenues">35,092</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__country--US_zUAeQ8NNYSm7" style="width: 6%; text-align: right" title="Percentage of total revenue">87</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__country--US_zRFxy104DV34" style="width: 6%; text-align: right" title="Total Revenues">38,604</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__country--US_zqEWmdraMCK3" style="width: 6%; text-align: right" title="Percentage of total revenue">82</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other Americas</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zniP9Bt3FNni" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Total Revenues">5</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zpjB770h42s9" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"><span style="-sec-ix-hidden: xdx2ixbrl1790">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__custom--OtherAmericasMember_z1A1yp5tO5ej" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues">5</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zQVVufaASJre" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"><span style="-sec-ix-hidden: xdx2ixbrl1794">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zEhKPwfWtgNl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues">4</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zfI2KwBhTjP9" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"><span style="-sec-ix-hidden: xdx2ixbrl1798">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Americas</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--AmericasMember_zzEfcFkucQWb" style="font-weight: bold; text-align: right" title="Total Revenues">47,564</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_986_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--AmericasMember_zjzsn9RbaRVd" style="font-weight: bold; text-align: right" title="Percentage of total revenue">94</td><td style="font-weight: bold; text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--AmericasMember_z3GL8HtgzvI9" style="text-align: right" title="Total Revenues">35,097</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--AmericasMember_zcKhBjDEpjv" style="text-align: right" title="Percentage of total revenue">87</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--AmericasMember_zMjYuSFKRX0c" style="text-align: right" title="Total Revenues">38,608</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--AmericasMember_z5WYMAo4T605" style="text-align: right" title="Percentage of total revenue">82</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Asia-Pacific</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zFLwdZCBULef" style="font-weight: bold; text-align: right" title="Total Revenues">1,989</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zPUNgIbKvREl" style="font-weight: bold; text-align: right" title="Percentage of total revenue">4</td><td style="font-weight: bold; text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zkNNuAfhkUh5" style="text-align: right" title="Total Revenues">3,766</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zwvKJRMCwQM2" style="text-align: right" title="Percentage of total revenue">9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zBEDawpL7EYi" style="text-align: right" title="Total Revenues">7,791</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zjLksltpkwsh" style="text-align: right" title="Percentage of total revenue">16</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Europe</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--EuropeMember_zj7jjUwxQZMl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Total Revenues">782</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_985_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--EuropeMember_zfr8mmhzwRpb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Percentage of total revenue">2</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--EuropeMember_zlt2qusffWUl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues">1,531</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--EuropeMember_zImg3cLuRB99" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue">4</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--EuropeMember_zF2yciQkYov9" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues">1,002</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--EuropeMember_zFF5jfkKf2h6" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue">2</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total Revenues</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228_zDEYtpbqywra" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Total Revenues">50,335</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228_zsyM4atFcD3e" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Percentage of total revenue">100</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230_zO1zHr7WGuT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Revenues">40,394</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230_zjsviGOU8dzh" style="border-bottom: Black 2.5pt double; text-align: right" title="Percentage of total revenue">100</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231_zi4lacWF7UJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Revenues">47,401</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231_zhe6HnR6TsH8" style="border-bottom: Black 2.5pt double; text-align: right" title="Percentage of total revenue">100</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<p id="xdx_8A6_zZc28B3RPAp8" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p id="xdx_894_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zCWg6voOlJQl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
revenue by display application for the fiscal years ended December 28, 2024, December 30, 2023 and December 31, 2022 was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_zVbNXrN8fOC8" style="display: none">Schedule
of Segment Reporting Information, by Segment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20231231__20241228_zJwV7Krf3eIi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20230101__20231230_zU3qqcOYwaT" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20211226__20221231_zLcTpulcjNda" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--DefenseMember_zsQ9kFr0AiW9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%"><span style="font-family: Times New Roman, Times, Serif">Defense</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">41,249</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">22,615</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">24,780</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--IndustrialMember_zeqeXzfMfYwh" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Industrial</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,200</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,736</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,136</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--ConsumerMember_zoNjLssjz8Dk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Consumer</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">573</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,497</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--MedicalMember_zDD1hQ3OjRs4" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Medical</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">103</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1863">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1864">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherProductMember_zEa9Yh8X5Jj5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other product</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">320</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--ResearchAndDevelopmentMember_zIRVuJewZfZ8" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">R&amp;D</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,996</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,455</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,357</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--LicenseAndRoyaltiesMember_zRDw87JyYQR" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">License and royalties</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">442</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,002</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">624</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z1sokqCjDNNh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Revenues</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">50,335</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">40,394</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,401</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A9_z6tvcw7ITLl4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p id="xdx_806_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zupI8Yuj7LAc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
<span id="xdx_82B_z6hWj8U0D7wa">Related Party Transactions</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may from time to time enter into agreements with shareholders, affiliates and other companies engaged in certain aspects of the
display, electronics, optical and software industries as part of the Company&#8217;s business strategy. In addition, the wearable computing
product market is relatively new and there may be other technologies the Company needs to purchase from affiliates in order to enhance
its product offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company and RealWear have entered into agreements where the Company have agreed to supply display modules
to RealWear, and license certain intellectual property to RealWear. In conjunction with these agreements the Company received an equity
interest in RealWear, one-time $<span id="xdx_902_eus-gaap--Revenues_pn5n6_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember__us-gaap--TypeOfArrangementAxis__custom--SupplyDisplayModulesAgreementMember_zmMbMMfG6CQj" title="License fees and royalties">1.5</span> million license fees and will receive royalties of future product sales. In May 2019, the Company
signed an additional agreement to license certain intellectual property to Realwear for a $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zAEeF0gH7uj3">3.5</span> million license fee and additional sales-based
royalties. Of the $<span id="xdx_908_eus-gaap--Revenues_pn5n6_c20190501__20190531__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zeXNX4E4c835" title="License fee">3.5 </span>million license fee, $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20190501__20190531__srt--StatementScenarioAxis__custom--InitialPaymentMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zFlurPVlz7Eg" title="Payment on license agreement">2.5</span> million was paid upon signing of the license agreement and the other $<span id="xdx_905_eus-gaap--Revenues_pn5n6_c20190501__20190531__srt--StatementScenarioAxis__custom--DeferredPaymentMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_znKov0BrDuJ2" title="Other payments">1.0</span> million was
paid in quarterly installments of $<span id="xdx_904_eus-gaap--Revenues_pn4n6_c20190501__20190531__srt--StatementScenarioAxis__custom--QuarterlyInstallmentsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zDreMSb1RiB" title="Payment on quarterly installments">0.25</span> million. See Note 5 for a description of the Company&#8217;s investments in RealWear. As of December
28, 2024, the Company owned approximately <span id="xdx_907_ecustom--PercentageOwnedOfAnEquityInvestment_iI_pid_dp_uPure_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_z8k27nltwUv" title="Owned percentage">1.8</span>% of RealWear.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 30, 2019, the Company entered into an Asset Purchase Agreement (the &#8220;Solos Purchase Agreement&#8221;) with Solos Technology
Limited (&#8220;Solos Technology&#8221;). Pursuant to the Solos Purchase Agreement, the Company sold and licensed to Solos Technology
certain assets of its Solos<sup>TM</sup> (&#8220;Solos&#8221;) product line and Whisper<sup>TM</sup> Audio (&#8220;Whisper&#8221;) technology.
As consideration for the transaction the Company received <span id="xdx_908_ecustom--SharesOwnedofanEquitySecurity_iI_pid_c20190930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember_zP1EYPlCmpZf" title="Shares owned of an equity security">1,172,000</span> common shares representing a <span id="xdx_902_ecustom--PercentageOwnedOfAnEquityInvestment_iI_pid_dp_uPure_c20190930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember_zdZ80Xpz49E7" title="Percentage owned of an equity investment">20.0</span>% equity stake in Solos Technology&#8217;s
parent company, Solos Incorporation (&#8220;Solos Inc.&#8221;). As of December 28, 2024, and December 30, 2023, the Company had less
than $<span id="xdx_904_eus-gaap--AccountsReceivableNet_iI_pp0p0_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_zlxDgEKsf4p8" title="Accounts receivable, related parties">30,000</span> and $<span id="xdx_90A_eus-gaap--AccountsReceivableNet_iI_pp0p0_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_zhiahkFjb0Xa" title="Accounts receivable, related parties">10,000</span>, respectively, of receivables outstanding from Solos Technology and had payables of less than $<span id="xdx_906_eus-gaap--AccountsPayableCurrent_iI_pp0p0_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_z51J6A76TqWe" title="Accounts payable, related parties"><span id="xdx_90A_eus-gaap--AccountsPayableCurrent_iI_pp0p0_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_zksO7NZtPWu2" title="Accounts payable, related parties">10,000</span></span> to Solos
Technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">As of December 28, 2024, the
Company&#8217;s former Chairman and founder of Solos Inc., Dr. John C.C. Fan, has an investment in Solos Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has warrants to purchase shares of Preferred Stock of HMDmd. The fair value of the investment was determined to be $<span id="xdx_900_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pn5n6_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zxIb6fi8zm9j" title="Number of warrants to purchase preferred stock">0.3</span> million
as of December 28, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 5, 2023, the Company entered into a Technology License Agreement and an Asset Purchase Agreement (the &#8220;LST Agreements&#8221;)
with Lightning Silicon Technology, Inc (&#8220;LST&#8221;). Pursuant to the LST Agreements, the Company issued a license to LST for certain
technology associated with our Organic Light Emitting Technology, transferred in-process development contracts with two customers and
accounts receivables that the Company had previously determined were not collectible. As consideration for the transaction, the Company
received <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20230104__20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zxTShs0x0Xg7" title="Issuance of shares">18,000,000</span> common shares representing a <span id="xdx_905_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zmgIfXTWRTzb" title="Ownership percentage">20.0</span>% equity stake in LST. The Technology License agreement provides for Kopin to transfer
certain patents to Lightning Silicon if they achieve certain milestones, however upon transfer Kopin will receive a license to the technology.
The Company also receives a royalty based on unit sales of products that utilize the technology licensed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 28, 2024, the Company&#8217;s former Chairman and founder of Lightning Silicon Technology, Inc., Dr. John C.C. Fan, has an
individual ownership interest of Lightning Silicon Technology Inc.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in">On September 5, 2022, John C.C. Fan, the Company&#8217;s then President and Chief Executive Officer and Chairman
of the Company&#8217;s Board of Directors, notified the Company of his resignation as President and CEO effective September 6, 2022. Under
the terms of his previous employment agreement Dr. Fan received $<span id="xdx_901_eus-gaap--SeveranceCosts1_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_zasYlkAM8Zlg" title="Severance payments"><span id="xdx_903_eus-gaap--SeveranceCosts1_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_z11MWokyvnde" title="Severance payments">750,000</span></span> of severance payments for the fiscal year 2024 and 2023. In addition,
Dr. Fan received $<span id="xdx_901_ecustom--ProceedsFromMedicalBenefits_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_z0IGBlE0Ioob" title="Proceeds from medical benefits"><span id="xdx_90B_ecustom--ProceedsFromMedicalBenefits_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_zX7u4yIOy8Jg" title="Proceeds from medical benefits">40,000</span></span> for medical benefits for fiscal year 2024 and 2023, and he (or his spouse) will receive $<span id="xdx_909_ecustom--ProceedsFromMedicalBenefits_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember__srt--StatementScenarioAxis__custom--Through2032Member_zUbtN9lqUZMe" title="Proceeds from medical benefits">40,000</span> through 2032.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zvAgPeioSuOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal years 2024, 2023 and 2022, the Company had the following transactions with related parties:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zlfyTB52JGh5" style="display: none">Schedule
of Revenue with Related Parties</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Purchases</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Purchases</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Purchases</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">RealWear, Inc.</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zDyFBjF68Zc2" style="width: 6%; font-weight: bold; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">406,878</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zOPe1JZcHGre" style="width: 6%; font-weight: bold; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif">10,550</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zyEMW4TmUdCd" style="width: 6%; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">1,000,466</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_ziVMhaHOiRKj" style="width: 6%; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1933">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zrpYAFtH08d6" style="width: 6%; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">1,191,988</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zSGS0pjEpz5j" style="width: 6%; text-align: right" title="Purchase"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1937">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">HMDmd, Inc.</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zMQZkQwQRfCj" style="font-weight: bold; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">603,109</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zsVO18REZRf" style="font-weight: bold; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1941">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zE3kgNYAqUg8" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">852,175</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zIIAcL3czQ6i" style="text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1945">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zDfWSWWlfSGe" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">473,294</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zccLbF0Gr5Tb" style="text-align: right" title="Purchase"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1949">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vuzix Corp</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zl5GF3aPireg" style="font-weight: bold; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1951">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_z9mkNCgGMEwk" style="font-weight: bold; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif">11,905</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_z42twjVxjXi9" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1955">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zZAXgXe7bQGg" style="text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1957">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zo3P0Genlr7l" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1959">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zOlb6eoKNER3" style="text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1961">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solos Technology</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zu14sY8E2Z53" style="font-weight: bold; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">29,132</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zFMteaQsYj38" style="font-weight: bold; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1965">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z7LG9FLoFY19" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1967">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zAOthBJm8Emf" style="text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1969">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zSDJeob6iesd" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1971">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z9iHTXHdUEC1" style="text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1973">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Lightning Silicon Technology,
    Inc.</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_z83Z6yD0iB8c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">5,218</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zKNNaFqw8Iai" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif">353,858</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zkLv5at06Lmh" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">35,013</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zHW67c2CxjZa" style="border-bottom: Black 1pt solid; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif">546,378</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zf3CIt6IOBhd" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1983">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zptLYkC5bnc2" style="border-bottom: Black 1pt solid; text-align: right" title="Purchase"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1985">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--Revenues_c20231231__20241228_zT6KhKVnuxGi" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Revenue with related parties"><span style="font-family: Times New Roman, Times, Serif">1,044,337</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228_zSyQvnaAYaJb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Purchases with related parties"><span style="font-family: Times New Roman, Times, Serif">376,313</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--Revenues_c20230101__20231230_zehJ4uDMVvm2" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue with related parties"><span style="font-family: Times New Roman, Times, Serif">1,887,654</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230_zEQWGU0NJgYa" style="border-bottom: Black 2.5pt double; text-align: right" title="Purchases with related parties"><span style="font-family: Times New Roman, Times, Serif">546,378</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--Revenues_c20211226__20221231_zNujL4GW79i2" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue with related parties"><span style="font-family: Times New Roman, Times, Serif">1,665,282</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231_zHlFJ4EHkiD8" style="border-bottom: Black 2.5pt double; text-align: right" title="Purchase with related parties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1997">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 28, 2024 and December 30, 2023, the Company had the following receivables and payables with related parties:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Receivables</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Payables</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Receivables</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Payables</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">RealWear, Inc.</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zJqQPAwW03pb" style="width: 10%; font-weight: bold; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">94,884</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zcmJBau8cAt5" style="width: 10%; font-weight: bold; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2001">&#8212;</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zbuZvTGKFgGj" style="width: 10%; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">94,902</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zk64XbA3bCH1" style="width: 10%; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2005">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solos Technology</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zW4WmlEb7S1j" style="font-weight: bold; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">29,132</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z6sGQz1DgvKe" style="font-weight: bold; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2009">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zb8WfBgaKA22" style="text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2011">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zrF2XgX7y7J3" style="text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2013">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">HMDmd, Inc.</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zxfs2cj4CQ1" style="font-weight: bold; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">279,150</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zcj1rfabE1wg" style="font-weight: bold; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2017">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zIdEFAf4oUyl" style="text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">15,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_z3iS3KyeoEB5" style="text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2021">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Lightning Silicon Technology,
    Inc.</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zuOmpCSUm4Ih" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">1,228</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zUwqTzQXUyl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif">72,500</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zssUI04bg7V1" style="border-bottom: Black 1pt solid; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">35,013</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zVhsIdPR4uB2" style="border-bottom: Black 1pt solid; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif">97,600</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableNet_iI_c20241228_zxiF4fAbir83" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Receivables with related parties"><span style="font-family: Times New Roman, Times, Serif">404,394</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228_zUlrMphPSCGk" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Payables with related parties"><span style="font-family: Times New Roman, Times, Serif">72,500</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AccountsReceivableNet_iI_c20231230_zv10Tnr5PEJ7" style="border-bottom: Black 2.5pt double; text-align: right" title="Receivables with related parties"><span style="font-family: Times New Roman, Times, Serif">144,915</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230_zFrR2oC1CdJj" style="border-bottom: Black 2.5pt double; text-align: right" title="Payables with related parties"><span style="font-family: Times New Roman, Times, Serif">97,600</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A7_zdawCgPzsQm5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--SubsequentEventsTextBlock_zm6O3VTcgJh1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
<span id="xdx_82E_zrnybihA71m7">Subsequent Events</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of December 28,
2024 through the date of this filing of the consolidated financial statements with the SEC on this Annual Report on Form 10-K and
determined that, except as disclosed below, there have been no material subsequent events that have occurred since December 28, 2024
through the date of this filing that would require recognition or disclosure in our consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 24, 2025, the Company entered into an At-The-Market Equity Offering Sales Agreement (the &#8220;Sales Agreement&#8221;) with
Stifel, Nicolaus &amp; Company, Incorporated, as agent (&#8220;Stifel&#8221;), pursuant to which the Company may offer and sell,
from time to time through Stifel, shares of its common stock, par value $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20250124__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember_z9ucNxz61sT7">0.01</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per
share (the &#8220;Common Stock&#8221;), with aggregate gross proceeds of up to $<span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20250124__20250124__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember__srt--RangeAxis__srt--MaximumMember_z2yyj4CwkPZ7">50.0</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million
(the &#8220;Shares&#8221;) assuming market conditions, company stock price and number of available shares authorized for issuance.
The offer and sale of the Shares will be made pursuant to a shelf registration statement on Form S-3 and the related prospectus,
which became effective upon filing with the Securities and Exchange Commission on June 4, 2024, and a prospectus supplement dated
January 24, 2025 related thereto. </span>Subsequent to year end, the Company cannot use the ATM Agreement entered
into on January 24, 2025 until such time the Company can utilize Form S-3.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesTextBlock', window );">Allowance for Credit Losses</a></td>
<td class="text"><p id="xdx_808_eus-gaap--AllowanceForCreditLossesTextBlock_zVZ9zs6AjNI3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.
<span id="xdx_829_zQjOER820Wci">Allowance for Credit Losses</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_ecustom--ScheduleOfValuationAndQualifyingAccountsTableTextBlock_zBaEaz1orvNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth activity in Kopin&#8217;s allowance for credit losses:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zH1TPyxuh153" style="display: none">Schedule of Valuation and Qualifying Accounts</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Fiscal year ended:</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Balance
    at <br/> Beginning <br/> of Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Additions
    <br/> Charged <br/> to <br/> Income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Deductions
    <br/> from <br/> Reserve</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Balance
    at <br/> End of <br/> Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20211226__20221231_z8sRoKM4Lz1h" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">150,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20211226__20221231_z6YTq8LgxWWg" style="width: 10%; text-align: right" title="Additions charged to Income"><span style="font-family: Times New Roman, Times, Serif">322,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20211226__20221231_zPxMgJnrAqP9" style="width: 10%; text-align: right" title="Deductions from reserve"><span style="font-family: Times New Roman, Times, Serif">(169,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20211226__20221231_zlJUBEW3PZdi" style="width: 10%; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">303,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">December 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20230101__20231230_zcBpypEiKNW6" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">303,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20230101__20231230_zssjMbpkKYC8" style="text-align: right" title="Additions charged to Income"><span style="font-family: Times New Roman, Times, Serif">789,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20230101__20231230_zQQCPGBU8qBl" style="text-align: right" title="Deductions from reserve"><span style="font-family: Times New Roman, Times, Serif">(67,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20230101__20231230_z8h676oba5Ej" style="text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">1,025,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">December 28, 2024</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20231231__20241228_zRgThodlH3c6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,025,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20231231__20241228_zooOxGAtSGXj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Additions charged to Income"><span style="font-family: Times New Roman, Times, Serif">85,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20231231__20241228_z2FtWgJMgki4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Deductions from reserve"><span style="font-family: Times New Roman, Times, Serif">(35,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20231231__20241228_z5LSovz7pVj8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">1,075,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_z5ONIeJnq561" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org/310/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zacQlb1bXLPh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><i><span id="xdx_863_zRLWIwdmGB3l">Basis
of Presentation</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">The
accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the
United States of America (&#8220;U.S. GAAP&#8221;). The accompanying consolidated financial statements reflect the operations of
Kopin Corporation and its wholly owned subsidiaries. Certain reclassifications have been made to the fiscal year 2023 presentation
to conform to the fiscal year 2024 presentation. These reclassifications had no effect on the reported results of operations. An
adjustment has been made to the Consolidated Balance Sheet for fiscal year ended December 30, 2023 to reclassify prepaid taxes of
$<span id="xdx_908_eus-gaap--PrepaidTaxes_iI_c20231230_zqkpErNTcXOe" title="Prepaid taxes">85,572</span> into prepaid expenses and
other current assets and accrued legal expenses of $<span id="xdx_901_eus-gaap--AccruedProfessionalFeesCurrent_iI_c20231230_zgEHwcdskXpl" title="Accrued legal expenses">2,129,421</span>
from accounts payable into accrued legal expenses. The Company disclosed certificates of deposit as Level 1 financial
instruments as of December 30, 2023 and has reclassified these amounts to Level 2 financial instruments in the current comparative
presentation in Note 5. An adjustment has been made to the deferred income tax assets and liabilities table included within Note 8 to reclassify $<span id="xdx_90E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_c20231230_zdxPjHZvIF05" title="Deferred tax assets, accruals legal settlements">56,000</span>
of December 30, 2023 other deferred tax assets to accrued legal deferred tax assets.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_FiscalYearPolicyTextBlock', window );">Fiscal Year</a></td>
<td class="text"><p id="xdx_849_ecustom--FiscalYearPolicyTextBlock_zxF0f0keKhPh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_zmk8jbpZkPj4">Fiscal
Year</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s fiscal year ends on the last Saturday in December. The fiscal years ended December 28, 2024 and December 30, 2023 include
52 weeks and the fiscal year ended December 31, 2022 includes 53 weeks, and are referred to as fiscal years 2024, 2023, and 2022, respectively,
herein.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zZOjV36SLmWc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zfgYJzNMk3B1">Principles
of Consolidation</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements for fiscal year 2024 include the accounts of Kopin Corporation and its wholly owned subsidiaries. For
fiscal year 2022, the consolidated financial statements include the accounts of Kopin Corporation and its wholly owned subsidiaries and
a majority owned <span id="xdx_90D_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20221231__srt--OwnershipAxis__custom--EMDTMember_zfjuxs9hhVZ1" title="Subsidary percentage">80</span>% subsidiary, eMDT America, Inc., located in California (collectively the Company). In the first quarter of fiscal
year 2023, the Company acquired the remaining <span id="xdx_90A_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_uPure_c20230401__us-gaap--BusinessAcquisitionAxis__custom--EMDTMember_za6nmOeIfjq6" title="Remaining acquisition percentage">20</span>% interest in eMDT America, Inc. Net loss attributable to noncontrolling interest in
the Company&#8217;s consolidated statements of operations represents the portion of the results of operations of which is allocated to
the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_LiquidityPolicyTextBlock', window );">Liquidity</a></td>
<td class="text"><p id="xdx_849_ecustom--LiquidityPolicyTextBlock_zAAGrWyJT4W8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"><i><span id="xdx_863_zF1RNCtHYFf6">Liquidity</span></i></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of
assets and the satisfaction of liabilities in the normal course of business. The Company has incurred net losses of $<span id="xdx_905_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20231231__20241228_zeL8EAsjQgYb" title="Net losses">43.9</span>
million and $<span id="xdx_903_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20230101__20231230_zhwGcqlCabmi" title="Net losses">19.7</span>
million for the year ended December 28, 2024 and for the fiscal year ended December 30, 2023, respectively, and net cash outflows
from operations of $<span id="xdx_906_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20231231__20241228_z8PVdQC4omi9" title="Net cash outflows from operations">14.2</span>
million and $<span id="xdx_90D_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20230101__20231230_zYjEGboU6e6l" title="Net cash outflows from operations">15.3</span>
million for the year ended December 28, 2024 and for the fiscal year ended December 30, 2023, respectively. The Company&#8217;s net
cash outflows from operations were partially a result of funding its ongoing investments in research and development, which
management believes will continue, production inefficiencies resulting from intermittent supply chain disruptions and legal fees in
association with the litigation costs. In 2024, the Company sold <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z7Rj3q5CqcCh" title="Sale of common stock">43.0</span>
million shares of common stock and <span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zid21Rjq1jr8" title="Sale of prefunded warrant">4.0</span>
million prefunded warrants for net proceeds of $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20231231__20241228_zFQMCRGOVBej" title="Net proceeds">33.9</span>
million. As described in Note 12 Litigation, on April 22, 2024, a jury verdict was entered against the Company awarding
approximately $<span id="xdx_90F_eus-gaap--LitigationSettlementLoss_pn5n6_c20240422__20240422_zOD7lVh71rz9" title="Litigation">5.1</span>
million in damages as well as recommending $<span id="xdx_904_eus-gaap--PaymentsForLegalSettlements_pn5n6_c20240422__20240422_z18GIaqUbdTl" title="Legal settlements">19.7</span>
million in disgorgement and exemplary damages. On May 22, 2024, the Company filed its Motion for Judgment as a Matter of Law or in
the alternative for a New Trial, as well as two submissions arguing that the disgorgement and exemplary damages should not be
awarded. That same day, BlueRadios filed motions seeking a permanent injunction prohibiting Kopin from selling any products that
incorporate BlueRadios&#8217; trade secrets, over $<span id="xdx_903_eus-gaap--PrepaidInterest_iI_pn5n6_c20240522_zM5Xj0RcFjhf" title="Pre-judgment interest">10.8</span>
million in pre-judgment interest, and over $<span id="xdx_903_eus-gaap--LegalFees_pn5n6_c20240522__20240522_zSaTRbttFda5" title="Attorneys fees and costs">10.2</span>
million in attorneys&#8217; fees and costs. While no final judgment has been issued by the Court, the Court will take that
recommendation under advisement and will rule in its final judgment on the final amount after briefing on the issues. Final
briefings on the motions were made by the parties on October 29, 2024. As the Company is unable to conclude that a favorable outcome
in this litigation is probable and due to the net losses and negative cash flows from operations, management has concluded that
there is substantial doubt about the Company&#8217;s ability to continue as a going concern for twelve months from the issuance of
these financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
has implemented certain plans to reduce cash outflows including operational improvements and the curtailment of certain develope programs,
both of which are expected to preserve cash. The Company has in the past sold equity securities through at-the-market equity offerings
and in the traditional fashion of significant equity offerings. Nonetheless, management monitors the capital markets on an ongoing basis
and may consider raising capital if favorable market conditions develop. If the Company&#8217;s actual results are less than projected
or the Company needs to raise capital for additional liquidity, the Company may be required to do additional equity financings, reduce
expenses, or enter into a strategic transaction. However, management can make no assurance that the Company will be able to raise additional
capital, reduce expenses sufficiently, or enter into a strategic transaction on terms acceptable to the Company, or at all.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_840_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zuz2OlBUHTEe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_869_zGMKVgAYOiCe">Revenue
Recognition</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Substantially
all of the Company&#8217;s product and license and other revenues are derived from the sales of components and subassemblies and the
license of intellectual property for use in defense and industrial applications. The Company also has development contracts for the design,
manufacture and or modification of products for the U.S. Government or prime contractors for the U.S. Government and for customers that
expect to sell into the defense markets. The Company may offer technologies developed under these defense research and development contracts
in products sold to industrial, medical and consumer markets. The Company&#8217;s contracts with the U.S. Government are typically subject
to the Federal Acquisition Regulations (&#8220;FAR&#8221;) and are priced based on estimated or actual costs of producing goods. The
FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. Government contracts.
The pricing for non-U.S. Government contracts is based on the specific negotiations with each customer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">In accordance
with ASC 606, revenue is recognized when a customer obtains control of promised products, and the amount of revenue recognized reflects
the consideration to which the Company expects to be entitled to receive in exchange for these products and excludes taxes collected from
customers which are subsequently remitted to government authorities.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">The
Company applies the following five steps to guide revenue recognition:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>1)</b></span></td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>Identify the contract(s) with a customer</b>&#8212;A contract with a customer exists when (i)&#160;the Company enters into an enforceable contract with a customer that defines each party&#8217;s rights regarding the products to be transferred and identifies the payment terms related to those products, (ii)&#160;the contract has commercial substance and (iii)&#160;the Company determines that collection of substantially all consideration for products that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration. The Company&#8217;s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer&#8217;s ability and intention to pay, which is based on a variety of factors including the customer&#8217;s historical payment experience or published credit and financial information pertaining to the customer.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>2)</b></span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>Identify the performance
    obligations in the contract</b>&#8212;Performance obligations promised in a contract are identified based on the products and
    services that will be transferred. A product or service is distinct if both a) the customer can benefit from the product or service
    either on its own or together with other resources that are readily available from third parties or from the Company, and b) is
    separately identifiable from other promises in the contract. To the extent a contract includes multiple promised products or
    services, the Company must apply judgment to determine whether the products or services meet the criteria to be distinct. If these
    criteria are not met the promised products&#160;or services are accounted for as a combined performance obligation. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>3)</b></span></td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt"><span style="font-size: 10pt"><b>Determine the transaction price</b>&#8212;The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products to the customer. The Company historically does not have contracts with variable consideration but to the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td>
    <td style="padding: 0pt; text-align: justify; text-indent: 12pt">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 36px; text-align: justify"></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; width: 36px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Allocate
    the transaction price to the performance obligations in the contract</b>&#8212;If the contract contains a single performance obligation,
    the entire transaction price is allocated to the single performance obligation. The Company&#8217;s contracts do not typically contain
    multiple performance obligations that require an allocation of the transaction price to each performance obligation on a relative
    Stand-alone Sales Price (&#8220;SSP&#8221;). During the years ended 2024, 2023 and 2022 the Company did not have contracts with multiple
    performance obligations.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognize
    revenue when (or as) the Company satisfies a performance obligation</b>&#8212;The Company satisfies performance obligations either
    over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation
    is satisfied by transferring a promised product or service to a customer.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
    Revenues</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    certain contracts with prime contractors for the U.S. Government, the Company recognizes product revenue over time as the Company
    performs because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous
    transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. Government to unilaterally
    terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and take control of any work
    in process and finished goods.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    situations where control transfers over time, product revenue is recognized based on the extent of progress towards completion of
    the performance obligation. The Company uses the cost-to-cost input method to measure the extent of progress towards completion of
    the performance obligation for its contracts because the Company believes it best depicts the transfer of assets to the customer.
    Under the cost-to-cost input method, the extent of progress towards completion is measured based on the ratio of costs incurred to
    date to the total estimated costs at completion of the performance obligation which includes the expected yield which is a significant
    judgment. Revenues are recorded proportionally as costs are incurred.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    certain contracts with prime contractors for the U.S. Government and commercial customers, while the contract may have a similar
    liability clause, the Company&#8217;s products historically have an alternative use and thus, revenue is recognized at a point in
    time upon transfer of control. Provisions for product returns and allowances are reductions in the transaction price and are recorded
    in the same period as the related revenues. The Company analyzes historical returns, current economic trends and changes in customer
    demand when evaluating the adequacy of sales returns and other allowances.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
    &amp; Development Contracts</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    most of the Company&#8217;s development contracts and contracts with the U.S. Government, the customer contracts with the Company
    to provide a significant service of integrating a set of components into a single unit. Since these performance obligations are not
    distinct or capable or being distinct, the entire contract is accounted for as one performance obligation. If there is a follow-on
    production contract it is assessed whether it is a contract modification or a new contract.</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion
of the performance obligation. The Company generally uses an input method using the cost-to-cost approach to measure the extent of progress
towards completion of the performance obligation for its contracts because the Company believes it best depicts the transfer of assets
to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of
costs incurred to date to the total estimated costs at completion of the performance obligation which requires management to use significant
assumptions and&#160;judgements. Revenues are recorded proportionally as costs are incurred.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 1in; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">License and other revenues</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify; text-indent: 0.25in">The rights and benefits to the
Company&#8217;s intellectual property are conveyed to certain customers through royalty bearing technology license agreements. These sales-based
royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under License and
other revenues on the Company&#8217;s consolidated statements of operations.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s fixed-price contracts with the U.S. Government or other customers may result in revenue recognized in excess of amounts
currently billed. The Company discloses the excess of revenues over amounts actually billed as Contract assets and unbilled receivables
on the consolidated balance sheets. Amounts billed and due from the Company&#8217;s customers are classified as Accounts receivable on
the consolidated balance sheets. In some instances, the U.S. Government may retain a small portion of the contract price until completion
of the contract. For contracts with the U.S. Government and some commercial customers, the Company typically receives payments either
as work progresses or by achieving certain milestones or based on a schedule in the contract. The Company recognizes a liability for
these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned
on the consolidated balance sheets. Advanced payments typically are not considered a significant financing component because it is used
to meet working capital demands that can be higher in the early stages of a contract and to protect the Company from the other party
failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, the Company
typically receives payments within 30 to 60 days of shipment of the product, although for some purchase orders, the Company may require
an advanced payment prior to shipment of the product.&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ContractAssetsPolicyTextBlock', window );">Contract Assets</a></td>
<td class="text"><p id="xdx_849_ecustom--ContractAssetsPolicyTextBlock_zSXZoHs64AM6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_zGKDdOU62HU7">Contract
Assets</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
assets include unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is
utilized and revenue recognized from customer arrangements, including licensing, exceeds the amount billed to the customer, and right
to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are generally
classified as current. The Company classifies the noncurrent portion of contract assets under Other assets in its consolidated balance
sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ContractLiabilitiesPolicyTextBlock', window );">Contract Liabilities</a></td>
<td class="text"><p id="xdx_84B_ecustom--ContractLiabilitiesPolicyTextBlock_z8Sh2A7X8jM6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zR7o2r80SMV5">Contract
Liabilities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
liabilities consist of advance payments and billings in excess of revenue recognized for the contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_PerformanceObligationsPolicyTextBlock', window );">Performance Obligations</a></td>
<td class="text"><p id="xdx_84E_ecustom--PerformanceObligationsPolicyTextBlock_zFJpT8VPxwO1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_864_z4H7h6glrnc">Performance
Obligations</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zb9yErMnpU6c" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zV6jrdlcEsAa" style="display: none">Schedule
of Satisfaction of Performance Obligations</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Fiscal year ended</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Point in time</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zdQmmfmhfJ1k" title="Revenue percentage from products and services transferred customers">15</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zZKll1gwHbDc" title="Revenue percentage from products and services transferred customers">34</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z0Yt4TeFYIQ8" title="Revenue percentage from products and services transferred customers">22</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Over time</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjTRzNRMt0Vk" title="Revenue percentage from products and services transferred customers">85</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjsD8O2hXWMk" title="Revenue percentage from products and services transferred customers">66</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zJyUlAQg4fz5" title="Revenue percentage from products and services transferred customers">78</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<p id="xdx_8A1_zDthRmXDwzDl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
value of remaining performance obligations represents the transaction price of orders for which work has not been performed and excludes
unexercised contract options and potential orders under ordering-type contracts. As of December 28, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $<span id="xdx_90E_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241228_zjcMgHdN5Bed" title="Remaining performance obligation">14.0</span> million,
which the Company expects to recognize revenue over the next 12 months. The remaining performance obligations represent amounts to be
earned under government contracts, which are subject to cancellation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Costs</a></td>
<td class="text"><p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zXNGGpvcHd3a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_zhqeaFAk2PO7">Research
and Development Costs</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime
contractors of the U.S. Government and commercial partners. Research and development costs include staffing, purchases of materials and
laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed
immediately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text"><p id="xdx_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_ze9bKOsqMWJ5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_866_zzWVX3aAMZ64">Cash,
Cash Equivalents and Restricted Cash</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.3in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash of approximately $<span id="xdx_90F_eus-gaap--RestrictedCash_iI_pn5n6_c20241228_zSvJBbmpS3R3" title="Restricted cash">1.1</span> million is included on the consolidated balance sheet as of December 28, 2024, and represents cash deposited
by the Company into a separate account and designated as collateral for a standby letter of credit in the same amount in accordance with
a contractual agreement with a vendor.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.3in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zWTXmrI9W8j3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_860_zZalGtPJ5wWj">Marketable
Securities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable
securities consist primarily of corporate notes and U.S. Government and agency-backed securities. The
Company classifies these marketable securities as available-for-sale at fair value in &#8220;Marketable securities, at fair value&#8221;
in the consolidated balance sheets, with unrealized gains and losses reported as a component of other comprehensive
income (loss). The Company records the amortization of premiums and accretion of discounts on marketable securities
in the results of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses the specific identification method as a basis for determining cost and calculating realized gains and losses with respect
to marketable securities. The gross gains and losses realized related to sales and maturities of marketable securities were not material
during the fiscal years ended 2024, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">For our available-for-sale debt
securities in an unrealized loss position, we determine whether a credit loss exists. In this assessment, among other factors, we consider
the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and
adverse conditions specifically related to the security. If factors indicate a credit loss exists, an allowance for credit loss is recorded
to other income (loss), net, limited by the amount that the fair value is less than the amortized cost basis. The Company excludes the applicable accrued interest from both the fair value and amortized costs basis of the Company&#8217;s
available-for-sale securities for purposes of identifying and measuring an impairment. Accrued interest receivable on available-for-sale
securities is recorded within&#160;prepaid and other assets&#160;on the consolidated balance sheets. The Company made an accounting policy
election to (1) not measure an allowance for credit loss for accrued interest receivable, and (2) to write off any uncollectible accrued
interest receivable as a reversal of interest income in a timely manner, which the Company considers to be in the period in which it determines
the accrued interest will not be collected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock', window );">Accounts Receivable and Allowance for Credit Losses</a></td>
<td class="text"><p id="xdx_84E_ecustom--AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock_zvLPCgAHnOMa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><i><span id="xdx_86E_zEt78nYSyTrc">Accounts Receivable and Allowance
for Credit Losses</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">Accounts receivable are presented net of any necessary allowance(s) for
credit losses. Receivables are recorded at the invoiced amount and generally do&#160;not&#160;bear interest.&#160;When necessary, an allowance
for credit losses is established&#160;based on prior experience and other factors which, in management&#8217;s judgment, deserve consideration
in estimating bad debts.&#160; Management assesses the collectability of the customer&#8217;s account based on current aging status, collection
history, and financial condition.&#160;&#160;Based on a review of these factors, management establishes or adjusts the allowance for specific
customers and the entire accounts receivable portfolio.&#160;&#160;We had an allowance for&#160;credit losses of $<span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20241231_zocfQZmmhC7g" title="Allowance for credit losses">1.1</span> million&#160;and $<span id="xdx_907_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20231231_zk3fdVm3KkI7" title="Allowance for credit losses">1.0</span>&#160;million
at&#160;December 31, 2024&#160;and&#160;2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p id="xdx_845_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zjmyWc1nKPz9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zyshil49AkNc">Fair
Value of Financial Instruments</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments consist of marketable securities, equity investments, accounts receivable, and certain current liabilities. These assets
(excluding marketable securities and equity investments) and liabilities are carried at cost, which approximates fair
value. Marketable securities are recorded at fair value and equity investments are recorded using the cost method, adjusted
for changes in observable market transactions.</span> </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zWp7tOtpHRzd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zdnHgol7xu2d">Inventory</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The
Company adjusts inventory carrying value for the estimated difference between the cost of inventory and the estimated net realizable
value based upon assumptions about future demand. The Company fully reserves for inventories and
non-cancellable purchase orders for inventory deemed obsolete. The Company performs periodic reviews of inventory items to identify
excess inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as judgements
and estimates about anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become
less favorable than those projected by the Company, additional inventory adjustments may be required, subject to judgement and estimation. At the point of a loss
recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not
result in the restoration or increase in that newly established basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zP2M9Btw5vfd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
consists of the following at December 28, 2024 and December 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zG41R9zCd20a" style="display: none">Schedule
of Inventory</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20241228_zAij7ONEHvwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231230_zWDaOeLExpUh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINz5PK_z2gnsvKZNhS6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw materials</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,062,099</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,785,197</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINz5PK_zPL0SWCDAme9" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Work-in-process</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,244,484</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,018,421</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINz5PK_z1EN8mRqiDf8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Finished goods</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">827,513</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">798,188</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_iTI_pp0p0_mtINz5PK_zG7vufFfU0E" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,134,096</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,601,806</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AE_z3tcEDTH1oud" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zaQTJ5wHwnx8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_860_zipA5PZ9alLb">Property,
Plant and Equipment</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the
estimated useful lives of the assets, generally <span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__srt--RangeAxis__srt--MinimumMember_zrjcOsl99jYh" title="Property, plant and equipment estimated lives">3</span>
to <span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__srt--RangeAxis__srt--MaximumMember_zBMTxmE4kEzc" title="Property, plant and equipment estimated lives">5</span>
years. Leasehold improvements and leased equipment are amortized over the remaining lease term or the useful life of
the improvement or equipment. As discussed below, obligations for asset retirement are accrued at the time property, plant and
equipment is initially purchased or as such obligations are generated from use.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock', window );">Recognition and Measurement of Financial Assets and Liabilities</a></td>
<td class="text"><p id="xdx_84C_ecustom--RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock_zDAGVNXyHEdc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zMBc59kbjJm1">Recognition
and Measurement of Financial Assets and Liabilities</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company periodically makes equity investments in private companies, accounted for as an equity investment, which require estimates and judgement in determining their value. The Company uses the
measurement alternative for equity investments without readily determinable fair values, which is often referred to as &#8220;the
cost method,&#8221; adjusted for changes in observable market transactions. When assessing investments in private companies for
impairment, the Company considers such factors as, among other things, the share price from the investee&#8217;s latest financing
round, the performance of the investee in relation to its own operating targets and its business plan, the investee&#8217;s revenue
and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee&#8217;s
products and services. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Product Warranty</a></td>
<td class="text"><p id="xdx_847_eus-gaap--StandardProductWarrantyPolicy_zNnkp0ojIOh2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zctEd94u2Ol1">Product
Warranty</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual
property infringement claims related to the Company&#8217;s products. The Company accrues for known warranty and indemnification issues
if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical
activity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyPolicy', window );">Extended Warranties</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--ExtendedProductWarrantyPolicy_zU3M5ksBxgCl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_861_zu8pjmVWkjm3">Extended
Warranties</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue from an extended warranty on the straight-line method over the life of the extended warranty, which is typically
12 to 18 months beyond the standard 12-month warranty. The Company classifies the current portion of extended warranties under Contract
liabilities and billings in excess of revenue earned and the noncurrent portion of extended warranties under Noncurrent contract liabilities
and asset retirement obligations in its consolidated balance sheets. The Company had less than $<span id="xdx_903_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241228__srt--RangeAxis__srt--MaximumMember_zGzlfb6doIfe" title="Contract liabilities"><span id="xdx_901_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231230__srt--RangeAxis__srt--MaximumMember_zmk6h6LiVUBk" title="Contract liabilities">0.1</span></span> million of contract liabilities related
to extended warranties at December 28, 2024 and December 30, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsPolicy', window );">Asset Retirement Obligations</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--AssetRetirementObligationsPolicy_z5lWFZ0jP0Kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_z3008LGlC6Dk">Asset
Retirement Obligations</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in">Included
in Other long-term liabilities, net of current portion are asset retirement obligations (&#8220;ARO&#8221;) liabilities of $<span id="xdx_90B_eus-gaap--AssetRetirementObligation_iI_pn5n6_c20241228_zrpUcxdcK1ec" title="Asset retirement obligation">0.4</span>
million and $<span id="xdx_902_eus-gaap--AssetRetirementObligation_iI_pn5n6_c20231230_znZ0WZtQU90g" title="Asset retirement obligation">0.3</span> million at December
28, 2024 and December 30, 2023, respectively as reported on the Consolidated Balance Sheets as <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncurrent
contract liabilities and asset retirement obligations.</span> This represents the legal obligations associated with the retirement of
the Company&#8217;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or
may not be within the control of the Company. Changes in ARO liabilities for fiscal years 2024 and 2023 are as follows:</p>

<p id="xdx_897_eus-gaap--ScheduleOfAssetRetirementObligationsTableTextBlock_zmf8j6lAB0G3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_z7qAFQW3qt7k" style="display: none">Schedule
of Changes in Asset Retirement Obligations</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20231231__20241228_zjwlJvBSRsVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230101__20231230_zFm2OwpBwVXg" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AssetRetirementObligation_iS_pp0p0_zDTWbRfvMGm3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Beginning balance</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">254,680</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">242,094</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--AssetRetirementObligationPeriodIncreaseDecrease_zXlOlUSKH5G" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Increase</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0966">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AssetRetirementObligationForeignCurrencyTranslationGainLoss_zZS3cXbqhBY6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Exchange rate change</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,853</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,586</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AssetRetirementObligation_iE_pp0p0_zxm8Pokv0G7c" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">350,827</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">254,680</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


<p id="xdx_8A8_zEcqw8E5xc96" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zYT3yjDethO5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86C_zI5i7vpXYBQ5">Income
Taxes</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred
tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts
of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company
measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those
temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of
a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances
if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
2017 Act imposes a U.S. tax on global intangible low taxed income (&#8220;GILTI&#8221;) that is earned by certain foreign affiliates
owned by a U.S. shareholder. The Company has made a policy election to treat future taxes related to GILTI as a current period expense
in the reporting period in which the tax is incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zylV31EwM5Q8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_865_zHhIcZltBli2">Foreign
Currency</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reporting currency of the Company is U.S. dollars. Assets and liabilities of non-U.S. operations where the functional currency is
other than the U.S. dollar is  translated from the functional currency into U.S. dollars at year end exchange rates, and revenues
and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part
of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they
occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Share</a></td>
<td class="text"><p id="xdx_847_eus-gaap--EarningsPerSharePolicyTextBlock_zkT3Rktcd1L8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zLl18s6AiJU9">Net
Loss Per Share</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period including
the pre-funded warrants, less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares
outstanding, including the pre-funded warrants, and contingently issuable shares, less weighted-average shares reacquired during the
period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the
Company&#8217;s common stock equivalents, which consist of outstanding stock options and unvested restricted stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_890_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_z6YGgry4TBYd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_z6PC7UijTk5g" style="display: none">Schedule
of Anti-dilutive Securities Excluded from Computation of Earnings Per Share</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_495_20231231__20241228_zb4lQ9CfaFec" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20230101__20231230_zBhxCh2um3U2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20211226__20221231_zK7kkXdE7zU8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_zMgCRJ3iWzme" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Nonvested
    restricted common stock</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,833,611</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,931,767</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,965,901</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AC_zD1vwX3i4cf5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--ConcentrationRiskCreditRisk_zoCfLfiJsLFe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86A_zq1DeiTyzcI9">Concentration
of Credit Risk</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist
principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of components and
subassemblies for defense applications. Concentration of credit risk with respect to accounts receivable is limited to certain
customers to whom we make substantial sales. To reduce risk, we routinely assess the financial strength of our customers and, as a
consequence, believe that our accounts receivable credit risk exposure is limited. Management assesses the collectability of the
customer&#8217;s account based on current aging status, collection history, and financial condition. Based on a review of these
factors, management establishes or adjusts the allowance for specific customers and the entire accounts receivable portfolio. The
Company sells its products to customers worldwide and generally does not require collateral. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company primarily invests its excess cash in government-backed and corporate debt securities that management believes to be of high creditworthiness,
which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the creditworthiness of its marketable
securities and, where applicable, guarantees made by the Federal Deposit Insurance Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z0TXuVVnvcAd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_zfj0yieM5nJ2">Stock-Based
Compensation</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of nonvested restricted common stock awards is generally the quoted price of the Company&#8217;s equity shares on the date
of grant. The nonvested restricted common stock awards require the employee to fulfil certain obligations, including remaining employed
by <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20231231__20241228__srt--RangeAxis__srt--MinimumMember_zzgVVexplSib" title="Vesting rights">the Company for periods ranging from one to five years (the vesting period)</span> and in certain cases also require meeting performance
criteria. The performance criteria primarily consist of the achievement of established milestones. For nonvested
restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense
is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance
criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that
it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized
over the service period. If the performance criteria are not met, no compensation cost is recognized, and any previously recognized compensation
cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested
awards. We have elected to account for forfeitures as they occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zHji67QOSoEe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_867_z6zaapBqbJU6">Comprehensive
Loss</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprehensive
loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses)
gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zdlcloXmoatf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of accumulated other comprehensive income are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_z1Xnkrh8HZoc" style="display: none">Schedule
of Accumulated Other Comprehensive Income</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Foreign
    Currency <br/> Translation <br/> Adjustment</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Unrealized
    <br/> holding <br/> gain (loss) on marketable <br/> securities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Reclassifications
    <br/> of <br/> loss in net loss <br/> on <br/> marketable <br/> securities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated
    Other <br/> Comprehensive <br/> Income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 25, 2021</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJrNiFPPtMta" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,110,770</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zvUDmLBNh0Kg" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">368,334</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zByaIHWdASw" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(64,753</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231_znv09YmVLjU3" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,414,351</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes during year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJXvEbjIbkd6" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">(36,478</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zSmGfEkU7uYe" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">(201,283</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zj5MfEkCvM57" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"><span style="font-family: Times New Roman, Times, Serif">(522</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20211226__20221231_zWmqd7z6pdf3" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"><span style="font-family: Times New Roman, Times, Serif">(238,283</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zSnt89TfIuV6" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,074,292</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zWucvPob0P8a" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">167,051</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zjyiQgjUIb29" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(65,275</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230_za4KvlsBuMJl" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,176,068</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes during year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zIUvjRneRDjc" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">42,027</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zFeAwOqiTdte" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">14,644</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zFXMlOh929Ca" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"><span style="font-family: Times New Roman, Times, Serif">(445</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20230101__20231230_zhoUQ6ihpzD7" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"><span style="font-family: Times New Roman, Times, Serif">56,226</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zDIjUFVWuP6b" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,116,319</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqRhfQY6jOFk" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">181,695</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zwKYMavMctF7" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(65,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228_zaFUVJem2qsa" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,232,294</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes
    during year</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zmpfMxjxBG1l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">20,900</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z2ajA3vvkeMg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">779,165</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zSiKRvhcAgCf" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1040">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20231231__20241228_zPcM3X4hA8Cb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year"><span style="font-family: Times New Roman, Times, Serif">800,065</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance
    as of December 28, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_ztQCGfYtucpb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">1,137,219</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqg7JyME2NFf" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">960,860</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_z2K4PWPJHWq2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">(65,720</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228_znDay5YXowr" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">2,032,359</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


<p id="xdx_8A9_zNL48KrraoNg" style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><p id="xdx_847_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ztW3dYBMqjS6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86D_zsYV7CiFIkI4">Impairment
of Long-Lived Assets</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates its long-lived assets for impairment whenever events
or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Examples of such triggering events
applicable to the Company&#8217;s assets include, but are not limited to, a significant decrease in the market price of a long-lived asset
or asset group, a current-period operating or cash flow loss combined with a history of operating or cash flow losses, a projection or
forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group, or adverse industry or economic
trends. If any indicator of impairment exists, the Company would then assess the recoverability of the affected long-lived assets by determining
whether the carrying value of the asset group can be recovered through undiscounted future operating cash flows. If impairment is indicated,
the Company would estimate the asset group&#8217;s fair value using future discounted cash flows associated with the use of the asset
group and adjust the carrying value of the asset group accordingly. Given the Company&#8217;s history of negative operating losses and
negative operating cash flows, the Company performed an analysis of its long-lived assets for fiscal years 2024 and 2023. Upon completion
of its assessment, the Company did not identify an impairment charge on its long-lived assets for the years ended December 28, 2024 or
December 30, 2023.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zsTM4CUY9mGi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86E_z3NMYUzjV9q1">Leases</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and
non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
of the Company&#8217;s leases are operating leases. Operating lease right-of-use assets (&#8220;ROU&#8221;) and operating lease liabilities
are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease
right-of-use assets also include any initial direct costs and any lease payments made at or before the commencement date and is reduced
for any unrestricted incentives received at or before the commencement date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the majority of the Company&#8217;s leases, the discount rate used to determine the present value of the lease payments is the Company&#8217;s
incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents
a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability
payment streams commensurate with the lease term. For new or renewed leases, the discount rate is determined using available data at
lease commencement and based on the lease term including any reasonably certain renewal periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some
of the Company&#8217;s leases include options to extend or terminate the lease. The Company includes these options in the recognition
of the Company&#8217;s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most
cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company
(and thus not included in its ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None
of the Company&#8217;s leases include variable lease-related payments, such as escalation clauses based on the consumer price index (&#8220;CPI&#8221;)
rates or residual guarantees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text"><p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zesOKcVD4ZT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span id="xdx_86B_zOFKrFljmAf4">Recently
Issued Accounting Pronouncements</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU Number 2023-09, &#8220;Income Taxes (Topic 740):
Improvements to Income Tax Disclosures&#8221; (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires more disaggregated income tax disclosures,
including additional information in the rate reconciliation and additional disclosures about income taxes paid. ASU 2023-09 will become
effective for the Company for the fiscal year ending December 27, 2025. Early adoption is permitted, and guidance should be applied prospectively,
with an option to apply guidance retrospectively. The Company is currently evaluating the impact of the adoption of ASU 2023-09 on its consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt">In November
2024, the FASB issued ASU 2024-03, which requires disaggregated disclosure of income statement expenses for public business entities (&#8220;PBEs&#8221;).
The ASU does not change the expense captions an entity presents on the face of the income statement; rather, it requires disaggregation
of certain expense captions into specified categories in disclosures within the footnotes to the financial statements. ASU 2024-03 is
effective for all PBEs for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December
15, 2027. Early adoption is permitted. The Company is currently evaluating the impact that this guidance will have on the presentation
of its consolidated financial statements and accompanying notes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Recently Adopted Accounting Pronouncements</i></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the FASB issued ASU Number 2023-07, &#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#8221;
(&#8220;ASU 2023-07&#8221;). ASU 2023-07 requires disclosure of significant segment expenses that are regularly provided to the chief
operating decision maker(s) that are included within each reported measure of segment profit or loss. The guidance also expands disclosure
requirements for interim periods, as well as requires disclosure of other segment items, including the title and position of the entity&#8217;s
chief operations decision maker(s). ASU 2023-07 became effective for the Company for the fiscal year ending December 28, 2024, and for
interim periods starting in the Company&#8217;s first quarter of 2025. The Company adopted this standard for fiscal year 2024 and there
was not a material impact, </span>reference additional disclosure within Note 13. Segments and Disaggregation of Revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.
The amendments in ASU 2016-13 will provide more decision-useful information about the expected credit losses on financial instruments
and other commitments to extend credit held by a reporting entity at each reporting date. The ASU is effective for annual reporting periods
beginning after December 15, 2019, including interim periods within that year. Following the release of ASU 2019-10 in November 2019,
the new effective date, as long as the Company remains a smaller reporting company, would be annual reporting periods beginning after
December 15, 2022. The Company adopted this standard on January 1, 2023 and there was not a material impact.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable And Allowance For Credit Losses [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ContractAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract Assets [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ContractAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ContractLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract Liabilities [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ContractLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_FiscalYearPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal Year [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_FiscalYearPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_LiquidityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liquidity Policy [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_LiquidityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_PerformanceObligationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance Obligations [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_PerformanceObligationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recognition and Measurement of Financial Assets and Liabilities [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/410-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtendedProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtendedProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Schedule of Satisfaction of Performance Obligations</a></td>
<td class="text"><p id="xdx_894_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zb9yErMnpU6c" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zV6jrdlcEsAa" style="display: none">Schedule
of Satisfaction of Performance Obligations</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Fiscal year ended</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Point in time</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zdQmmfmhfJ1k" title="Revenue percentage from products and services transferred customers">15</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zZKll1gwHbDc" title="Revenue percentage from products and services transferred customers">34</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_902_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z0Yt4TeFYIQ8" title="Revenue percentage from products and services transferred customers">22</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Over time</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjTRzNRMt0Vk" title="Revenue percentage from products and services transferred customers">85</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjsD8O2hXWMk" title="Revenue percentage from products and services transferred customers">66</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zJyUlAQg4fz5" title="Revenue percentage from products and services transferred customers">78</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zP2M9Btw5vfd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
consists of the following at December 28, 2024 and December 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_zG41R9zCd20a" style="display: none">Schedule
of Inventory</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20241228_zAij7ONEHvwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231230_zWDaOeLExpUh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINz5PK_z2gnsvKZNhS6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw materials</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,062,099</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,785,197</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINz5PK_zPL0SWCDAme9" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Work-in-process</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,244,484</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,018,421</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINz5PK_z1EN8mRqiDf8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Finished goods</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">827,513</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">798,188</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_iTI_pp0p0_mtINz5PK_zG7vufFfU0E" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,134,096</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,601,806</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock', window );">Schedule of Changes in Asset Retirement Obligations</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfAssetRetirementObligationsTableTextBlock_zmf8j6lAB0G3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_z7qAFQW3qt7k" style="display: none">Schedule
of Changes in Asset Retirement Obligations</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20231231__20241228_zjwlJvBSRsVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230101__20231230_zFm2OwpBwVXg" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AssetRetirementObligation_iS_pp0p0_zDTWbRfvMGm3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Beginning balance</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">254,680</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">242,094</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--AssetRetirementObligationPeriodIncreaseDecrease_zXlOlUSKH5G" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Increase</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0966">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AssetRetirementObligationForeignCurrencyTranslationGainLoss_zZS3cXbqhBY6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Exchange rate change</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,853</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,586</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AssetRetirementObligation_iE_pp0p0_zxm8Pokv0G7c" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">350,827</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">254,680</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><p id="xdx_890_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_z6YGgry4TBYd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B0_z6PC7UijTk5g" style="display: none">Schedule
of Anti-dilutive Securities Excluded from Computation of Earnings Per Share</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_495_20231231__20241228_zb4lQ9CfaFec" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20230101__20231230_zBhxCh2um3U2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20211226__20221231_zK7kkXdE7zU8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_zMgCRJ3iWzme" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Nonvested
    restricted common stock</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,833,611</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,931,767</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,965,901</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zdlcloXmoatf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of accumulated other comprehensive income are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_z1Xnkrh8HZoc" style="display: none">Schedule
of Accumulated Other Comprehensive Income</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Foreign
    Currency <br/> Translation <br/> Adjustment</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Unrealized
    <br/> holding <br/> gain (loss) on marketable <br/> securities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Reclassifications
    <br/> of <br/> loss in net loss <br/> on <br/> marketable <br/> securities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated
    Other <br/> Comprehensive <br/> Income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 25, 2021</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJrNiFPPtMta" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,110,770</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zvUDmLBNh0Kg" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">368,334</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zByaIHWdASw" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(64,753</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231_znv09YmVLjU3" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,414,351</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes during year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJXvEbjIbkd6" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">(36,478</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zSmGfEkU7uYe" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">(201,283</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zj5MfEkCvM57" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"><span style="font-family: Times New Roman, Times, Serif">(522</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20211226__20221231_zWmqd7z6pdf3" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"><span style="font-family: Times New Roman, Times, Serif">(238,283</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 31, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zSnt89TfIuV6" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,074,292</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zWucvPob0P8a" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">167,051</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zjyiQgjUIb29" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(65,275</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230_za4KvlsBuMJl" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,176,068</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes during year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zIUvjRneRDjc" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">42,027</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zFeAwOqiTdte" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">14,644</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zFXMlOh929Ca" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"><span style="font-family: Times New Roman, Times, Serif">(445</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20230101__20231230_zhoUQ6ihpzD7" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"><span style="font-family: Times New Roman, Times, Serif">56,226</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Balance as of December 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zDIjUFVWuP6b" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,116,319</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqRhfQY6jOFk" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">181,695</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zwKYMavMctF7" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">(65,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228_zaFUVJem2qsa" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,232,294</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Changes
    during year</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zmpfMxjxBG1l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">20,900</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z2ajA3vvkeMg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"><span style="font-family: Times New Roman, Times, Serif">779,165</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zSiKRvhcAgCf" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1040">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20231231__20241228_zPcM3X4hA8Cb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year"><span style="font-family: Times New Roman, Times, Serif">800,065</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance
    as of December 28, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_ztQCGfYtucpb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">1,137,219</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqg7JyME2NFf" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">960,860</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_z2K4PWPJHWq2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">(65,720</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228_znDay5YXowr" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">2,032,359</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount of a liability for asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z5yvMD1XLl21" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment consisted of the following at December 28, 2024 and December 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_z2VvQuG85QA9" style="display: none">Schedule
of Property, Plant and Equipment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Useful Life</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20241228_zmPteT7WRA48" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20231230_zRNr4FQjMNgb" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z5EU4kaC9VDk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%"><span style="font-family: Times New Roman, Times, Serif">Equipment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zXfdsJtw9OD8" title="Useful Life">3</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_z72DNoF9ohtk" title="Useful Life">5</span> years</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,783,622</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,025,078</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zjpQxbUI7qbe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements&#8239;&#8239;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_ecustom--UsefulLifeDescription_c20231231__20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zWVp7bO2aFz9" title="Useful Life, description">Remaining
    Life of the lease</span></span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,674,586</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,631,518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zIr4HTlzOOX" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Furniture and fixtures</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zI048KnxSoGf" title="Useful Life">3</span> years</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">170,874</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">165,636</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AssetUnderConstructionMember_zE3RLMDfLSpf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Equipment under construction</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">457,889</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">957,915</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_maPPAENzJKc_z3OWlJzcJEX1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment, gross</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,086,971</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,780,147</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzJKc_zMcMopAHqHbl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated depreciation
    and amortization</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(16,987,263</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(16,616,730</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzJKc_z6Ps3p12VhDl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Property, plant and
    equipment, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,099,708</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,163,417</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Expense</a></td>
<td class="text"><p id="xdx_894_eus-gaap--LeaseCostTableTextBlock_zgkIXA6kMqCa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zx7cegsa1EHa" style="display: none">Schedule
of Lease Expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_49F_20231231__20241228_zkBQeTDrr5fl" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20230101__20231230_zBUjRvYKuKv2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20211226__20221231_zrBsSOXqDkt3" style="border-bottom: Black 1pt solid; text-align: center">2022</td>
    <td style="padding-bottom: 1pt; text-align: center"></td></tr>
  <tr id="xdx_406_eus-gaap--OperatingLeaseCost_zpl5mzp7Ijt5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    lease cost</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>867,920</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">865,377</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 2%">$</td>
    <td style="border-bottom: Black 1pt solid; text-align: right; width: 12%; vertical-align: bottom">985,967</td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Lease Payment Under Non-cancellable Lease</a></td>
<td class="text"><p id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zBZLie5Z2cW5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 28, 2024, the Company&#8217;s future lease payments under non-cancellable leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zUKPsT8gFisf" style="display: none">Schedule
of Future Lease Payment Under Non-cancellable Lease</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_49E_20241228_zxdAnEhbaPNl" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzloV_zi0XLhqqHty4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 15%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">768,841</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzloV_zDjaAAOQ8fY1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2026</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">732,611</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzloV_zGtLhnqlLq8g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">669,255</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLPzloV_zrgpuyLXqsNb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2028</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">201,333</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_maLOLLPzloV_zXHe4mTJEjaj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2029</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1115">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzloV_zBnMDhaGkHAc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1117">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzloV_zuLQK7u4FSua" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future lease payments</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,372,040</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z7iUhpLc5yTg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    effects of discounting</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(253,492</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_z8PlWNDyxxzf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,118,548</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock', window );">Schedule of Operating Cash Flows From Operating Leases</a></td>
<td class="text"><p id="xdx_898_ecustom--ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock_zBIWZvx79tnf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid for operating cash flows from operating leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zY5zMzEo8uH9" style="display: none">Schedule
of Operating Cash Flows From Operating Leases</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231231__20241228_zrTrVuSyAB4i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20230101__20231230_zCuHfq2EPc73" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20211226__20221231_zF9JqolsWfxl" style="border-bottom: Black 1pt solid; text-align: center">2022</td>
    <td style="padding-bottom: 1pt; text-align: center">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeasePayments_zvh8u1diZMv4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cash paid
    for amounts included in the measurement of operating lease liabilities</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">861,775</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">983,289</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 2%">$</td>
    <td style="border-bottom: Black 1pt solid; text-align: right; width: 12%; vertical-align: bottom">993,633</td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
information related to leases was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%"><span style="font-family: Times New Roman, Times, Serif">Weighted Average Discount Rate&#8212;Operating Leases</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20241228_z7KWSK6zBK16" title="Weighted Average Discount Rate - Operating Leases">6.77</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20231230_zqVHOrkt9Lfi" title="Weighted Average Discount Rate - Operating Leases">6.21</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Weighted Average Remaining
    Lease Term&#8212;Operating Leases (in years)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241228_zSDdK5kOQOm4" title="Weighted Average Remaining Lease Term-Operating Leases (in years)">3.16</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231230_zBWN8oARjDBj" title="Weighted Average Remaining Lease Term-Operating Leases (in years)">4.04</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Supplemental Information Related to Leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DisclosureContractAssetsAndLiabilitiesAbstract', window );"><strong>Contract Assets And Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract with Customer, Asset and Liability</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_z3X5rSlpKnwc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets (liabilities) consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BC_zVGcqsZ0QhH6" style="display: none">Schedule of Contract with Customer, Asset and Liability</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-style: normal; font-weight: normal; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    31, 2022</span></td><td style="font-style: normal; padding-bottom: 1pt; font-weight: normal"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract assets </span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20241228_zDSiIq7dUhEd" style="width: 12%; font-weight: bold; text-align: right" title="Contract assets"><span style="font-family: Times New Roman, Times, Serif">7,074,020</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20231230_zMw4b59hlEvi" style="width: 12%; text-align: right" title="Contract assets"><span style="font-family: Times New Roman, Times, Serif">3,409,809</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-style: normal; width: 1%; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20221231_zvLa639yttK6" style="font-style: normal; width: 12%; font-weight: normal; text-align: right" title="Contract assets"><span style="font-family: Times New Roman, Times, Serif">4,068,364</span></td><td style="font-style: normal; width: 1%; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">Current contract liabilities and
                                 billings in excess of</span></p>
                                 <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">revenue
                                 earned</span></p></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20241228_zTFC3sW1cRtc" style="font-weight: bold; text-align: right" title="Contract liabilities and billings in excess of revenue earned"><span style="font-family: Times New Roman, Times, Serif">(87,752</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20231230_zJB2XBUMI71b" style="text-align: right" title="Contract liabilities and billings in excess of revenue earned"><span style="font-family: Times New Roman, Times, Serif">(916,826</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20221231_zIsaba8U5Uef" style="font-style: normal; font-weight: normal; text-align: right" title="Contract liabilities and billings in excess of revenue earned"><span style="font-family: Times New Roman, Times, Serif">(930,500</span></td><td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Noncurrent contract liabilities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20241228_z2qRqks9Uiwg" style="font-weight: bold; text-align: right" title="Noncurrent contract liabilities"><span style="font-family: Times New Roman, Times, Serif">(7,465</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20231230_z58zSMPulP11" style="text-align: right" title="Noncurrent contract liabilities"><span style="font-family: Times New Roman, Times, Serif">(23,198</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20221231_zFiqVA1H9BR1" style="font-style: normal; font-weight: normal; text-align: right" title="Noncurrent contract liabilities"><span style="font-family: Times New Roman, Times, Serif">(6,190</span></td><td style="font-style: normal; font-weight: normal; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    </tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DisclosureContractAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DisclosureContractAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of Fair Value Measurements of Financial Assets</a></td>
<td class="text"><p id="xdx_890_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zfQE6rEcZWNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table details the recurring fair value measurements of the Company&#8217;s financial assets:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_zYpDqlgJp5Eh" style="display: none">Schedule of Fair Value Measurements of Financial Assets</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20241228_z6CLJ6K5ihS7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zLSvIBR7tkbk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cel5PVgfGl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zF1zs8R9xAA9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fair
    Value Measurement at December 28, 2024 Using:</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CashAndCashEquivalentsMember_zVUwQMpD1wd5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash equivalents</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,438,130</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,592,842</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><b>845,288</b></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1179">&#8212;</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zX3dqmhNRyK9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">U.S. Government and agency backed securities</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,436,195</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,995,520</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,440,675</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1184">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zPjDReoZvRx3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Certificates of deposit</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,483,463</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1187">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,483,463</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1189">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--EquityInvestmentsMember_zkjDYHNNlcza" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Equity Investments</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">699,176</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">699,176</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1193">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1194">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_zBIEt3Rn6kXe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments,
    owned, at fair value</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,056,964</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,287,538</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,769,426</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1199">&#8212;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20231230_zsAvn7GRhY0i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zflHQdhZeLq3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zlzMGC0Llyih" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zPoCYv41E0Id" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fair
    Value Measurement at December 30, 2023 Using:</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    1</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    2</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level
    3</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CashAndCashEquivalentsMember_zSUEYLE8o6C6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,079,605</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,079,605</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1203">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1204">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_ziGtPb73UOE4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">U.S. Government and agency backed securities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,474,375</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1207">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,474,375</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1209">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_ze3yd5NJ3spd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Certificates of deposit</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,717,625</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1212">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,717,625</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1214">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--EquityInvestmentsMember_z5Que9E6PKnd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Equity Investments</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,688,522</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">174,178</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1218">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,514,344</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_zvDDrNjNQdzd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments,
    owned, at fair value</span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">21,960,127</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,253,783</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,192,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,514,344</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_AvailableForSalesSecuritiesTextBlock', window );">Schedule of Available-for-sale Marketable Debt Securities</a></td>
<td class="text"><p id="xdx_899_ecustom--AvailableForSalesSecuritiesTextBlock_zWVTtrgeosab" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zKIkNtP2J361" style="display: none">Schedule of Available-for-sale Marketable Debt Securities</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center">Amortized Cost</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center">Unrealized Gain (Losses)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center">Fair Value</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">2023</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">U.S. Government and agency backed securities</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zfBkG1kXSTE9" style="width: 6%; font-weight: bold; text-align: right" title="Amortized Cost">17,243,599</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zBnIqaOo24F6" style="width: 6%; text-align: right" title="Amortized Cost">4,500,030</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zBJazdZWQP27" style="width: 6%; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)">192,596</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zTkrA5tHwDr1" style="width: 6%; text-align: right" title="Unrealized Gains/(Losses)">(25,655</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_z7QtaR0C42Y5" style="width: 6%; font-weight: bold; text-align: right" title="Fair Value">17,436,195</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zkce1WsHoXFd" style="width: 6%; text-align: right" title="Fair Value">4,474,375</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Corporate debt</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zMZg1W7e2pQ2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Amortized Cost">4,480,096</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_z4Nj5IJ7GEng" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost">7,750,174</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zuILqxgzLil2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)">3,367</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zk3WAi2zIvn3" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains/(Losses)">(32,549</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zUQDLh12H2x7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Fair Value">4,483,463</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zOiK4twjlhXe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value">7,717,625</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Total&#8239;&#8239;&#8239;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228_zAbQ3IjoDgJ8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Amortized Cost">21,723,695</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230_zpNbKiqsqyse" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost">12,250,204</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228_zezE37Da6FB6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)">195,963</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230_zBjQLGJ5YIwh" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains/(Losses)">(58,204</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228_z8avtYkIxMi3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Fair Value">21,919,658</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230_zS3dC0kPkJCe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value">12,192,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of Contractual Maturity</a></td>
<td class="text"><p id="xdx_894_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zXwZBqhIUSZ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in">The contractual maturity of the
Company&#8217;s marketable debt securities is as follows at December 28, 2024:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;<span id="xdx_8B3_zsejrGeOr3B7" style="display: none">Schedule of Contractual Maturity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">Less than <br/>
One year</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">One to <br/>
Five years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-size: 10pt">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-size: 10pt">U.S. Government and agency backed securities</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-size: 10pt"><b>$</b></span></td>
    <td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zVoQMvC2Xjlj" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Less than One year"><span style="font-size: 10pt"><b>17,436,195</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-size: 10pt"><b>$</b></span></td>
    <td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zHfGR786KnL2" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="One to Five years"><span style="font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl1268">&#8212;</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-size: 10pt"><b>$</b></span></td>
    <td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_ziHBsiOVvuK1" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-size: 10pt"><b>17,436,195</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-size: 10pt">Corporate debt</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z9KRuPElU5Ea" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Less than One year"><span style="font-size: 10pt"><b>4,483,463</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUkZn3I80KC7" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="One to Five years"><span style="font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl1274">&#8212;</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zF5WuLLycnMl" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-size: 10pt"><b>4,483,463</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_AvailableForSalesSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Available For Sales Securities [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_AvailableForSalesSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock', window );">Schedule of Pre Funded Warrants Activity</a></td>
<td class="text"><p id="xdx_89B_ecustom--ScheduleOfPreFundedWarrantsActivityTableTextBlock_zov4kkZJXFV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The table below summarizes pre-funded
warrants activity:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zuB97XYtwqTk" style="display: none">Schedule
of Pre Funded Warrants Activity</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">Pre-funded warrants</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">As of December 31, 2022</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231230__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zevdixuOtEh" style="font-size: 10pt; font-weight: bold; text-align: right" title="Beginning balance"><span style="-sec-ix-hidden: xdx2ixbrl1414">&#8212;</span></td><td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 76%; font-size: 10pt; text-align: left; padding-bottom: 1pt">Issuance of pre-funded warrants</td><td style="width: 2%; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ClassOfWarrantOrRightIssuancePreFundedWarrants_c20230101__20231230__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zpGvIBHHogj2" style="border-bottom: Black 1pt solid; width: 20%; font-size: 10pt; font-weight: bold; text-align: right" title="Issuance of pre-funded warrants">6,000,000</td><td style="width: 1%; padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">As of December 30, 2023</td><td style="font-size: 10pt; font-weight: bold">&#160;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zuEpSgXTxYI6" style="font-size: 10pt; font-weight: bold; text-align: right" title="Beginning balance">6,000,000</td><td style="font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Issuance of pre-funded warrants</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ClassOfWarrantOrRightIssuancePreFundedWarrants_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_ztjiXydfcFSl" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right" title="Issuance of pre-funded warrants">4,000,000</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">As of December 28, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zZSSz9QHJfm1" style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right" title="Ending balance">10,000,000</td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left">&#160;</td></tr>
</table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Non-vested Restricted Stock Activity</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zRmJVXu29ZO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zVBA0CTx055f" style="display: none">Schedule of Non-vested Restricted Stock Activity</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Shares</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="text-align: center; margin-top: 0; margin-bottom: 0">Weighted Average</p>
                                                                               <p style="text-align: center; margin-top: 0; margin-bottom: 0">Grant Fair Value</p></td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="text-align: center; margin-top: 0; margin-bottom: 0; font-family: Times New Roman, Times, Serif"><span style="font-size: 10pt"><br/></span></p>

Fair <br/> Value</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Intrinsic Value</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 44%"><p style="margin: 0">Non-vested at December 30, 2023</p></td><td style="text-align: left; width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20231231__20241228_zOFz21B3xiu3" style="text-align: right; width: 10%" title="Number of shares, restricted stock">1,931,767</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20231231__20241228_zPGBVEWX9D22" style="text-align: right; width: 10%" title="Weighted average grant date fair value, restricted stock granted">1.65</td><td style="text-align: left; width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td style="text-align: right; width: 10%"><p id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_iS_c20231231__20241228_zAowJsPMUt82" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock">3,187,416</p></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">$</td>
    <td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iS_c20231231__20241228_zbm1wKG3fA39" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,921,487</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Granted</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20231231__20241228_zkRsPCIma0be" style="font-weight: bold; text-align: right" title="Number of shares, restricted stock granted">4,388,090</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20231231__20241228_zx6OmgzyJolf" style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted">1.23</td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td><b>$</b></td>
    <td style="text-align: right"><p id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue_c20231231__20241228_zmPHXuELDi34" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock granted"><b>5,397,351</b></p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted_c20231231__20241228_zLsycpZOkFS9" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1452">-</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Forfeited</b></span></td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20231231__20241228_zu2D7gWcyzMk" style="font-weight: bold; text-align: right" title="Number of shares, restricted stock Forfeited">(491,801</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20231231__20241228_zv9BT36n0S3i" style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock Forfeited">2.17</td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td><b>$</b></td>
    <td style="text-align: right"><p id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_iN_di_c20231231__20241228_zVN8AYiZ62Yg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock Forfeited"><b>(1,067,209</b></p></td>
    <td><b>)</b></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited_c20231231__20241228_zAR6YrWVj94c" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1459">-</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Vested</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20231231__20241228_zcVGbtq1ErDi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Number of shares, restricted stock Vested">(994,445</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20231231__20241228_z61p0bR8dR8i" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock Vested">1.77</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid"><b>$</b></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><p id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_iN_di_c20231231__20241228_zwBaot4l940a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock vested"><b>(1,760,167</b></p></td>
    <td style="padding-bottom: 1pt"><b>)</b></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20231231__20241228_zDBKhAEjSpf6" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="-sec-ix-hidden: xdx2ixbrl1466">-</span></b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><p style="margin: 0">Non-vested at December 28, 2024</p></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20231231__20241228_zHKyy8YjBc42" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Number of shares, restricted stock">4,833,611</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20231231__20241228_zlPXcsnDFGvj" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted">1.19</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><b>$</b></td>
    <td style="padding-bottom: 1pt; text-align: right"><p id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_iE_c20231231__20241228_zK5zIAPGwc7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock"><b>5,757,391</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt"><b>$</b></td>
    <td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iE_c20231231__20241228_zKUdNHpzxg5h" style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6,718,720</b></span></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Expected to vest</td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td style="margin: 0"></td><td style="font-weight: bold; text-align: right" title="Number of shares, restricted stock"><b>4,8<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-underline-style: double">33,611</span></b><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"></span><p style="margin: 0"></p>

</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><b></b><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td>&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-based Compensation Expense</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_z3jW6oTztrr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes stock-based compensation expense within each of the categories below as it relates to non-vested restricted
common stock awards for the fiscal years 2024, 2023 and 2022 (no tax benefits were recognized):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zJhi0qohDUC3" style="display: none">Schedule of Stock-based Compensation Expense</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231231__20241228_z8XPQElEJFDk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_499_20230101__20231230_zeWYLKRWord3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20211226__20221231_zhGfO1RgJmyh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--CostOfProductRevenuesMember_zqrNKssYnx54" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cost of product revenues</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,034,422</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,210,453</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">94,634</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--ResearchAndDevelopmentMember_zgfskry8P73g" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Research and development</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">724,993</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">861,324</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">435,842</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--SellingGeneralAndAdministrativeMember_z5dKuthxVKCk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Selling, general and administrative</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,575,256</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,803,496</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">737,229</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--AllocatedShareBasedCompensationExpense_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,334,671</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,875,273</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,267,705</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Pre Funded Warrants Activity [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations of Risk (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedules of Concentration of Risk, by Risk Factor</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zaH3vyPdZm85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ongoing
credit evaluations of customers&#8217; financial condition are performed and collateral, such as letters of credit, are generally not
required. Customer&#8217;s accounts receivable balance as a percentage of total accounts receivable was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zLhleX4nBjDa" style="display: none">Schedules of Concentration of Risk, by Risk Factor</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Percent
    of Gross Accounts Receivable</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Customer</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Collins Aerospace</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 16%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zFh2hrncgYLf">7</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zNiHfgXokWgj">28</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">DRS Network &amp; Imaging Systems, LLC</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zEt0g9FlPud3">69</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zmQm1hguB6m9">27</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had product sales to defense customers
for 2024, 2023 and 2022 of <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zWbvLc1PBhod" title="Concentration risk percentage">82</span>%, <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zW4sgYqS6WS9" title="Concentration risk percentage">56</span>% <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zcGYXMAniki8" title="Concentration risk percentage">52</span>% of total revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had revenue from funded research and development
contracts for 2024, 2023, and 2022 of <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_zGmys7wo69r8" title="Concentration risk percentage">12</span>%, <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_z1e82IOT8n1i" title="Concentration risk percentage">33</span>% and <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_z0RTUCFrtZEh" title="Concentration risk percentage">30</span>% of total revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
to significant customers for fiscal years 2024, 2023 and 2022, as a percentage of total revenues, is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Sales
    as a Percent of Total Revenue</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%"><span style="font-family: Times New Roman, Times, Serif">Customer</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 12%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">DRS Network &amp; Imaging Systems, LLC</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ConcentrationRiskPercentage1_dp_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zK8HD0kIDuid" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zigIdLfIc8L3" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_dp_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zrlrBTfihzlb" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">40</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Collins Aerospace</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_dp_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zNfBnP7qLSNf" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zLFEy7aiPTF5" style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">27</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--ConcentrationRiskPercentage1_dp_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zH0W0oJJqYEj" style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">28</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zGtlo4gFn1L2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income taxes from continuing operations consists of the following for the fiscal years indicated:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B9_zApui0s3Xnb9" style="display: none">Schedule of Components of Income Tax Expense (Benefit)</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20231231__20241228_zZvZgQklGtBb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20230101__20231230_zWcu6T8jWhsj" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20211226__20221231_zVhG4UjCOnQ8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Current</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBzEht_zVRguLBt8rje" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">State</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1527">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1528">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1529">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentForeignTaxExpenseBenefit_maCITEBzEht_zWmLe2A0f7lf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Foreign</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">170,000</span></td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">156,000</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">144,000</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBzEht_maITEBzp75_zGvGNCbhIys" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total current provision</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">170,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">156,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">144,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Deferred</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzF0g_znefwjwQDu8" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Federal</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(6,902,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,457,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,073,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzF0g_zIBN4rjAwmy2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">State</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(506,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,063,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,561,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_402_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_maDITEBzF0g_zqG9Q4vxyQHj" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Foreign</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(218,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(281,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">74,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--ChangeInValuationAllowance_maDITEBzF0g_zSCGvG4joC4l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change in valuation allowance</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,626,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,801,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">414,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzF0g_maITEBzp75_zTM2dINWqZOh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Total deferred provision</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1555">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1556">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1557">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzp75_zaIAhJNyMDQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total provision for
    income taxes</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">170,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">156,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">144,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Schedule of Unrecognized Tax Benefit</a></td>
<td class="text"><p id="xdx_896_eus-gaap--SummaryOfIncomeTaxContingenciesTextBlock_z9trok9gEjJb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the changes in the Company&#8217;s balance of unrecognized tax benefits for the year ended:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_zUPjZeEHiEN7" style="display: none">Schedule of Unrecognized Tax Benefit</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Unrecognized tax benefits at December
    31, 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20230101__20231230_zefxt9OwtPy1" style="width: 16%; text-align: right" title="Unrecognized Tax Benefits, Beginning Balance"><span style="font-family: Times New Roman, Times, Serif">394,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Gross increases&#8212;prior
    year tax positions</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pp0p0_c20230101__20231230_zUIxUdYXkad4" style="border-bottom: Black 1pt solid; text-align: right" title="Gross increases - prior year tax positions"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1567">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unrecognized tax benefits
    at December 30, 2023</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20231231__20241228_z1JlJ2fsr9Zj" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized Tax Benefits, Beginning Balance"><span style="font-family: Times New Roman, Times, Serif">394,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Gross increases&#8212;current
    year tax positions</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_pp0p0_c20231231__20241228_zLNPXNQnmWy5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Gross increases - current year tax positions"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1571">&#8212;</span></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unrecognized tax benefits
    at December 28, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--UnrecognizedTaxBenefits_iE_pp0p0_c20231231__20241228_zMAYWGhmUgri" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Unrecognized Tax Benefits, Ending Balance"><span style="font-family: Times New Roman, Times, Serif">394,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z1p8y3K7ejgl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BB_zlU70vGVWKAj" style="display: none">Schedule of Effective Income Tax Rate Reconciliation</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20231231__20241228_ztHgFodIVHG2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20230101__20231230_zIhHatwrh3td" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20211226__20221231_ztAaWrVt5PS5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzNAG_zufh7nSCztd2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax provision at federal statutory
    rates</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(9,201,000</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,113,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,029,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_maITEBzNAG_zhOjIITglOW3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign  tax rate differential</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_ecustom--IncomeTaxReconciliationEquityCompensationAwards_maITEBzNAG_zh6I6sr6Bmpd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity compensation awards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(136,000</span></td><td style="font-weight: bold; text-align: left">)<span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">450,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">44,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maITEBzNAG_zdS7zleiN8d6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Permanent items</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">176,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(79,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1594">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards_maITEBzNAG_zYqoAbrYDd44" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expiration of net operating
    loss carryforwards</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,286,000</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1597">&#8212;</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,218,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards_maITEBzNAG_zs3X4CU0Dxb5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase in net state operating loss carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,119,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(780,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(987,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_407_ecustom--IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_iN_di_msITEBzNAG_zzCQl74Qjxrj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Utilization of net operating losses for U.K.
    research and development refund</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1604">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1605">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(24,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_407_ecustom--EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_maITEBzNAG_zT4NT1FN6xLi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Provision to tax return adjustments and tax
    rate change</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">268,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(270,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(36,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxCreditsAndAdjustments_maITEBzNAG_zd6PbPpLllx7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax credits</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">106,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(441,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maITEBzNAG_zkMkE1mVu8xg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1616">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1617">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(188,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationTaxContingencies_maITEBzNAG_zVgnBDBA9f61" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Uncertain tax position for transfer pricing</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">169,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">156,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">143,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzNAG_zQlK1S35IqIk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other, net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(35,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(36,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">38,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBzNAG_zg1oNHNVqbh5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change in valuation allowance</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,626,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,801,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">414,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzNAG_zvziglx9XRYb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total provision</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">170,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">156,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">144,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zyfNU5pW0KY6" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zyQdYj1QMzS3" style="display: none">Schedule of Deferred Tax Assets and Liabilities</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20241228_zF5OIwzzLbBl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20231230_z5c1yuPcnWMe" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 60%"><span style="font-family: Times New Roman, Times, Serif">Deferred tax assets:</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 16%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right; width: 16%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left; width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_maDTAGzPoW_zZsm4TSKS3I9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Federal net operating loss
    carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,844,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span>$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">49,213,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_iI_pp0p0_maDTAGzPoW_zqhwaZG1ilcj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">State net operating loss
    carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,376,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,881,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_pp0p0_maDTAGzPoW_znIUiic6dx6i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign net operating loss
    carryforwards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,357,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,183,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DeferredTaxAssetsTaxLitigationAccrual_iI_pp0p0_maDTAGzPoW_zZTFnE4K0OZ" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Litigation accrual</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,621,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1654">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGzPoW_zJaUTGA7tZEg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equity awards</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">321,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwards_iI_pp0p0_maDTAGzPoW_z3gYDTlKhOvi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Tax credits</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,751,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,849,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization_iI_pp0p0_maDTAGzPoW_zhFPXy659DI5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">R&amp;D expense amortization</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,860,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,316,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pp0p0_maDTAGzPoW_zT5xgea6hQC4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property, plant and equipment</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">630,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">598,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsInvestments_iI_pp0p0_maDTAGzPoW_zvklP5oZnCnc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Unrealized losses on investments</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,376,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,292,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0_maDTAGzPoW_zq86jlREEbj3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Inventory reserves</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,498,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,212,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_pp0p0_maDTAGzPoW_zS8tRQ20niM7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued legal</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><p style="margin: 0">1,571,000</p></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">56,000</p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsOtherTaxCarryforwards_iI_pp0p0_maDTAGzPoW_zjOapEnFkVu8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">588,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,531,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGzPoW_maDTANzXED_zIBG4J3wxEIj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred tax assets</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">83,793,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">76,168,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzXED_zmNZRuBC2iqk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Valuation allowance</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(83,793,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(76,168,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsNet_iTI_pp0p0_mtDTANzXED_zZwikzec50S2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net deferred tax assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1686">&#8212;</span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1687">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liability:</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesForeignTaxes_iI_msDTALNzuDp_zVsVgYSupqy1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Foreign withholding liability</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(414,000</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(471,000</span></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNTI_di_mtDTALNzuDp_zygPMzHj3R94" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net deferred tax liability</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(414,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(471,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax position taken on unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Warranty (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesAndProductWarrantiesAbstract', window );"><strong>Guarantees and Product Warranties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Accrued Warranty</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zEVsh7SpjiKc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B2_zJkHTeH6GUUk" style="display: none">Schedule
of Accrued Warranty</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.25in">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20231231__20241228_zm6akVilQtDb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_499_20230101__20231230_zc0V24E1lYei" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fiscal
    Year Ended</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr id="xdx_40F_eus-gaap--StandardProductWarrantyAccrual_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Beginning balance</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,160,000</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,966,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr id="xdx_404_eus-gaap--StandardProductWarrantyAccrualWarrantiesIssued_zmcUSAKVdgch" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Additions</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,874,000</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">802,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr id="xdx_40B_eus-gaap--StandardProductWarrantyAccrualPayments_iN_pp0p0_di_zKUoHfCOkmWc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Claim and reversals</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,477,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(608,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    </tr>
  <tr id="xdx_400_eus-gaap--StandardProductWarrantyAccrual_iE_pp0p0_zEolCoTq0375" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Ending Balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,557,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,160,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAndProductWarrantiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAndProductWarrantiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Disaggregation of Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Long-lived Assets by Geographic Areas</a></td>
<td class="text"><p id="xdx_894_eus-gaap--LongLivedAssetsByGeographicAreasTableTextBlock_zt2G40fCGji6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
long-lived assets by country at December 28, 2024 and December 30, 2023 were:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B4_zLfOcWI75jMg" style="display: none">Schedule of Long-lived Assets by Geographic Areas</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Total Long-lived
    Assets (in thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20241228_zqHeFoBEJzBi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20231230_zgJWMMcZje7j" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--NoncurrentAssets_iI_pn3n3_hsrt--StatementGeographicalAxis__country--US_z53Kl2nB7FHi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">U.S.</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,153</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,424</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--NoncurrentAssets_iI_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zB7Vt4nJwg29" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">United Kingdom</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">82</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">244</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--NoncurrentAssets_iI_pn3n3_zRS7OvBRVf4b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,235</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,668</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule Segment Information by Revenue Type</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zZ560pPgXFu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
revenue by geographical area for the fiscal years ended December 28, 2024, December 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_zoqQIAOQFqJc" style="display: none">Schedule Segment Information by Revenue Type</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">(In thousands, except percentages)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">% of Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Revenue</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">% of Total</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Revenue</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">% of Total</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">U.S.</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__country--US_zSghpiTDMUtk" style="width: 6%; font-weight: bold; text-align: right" title="Total Revenues">47,559</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98B_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__country--US_zOzrh4gEQFxk" style="width: 6%; font-weight: bold; text-align: right" title="Percentage of total revenue">94</td><td style="width: 1%; font-weight: bold; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__country--US_zER3M0Tx4NHk" style="width: 6%; text-align: right" title="Total Revenues">35,092</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__country--US_zUAeQ8NNYSm7" style="width: 6%; text-align: right" title="Percentage of total revenue">87</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__country--US_zRFxy104DV34" style="width: 6%; text-align: right" title="Total Revenues">38,604</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__country--US_zqEWmdraMCK3" style="width: 6%; text-align: right" title="Percentage of total revenue">82</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other Americas</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zniP9Bt3FNni" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Total Revenues">5</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zpjB770h42s9" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"><span style="-sec-ix-hidden: xdx2ixbrl1790">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__custom--OtherAmericasMember_z1A1yp5tO5ej" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues">5</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zQVVufaASJre" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"><span style="-sec-ix-hidden: xdx2ixbrl1794">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zEhKPwfWtgNl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues">4</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zfI2KwBhTjP9" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"><span style="-sec-ix-hidden: xdx2ixbrl1798">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Americas</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--AmericasMember_zzEfcFkucQWb" style="font-weight: bold; text-align: right" title="Total Revenues">47,564</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_986_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--AmericasMember_zjzsn9RbaRVd" style="font-weight: bold; text-align: right" title="Percentage of total revenue">94</td><td style="font-weight: bold; text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--AmericasMember_z3GL8HtgzvI9" style="text-align: right" title="Total Revenues">35,097</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--AmericasMember_zcKhBjDEpjv" style="text-align: right" title="Percentage of total revenue">87</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--AmericasMember_zMjYuSFKRX0c" style="text-align: right" title="Total Revenues">38,608</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--AmericasMember_z5WYMAo4T605" style="text-align: right" title="Percentage of total revenue">82</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Asia-Pacific</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zFLwdZCBULef" style="font-weight: bold; text-align: right" title="Total Revenues">1,989</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zPUNgIbKvREl" style="font-weight: bold; text-align: right" title="Percentage of total revenue">4</td><td style="font-weight: bold; text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zkNNuAfhkUh5" style="text-align: right" title="Total Revenues">3,766</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zwvKJRMCwQM2" style="text-align: right" title="Percentage of total revenue">9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zBEDawpL7EYi" style="text-align: right" title="Total Revenues">7,791</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zjLksltpkwsh" style="text-align: right" title="Percentage of total revenue">16</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Europe</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--EuropeMember_zj7jjUwxQZMl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Total Revenues">782</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_985_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--EuropeMember_zfr8mmhzwRpb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Percentage of total revenue">2</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--EuropeMember_zlt2qusffWUl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues">1,531</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--EuropeMember_zImg3cLuRB99" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue">4</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--EuropeMember_zF2yciQkYov9" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues">1,002</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--EuropeMember_zFF5jfkKf2h6" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue">2</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total Revenues</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228_zDEYtpbqywra" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Total Revenues">50,335</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228_zsyM4atFcD3e" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Percentage of total revenue">100</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230_zO1zHr7WGuT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Revenues">40,394</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230_zjsviGOU8dzh" style="border-bottom: Black 2.5pt double; text-align: right" title="Percentage of total revenue">100</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231_zi4lacWF7UJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Revenues">47,401</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231_zhe6HnR6TsH8" style="border-bottom: Black 2.5pt double; text-align: right" title="Percentage of total revenue">100</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zCWg6voOlJQl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
revenue by display application for the fiscal years ended December 28, 2024, December 30, 2023 and December 31, 2022 was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BD_zVbNXrN8fOC8" style="display: none">Schedule
of Segment Reporting Information, by Segment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20231231__20241228_zJwV7Krf3eIi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20230101__20231230_zU3qqcOYwaT" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20211226__20221231_zLcTpulcjNda" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--DefenseMember_zsQ9kFr0AiW9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%"><span style="font-family: Times New Roman, Times, Serif">Defense</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">41,249</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">22,615</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">24,780</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--IndustrialMember_zeqeXzfMfYwh" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Industrial</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,200</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,736</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,136</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--ConsumerMember_zoNjLssjz8Dk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Consumer</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">573</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,497</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--MedicalMember_zDD1hQ3OjRs4" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Medical</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">103</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1863">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1864">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherProductMember_zEa9Yh8X5Jj5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other product</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">320</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--ResearchAndDevelopmentMember_zIRVuJewZfZ8" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">R&amp;D</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,996</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,455</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,357</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--LicenseAndRoyaltiesMember_zRDw87JyYQR" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">License and royalties</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">442</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,002</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">624</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z1sokqCjDNNh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total Revenues</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">50,335</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">40,394</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,401</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Revenue with Related Parties</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zvAgPeioSuOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal years 2024, 2023 and 2022, the Company had the following transactions with related parties:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zlfyTB52JGh5" style="display: none">Schedule
of Revenue with Related Parties</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Purchases</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Purchases</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Purchases</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">RealWear, Inc.</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zDyFBjF68Zc2" style="width: 6%; font-weight: bold; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">406,878</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zOPe1JZcHGre" style="width: 6%; font-weight: bold; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif">10,550</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zyEMW4TmUdCd" style="width: 6%; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">1,000,466</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_ziVMhaHOiRKj" style="width: 6%; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1933">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zrpYAFtH08d6" style="width: 6%; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">1,191,988</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zSGS0pjEpz5j" style="width: 6%; text-align: right" title="Purchase"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1937">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">HMDmd, Inc.</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zMQZkQwQRfCj" style="font-weight: bold; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">603,109</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zsVO18REZRf" style="font-weight: bold; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1941">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zE3kgNYAqUg8" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">852,175</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zIIAcL3czQ6i" style="text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1945">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zDfWSWWlfSGe" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">473,294</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zccLbF0Gr5Tb" style="text-align: right" title="Purchase"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1949">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vuzix Corp</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zl5GF3aPireg" style="font-weight: bold; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1951">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_z9mkNCgGMEwk" style="font-weight: bold; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif">11,905</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_z42twjVxjXi9" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1955">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zZAXgXe7bQGg" style="text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1957">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zo3P0Genlr7l" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1959">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zOlb6eoKNER3" style="text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1961">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solos Technology</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zu14sY8E2Z53" style="font-weight: bold; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">29,132</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zFMteaQsYj38" style="font-weight: bold; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1965">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z7LG9FLoFY19" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1967">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zAOthBJm8Emf" style="text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1969">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zSDJeob6iesd" style="text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1971">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z9iHTXHdUEC1" style="text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1973">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Lightning Silicon Technology,
    Inc.</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_z83Z6yD0iB8c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">5,218</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zKNNaFqw8Iai" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif">353,858</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zkLv5at06Lmh" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif">35,013</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zHW67c2CxjZa" style="border-bottom: Black 1pt solid; text-align: right" title="Purchases"><span style="font-family: Times New Roman, Times, Serif">546,378</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zf3CIt6IOBhd" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1983">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zptLYkC5bnc2" style="border-bottom: Black 1pt solid; text-align: right" title="Purchase"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1985">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--Revenues_c20231231__20241228_zT6KhKVnuxGi" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Revenue with related parties"><span style="font-family: Times New Roman, Times, Serif">1,044,337</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228_zSyQvnaAYaJb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Purchases with related parties"><span style="font-family: Times New Roman, Times, Serif">376,313</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98B_eus-gaap--Revenues_c20230101__20231230_zehJ4uDMVvm2" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue with related parties"><span style="font-family: Times New Roman, Times, Serif">1,887,654</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230_zEQWGU0NJgYa" style="border-bottom: Black 2.5pt double; text-align: right" title="Purchases with related parties"><span style="font-family: Times New Roman, Times, Serif">546,378</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--Revenues_c20211226__20221231_zNujL4GW79i2" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue with related parties"><span style="font-family: Times New Roman, Times, Serif">1,665,282</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231_zHlFJ4EHkiD8" style="border-bottom: Black 2.5pt double; text-align: right" title="Purchase with related parties"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1997">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 28, 2024 and December 30, 2023, the Company had the following receivables and payables with related parties:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    28, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    30, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Receivables</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Payables</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Receivables</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Payables</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">RealWear, Inc.</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zJqQPAwW03pb" style="width: 10%; font-weight: bold; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">94,884</span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zcmJBau8cAt5" style="width: 10%; font-weight: bold; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2001">&#8212;</span></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zbuZvTGKFgGj" style="width: 10%; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">94,902</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zk64XbA3bCH1" style="width: 10%; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2005">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solos Technology</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zW4WmlEb7S1j" style="font-weight: bold; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">29,132</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z6sGQz1DgvKe" style="font-weight: bold; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2009">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zb8WfBgaKA22" style="text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2011">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zrF2XgX7y7J3" style="text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2013">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">HMDmd, Inc.</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zxfs2cj4CQ1" style="font-weight: bold; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">279,150</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zcj1rfabE1wg" style="font-weight: bold; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2017">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zIdEFAf4oUyl" style="text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">15,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_z3iS3KyeoEB5" style="text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl2021">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Lightning Silicon Technology,
    Inc.</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zuOmpCSUm4Ih" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">1,228</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zUwqTzQXUyl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif">72,500</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zssUI04bg7V1" style="border-bottom: Black 1pt solid; text-align: right" title="Receivables"><span style="font-family: Times New Roman, Times, Serif">35,013</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zVhsIdPR4uB2" style="border-bottom: Black 1pt solid; text-align: right" title="Payables"><span style="font-family: Times New Roman, Times, Serif">97,600</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableNet_iI_c20241228_zxiF4fAbir83" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Receivables with related parties"><span style="font-family: Times New Roman, Times, Serif">404,394</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228_zUlrMphPSCGk" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Payables with related parties"><span style="font-family: Times New Roman, Times, Serif">72,500</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AccountsReceivableNet_iI_c20231230_zv10Tnr5PEJ7" style="border-bottom: Black 2.5pt double; text-align: right" title="Receivables with related parties"><span style="font-family: Times New Roman, Times, Serif">144,915</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230_zFrR2oC1CdJj" style="border-bottom: Black 2.5pt double; text-align: right" title="Payables with related parties"><span style="font-family: Times New Roman, Times, Serif">97,600</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock', window );">Schedule of Valuation and Qualifying Accounts</a></td>
<td class="text"><p id="xdx_89A_ecustom--ScheduleOfValuationAndQualifyingAccountsTableTextBlock_zBaEaz1orvNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth activity in Kopin&#8217;s allowance for credit losses:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zH1TPyxuh153" style="display: none">Schedule of Valuation and Qualifying Accounts</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">Fiscal year ended:</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Balance
    at <br/> Beginning <br/> of Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Additions
    <br/> Charged <br/> to <br/> Income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Deductions
    <br/> from <br/> Reserve</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Balance
    at <br/> End of <br/> Year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 44%"><span style="font-family: Times New Roman, Times, Serif">December 31, 2022</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20211226__20221231_z8sRoKM4Lz1h" style="width: 10%; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">150,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20211226__20221231_z6YTq8LgxWWg" style="width: 10%; text-align: right" title="Additions charged to Income"><span style="font-family: Times New Roman, Times, Serif">322,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20211226__20221231_zPxMgJnrAqP9" style="width: 10%; text-align: right" title="Deductions from reserve"><span style="font-family: Times New Roman, Times, Serif">(169,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20211226__20221231_zlJUBEW3PZdi" style="width: 10%; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">303,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">December 30, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20230101__20231230_zcBpypEiKNW6" style="text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">303,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20230101__20231230_zssjMbpkKYC8" style="text-align: right" title="Additions charged to Income"><span style="font-family: Times New Roman, Times, Serif">789,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20230101__20231230_zQQCPGBU8qBl" style="text-align: right" title="Deductions from reserve"><span style="font-family: Times New Roman, Times, Serif">(67,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20230101__20231230_z8h676oba5Ej" style="text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">1,025,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">December 28, 2024</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20231231__20241228_zRgThodlH3c6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Beginning balance"><span style="font-family: Times New Roman, Times, Serif">1,025,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20231231__20241228_zooOxGAtSGXj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Additions charged to Income"><span style="font-family: Times New Roman, Times, Serif">85,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98A_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20231231__20241228_z2FtWgJMgki4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Deductions from reserve"><span style="font-family: Times New Roman, Times, Serif">(35,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20231231__20241228_z5LSovz7pVj8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Ending balance"><span style="font-family: Times New Roman, Times, Serif">1,075,000</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of valuation and qualifying accounts [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Satisfaction of Performance Obligations (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers', window );">Revenue percentage from products and services transferred customers</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers', window );">Revenue percentage from products and services transferred customers</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">66.00%<span></span>
</td>
<td class="nump">78.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue percentage from products and services transferred customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Inventory (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 4,062,099<span></span>
</td>
<td class="nump">$ 4,785,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">1,244,484<span></span>
</td>
<td class="nump">2,018,421<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">827,513<span></span>
</td>
<td class="nump">798,188<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 6,134,096<span></span>
</td>
<td class="nump">$ 7,601,806<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Changes in Asset Retirement Obligations (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Beginning balance</a></td>
<td class="nump">$ 254,680<span></span>
</td>
<td class="nump">$ 242,094<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease', window );">Increase</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss', window );">Exchange rate change</a></td>
<td class="num">(3,853)<span></span>
</td>
<td class="nump">12,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Ending balance</a></td>
<td class="nump">$ 350,827<span></span>
</td>
<td class="nump">$ 254,680<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481999/410-20-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which decreases (increases) asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Nonvested restricted common stock</a></td>
<td class="nump">4,833,611<span></span>
</td>
<td class="nump">1,931,767<span></span>
</td>
<td class="nump">1,965,901<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance</a></td>
<td class="nump">$ 1,232,294<span></span>
</td>
<td class="nump">$ 1,176,068<span></span>
</td>
<td class="nump">$ 1,414,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Changes during year</a></td>
<td class="nump">800,065<span></span>
</td>
<td class="nump">56,226<span></span>
</td>
<td class="num">(238,283)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending balance</a></td>
<td class="nump">2,032,359<span></span>
</td>
<td class="nump">1,232,294<span></span>
</td>
<td class="nump">1,176,068<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification out of Accumulated Other Comprehensive Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Beginning balance</a></td>
<td class="num">(65,720)<span></span>
</td>
<td class="num">(65,275)<span></span>
</td>
<td class="num">(64,753)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Changes during year, reclassifications</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(445)<span></span>
</td>
<td class="num">(522)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending balance</a></td>
<td class="num">(65,720)<span></span>
</td>
<td class="num">(65,720)<span></span>
</td>
<td class="num">(65,275)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1', window );">Beginning balance</a></td>
<td class="nump">1,116,319<span></span>
</td>
<td class="nump">1,074,292<span></span>
</td>
<td class="nump">1,110,770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Changes during year, before reclassifications</a></td>
<td class="nump">20,900<span></span>
</td>
<td class="nump">42,027<span></span>
</td>
<td class="num">(36,478)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1', window );">Ending balance</a></td>
<td class="nump">1,137,219<span></span>
</td>
<td class="nump">1,116,319<span></span>
</td>
<td class="nump">1,074,292<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1', window );">Beginning balance</a></td>
<td class="nump">181,695<span></span>
</td>
<td class="nump">167,051<span></span>
</td>
<td class="nump">368,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Changes during year, before reclassifications</a></td>
<td class="nump">779,165<span></span>
</td>
<td class="nump">14,644<span></span>
</td>
<td class="num">(201,283)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1', window );">Ending balance</a></td>
<td class="nump">$ 960,860<span></span>
</td>
<td class="nump">$ 181,695<span></span>
</td>
<td class="nump">$ 167,051<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, including portion attributable to noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 23, 2024</div></th>
<th class="th"><div>May 22, 2024</div></th>
<th class="th"><div>Apr. 22, 2024</div></th>
<th class="th"><div>Jan. 27, 2023</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued legal expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,367,900<span></span>
</td>
<td class="nump">2,129,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements', window );">Deferred tax assets, accruals legal settlements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,571,000<span></span>
</td>
<td class="nump">56,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,877,896<span></span>
</td>
<td class="nump">19,748,219<span></span>
</td>
<td class="nump">$ 19,325,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash outflows from operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,226,605<span></span>
</td>
<td class="nump">15,260,677<span></span>
</td>
<td class="nump">17,687,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of prefunded warrant</a></td>
<td class="nump">2,405,000<span></span>
</td>
<td class="nump">37,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementLoss', window );">Litigation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Legal settlements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidInterest', window );">Pre-judgment interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LegalFees', window );">Attorneys fees and costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,075,000<span></span>
</td>
<td class="nump">1,025,000<span></span>
</td>
<td class="nump">303,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Asset retirement obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,827<span></span>
</td>
<td class="nump">254,680<span></span>
</td>
<td class="nump">$ 242,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Vesting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company for periods ranging from one to five years (the vesting period)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of prefunded warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of prefunded warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=KOPN_EMDTMember', window );">eMDT [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Remaining acquisition percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=KOPN_EMDTMember', window );">eMDT [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Subsidary percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481999/410-20-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from litigation settlement for amount awarded to other party. Excludes claims within an insurance entity's normal claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the settlement of litigation or for other legal issues during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for interest that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=KOPN_EMDTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=KOPN_EMDTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=KOPN_EMDTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=KOPN_EMDTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Property, Plant and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 19,086,971<span></span>
</td>
<td class="nump">$ 18,780,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(16,987,263)<span></span>
</td>
<td class="num">(16,616,730)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">$ 2,099,708<span></span>
</td>
<td class="nump">2,163,417<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 14,783,622<span></span>
</td>
<td class="nump">14,025,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 3,674,586<span></span>
</td>
<td class="nump">3,631,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_UsefulLifeDescription', window );">Useful Life, description</a></td>
<td class="text">Remaining
    Life of the lease<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 170,874<span></span>
</td>
<td class="nump">165,636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember', window );">Asset under Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 457,889<span></span>
</td>
<td class="nump">$ 957,915<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_UsefulLifeDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful Life, description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_UsefulLifeDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Details Narrative) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Lease Expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 867,920<span></span>
</td>
<td class="nump">$ 865,377<span></span>
</td>
<td class="nump">$ 985,967<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Future Lease Payment Under Non-cancellable Lease (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 28, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 768,841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">732,611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">669,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">201,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future lease payments</a></td>
<td class="nump">2,372,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less effects of discounting</a></td>
<td class="num">(253,492)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 2,118,548<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Operating Cash Flows From Operating Leases (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of operating lease liabilities</a></td>
<td class="nump">$ 861,775<span></span>
</td>
<td class="nump">$ 983,289<span></span>
</td>
<td class="nump">$ 993,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted Average Discount Rate - Operating Leases</a></td>
<td class="nump">6.77%<span></span>
</td>
<td class="nump">6.21%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted Average Remaining Lease Term-Operating Leases (in years)</a></td>
<td class="text">3 years 1 month 28 days<span></span>
</td>
<td class="text">4 years 14 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Contract with Customer, Asset and Liability (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DisclosureContractAssetsAndLiabilitiesAbstract', window );"><strong>Contract Assets And Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 7,074,020<span></span>
</td>
<td class="nump">$ 3,409,809<span></span>
</td>
<td class="nump">$ 4,068,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities and billings in excess of revenue earned</a></td>
<td class="num">(87,752)<span></span>
</td>
<td class="num">(916,826)<span></span>
</td>
<td class="num">(930,500)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Noncurrent contract liabilities</a></td>
<td class="num">$ (7,465)<span></span>
</td>
<td class="num">$ (23,198)<span></span>
</td>
<td class="num">$ (6,190)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DisclosureContractAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DisclosureContractAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets and Liabilities (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DisclosureContractAssetsAndLiabilitiesAbstract', window );"><strong>Contract Assets And Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_NetContractAssets', window );">[custom:NetContractAssets-0]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="nump">$ 144,915<span></span>
</td>
<td class="nump">$ 6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">404,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_NetContractLiability', window );">Net contract liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with customer, liability, revenue recognized</a></td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DisclosureContractAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DisclosureContractAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_NetContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net contract assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_NetContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_NetContractLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net contract liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_NetContractLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479196/954-310-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Fair Value Measurements of Financial Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">$ 35,056,964<span></span>
</td>
<td class="nump">$ 21,960,127<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">14,287,538<span></span>
</td>
<td class="nump">5,253,783<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">20,769,426<span></span>
</td>
<td class="nump">12,192,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,514,344<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">12,438,130<span></span>
</td>
<td class="nump">5,079,605<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">11,592,842<span></span>
</td>
<td class="nump">5,079,605<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">845,288<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=KOPN_USGovernmentAndAgencyBackedSecuritiesMember', window );">U.S. Government and Agency Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">17,436,195<span></span>
</td>
<td class="nump">4,474,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=KOPN_USGovernmentAndAgencyBackedSecuritiesMember', window );">U.S. Government and Agency Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">1,995,520<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=KOPN_USGovernmentAndAgencyBackedSecuritiesMember', window );">U.S. Government and Agency Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">15,440,675<span></span>
</td>
<td class="nump">4,474,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=KOPN_USGovernmentAndAgencyBackedSecuritiesMember', window );">U.S. Government and Agency Backed Securities [Member] | Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">4,483,463<span></span>
</td>
<td class="nump">7,717,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [Member] | Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">4,483,463<span></span>
</td>
<td class="nump">7,717,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [Member] | Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=KOPN_EquityInvestmentsMember', window );">Equity Investments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">699,176<span></span>
</td>
<td class="nump">4,688,522<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=KOPN_EquityInvestmentsMember', window );">Equity Investments [Member] | Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="nump">699,176<span></span>
</td>
<td class="nump">174,178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=KOPN_EquityInvestmentsMember', window );">Equity Investments [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=KOPN_EquityInvestmentsMember', window );">Equity Investments [Member] | Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Financial instruments, owned, at fair value&#160;</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,514,344<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate fair value as of the balance sheet date of financial instruments and other positions owned by the entity including: (1) mortgages, mortgage-backed and asset backed securities; (2) US government and agency obligations; (3) state and municipal government obligations; (4) other sovereign government debt; (5) corporate obligations; (6) corporate equities; (7) principal investments; (8) derivative contracts; and (9) physical commodities. Includes both pledged and unpledged holdings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479035/940-320-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=KOPN_USGovernmentAndAgencyBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=KOPN_USGovernmentAndAgencyBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=KOPN_EquityInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=KOPN_EquityInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Available-for-sale Marketable Debt Securities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 21,723,695<span></span>
</td>
<td class="nump">$ 12,250,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Unrealized Gains/(Losses)</a></td>
<td class="nump">195,963<span></span>
</td>
<td class="num">(58,204)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">21,919,658<span></span>
</td>
<td class="nump">12,192,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=KOPN_USGovernmentAndAgencyBackedSecuritiesMember', window );">U.S. Government and Agency Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">17,243,599<span></span>
</td>
<td class="nump">4,500,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Unrealized Gains/(Losses)</a></td>
<td class="nump">192,596<span></span>
</td>
<td class="num">(25,655)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">17,436,195<span></span>
</td>
<td class="nump">4,474,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=KOPN_CorporateDebtMember', window );">Corporate Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">4,480,096<span></span>
</td>
<td class="nump">7,750,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Unrealized Gains/(Losses)</a></td>
<td class="nump">3,367<span></span>
</td>
<td class="num">(32,549)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 4,483,463<span></span>
</td>
<td class="nump">$ 7,717,625<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=KOPN_USGovernmentAndAgencyBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=KOPN_USGovernmentAndAgencyBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=KOPN_CorporateDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=KOPN_CorporateDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Contractual Maturity (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">$ 21,919,658<span></span>
</td>
<td class="nump">$ 12,192,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">US Government Agencies Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Less than One year</a></td>
<td class="nump">17,436,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">One to Five years</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">17,436,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Less than One year</a></td>
<td class="nump">4,483,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">One to Five years</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">$ 4,483,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="7">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 05, 2023</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 28, 2024</div></th>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Jul. 01, 2023</div></th>
<th class="th"><div>Sep. 24, 2022</div></th>
<th class="th"><div>Jun. 25, 2022</div></th>
<th class="th"><div>Mar. 26, 2022</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 28, 2023</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_EquityMethodInvestment', window );">Equity method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Investments', window );">Investment sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Additional equity investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 499,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of equity security</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 3,100,000<span></span>
</td>
<td class="nump">$ 2,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtFairValue', window );">Investment value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure', window );">Carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivableForInvestmentSold', window );">Decrease in investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gain on investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRoyalties', window );">Payments for royalties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Estimated fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,056,964<span></span>
</td>
<td class="nump">21,960,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=KOPN_RealWearIncMember', window );">RealWear, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Investments', window );">Investment sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual Property [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Additional equity investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_LightningSiliconTechnologyIncMember', window );">Lightning Silicon Technology Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Investments', window );">Investment sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_EquityInvestmentMember', window );">Equity Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_RealWearIncMember', window );">RealWear, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_SolosIncMember', window );">Solos Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of equity security</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivableForInvestmentSold', window );">Decrease in investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payments of financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_OwnershipPercentagebyOtherOwners', window );">Ownership percentage by other owners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsOwnedAtFairValue', window );">Estimated fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain', window );">Gain on investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Impairment on investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=KOPN_LSTAgreementMember', window );">LST Agreement [Member] | Lightning Silicon Technology Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued</a></td>
<td class="nump">18,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_EquityMethodInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity method investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_EquityMethodInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value assets measured on recurring basis change in unrealized gain.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_OwnershipPercentagebyOtherOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ownership percentage by other owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_OwnershipPercentagebyOtherOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other-than-temporary decline in value that has been recognized against investment accounted for under equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investments accounted under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate fair value as of the balance sheet date of financial instruments and other positions owned by the entity including: (1) mortgages, mortgage-backed and asset backed securities; (2) US government and agency obligations; (3) state and municipal government obligations; (4) other sovereign government debt; (5) corporate obligations; (6) corporate equities; (7) principal investments; (8) derivative contracts; and (9) physical commodities. Includes both pledged and unpledged holdings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479035/940-320-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivableForInvestmentSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivable from sale of investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477867/946-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivableForInvestmentSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in security owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480078/944-80-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480078/944-80-55-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(h))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRoyalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for royalties during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRoyalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=KOPN_RealWearIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=KOPN_RealWearIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_LightningSiliconTechnologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_LightningSiliconTechnologyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_EquityInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_EquityInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_RealWearIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_RealWearIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_SolosIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_SolosIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=KOPN_LSTAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=KOPN_LSTAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Pre Funded Warrants Activity (Details) - Prefunded Warrants [Member] - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Beginning balance</a></td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants', window );">Issuance of pre-funded warrants</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Ending balance</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Class of warrant or right issuance pre funded warrants</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=KOPN_PrefundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=KOPN_PrefundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Non-vested Restricted Stock Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 28, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of shares, restricted stock | shares</a></td>
<td class="nump">1,931,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, restricted stock granted | $ / shares</a></td>
<td class="nump">$ 1.65<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue', window );">Fair Value, restricted stock</a></td>
<td class="nump">$ 3,187,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</a></td>
<td class="nump">$ 3,921,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares, restricted stock granted | shares</a></td>
<td class="nump">4,388,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, restricted stock granted | $ / shares</a></td>
<td class="nump">$ 1.23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue', window );">Fair Value, restricted stock granted</a></td>
<td class="nump">$ 5,397,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted', window );">Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value granted</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of shares, restricted stock Forfeited | shares</a></td>
<td class="num">(491,801)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, restricted stock Forfeited | $ / shares</a></td>
<td class="nump">$ 2.17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1', window );">Fair Value, restricted stock Forfeited</a></td>
<td class="num">$ (1,067,209)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited', window );">Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value forfeited</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares, restricted stock Vested | shares</a></td>
<td class="num">(994,445)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, restricted stock Vested | $ / shares</a></td>
<td class="nump">$ 1.77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair Value, restricted stock vested</a></td>
<td class="num">$ (1,760,167)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of shares, restricted stock | shares</a></td>
<td class="nump">4,833,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, restricted stock granted | $ / shares</a></td>
<td class="nump">$ 1.19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue', window );">Fair Value, restricted stock</a></td>
<td class="nump">$ 5,757,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</a></td>
<td class="nump">$ 6,718,720<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, equity instruments other than options, granted in period, fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, equity instruments other than options in period, fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value forfeited</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value granted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, equity instruments other than options forfeited in period, fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Stock-based Compensation Expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">$ 3,334,671<span></span>
</td>
<td class="nump">$ 3,875,273<span></span>
</td>
<td class="nump">$ 1,267,705<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=KOPN_CostOfProductRevenuesMember', window );">Cost of Product Revenues [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">1,034,422<span></span>
</td>
<td class="nump">1,210,453<span></span>
</td>
<td class="nump">94,634<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=KOPN_ResearchAndDevelopmentMember', window );">Research and Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">724,993<span></span>
</td>
<td class="nump">861,324<span></span>
</td>
<td class="nump">435,842<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=KOPN_SellingGeneralAndAdministrativeMember', window );">Selling General And Administrative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">$ 1,575,256<span></span>
</td>
<td class="nump">$ 1,803,496<span></span>
</td>
<td class="nump">$ 737,229<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=KOPN_CostOfProductRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=KOPN_CostOfProductRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=KOPN_ResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=KOPN_ResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=KOPN_SellingGeneralAndAdministrativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=KOPN_SellingGeneralAndAdministrativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Stock-Based Compensation (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 23, 2024</div></th>
<th class="th"><div>Jan. 27, 2023</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Sep. 24, 2022</div></th>
<th class="th"><div>Jun. 25, 2022</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 06, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of common stock sold, shares</a></td>
<td class="nump">2,405,000<span></span>
</td>
<td class="nump">37,550,000<span></span>
</td>
<td class="nump">17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from issuance of warrants</a></td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=KOPN_TwoThousandTwentyEquityIncentivePlanMember', window );">2020 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized to issue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Vesting period description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company for periods ranging from one to five years (the vesting period)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Vesting period description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company for periods ranging from one to five years (the vesting period)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=KOPN_PrefundedWarrantsMember', window );">Prefunded Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity', window );">Underwriting discounts and offering expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Pre-funded warrants issued to purchase common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Offering price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.64<span></span>
</td>
<td class="nump">$ 0.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from issuance of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,000,000.0<span></span>
</td>
<td class="nump">$ 22,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of common stock sold, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=KOPN_AtTheMarketOfferingMember', window );">At The Market Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of common stock sold, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Payment of expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity', window );">Underwriting discounts and offering expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedPerTransaction', window );">Proceeds from sale of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForCommissions', window );">Commissions paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=KOPN_AtTheMarketOfferingMember', window );">At The Market Offering [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of common stock sold, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,080,000<span></span>
</td>
<td class="nump">675,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_GrossProceedsFromRegisteredSaleEquitySecurities', window );">Gross proceeds from registered sale equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,466,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.42<span></span>
</td>
<td class="nump">$ 1.27<span></span>
</td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=KOPN_AtTheMarketOfferingMember', window );">At The Market Offering [Member] | Treasury Stock, Common [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of common stock sold, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_GrossProceedsFromRegisteredSaleEquitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross proceeds from registered sale equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_GrossProceedsFromRegisteredSaleEquitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Underwriting discounts and offering expenses from sale of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for commissions during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedPerTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedPerTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=KOPN_TwoThousandTwentyEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=KOPN_TwoThousandTwentyEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=KOPN_PrefundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=KOPN_PrefundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=KOPN_AtTheMarketOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=KOPN_AtTheMarketOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedules of Concentration of Risk, by Risk Factor (Details) - Customer Concentration Risk [Member]<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Collins Aerospace [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | DRS Network and Imaging Systems LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">69.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Collins Aerospace [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | DRS Network and Imaging Systems LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">65.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=KOPN_CollinsAerospaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=KOPN_CollinsAerospaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=KOPN_DRSNetworkAndImagingSystemsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=KOPN_DRSNetworkAndImagingSystemsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations of Risk (Details Narrative) - Accounts Receivable [Member] - Customer Concentration Risk [Member]<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Defence Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">82.00%<span></span>
</td>
<td class="nump">56.00%<span></span>
</td>
<td class="nump">52.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Funded Research and Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=KOPN_DefenceCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=KOPN_DefenceCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=KOPN_FundedResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=KOPN_FundedResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">170,000<span></span>
</td>
<td class="nump">156,000<span></span>
</td>
<td class="nump">144,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current provision</a></td>
<td class="nump">170,000<span></span>
</td>
<td class="nump">156,000<span></span>
</td>
<td class="nump">144,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(6,902,000)<span></span>
</td>
<td class="num">(3,457,000)<span></span>
</td>
<td class="nump">1,073,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(506,000)<span></span>
</td>
<td class="num">(1,063,000)<span></span>
</td>
<td class="num">(1,561,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(218,000)<span></span>
</td>
<td class="num">(281,000)<span></span>
</td>
<td class="nump">74,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ChangeInValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">7,626,000<span></span>
</td>
<td class="nump">4,801,000<span></span>
</td>
<td class="nump">414,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred provision</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total provision for income taxes</a></td>
<td class="nump">$ 170,000<span></span>
</td>
<td class="nump">$ 156,000<span></span>
</td>
<td class="nump">$ 144,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ChangeInValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ChangeInValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Unrecognized Tax Benefit (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits, Beginning Balance</a></td>
<td class="nump">$ 394,000<span></span>
</td>
<td class="nump">$ 394,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Gross increases - prior year tax positions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Gross increases - current year tax positions</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits, Ending Balance</a></td>
<td class="nump">$ 394,000<span></span>
</td>
<td class="nump">$ 394,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax provision at federal statutory rates</a></td>
<td class="num">$ (9,201,000)<span></span>
</td>
<td class="num">$ (4,113,000)<span></span>
</td>
<td class="num">$ (4,029,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differential</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">13,000<span></span>
</td>
<td class="num">(8,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_IncomeTaxReconciliationEquityCompensationAwards', window );">Equity compensation awards</a></td>
<td class="num">(136,000)<span></span>
</td>
<td class="nump">450,000<span></span>
</td>
<td class="nump">44,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Permanent items</a></td>
<td class="nump">176,000<span></span>
</td>
<td class="num">(79,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards', window );">Expiration of net operating loss carryforwards</a></td>
<td class="nump">3,286,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,218,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards', window );">Increase in net state operating loss carryforwards</a></td>
<td class="num">(2,119,000)<span></span>
</td>
<td class="num">(780,000)<span></span>
</td>
<td class="num">(987,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund', window );">Utilization of net operating losses for U.K. research and development refund</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(24,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes', window );">Provision to tax return adjustments and tax rate change</a></td>
<td class="nump">268,000<span></span>
</td>
<td class="num">(270,000)<span></span>
</td>
<td class="num">(36,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxCreditsAndAdjustments', window );">Tax credits</a></td>
<td class="nump">106,000<span></span>
</td>
<td class="nump">14,000<span></span>
</td>
<td class="num">(441,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Equity compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(188,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxContingencies', window );">Uncertain tax position for transfer pricing</a></td>
<td class="nump">169,000<span></span>
</td>
<td class="nump">156,000<span></span>
</td>
<td class="nump">143,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(35,000)<span></span>
</td>
<td class="num">(36,000)<span></span>
</td>
<td class="nump">38,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">7,626,000<span></span>
</td>
<td class="nump">4,801,000<span></span>
</td>
<td class="nump">414,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total provision for income taxes</a></td>
<td class="nump">$ 170,000<span></span>
</td>
<td class="nump">$ 156,000<span></span>
</td>
<td class="nump">$ 144,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Provision to tax return adjustments and tax rate change.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation change in state operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_IncomeTaxReconciliationEquityCompensationAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation equity compensation awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_IncomeTaxReconciliationEquityCompensationAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation expiration of net operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation tax utilization of net operating losses for research and development refund.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxCreditsAndAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxCreditsAndAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(8)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Federal net operating loss carryforwards</a></td>
<td class="nump">$ 47,844,000<span></span>
</td>
<td class="nump">$ 49,213,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State net operating loss carryforwards</a></td>
<td class="nump">8,376,000<span></span>
</td>
<td class="nump">7,881,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign net operating loss carryforwards</a></td>
<td class="nump">1,357,000<span></span>
</td>
<td class="nump">1,183,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DeferredTaxAssetsTaxLitigationAccrual', window );">Litigation accrual</a></td>
<td class="nump">6,621,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Equity awards</a></td>
<td class="nump">321,000<span></span>
</td>
<td class="nump">37,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credits</a></td>
<td class="nump">9,751,000<span></span>
</td>
<td class="nump">9,849,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization', window );">R&amp;D expense amortization</a></td>
<td class="nump">2,860,000<span></span>
</td>
<td class="nump">2,316,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">630,000<span></span>
</td>
<td class="nump">598,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInvestments', window );">Unrealized losses on investments</a></td>
<td class="nump">2,376,000<span></span>
</td>
<td class="nump">2,292,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory reserves</a></td>
<td class="nump">1,498,000<span></span>
</td>
<td class="nump">1,212,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements', window );">Accrued legal</a></td>
<td class="nump">1,571,000<span></span>
</td>
<td class="nump">56,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards', window );">Other</a></td>
<td class="nump">588,000<span></span>
</td>
<td class="nump">1,531,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">83,793,000<span></span>
</td>
<td class="nump">76,168,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(83,793,000)<span></span>
</td>
<td class="num">(76,168,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_DeferredTaxLiabilitiesForeignTaxes', window );">Foreign withholding liability</a></td>
<td class="num">(414,000)<span></span>
</td>
<td class="num">(471,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax liability</a></td>
<td class="num">$ (414,000)<span></span>
</td>
<td class="num">$ (471,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets research and development expense amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DeferredTaxAssetsTaxLitigationAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets tax litigation accrual.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DeferredTaxAssetsTaxLitigationAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_DeferredTaxLiabilitiesForeignTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities foreign taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_DeferredTaxLiabilitiesForeignTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOtherTaxCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Narrative) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Deferred Tax Liabilities, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</a></td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Pretax foreign (loss) income from continuing operations</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">83.8<span></span>
</td>
<td class="nump">$ 76.2<span></span>
</td>
<td class="nump">$ 76.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">116.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_OperatingLossCarryforwardsNoExpiration', window );">Net operating loss carryforwards without expiration</a></td>
<td class="nump">$ 111.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_OperatingLossCarryforwardsNoExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net operating losses no expiration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_OperatingLossCarryforwardsNoExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Accrued Warranty (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesAndProductWarrantiesAbstract', window );"><strong>Guarantees and Product Warranties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Beginning balance</a></td>
<td class="nump">$ 2,160,000<span></span>
</td>
<td class="nump">$ 1,966,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued', window );">Additions</a></td>
<td class="nump">1,874,000<span></span>
</td>
<td class="nump">802,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Claim and reversals</a></td>
<td class="num">(1,477,000)<span></span>
</td>
<td class="num">(608,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Ending Balance</a></td>
<td class="nump">$ 2,557,000<span></span>
</td>
<td class="nump">$ 2,160,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAndProductWarrantiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAndProductWarrantiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Warranty (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 28, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesAndProductWarrantiesAbstract', window );"><strong>Guarantees and Product Warranties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyDescription', window );">Extended product warranty description</a></td>
<td class="text">The
Company warrants its products against defect for 12 months, however, for certain products a customer may purchase an extended warranty.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtendedProductWarrantyDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the nature of the extended product warranties, which generally require additional fees to be paid by the buyer, and other guarantee contracts excluded from the initial recognition and initial measurement requirements. Does not include disclosures for standard product warranties, which typically have substantially shorter periods of time or provide less coverage, or both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtendedProductWarrantyDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAndProductWarrantiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAndProductWarrantiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan and Post Retirement Benefit (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plan [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum amount of employee contribution</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Amount charged to operations</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member] | Employment Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plan [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForPostemploymentBenefits', window );">Payments for postemployment benefits</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=KOPN_UnderAgeOfFiftyMember', window );">Under Age of Fifty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plan [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount', window );">Maximum amount of annual compensation</a></td>
<td class="nump">23,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=KOPN_OverAgeOfFiftyMember', window );">Over Age of Fifty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlansLineItems', window );"><strong>Multiemployer Plan [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount', window );">Maximum amount of annual compensation</a></td>
<td class="nump">$ 30,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum amount the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480547/715-80-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480606/715-80-35-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-9<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForPostemploymentBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflows for payments of postemployment benefits (such as severance pay and health insurance benefits) recognized during the period. Postemployment benefits are benefits paid to employees after employment but before retirement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForPostemploymentBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=KOPN_EmploymentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=KOPN_EmploymentAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=KOPN_UnderAgeOfFiftyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=KOPN_UnderAgeOfFiftyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=KOPN_OverAgeOfFiftyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=KOPN_OverAgeOfFiftyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Litigation (Details Narrative) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 22, 2024</div></th>
<th class="th"><div>Apr. 22, 2024</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSought', window );">Damages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On Monday, April 22, 2024, after a four week trial, a jury verdict was
entered finding for BlueRadios and awarding approximately $5.1 million in damages as well as recommending $19.7 million in disgorgement
and exemplary damages. While no final judgment has been issued by the Court, the Court will take that recommendation under advisement
and will rule in its final judgment on the final amount after post-trial briefing.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Prejudgement interest</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForFees', window );">Fee and costs</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationReserve', window );">Litigation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_RelatedToLegalFees', window );">Related legal fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_RelatedToLegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related to legal fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_RelatedToLegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSought">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the form and magnitude of the award the plaintiff seeks in the legal matter, which may include an unspecified amount of money.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSought</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for fees classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Long-lived Assets by Geographic Areas (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">$ 4,235<span></span>
</td>
<td class="nump">$ 4,668<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">4,153<span></span>
</td>
<td class="nump">4,424<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">UNITED KINGDOM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">$ 82<span></span>
</td>
<td class="nump">$ 244<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule Segment Information by Revenue Type (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 50,335,167<span></span>
</td>
<td class="nump">$ 40,394,177<span></span>
</td>
<td class="nump">$ 47,401,190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_PercentageOfTotalRevenue', window );">Percentage of total revenue</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 47,559,000<span></span>
</td>
<td class="nump">$ 35,092,000<span></span>
</td>
<td class="nump">$ 38,604,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_PercentageOfTotalRevenue', window );">Percentage of total revenue</a></td>
<td class="nump">94.00%<span></span>
</td>
<td class="nump">87.00%<span></span>
</td>
<td class="nump">82.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=KOPN_OtherAmericasMember', window );">Other Americas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_PercentageOfTotalRevenue', window );">Percentage of total revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 47,564,000<span></span>
</td>
<td class="nump">$ 35,097,000<span></span>
</td>
<td class="nump">$ 38,608,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_PercentageOfTotalRevenue', window );">Percentage of total revenue</a></td>
<td class="nump">94.00%<span></span>
</td>
<td class="nump">87.00%<span></span>
</td>
<td class="nump">82.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 1,989,000<span></span>
</td>
<td class="nump">$ 3,766,000<span></span>
</td>
<td class="nump">$ 7,791,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_PercentageOfTotalRevenue', window );">Percentage of total revenue</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 782,000<span></span>
</td>
<td class="nump">$ 1,531,000<span></span>
</td>
<td class="nump">$ 1,002,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_PercentageOfTotalRevenue', window );">Percentage of total revenue</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_PercentageOfTotalRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of total revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_PercentageOfTotalRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=KOPN_OtherAmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=KOPN_OtherAmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Segment Reporting Information, by Segment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 50,335,167<span></span>
</td>
<td class="nump">$ 40,394,177<span></span>
</td>
<td class="nump">$ 47,401,190<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=KOPN_DefenseMember', window );">Defense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">41,249,000<span></span>
</td>
<td class="nump">22,615,000<span></span>
</td>
<td class="nump">24,780,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=KOPN_IndustrialMember', window );">Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="nump">2,736,000<span></span>
</td>
<td class="nump">6,136,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=KOPN_ConsumerMember', window );">Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">573,000<span></span>
</td>
<td class="nump">1,497,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=KOPN_MedicalMember', window );">Medical [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">103,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=KOPN_OtherProductMember', window );">Other Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">320,000<span></span>
</td>
<td class="nump">13,000<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=KOPN_ResearchAndDevelopmentMember', window );">Research and Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">5,996,000<span></span>
</td>
<td class="nump">13,455,000<span></span>
</td>
<td class="nump">14,357,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=KOPN_LicenseAndRoyaltiesMember', window );">License and Royalties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 442,000<span></span>
</td>
<td class="nump">$ 1,002,000<span></span>
</td>
<td class="nump">$ 624,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=KOPN_DefenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=KOPN_DefenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=KOPN_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=KOPN_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=KOPN_ConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=KOPN_ConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=KOPN_MedicalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=KOPN_MedicalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=KOPN_OtherProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=KOPN_OtherProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=KOPN_ResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=KOPN_ResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=KOPN_LicenseAndRoyaltiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=KOPN_LicenseAndRoyaltiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Revenue with Related Parties (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue with related parties</a></td>
<td class="nump">$ 1,044,337<span></span>
</td>
<td class="nump">$ 1,887,654<span></span>
</td>
<td class="nump">$ 1,665,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase with related parties</a></td>
<td class="nump">376,313<span></span>
</td>
<td class="nump">546,378<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Receivables with related parties</a></td>
<td class="nump">404,394<span></span>
</td>
<td class="nump">144,915<span></span>
</td>
<td class="nump">6,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Payables with related parties</a></td>
<td class="nump">72,500<span></span>
</td>
<td class="nump">97,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_RealWearIncMember', window );">RealWear, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue with related parties</a></td>
<td class="nump">406,878<span></span>
</td>
<td class="nump">1,000,466<span></span>
</td>
<td class="nump">1,191,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase with related parties</a></td>
<td class="nump">10,550<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Receivables with related parties</a></td>
<td class="nump">94,884<span></span>
</td>
<td class="nump">94,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Payables with related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_HMDMdIncMember', window );">HMDmd, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue with related parties</a></td>
<td class="nump">603,109<span></span>
</td>
<td class="nump">852,175<span></span>
</td>
<td class="nump">473,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase with related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Receivables with related parties</a></td>
<td class="nump">279,150<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Payables with related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_VuzixCorpMember', window );">Vuzix Corp [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue with related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase with related parties</a></td>
<td class="nump">11,905<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_SolosTechnologyMember', window );">Solos Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue with related parties</a></td>
<td class="nump">29,132<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase with related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Receivables with related parties</a></td>
<td class="nump">29,132<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Payables with related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_LightningSiliconTechonologyIncMember', window );">Lightning Silicon Techonology Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue with related parties</a></td>
<td class="nump">5,218<span></span>
</td>
<td class="nump">35,013<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchase with related parties</a></td>
<td class="nump">353,858<span></span>
</td>
<td class="nump">546,378<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Receivables with related parties</a></td>
<td class="nump">1,228<span></span>
</td>
<td class="nump">35,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Payables with related parties</a></td>
<td class="nump">$ 72,500<span></span>
</td>
<td class="nump">$ 97,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479196/954-310-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_RealWearIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_RealWearIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_HMDMdIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_HMDMdIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_VuzixCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_VuzixCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_SolosTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_SolosTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_LightningSiliconTechonologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_LightningSiliconTechonologyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 05, 2023</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Payment on quarterly installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,044,337<span></span>
</td>
<td class="nump">$ 1,887,654<span></span>
</td>
<td class="nump">$ 1,665,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable, related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">404,394<span></span>
</td>
<td class="nump">144,915<span></span>
</td>
<td class="nump">6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable, related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,941,470<span></span>
</td>
<td class="nump">4,947,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=KOPN_LicenseAgreementMember', window );">License Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Payment on quarterly installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=KOPN_LicenseAgreementMember', window );">License Agreement [Member] | Initial Payment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Payment on quarterly installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=KOPN_LSTAgreementMember', window );">LST Agreement [Member] | Lightning Silicon Technology Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of shares</a></td>
<td class="nump">18,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_RealWearIncMember', window );">RealWear, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Payment on quarterly installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 406,878<span></span>
</td>
<td class="nump">1,000,466<span></span>
</td>
<td class="nump">1,191,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_PercentageOwnedOfAnEquityInvestment', window );">Percentage owned of an equity investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable, related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,884<span></span>
</td>
<td class="nump">94,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_RealWearIncMember', window );">RealWear, Inc. [Member] | Deferred Payment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Payment on quarterly installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_RealWearIncMember', window );">RealWear, Inc. [Member] | Quarterly Installments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Payment on quarterly installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_RealWearIncMember', window );">RealWear, Inc. [Member] | Supply Display Modules Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Payment on quarterly installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_RealWearIncMember', window );">RealWear, Inc. [Member] | License Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Payment on quarterly installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_SolosMember', window );">Solos [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_PercentageOwnedOfAnEquityInvestment', window );">Percentage owned of an equity investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_SharesOwnedofanEquitySecurity', window );">Shares owned of an equity security</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,172,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_SolosMember', window );">Solos [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable, related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable, related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_HMDMdIncMember', window );">HMDmd, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Payment on quarterly installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">603,109<span></span>
</td>
<td class="nump">852,175<span></span>
</td>
<td class="nump">$ 473,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable, related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 279,150<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of warrants to purchase preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_JohnCCFanMember', window );">John C.C. Fan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ProceedsFromMedicalBenefits', window );">Proceeds from medical benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_JohnCCFanMember', window );">John C.C. Fan [Member] | Through 2032 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_ProceedsFromMedicalBenefits', window );">Proceeds from medical benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_PercentageOwnedOfAnEquityInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage owned of an equity investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_PercentageOwnedOfAnEquityInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_ProceedsFromMedicalBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from medical benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_ProceedsFromMedicalBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_SharesOwnedofanEquitySecurity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares owned of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_SharesOwnedofanEquitySecurity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479196/954-310-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=KOPN_LicenseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=KOPN_LicenseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=KOPN_InitialPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=KOPN_InitialPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=KOPN_LSTAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=KOPN_LSTAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_LightningSiliconTechnologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=KOPN_LightningSiliconTechnologyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_RealWearIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_RealWearIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=KOPN_DeferredPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=KOPN_DeferredPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=KOPN_QuarterlyInstallmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=KOPN_QuarterlyInstallmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=KOPN_SupplyDisplayModulesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=KOPN_SupplyDisplayModulesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_SolosMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_SolosMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_HMDMdIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_HMDMdIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_JohnCCFanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=KOPN_JohnCCFanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=KOPN_Through2032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=KOPN_Through2032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details Narrative) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 24, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Jun. 06, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Sales Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Sales Agreement [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="nump">$ 50.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=KOPN_SalesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=KOPN_SalesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Valuation and Qualifying Accounts (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 1,025,000<span></span>
</td>
<td class="nump">$ 303,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Additions charged to Income</a></td>
<td class="nump">85,000<span></span>
</td>
<td class="nump">789,000<span></span>
</td>
<td class="nump">322,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries', window );">Deductions from reserve</a></td>
<td class="num">(35,000)<span></span>
</td>
<td class="num">(67,000)<span></span>
</td>
<td class="num">(169,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="nump">$ 1,075,000<span></span>
</td>
<td class="nump">$ 1,025,000<span></span>
</td>
<td class="nump">$ 303,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for doubtful accounts receivable recoveries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>KOPN_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>104
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "&OD%I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( "&OD%K1(V[?\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%.PS ,AE\%Y=XZ[38F15TN($Y#0F(2B%N4
M>%M$TT2)4;NWIPU;!X('X!C[S^?/DAL=A/81GZ(/&,EBNAE<VR6APX8=B8(
M2/J(3J5R3'1C<^^C4S0^XP&"TN_J@%!S?@L.21E%"B9@$68BDXW10D=4Y.,9
M;_2,#Q^QS3"C 5MTV%&"JJR R6EB. UM U? !".,+GT5T,S$7/T3FSO SLDA
MV3G5]WW9+W)NW*&"U\?M<UZWL%TBU6D<?R4KZ!1PPRZ37Q9W][L')FM>KPJ^
M+*KUCE=BM1:<OTVN/_RNPLX;N[?_S+C^9GP1E W\N@OY"5!+ P04    "  A
MKY!:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( "&OD%IO4YE7+@H  /1#   8
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
M[!WDE[_Q.$T4%?G@MC!.ZNQ!VD$]JBM&10NPT.K45Z[8.\@5;V9V\FG\+ 6
M*S//J^U!_,%,44-[5&,-4 TQ%EI=@\H0>P<9XG&BF,A7G^H9-;H1Q:B!'7&7
M!JA^&!4MP$*K+U6L_+!_D!_.&AXRI(H]<6'LD>[!N>7),0U#!C  ,LL!35K8
M<1JO5D0UQ%AH=2TJ0^S;_6RAQ71)XYA<IQ*^EL:6: _.KE5=]K#&U*/:8BRT
M.O65+?8/FEP.EDP\Z2SP+T!0"P(^:T43\_U@!]RYOLL>UU@$5'^,A58786O=
M]$'3S-,%=$JMU-MA=E./NU :=Z7TKS# ?F6 _8,FEB?I8QR%Y";FU)A^[2B-
MUZVCFF-4M*! ZV5H>NO.^NK\W/.=OMYAL#9Q71E?_Z )Y'P,9S-^,UU0*!6Y
M2Y54--&#$4;^,2WH$!5M5*"=;C'FGGK.Z9GC."5E!;F_POOZE??U#UL]+;<F
MCJ'+<JU7N,P9=#W-4S%[4"?:0/!$'O$Y40NFMSY%293U:E>"O[P2J>=[LF5\
M@L4T,QN*9X>*<F'-'[_U/??LHR0T7]B]9"P[$#"EKB@+'L_ (1*H+"3:+OSC
MJ]X#EA<>OCD"WE90&*9/,8;32N(Z;>*Z\.O!KP\GF!&WJX$G5"@R'H])5O!(
M$KV=B^C]#R?&6H/JYU'1 BRT>L6J_+Q_X +QFRBA21B!@--2]$"(;$D">)M\
MP]U?>JN$>7?0/UP[;H]K+ VJW\="JTM3^7W_(+__&>XSN)_:NM*3;]EX^02,
M3];Z&I7(4<^V&K5\>'U=XQW5XZ.B!5AH==XKC^_;'?D@G44*ZOU-!&W*>&3D
MV([@=4U; H=[HKJFR:F1/:@QM;_"NG<KZ]ZU6^X-M7<KR#.Z/7E@+XI<QY F
MC*W*'KCOC"PH)"NJ82&CZ,0$CC[OANL<%$(^X7$TR_,-C:&%8T?YUFC(')\X
M%$,W;YMU6.2=1M )S7,^%KWY[)W[\3VA4L>,6,CT%&2Y=;1=I,,X.T?MA%7V
MA$"^8OE)9)OH$@JVT!NAU^PHYGI6?SM7%BF5L+]3: ':6>(+J5R0><R?)9D#
M@_JDKWI1-[Q("-.;8O/CMDN3< 4=M'<AC[,=TVL6%RE7:+*XOJ2M"]XN^]&\
M3 ?E5<@-%2?0"2$\%83G,N84U"[=%$ZR*@5LS&DD8K@L(%\/&RSA *$/U1T
M**?,\4J(HQ4O=BX5W91"&4*528Z*!)G&*A,MTO]*_K,C]$?[*25MTWULKY6-
M-U2BC@=AH=5O\&H\J&L?Q]G<X+OFQ?:$7X_NR-?I '+=R=#8D]L3?S_] O'D
M\^>)D6G4X1\LM#K3U?!/USY:LV%:KX[0U=K(MAWBFD.CD[2/OE I:;A()5/*
M.!B-A#.RXS06 '7HI[/U= ,]I)8]5@+:"+T>-W^J0/EI_NB*:_?#,'O"PYO/
M!^Z'0?8@ATX%DS\/XPO5(W62Q&P.D,[)&7A*D3]B(G^C^"I[AL(C5XHOLY<+
M1B$CZ /@^SF'!KUXHT]0/NCCZO]02P,$%     @ (:^06E/<;<5P"   VB,
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
MO6893#R[L32H+7CIFU](C-\/)?Z3S'K+$'3+$)QS3Q^R3&XJ^T\KR(!OV4+
M#6+";FU7!D.I-WY1[>?>$-N4X%&$,1[[V_VLAG2TI^L!AQUP>!9X9O<X*&5+
MU6Z,[/D&K9E"6R8V@["-UV@/ M]B<D!Z0=3#C#K,Z'68NK [22.V,854_#_(
MAW ;SWB/)#A>V NB'F[<X<8_A,NUW@RCQD<4AYSG%#W(40<Y^B%(>S1IPZJ<
M5ZLATM%%TG.*'FG2D29G2:>R+.T[Y)H*3:ZIT NB'N-=QWCW"L:KRO/N:)UL
MJ]!\#H"/E20Z5/:H"?Y^6N'7<Y^NT]:MAQ(3&H<1'AU #TE)2*,@(<D)ZKTS
MEKR>^D+AMI;]58P)23 )#]$'I(32B(0D/H'^_: D9P^@]$_;&^J-^M:''P2F
MQZ\F0I.$'M(>ZT8X#J(#4G^OIW$-Y1],K7BED8"EC<.W(_LF5$V/U@R,7-=M
MSD(:VS35EX7M:T$Y@7V^E-*\#%SGU'7*Z?]02P,$%     @ (:^06HVOC=K9
M!P  (2@  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6RU6FUOXS82_BN$
MKSCL INU.-1K+C&PB7JXXKKM8M->/QSN V,SME!)="7:2?_]#27%LD2*=7JZ
M_;"Q[&=&>H;#F8>D;IYE]6N]$T*1ER(OZ]O%3JG]]7)9KW>BX/5'N1<E_O(D
MJX(KO*RVRWI?";YIC(I\"9X7+@N>E8O53?/=EVIU(P\JSTKQI2+UH2AX]?N=
MR.7S[8(N7K_XFFUW2G^Q7-WL^58\"/7S_DN%5\N3ETU6B++.9$DJ\72[^$2O
M4Q9K@P;QKTP\UV>?B:;R*.6O^N*[S>W"TT\D<K%6V@7'/T=Q+_)<>\+G^*US
MNCC=4QN>?W[U_O>&/))YY+6XE_DOV4;M;A?Q@FS$$S_DZJM\_H?H" 7:WUKF
M=?,_>6ZQ4;(@ZT.M9-$9XQ,46=G^Y2]=(,X,:#AA )T!C W\"0/6&;!+#?S.
MP&\BTU)IXI!RQ5<WE7PFE4:C-_VA"69CC?2S4H_[@ZKPUPSMU.I>EK7,LPU7
M8D,>%/[!054UD4_DQ[VHN!Z<FER1GQ]2\NZ;]S=+A3?5ILMU=X.[]@8P<0,*
MY+,LU:XFWY8;L1DZ6.+3GAX97A_Y#IP>4['^2"#^0, #W_) ]Q>8,Z\Q9Q;S
M]!)SVIB#@PT[#0!K_+$)?U_%490'45_;0MN:^G9371*NZSU?B]L%SOE:5$>Q
M6/WU+S3T_F8+RYS.TIF<#4+FGT+FN[RO?I**YUATVL#9XM;:!XV]KGS'5> Q
M%M PNED>SV-B GV/)3Z-1L#4 HQ\C]+$.P$'7((3E\ Y_-^^8 6O)X8_F'/X
MYW26SN1L$++P%++0.?SWLE:Z/NTKN3FLE3,16D_AV;"QD(8^!6^4""80_"0
MG]%1(E@\0A#$D1_;$R$ZL8J<K+YBG'BUWA%>;K!Q';$C[W4IOGHZZ+JIV6XK
M7EA91N8SQ5C<(AB1-'$19KH'XV0W<11!21A.)'M\XAC_.8Y9J415\MQ&+C8>
M)H@91/&8G(ECH8?J)QR1,W$QBZ,XF1B_Y,0M<7)[0.F2E=L/9"M*[)MYPY%O
ML&5GM=)]]"AL[!(S[R#V_8@F(WH6((U]H,%X\$P@Q:$+O"2R$Z1>+Q4\)\7O
M,Y5M&T5 -KQ 56A-QL[)<"K%GOXWHN2^G;V*$%LUFL'1,"1GZHE>T(IDJY3*
M+1%=.;<&AAJ!29COLR1AX\"8R" *(AK&XVID088)32AVL8G1AIX:N$=;UC5Y
MJF3Q2@^%H)46&(]PA673BV,(Q[PL4*I+4.#Y8V(6*& B>T"GF/6*B[HEUP^R
MO.J'[%TW9N])5JYE(3Z04BAK.Z:SRK%9O:5S>1N&M%=DU"W)OM,%7&!?;F-H
MC9YO%EX<_-BH"A8<)*$'XPPQ<5$81U-5KA=DU"E>5C^JG:C.<\%*)C"K;)+$
MXZ)M@8$? #.RW>(N\%DP1::72M2ME7!MC"O?$E>2527*]>\$6U%9\W;-O>49
MKNW>Y3C116U?VIEJAT9!XAD\3=P5#0',:6T!,F 0AQ-,>_E$W?KIG:Y7[QM.
MI-F2* 2O#U6SG-5J,2N/F)_-XM;*U-0\R( "/=-U'5<+DJ$@8?ZX$UN0$ T;
MX9!LKZ.H6TBU;:=TUC$K2U/\7 5)XD7&)+0 P:>H2X(Q21,)H1<E4WJ8]H**
MNA55TX >Q1.FL%:_QZS9:\++CB!1_$74C<["64IT&NN!QJBL9:DJV>@QDG65
MR1H.4RMAZXH\5(-&Z[) :1(D &.EEMJA- 8( WM,H)=@X)9@/_&7/A8V2F"J
M+VRQ%O%E!0:A 4RM0-^?S&+HQ1.XQ=,/W:A9>9C"!H<&R[LY-#8H37!!9@Z-
M'<H@G!Z:7B^!6R^]LB%<J2I[/"C^F&..2H+]Y"U)Z;[-Y:KX?BY'*9A:C$U-
M;^A5&#@ER72\_BGW6,/O9;67K>RT1HD9&S*3^6&!3N6'%8H+_(1.M&+H)1+X
M;M7YRA<K-JEWO!)6D0E.H?56D3FKMW0N;\,(]LH,W,KLCM?9VAJSUBXZ'S;O
M(QLOJ^PP&H^3P H#.I$ O18#MQ9+L_R@QCO@'8'P,@)6F$G "ILDT$LLB)P9
M_$MSB"(VA!]1=&RQJAV*1TQF;+K8CPMLSDU:8Q<^J%IA7\929\]QIY1[<X[/
MZ2V=R]LPQKVR [>RF\YQ4V=1U,VHQJF1)A:H%R=1B&N/<:J8T(3ZD%!O0I!#
M+]_ +=]<Z6[9HYKB8H%.<3&A;BZLEUW,+;MT[?[2;3>_'MB0?W\6.OW_8SVX
M^1,[4HZ3FSF]I7-Y&\:R5WV,_@\'7D[%^.:XS>DMG<O;,&Z]OF1N??G'IUZ=
M@\$A%0NB,(+QK+(@4>.PB(X7@JD%R< 'CTUM)[.S@T^W !R<!J3]:<"%,VS>
ML]%Y#T?_'YMQK%>:S*TTW3-L5GTYJ[=T+F_#N/7ZDKGUY04SS-RG"Y(D9.'X
M,,H"I,P/_-@XCK(A]:P%@(D)U@M.YA:<WV=KO2'4S*]V5_.RF>7T^N8,F=-;
M.I>W841[!<S<"M@]LV95M;-Z2^?R-HQ;KVK9)?N5SID5&WT&-9YGG/):<-3S
M@/KCDS$+, 2<5^-5T/+LW:E"5-OF';0:%S2'4K7O))V^;=]SNZ/7:?,ZV.C[
M3_3Z4_/6U[)WT[X\]YE76[W3GHLG=.E]C/"AJO9]M/9"R7WSAM:C5$H6S<>=
MX!M1:0#^_B2E>KW0-SB]%;CZ+U!+ P04    "  AKY!:RK&4F1X$  "S#@
M&    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;*U7VV[C-A#]%4(MBEU@$TF4
MK$MJ&TBL%EVTVP9)TSX4?9 EVE9#D5Z2MK/[]3ND%$6V:2%!_6*)\LPASYGA
MD#/><?$H5X0H]%13)B?.2JGUE>O*8D7J7%[R-6'PSX*+.E<P%$M7K@7)2^-4
M4Q=[7N36><6<Z=A\NQ73,=\H6C%R*Y#<U'4NOMP0RG<3QW>>/]Q5RY72']SI
M>)TOR3U1#^M; 2.W0RFKFC!9<88$64R<:_\J\[%V,!9_560G>^](4YES_J@'
M'\N)X^D5$4H*I2%R>&S)C%"JD6 =GUM0IYM3._;?G]%_-N2!S#R79,;IWU6I
M5A,G<5!)%OF&JCN^^X6TA$8:K^!4FE^T:VRCP$'%1BI>M\ZP@KIBS3-_:H7H
M.?C1"0?<.N!#A_"$0] Z!*]U"%N'T"C34#$Z9+G*IV/!=TAH:T#3+T9,XPWT
M*Z;C?J\$_%N!GYK..).<5F6N2(GN%3P@J$HBOD S7D,JK72,MP3]QJ5$%^CA
M/D/OOG\_=A5,KB'<HIWHIID(GYC(Q^@39VHET4^L).4^@ NK[I:.GY=^@P<1
M,U)<(IQ\0-C#H65!LU>X!YYQ#RSNV6O<?>..!]@$72 "@Q><P/O("EZ3EQ"@
M?Z[G4@G8%__:Q&[ 0CN8+A97<IT79.) ""416^),?_C.C[P?;4*=$RP[$]B>
MB&$G8CB$/OT="B6%1+4IUGB.C*>NAMOI11@D<9RDT=C=]N6P6/II'";83_<M
M,ZME@",<C3K+/2*CCLAH,!O^4"LB4+&W Y=0Q=$[3>_]!\2 *>Q1E3]=V<B.
MSID>YP3+S@2VIVK4J1H-I@><%' .,*BK0A!6?$&POYBD>7,"E?]!N375SZ9H
M@QSU0HV]U/,.4N?8*H3Z$!^DS;'511"%<6+/F;AC%P^R>V!P\-/J*Q3R%:=E
MQ9;]E$% $4[V1Z+R.25($A"A4A6QDHV/%AC'J=]+ZH;ML9D?1F%XP/;8Z@)[
M/DX".]VDHYL,TKTC!<VEK!9580)HSBQ-%0%GUA:"-[$>G,^>FLBV7Y)CPF%X
MH%UF,1KI@\0F2=I)D@Y*\B=7.47\];7#ID)ZM+#$@TOD8>R/S481Q@>E-#NV
MNL!!<C+VOO=R;?$&J>Y?3D[5_!9D/Q2!!T4_\ _XV$S]-$K]- T.2-E-1U$X
M"D]L8;]W'?/?R OE2HEJOFDR6'$$X46,PW6!*<$IU?N\8HI 3BJK!H,3OB&M
MSP64M4!]_8*3RN$7Y?#_5>Y7OH9M,.-BS86I&5:]L.VB8,\9B^FIG+&:0L[@
MWAG2,'=[M_F:B*7IBB1LZ U3S>VX^]IT7C>Z\]+=P,%WZ,BN31_BOL T[=RG
M7"PKJ)B4+ #2NXQA7:+ID)J!XFO3,\RY@@[$O*Z@JR1"&\#_"\[5\T!/T/6I
MTV]02P,$%     @ (:^06L%YTN6 "0  FE,  !@   !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6RUG%V3FS@6AO\*Y=W:G:F*8R2!@&QW5R7F\V)F4LE\7&SM
M!6VKVU2PZ0#N3O[]"DP;(\DR>$YRD3;V.<\1Z+4D7C W+T7YI=HP5AO?MOFN
MNIUMZOKIW6)1K39LFU9OBR>VXY\\%.4VK?EF^;BHGDJ6KMND;;[ IDD7VS3;
MS>YNVO<^EG<WQ;[.LQW[6!K5?KM-R^\?6%Z\W,[0[/6-3]GCIF[>6-S=/*6/
M[#.K_WCZ6/*MQ9&RSK9L5V7%SBC9P^WL/7J7$*M):"/^S-A+=?+::';EOBB^
M-!O)^G9F-BUB.5O5#2+E?Y[9DN5Y0^+M^-I!9\>:3>+IZU=ZV.X\WYG[M&++
M(O\K6]>;VYD[,];L(=WG]:?B)6;=#MD-;U7D5?N_\7*(M7GP:E_5Q;9+YBW8
M9KO#W_1;=R!.$C ^DX"[!"PD$'HF@70)1$PX5\'J$BPQP3F38'<)MK@/YQ)H
MET"%!'1N'YPNP1&;1,XDN%V"*U8XE^!U"5XKAT/_M9WOIW5Z=U,6+T;91'-:
M\Z)54)O-^SS;-6+_7)?\TXSGU7?+8E<5>;9.:[8V/M?\#U=R71G% ]\J5E\V
M1;YF9?5O(_BZS^KOQMSXX[-O_/3/GV\6-2_?0!:KKM2'0RE\MM1VR^7=8HW_
M_L*V]ZS\GP*SU&/>K]=9\SU)<^-CFJWGV<Y8ID]9S;<U4%\/_9T/%-6^_'YH
MW1NC:ZL&&%QHY6_+Q'A?UV5VOZ_3^YP9=<';6_*#JZ.&>NHG5O/QB_=4D):[
M;/=8Z5B1GG6Y,;$>\&NQ6Q6[NBQR_LFCD>QJ5K)*2TPN]$+!>W&8MN!Z/HH:
M'T6-6XYUAO,AS=/=BAEI;?AL]=; ]AL#FQBI-'L@V2VIF1F>[SP^3W@\]OE4
MDW(8L:E'$+*=8:0O1\X)I0B9P[A CD,6LH@M5 Y5/.29KNEZ[C T4C32<SP/
MB7L3*YC(P818P[A$!:28NB<[/>@@<NP@,J:#WAC5AJNP&M51!R*5.HIZ0E=I
M2S>+AW?54[IBMS.^.JA8^<QF=__Z!Z+F?U3#!B0L@(2%D+ ($A9#PA(@V$"F
MUE&FEE:F?_+AK!G:^&38C&QEMFIFR:J9(E0*M:1O"W5-49V6)..Y'.5KVZ7>
M:T.E."!.",2)@#@Q$"?Y^YR!L.RCL.QKA?4Z)JH$9DO:::1C$4%BVMI3!T!(
M6  )"R%A$20LAH0E0+"!3NE1IU2KTW8U/&].)M?&JMCR,^PJ;<]1V;?F-5.)
M5$L<_]5<4DGL"%/',6UAJ 2J%P!Q0B!.-'+_8Z!ZR>5Z PDY1PDY6@G]5F]8
MV8JG9)O&)'EF1L9/'+;,^"DOJDIY(JE%3M 0$,<'X@2.//ECXF)7&,%#H'K1
MR'HQ4+WD<KV!AMRCAERMACX)<Z3Q4)1&G7XS7K)ZTS@4[5QZGV>/[>BDG#NU
M%29("HCCN_*A0I[K6.)I(E"]$(@3C6QW#%0ON5QO("GO*"E/*ZFDJO:M1\"7
M8*N#V=,MOW:L/KQ9U4HA>=(J'V-3W/VE)S4;$\>V'>&4W=>V<L+( L0)@3B1
M:O\]AR)A_V.@>LGE>@.9(+/W1TT H>A6[5T!*BK&$IRCI;XE4Q?NH+0 E!:"
MTB)06@Q*2Z!H0_6>N/M(OX!/\U:Y]:N_/7*0TV,G3)=0(+\#G7Z++-J8EL)\
M"54PA )%(UL>0Q5,+A<<JJFWU9'>5_^5JZ99LRL5HTV=HA@@D \%"J! 80<2
M%C,$VQX2YH)H?&BL"B66,-$FYX 4TS-G>*AW\]$H._]HXQ/4VOA8J1,B7W#!
MGBTMH)#L]Q-JVM2A1+B:X2M"Y\@D"#OBV" '(N10DPH'*U01"7$M'HELL:?D
M6&PA2K G=92JG0ZF+A;[2H$DGF=2=*ZK>D<;Z2WM<U=>M%TF>]9MER%;-+?U
MQ2>O8"!I 2@M!*5%H+08E)9 T8:"[9UR=+55KM2J+9^>$>I*HXMLI<\5<;Z^
M<5/F$"!0" 6*H$ Q%"@!  U%UMO<2.]S7WD]!LF>*1>1XWI8E-L5)JUF7(2D
M!:"T$)06@=)B4%H"11M*MK?5D=Y7O^;2C!XY98TN&[W$=6SL$''\A'+.H4 A
M%"@:>PQBJ(K)B(I#,?7^.M(;[%==I-$SIZ@)RE.' @5(=IUMBC$53Q.@3/5Q
M]6*H>LG%>D,=]:8Z^E&N.I)M=>28_)\XDRJ,7H2H+47Z^J9.$0.4MPX%BI0'
M@1#Y(,10)9,Q)8?W:O8.._[1#CN6'?:#>"3YZ)LR=2$&2@M :2$H+0*EQ:"T
M!(HVE&]OL6.]Q:XS1?6I$Z9(*) /!0J@0"&6W>HY\AS+Q4BPEZ+QH3%4\Y)1
M-8?2.;E-7>^GOU]]W6=5^VN&9IS;#6^HS[H;ZI7"@G+;L<H65GB2/E3%  H4
M0H&BL<<@5@0J_5N E@T5U3OQ>*(3;[:V+E%J2';B$<($8VG25%CQKFTA9%N2
M2L9:\8K MK8G_ 0A5!&)[2+;-L6?*T2*6.S9INMZXDUS^L,X97@847+8E[U5
MCZ^TZG5]*EOU79^*ORM9ZJM/7@J!>O6@M!"4%H'28E!: D4;*K;WZC&H5X]E
MK][S+$O4J<*JE\-\?=.FS$]03CT4*(("Q5"@!  TE%COU.,?XM1CV:EO-&39
MHMA C7I06@!*"T%I$2@M!J4E4+2A8GNC'L,;]7KDE.6]PC(FQ**.> \%5,4
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
M7C;/I:F5H%3S(!\7I7)-'+.#QP]B.UIMN<A/(FK9A>@#1&$329,,M$7>P2V
M$LT?VQ/[Q&LN8$)U<JE5(]]0$[F=,U@4A]$XMR""!%92:.V>F$8_@HP[E5P&
M%"-.Z# [Z XVA@IVR*<.#HIL V4Q/GF!_1P\/LURO6E_@'7P9//_*SIUS0!,
MQ$U,RW56@Q\,>ZJUD%[=U',3$B64DKA_;,QA2<CM-6O+ 5I'?CR>=UN.,II,
M;RH#.)'(79L-QF6P5('$=3ZJRNRQK*;1FOP!S)EFZXMJ2R^E[=2A V01-V7!
M0M+PV>IR1I3/&CU1#]I$-"=!% <\'L<((@F$1:)PC!Z(9!C[(6B=B)(!LXB;
MLY9-K2246WV,H 8AX,-@AZ56I8!(0M7I)WQL#J*1Q"P(R(0]=$ I^AY*.=(V
MM;%FGE :Q*/">(D)@ES @G'>1B5]XD<\F3!E8"7J9J5[*;99"0CQJH%>M%_Z
M)-6QDSI>U=T/TU-(;?8)6$C&\X>(@3$T\,<3B @F?DR"<,+F@:6HFZ4.:VR;
MO9G:SM2Q_0ZV=P1J(0(_ 4R"M>@000B]T&?CS(P(SED<)%$X%:0#4%$W4!T6
MW5$V-I;"%Y!],DF[YQ  2BD@IG?"$YFLQTW(WGH;D>8QAWD;;TN(( M"RW1$
M'2,LF0[J@;GH^RVN=YL^J(DV(,T)IS0,K8(.%0UHZ$-=.K84$X49CN@4>-$!
MO*B["39NCG;EZAGM+7K1_M9%M:67TG;JTX'8J)O8H!3)A2AZC^XKKK-[0=2F
MK20BC(7CFA(1)#Z+>&!U!1!)JFEYJO%%!X"C[M;7_4[FZZPU%NHR$BK*=SH>
M;H4?Z'5=2E%*[6[7G"?P;RJ'#C1&W33VS_>V/ 2NN)4I$*ZBH<4KB!CU$W\J
M&0[P1=^!KVQ;JJSJ-C8HJG=R(FP17H+=EB86MR""B=X$K;R':63 GA/- C8
M&',#V#YJVP\M3(9@%$E(',;!Z-&7J&@44AY%X_<;F"C7BY-/F3G &7/#F;6/
M8=D=M11A+.+3. ;^'5N*B,:$A8EM*"+)&"$QF8A1-A 9HQ_:Q59EG=7Y.:_X
MG*3WX7=\E]267DK;J4^/WIJZ^>_3?I%\/FQA2IK>]IO7ZE[^%_-R#"[G38NG
M-_<=/I#J+Z4H938T\A"JQ(G^*AN0D;F1\7O;[B#D1.>/S4:W6K63##'#0\U7
M._URWGO)I,Q@9SS#>3;U,1;%)^FO]P[2E@->"*QV6(I) C&'4R4M&SB2N1MX
M#T*I:CC9 +.@9)GK(P^=&W334F6OWDNIUNNF*O3:;!ZKOMF'.\#N\LV!I./8
M2D&7:O)A=R1)'/$)S&8#$C(W$AXRL6GCZD!X?$.S%.H(I)W' A) +(P]@7#>
M1"0@DE"EA#Z9,'4@0N8FPI]6*Y&;T(;BT+3W/*B=A)?WK3Y8&=H3J*$(B"7C
M;L82D2*<6^TH3!E)_"">>#_$!JIC;JK3DUG6N4Z&POM4B.[39[W!:LN^=#.M
M:?@9$F?=MS^.EL2D_3;"Q8"AW-YT$6ZD/H>=U/("UNB+@<K\8"KG#63(WB-#
M,%.;9MNKO$?Q5-:U6>8K[TUD$C78)KR0$C^TESC6M OT&]"QO<B+TC"*HX1-
M!#8?H)&[H7%Y]MQJ^X7N>$U;SI&7EP&83NBXWX5(HCY*$<&QCTXM'SB2$R=>
M/>RVVRZY0QV@SS=4C7[%;;:O/7E!]'=G)"&=HZC%G:SZ4=2ZJ+;T4MI._3O@
M*W<W%/41025WW3E-R"*P23S)[OU>7NV*CMW/:3!RI&\8V6_%$#&*O#U+,75A
M//G:AP]LR=UL:0Z_SIO5' J3KCP&&% 92!5]5[';.#0U5";-[IN0:,N\OUMP
MLNU%/K<.G5T*(R^@J//<XNA<Z4;()W,^M_5,?[D[KWFXVIT!_D:N4G-4=G3]
MCES=F1.QBT%-=[#XETQ")F[!CRM0Z7^-P$VR.ZO;?5'-UIQ>?6R4:C;FXUID
MA9!: 'Y?-8W:?]$W.)R8OOT?4$L#!!0    ( "&OD%K[N!WF;P(  (H&   8
M    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULK95=;YLP%(;_BL6FJ9/6& S-
M1T>0FK)IE=8I:M?M8MJ% R<!U=C,=I+VW\\VA"45C:JI-^"/\SX^YP O\5;(
M>U4 :/10,:ZF7J%U?8ZQR@JHJ!J(&KC960I946VF<H55+8'F3E0Q3'Q_B"M:
M<B^)W=I<)K%8:U9RF$NDUE5%Y>,,F-A.O<#;+=R4JT+;!9S$-5W!+>B[>B[-
M#'>4O*R JU)P)&$Y]2Z"\S2R\2[@1PE;M3=&MI*%$/=V<I5//=\F! PR;0G4
MW#9P"8Q9D$GC3\OTNB.M<'^\HW]VM9M:%E3!I6 _RUP74V_LH1R6=,WTC=A^
M@;:>,\O+!%/NBK9-;.1[*%LK+:I6;#*H2M[<Z4/;ASU!,'Q&0%H!>2J(GA&$
MK2!\J2!J!:[5N"G%]2&EFB:Q%%LD;;2AV8%KIE.;\DMN'_NMEF:W-#J=S.DC
MVB@T!^E>(9X!2DN5,:'6$M INKM-T<G;]S'6YC KP5D+GC5@\@PX(.A:<%TH
M](GGD!\"L,FR2Y7L4IV1H\04L@$BXP^(^"3J2>CR!?+0=_*P1YZ^1!XX.3E2
M3=@U/G2\\+\:_^L[73#XW=?V!AOU8ZU+G*N:9C#UC THD!OPDG=O@J'_L:]E
MKPE+7PEVT,ZH:V=TC)Y\,PYYQ3-1 3KY*I3J?6,;Q)E#6#_<)*=1.!Z-QI-A
MC#?[?>F)#":C:$R"R6%DVAL9DK-),.HBFXKPWE=:@5PYMU,H$VNNFZ^@6VT,
M=68,U1G/DW5CM!?.7_ _3./2UU2N2JX0@Z5!^H.1R4LVSM=,M*B=%RR$-L[B
MAH7Y68"T 69_*83>3>P!W>\G^0M02P,$%     @ (:^06NZ9.25" @  D08
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
MC>1:]E 3#%D=UQ<<<:HLBQ6V6<_ 5!+*1AKU8_/P&-*LV5>@C9;+ 6-W7&\
M 3R5>W=[9, M^7U*],]2GN9!"=QE)9]H(S4*@J6C.-M:>:&C?L !J$ITPKZK
M6,V@8GU(0?Q+%*OI*];HB&+5U>@*_U3E:@Z4:_2O4*Y'LOZ(PE"AABE_%"^H
M8#E6_L=4[+OC\3BDO JKA'C&!1#?*G-FST&J;CC@EC ?W=D]H]"I\R!(Q8'U
MJMR#FD1B22JB8PT\[7W0$'93%\U94A+T9[1_A@?( CR$ 00 F:&!X0M<N<,:
MQ1J#@2(_$$=-#J=GKWQ3WA?R2(!&TT.CD-5 W,IGF8+<4B]_^X/QVN%<ZC>;
MGK%V?T34##B;5^*W"JTC#OA'E!X_B*=P] ,Y#IF9*SZ,Z'B@0;"C<D1]*-.D
M ,59E_JVQQ_*7*T>X:":&PJI6I5U6+'2%G*?PS*HK&I3.C?0(WXAZ6ZJ2,-T
MN<RCPV,@$Y;HPM$'N^AP0X0N&7L&[$:SEQZ(".L!O@<#JB(8$Y")X?6E%JWT
M]X<W@Y@)U/H6X^_"[RIWG/+C/<?"C7Q \S@EB-;.H^*I&'\OR?P>,JM#R>_#
MKA(@J]%-9DJW&9(72#;R<IVPQBVOT)$'@0Y:@U)6(C3 ( >!"Z8#/Z)2&Y:_
M!'^XY8!H=TDAJ05QD"0($X!L-FP#)>D=[80#L4// _2.F)#B#=1M(37V"ZV0
MHC E-3PF"Z7'D2@#F7HH/9+%6'.A3 2Q8S"ZU)@W#9W&9IL)BZ8,60I@0N+&
MA#E#-K\E%(WIL(4%LWY-%I?8/$F%,?8F67/H.C#!R.DA2[;18AT7*E'^8HFS
M2T!UF%62Y:0(2K'M0;_LE7XM4V!)-CW9OR@[ [NU#4R&D+[#5$^89-BUX LD
M&.@"[=DC8_,0&2.;P.)G8P1T/@8C84\KKS?93O/608PK1F=P0QH/C2=:Q4-S
M"Y^3D6#0E>QM/S(W>K[EL0E'CB;-#4M(][=(3"VY<%)3I6VX;)3Z%#AVVE)0
M' @,T;-](XV,TT,&$C/,M""6'#<-,!G-Z*.*585N(>$^#DH)6$G#KYC8B]+,
M/OPO"^L9EIPE(!N'?"S!*' !,A%636FVR(6) 65 VH1B< .\PL!=PI=X;GPV
MJZC<0NH\4/BCOVI'APH+F-99]J:K0T1W=N68>Z260I!"W>A  2Q[L_!F?6 W
M6/==;?<#:6-4VCA:>1?(,W<Q%'(D<]A3/I"CWQ> X7Z7?;[]&.01/@0\/F3E
M#!&9!BAPCX^XN231[M'KTYA]+PHC47(TDUW,G)['8BYR4>N?HUO10ZA:;WLE
M/,$BHF 1YLU!71D59%$Q&A9.F8\=""87T;]'LW/X9SJ-_MU\<,!<X8WY'/ZY
MO()_$#=$<(QE;'B0@MK!]5=6]%C@E'7B06B7DG2B_6'?A?0V9L21\KD>BH<7
M9M9,EVD+^PT-A=KZP B8N=Z=V97HLZ%0EDF87.D/ /L,4Z%!MA*K>P&@@YH^
MEIS)&@R)-?IJ/OEW),@EN2%)X7T/2?>PU)^P5&K\XW44$G3BXL,PY(2^6>=V
M&%MR)2*A]X8T(:D/C0!56 8#)O4N3_8N$A@.I 537%H@OU<MT1W:7""(J#I>
M*P],&&(5/'XGPHK:&Z19$&(;* BH [T#UL)J19);%2%-A7XUZFFNX\N3!1;^
ME=6>UIQ3L?0RJY9MUDC-!0\;1ZMD46FHAX@K67Y-UE1OMB),XL**YA!3DC;&
ME6ULDOKB34%_:K(M5BB0)0*R,:DWL<%_H]>@GX';G+"#E8.-07%RNA\F9-4X
MJ\ET0?,IWTO)4XQ.906ZTU9;6-2B(2>@:KVE 1N3P5*H^*O1VC3:%_!-L4H,
M^U=@\[@6B]+45'QG/8"C #K#E7DK#J%\HU@&0 -$/II$OU'=!:HN<^L+X8*K
M07F<2G\D&O#?\SWK(*[6E.)[PLP0\1#5[<'[7GY%9]B-VDUD=]6>JUPAU1I
M CR:W('IB-?/@(W/T%A!60[V9,4Z&!E'RCI^&QHC[CZNS0#9=ZWSF/>H+5CK
M8XZ.2A6H\HGK+GU#!,<GU0I'^<KN-ERJ[ :-F3L+<R[10CS!MT\/W9G*FSF@
M^5TY*3HEVZS=2O1_N:Q<0 K];2FJ+88QJ.L\4E$>;HG+YKGZCXSS_\I^8OS1
M6JDND;1'*LE^]D-JD2!)OJ2J&[AX''V$7ZF,)C=E: 6,IW4%KPQM@(P=6 5L
MSW+)9,A5PQ1&:A]5GDHHP[TK7&)Q6'KNR[M==3?[(F5;#=$J,G[(6QF5=P9$
MA2L!E<G52D!SUF'4N@@XT!:HB(SK?4&  7-R; &\%0V8<Q8": =%([VU8DE/
M8ZJ<,D%0M5,5$S)4'51_!@0I@=&8DMF:T!%;6I(5HE1DO7O20GJ/!4/,A=PI
MR(S:AC6J2G7BHKCM#,>C=((L*]).FD'LQ)RIDPP1I^^#AR303[DPF(/QU6'/
M& W^&$3Y-I-:A, #<66BC\<:<TR7Z7WQT,9JK2*2)_)X2R8!$ *&V,EKHJ+H
MWJ0D$3KSU,*:PSDN,T"A 7%2RK$%.2]:6P0 5=(30U&0G?_"&F\ A!/#-WV(
M.V&R ;[HL(3?#'7 M>LDR/:QF_.8H$J(8NJ-28I.LQ,V#>Z-:\Z%_3^9G+(,
MT!S$0[1#2:_CZV5#XV1Z2OP%2T1SFPM VD+JP[)@E\T0SA*N+$$F27)G#UJJ
M/UAR/!$>0%<AQS46!?J_AR5NWCIAZT%+XSGCF[F:@,;+'"Z?.U@?U4&S9^"+
MW$8^+/HI@!V6?Z/8,XBMEXR]=RRSAT*I7(!)/HMT-DC-3&'1N<0N4+<A6*R&
M8;Y@3S@%[*+#W=R)L&I6W)54X2D\C&#Z'%Q:RNJ2RBUZ%/T=@R .A*Y,,3VZ
M8$)V%9QA)HJC.FRL8GE10-8JS&@C, 02I(Z<&ZP%&#':QMSY$)8WFLQ5JW++
M0$I:!W#BNSLTJZKU.K2#&C35V+%$4H*V@"4'7'0A&II@ QP3'5CVH$0-D'!9
M  OYH-W&B7EJ<M1 +] WML[S[%A IOHJR)YY?)(ES.UO(C ['*KJ(ZBYU)HU
M26$G W2'YALX_%D)>VVI*>\AUM=.&[2G)^ WO@'Y9_ZF?OD;M]RW@9WOKIK0
M^@_B*X-F2:SM#T"UEOO]4*4=KH Q[1-QO#]!*$>3:Y*-/6&=@]MWQ.(NTH&Y
M3P][AS%%DE25Q%;8,) J5^]^U*2LC 3+!NWS V;MJ;=#8+IO=!/EKC*+*07$
M*^VAKSXI%\A!89],$$D@H^H.YD#/5'^A%4TIPH:T#4"(J9PTJ42QZTP4V_9+
MYW+)\EX+?.#)DU56U<U9!F8>_RI=OO\4J7LXQ!C:Z$K_F8,2]X#T,V-,XVT^
ME\V-U21V%K:YMT%8EQ6+CN38Q;W:A4<B4"P,J(*ID\=>X&)6+;5(<&JAJXE7
MK<2>48"Q%LT\ALDJQ#+U)3)>GC-W=D/IG7= 9&/^-L4-+3&'T)W-E;RRK@-G
MAJ5-W5TS:.<M*4>U=(Q$,T/08*4;"GIRPH(SV@ J7V3C@P;!_IEEMB/<M11:
M9N)$=L6&75\S10>"(%ECP@P[.9(ZJ *@B%%P2@"A-AP<FSY+&#4ANE-L@VWL
M7T*:TS"[%%JEV9:J36$K*E(^9370*[:P:& 8LF5]3YE8M277OW,_F!K%KC4I
MZ-X*R,IU+-?]IJ\XC,B[Y4?!ZDEEW+ "Y^ MI:%0&)L@*!QS"5 L_.;M;>&'
MI GWO*.E8^U DJ+\4%:L? $8QJ:VDL(58\'X[+EXV(UVLQ*=+K$R6&PN  #@
M _KOV0=9*'&,: 5GO/L*?WC_D3W/W;BU']O%H<VGY#X(Q_T4G<?C^30>7U_3
M[\NKBWAR?6G^7E9?05*=:;'R))Z>G\?G5S!(/)Y<8=^W>=,I7HZNII?QQ606
M75Y?Q9.K*_.9JFI^BN;Q9 :37,_A]V4\'T_BJ_'\1X.N'Z48)38?\T2(!0-V
M'(OT=W?NKG5W^YH&Z60$* 3+<YGY$&,G_L*6J3;>.%V#_7N8:CK#PTQ<6NR.
MLY3&B]"VMB#X0'/>6;>MK(KCP/J<11?:B4!F%$+Q&_LBF@3TUL6-+XT(\SBA
MFE"A1X-CEV,]I$;)SP(SHK$LUPJ.EO6K^X#Q#UZ.NP5/O2--/"M3:YZ/#W$F
MS>NU@TIRLPU6'1;:(BP#2T!W$84CG@F%<4J=C&26-R1<YS8YQHTM^AW\$D!L
MJ.?>6Q'N2!!5\;_3F"#_@2UO7/[WD$]NC7>KXR.^7-W"2M1Q2.INT ?=Y[5D
MG>N-:VSS67D&PEIGY5,;>U!-8"K8?ZEM[R1/5IWWN6HH=PU6E+._+S2\B+N=
M5&NE5+RK/>W441X/ R,9/\-IB+J1&F)^VK422XP15)D/G/GL,>5!\>:BK8J(
M0M8<#:0=DM;:@16Y($FGPTO*<FNJS:;NGK]3VEI.&S@LY\3.S*"&7/JJ-)!T
MKR_[EM'HGVV2ZZK\DUD!>KOH])@&O@V%0IM.H9YQA7I9L4(C13J=\R3;UOV0
MVK&:]UZ]-\4!6(U^+7!['?S2:ML!,0.#$&/.JJ.1WV#@A8L+2)F)ZYG9!]:F
M1K=U/G_'Y<@6P.IMH6%IO$,3>@?5FUA&3:Q1]!K#G1CIDXWK2\N@E$@3SL0M
M*/CDU6#;BN_+?]C"E:.N@R$"6>1J,LQDBALSN=*LS\+N2ST^0KV-R?2,[KJ1
M'JPD&"@CZ(/BJR('BP >6^GD/(?AXH7CL[[WSR\'2JV,'(]%7@BZ\*P+NPU]
MQXH>!J.!Z.#[(.U/T1@<>5*GYI.?("Q*>,M936J8X'*+O,0,-J;T DAC#5GU
MET\=O@^M0#N2;SY]<!W)X1Y0O&$\.H?_9@&^S!"^HN_A:]2Q#5]Z/48XB(9Q
M$%B.+^PZ*PJ.,3&2?XJF%^?Q_&J,O\[1BCPW;]7RG8S'="X0R9CI+^:U]M*2
M2);?)[/XZF(6G0)UQQ=7<_.Z2+L3S"[&,5B6P50_:#F^I<BI^4R-NI\?=;J.
MGD6UZW;EK+C-/.9'T>O0-G?TRC!Y+5%::@H^6K>8B@UBX+%C1[2I/R^.-3Z)
M8).O0AU 35-E(!;UJ CO[=<==W]@>3YTH,6]Q*S4_;%^Z)@YMN+\B48$E1R0
M$_BSWA @5<!=D=\TGD:3P^JHEK^#(K4!/8*B!Q#$)KDM$CX=!AZLR X-#XS!
MU,J>%%_R35KM-8B.N.'TGHN&DY=K\( ?<.<PSA"@E'58 /G!X30+=C'NJ%X3
MXY*V:5R=M#_NZS%+PY.$E$T05+>V;IM*5O36(^%]<7O#=C_$$FT]TGPO8*('
M%T@C5AG$05&CQ]W&BGLZ<I2\<<WM1!8'H.Y9KCX%-PI5X5?,49# Q0@[0=4K
M]\0!AQ 2)ATT7\KQL.EX<HGG"&(2BI)5"=<BX,L X3H'FX..QP#D4;*%^H.!
M&U.7Y1/!^]>W[SZ_=:*7<5:K8L.(CX16E;.QNB7'HA%@EWMY1B8G<WM3YJF>
M7!:>2L2)*$D^16'R"2S<I D8W'9L-8)/Z@M4N?#^2AV+S_!WSUD,"9I9-/,-
M,)2RQO68ES3HDHU9/\92+W?SB#@&K34M\SRIJ'CK".WZ0R>"4_RX%XL%6K&4
M6)&;"T\_%"=&<JC!7&0OH7?%J''^S.! V!\7PHG>OA;E^3,=B)OBL%150F]A
M@58P)]80 F,G^BJFK.ZDL#FH&L")J"Y'JFQU!.*I(!J6<%*BW;8R?$WE5BB&
MP\L#E21"Q$!E014<%T=@N1"G*GJ-,UY,R"/'LH%P;6]*   6\1Y,(TS;8<%C
M=$ON))Y2N31Z^!B^+7YFQBU9;=,)E+"@L.F98JYH*5Y%1=5)Y<X# LL65%.)
MIPNT#9F\/:PZ,,7-XQ;QRIY)P9M8E["?.3?78[Z5'#LZ3U$KN'C24?0JRUN-
M<0\L1.I7W%(.EL'CF #8T 4]"IMVD_+!K/F>/!C.B-"  OV1Z5 *+N7 +(\:
MHP>KHLPA0S3 H+Q(M!9&,4CF(@Z0G%0ON3UQ4'&G,@>MVBU7?&)6VG>F'!3M
M=C8S*%4+3L_3W%<'4-[\H(YT</OP*=8!/CKJ:GA$VS$Q]U&H< G5^:G/4J&%
MH-V1VR_06SE3+'4CJS?AK2@HJ7O]36 @"?62.,(Y\*]!KY [Y?C)] J$WY>R
M:A.LNH/2\_AJ-HOGDTDTB:]GD_AR?HF_YA?Q]7B"GAPF&R0SC&8^VUN?LOKK
MD60D*3U7M.M/5>HV_]#)IWYH8EL>NL*A \$]G%B4;3=RUBQ-A!14D6(\S&R2
M<*.#;+IY?5^4V#E?C*N^J(C,'=55#1PV9KJ'C7$%FQP>UCDM[.5#JPTKU\C"
M',@M8T&0A')\KV20GJ;R*X#\WO)!=+4_@HU7 QAPAR[BK%3(50'A9H6E)M!:
M#Q<.K7O0@&L^/1$KTCK9<#+/$Q,X$+&V\S(14 W;P%+"I8-RI".F@_7]SD(#
M\\<+#:(_4FA@_I1"@^A'"PW"T!/'"C&&X>*%2"O^V*BRRM-[.BN@5ZYBN5!?
M _"(&C[DICN!YQ:.<O)D$LFA("F(2G_RE);MLIK2@E\J7NX<GYDT(>Y<2SC[
M/X!G+(06JH$E8$P:S\ TK "HR(8S=3G6D4M(*>=(?T!K?<\YEVQL6%"82>JU
M5D.=R*XWL_:4;0?+G8DSV#+U17AQM&X35-K6BO$NV4X]8^Z5I=@S%GO(X9$"
MZ _W^=ZB>#\CNJ7] Z'DCP(.JB+8MC[4C1TMD;![FH4G>B/X_VQ+?-;U@0S%
M@O7 5-&4C%-T&5&?K!$I8FL\%@JE4F*2[2XO]Y:B%:LV7V$;JVQ=$*H*C2G?
MRR'OIF9Q>#H3&T$P%[I\VMN&)U/@/$A8[.:?X'L(M?>43FD<7Z9-!F_WD@:S
MR96BM"9N IA:7"RJEK4<SR+*$!T@]!$[*2.7Q-+543:'ZQ"2.BP,1D\2'SAA
M>_[4B('?4; R'/=D=+FTVWPV5$8?!*R<ZW3$61E)Q,RITD<[*1(#'>ZKN@F&
MX/AJ!^\:LSMP5K\X-.$IIMVSU4TPJ*%!C1Z$GO0ZC2XH9S[!DJYX,AG'EY<8
MR)S-K^+9[!Q^G<S/XTN*3N(3YY/S>'8Q,1HX%0N<_,J3V3P^O[R")T^FXTD\
MO<*73BZF4[HRN^(KQP!Q9XY/XO'E>3R]AE_SRWA\,0$0+N+IY04&2./)Y3P>
MSZ\& <#@ZQ2/?H[GY^?1R?DYOG(QCZ?3^=%9]9AT7/P\GDVNH\G5))Y?7]"L
ME],QS3J=30&B<YW5A+-.QV!TCJ/+R^MX,K_02&]TA9'?^85.;/IXUPH&POOL
M,IY.L/C@>CZ.K^9CPKM._Q.6&P  LXOK'X[[NH0J4MP[C-^_([M10A>=BFR.
M?EE6DQ3KS^E9B4A1!9(;CYIDL4@WPN@!!E [K-XM&G'EZJYXO!=_U6/U*!:_
M!CMOYQI1?5"1+>/7WY+M3L[2)?D!PG>]INXZ!24H)S^2\>LV#,>47-.><V^X
MQKVF\]2&=2TN[^WT27* -5-6X:)B'\DZ$Y_>1XKI/"*L4,)X'0E=X/]%5DAE
M.+PJAE_0R#+T&H5UM%*)*W*,5DSQ!J06M!2?PESK*84:JZ;&H[K$FA"=&)<J
M)R<>KC#JKY ,2.YPD!;U/9T +0=C&4YJ4\46!=68-$J*B@3DI:T,H:J[IZ^E
M-+ZP0()_0AV=@E[^D@SUF/0)>;$/"S.,-IITR-)9&ZYH1<C297$USJW'OK2%
M=B2A6\813;]+;HMXY<%",\\>:6P.EZNIX#XD_C@4;QUQO$8+$3TX?O:'-M=-
M8'BII-%)#3X2-WP>+A[,!8;@7P'EPR?&!&1<8'LK*KMNPD1K(@_O^I5T22/L
MU^63VJ01Y+@L._ARA38US4;1EQV=S16>,((#A=U&X>QIEG(,1@^-[;2(H%RL
MUM0,<AP:GXPY]ID/8.,#]36*WEEJ,PW]'M_/@&?C(S[\40-\FEANN;*4F%_Z
MRB(<.<6I^2XG4.R./<HWU(I)UX-S"YB$J#E';DHE*_\5F$PG=K0>Q6(@GX&H
MQ<]98 %'0=J9NG=.NTAUKJ2B9W#@FC]\17VL-WENCICU.:,IZ3 E7QQ%'[I7
M^""%LW)UUKKB<9<S^?3A2^?X[-YHW1Q^-PK=22+I:2N.F81K>11WX( OJZ#K
ME'Q7%8J=RH"\7E*K!Y 96@R= *]=RRR%,XJ]I."I++6MF?@?;O9 XFQ.PX?F
MH6(9AH:+9&H)XG M.@>F X<IHS@3%0C*@23I(X;F S59 ^LG41[:]E@BOBP/
M.05/W]3"I''GO.:#7?&H]V?IU$-3&2IZE7;L15E5')[E"JPF&.=@-;$>/XD?
M(,F6F0"8:9#CL+J/-[J['G_N@4DH@'#F0MYTGX\70@])JV]U@TB'"IB';52L
MA'A!U%]?<Y\IG@G!CJB>693V.&!O]!P2#,QA>SXO'4,&,)O3/IZR6<S@>88E
MYMCAAPXZN(59[7=/<Q4^(PNH36!)9@#K7+L>,&/ 7-XYY;B+*]9:NH]I 5QX
M.@#[W*/H%KVTA\6.LII&^ &#7!F$"^T>RTQO=(,_81Z[]H.XW*>OG3T"!<BL
M3IZ]+ZCXP!M.7 ^L>/C#('H0!MTI14V\!0<=9 =VX]N>AM[0P7V:I* Q%964
M=Z3SEA079+9J.D3L\@'(8+U\;J<_E:,;'3$GB9Q0>Y C057L$#. E_UI\ D[
M.<.S<&9L' 1>45II>2<#*5]TJ4O^#LXCJ>,NJ3(B7;I^IHEP%3PQNSL)EO"#
MX<)(TJ/!.^3LSX(BSP0K%;\Y!?;RHTOY&_8 B-GJ+,7S#GW@[P]\8F5)Z3WS
M%@L4T\XW*RO 7BMLB!5FWJ+ACX91D-%7>_LW;Z40L(Y>E%@/Z+]F<?O"Z>-,
M)KS]$KUOW:AGX^M8BYPYIA)Q'=3)YW*7+:/+\_'IS^9M^-4FV#[_9/3*?5JR
MUJ)H5[H&4\D<_L-_P<7@5,R237)WIHNKQL#R!/_URCHV@0@*FTKX2\!4:EIX
MH8WL#]C*PQI^_U8PKK32A-59$?89=^&5;_Y0Y(DSHUJ!WH\Y<NZE<^0/@NPW
M])),U(L1)OXP99,R0U-=++(Y?ON!<QCN>R'UAK6-!*,I5EN&'X]C1UAE@Z]O
M<B-4M@G?Z E2=PY5ON^?NHSF^M*=L.. Q3A=@)YRH.ARJ'J.).%[I*<%?D["
MG>B#Y!J2*=XY&\_B_AFJ74+QN\@=7+2#OI;-E6QP"_L"C @OD-"\(AFO)/OQ
MQ>O:T2I]+04!<4D5*0^A:#6/BX?F:6*:A]M'[HPED3BK)"PI[\+W"Q+J!INT
MLV9PA:*Y5*@?3$L5+9)Z(F>VL6ON3L,6BX#"I8&> "K+AL]J<=^J'-JE8 ^P
M J=+\1C-1FP=>HL+5PR:K/##5H[H)QQ5G<=2(HZ=1EL7GA?X'C64D:$N'^2?
MWTW?HLNSX",]Q/)TP'O7-4E"S_?[]:)2PNX_/TCH'SEU$-W@ KZG#Y1G0GW0
MXYF.:+]THOW64I\XS*=U7"+?IU<@WZ.^?.?'2-WJFX=RWAS*^<LA.7_9H>N
M5[MGG*^[[.J^@U319YIPDUVWE1[PM\GLRGB7+@4FH/H3S)I7)_6I'\39-D)E
M]+DB=TB/GNZ , D<\L4.J8B2HV:4*,A#!$CIE,S@V\JR3O\!SAZ-=ZI@CR"%
M\R4*!J5_^O5#]#TB.5!-OF6E+04D@)S710@*J^P.,-3=)RQSV6K1SP^K-G=*
MFZ213)_3@2^8!K/A$!BU0&/O2]5P/1AKRI"9$V$78E;7!S'XS5/)P</VW,L9
M=HGK<A3&CY&Y_K,%-W<ZGLR/*:/)_&P"7#?8S7_6/<E"F&LVG0-S]?KUND_"
M7@P.R,H'=J-(75M8  ;+)?U< )M/LK=GTED8VD1LW:C:XFQL]_2"(I!;00F0
M\0=2H).8-4Y$B(LFPVSP*R%\IH^3,*(-@0,#;B,^=>$87!$6U78U2U'P-R>[
M9:NU^8YBF5QW>KV&U0M)!*[#?./*Q-A3E+B?VC23Z[/)&-$>2%V8@B(KZ(5[
MH%V< H.7O4\L28ZZUM.;Z<QP5TNK_='WSK([LO:^)C1]I3I]#'_ +O]G A-4
M^V@2'%7%+MQ1[AA%SYXVSY\]S6KX9PG_5>4]_$MM-*^2)GG^#+RIM7U)%2ND
MO7Y],GD27,5NB5^?W$Q^OID^>0IO^L>?/]LE:_M;4JT11;E=P:OCT>7%$XXR
MZA]-N<,A,9;:E%OZB2?WV0H?@/MHS^@?. &>6$G@/?]_4$L#!!0    ( "&O
MD%JG"NVR40,  &H'   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;)U5
MVX[;. Q]]U<0;E&T@#&^QG:F28"97K +M$ P@W8?%GU0;#H1*ENN)$\R^_5+
MR1E/"J0!VH=$(D4>'I(6M=A+]5WO$ T<6M'II;\SIK\.0UWML&7Z2O;8T4DC
M5<L,B6H;ZEXAJYU3*\(DBO*P9;SS5PNG6ZO50@Y&\ [7"O30MDP]WJ*0^Z4?
M^T^*.[[=&:L(5XN>;?$>S9=^K4@*)Y2:M]AI+CM0V"S]F_CZ-K/VSN KQ[T^
MV8/-9"/E=RO\72_]R!)"@96Q"(R6!WR'0E@@HO'CB.E/(:WCZ?X)_:/+G7+9
M,(WOI/B'UV:W]$L?:FS8(,R=W/^%QWQF%J^20KM_V(^V&46L!FUD>W0FN>7=
MN++#L0XG#F7T"X?DZ) XWF,@Q_(],VRU4'(/REH3FMVX5)TWD>.=;<J]473*
MR<^LUHKZJ\QC &O!.@.LJ^'#CX'W5'BS" V%L(9A=82['>&27\#%"7R6G=EI
M^-#56/\,$!*WB6#R1/ VN8CX'JLK2,H DBC)+N"E4\*IPTO_)&'X]V:CC:)/
MY=NYW$?D[#RRO3[7NF<5+GVZ'QK5 _JK5R_B/'I[@7<V\<XNH?]^HR["G2>;
M7'F7RS.=>OUTBM-I)>FN:H,UR ;,#J&1@BX][[; #% CL=V@FIKIO"=M&CEM
M>@WW-'CJ0:!'*!?I>%\T-H. 3[S!$=$">,]T4YC!2XBSH"C3($^248B261 5
MI?<)Z3;OI*B!M[V2#VA]]*L799+.WQX7N$,[V2@%ST4Y)B:L*Q!FD06S,K>[
M- YF<>E]'%3'S:#046WXP>XU,8F+*"B+#.)\1L;Y"<N!;HIRQ3-J&&=5-BN"
MLIS#G-9Y/#OIRIFZ![!54FN(YT%4YL&\B"$N*>4HB+/"NZFJH1T$LVVID7I=
M<69C>!:#M5(9_I]3P.N8G,LB2/(4WC@IIU^11O#F' 'OA$!'K\=+2()H/@^*
MJ'3[.$^#+"ZHPR=!\4"OB;9?AJ+BZ(H)>$2FGK\'VT'8,PVLIYX<.,U=%(\$
M&%WE]"O@W%4*3^9?BVKKIKRFD@Z=&4?AI)T>DIMQ?CZ;CZ_09Z:VO-/4X89<
M*>#,!S5.]E$PLG?3=",-S6:WW=%CB,H:T'DCI7D2;(#I>5W]#U!+ P04
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
M JKAL=DH;9\"G;>L)/Q&W7WO,-M1OV[]V*D.1$OFSED$M0\*;P.:JT-&A@R
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
MM:IRRY7@Z&VT ;\OE++= PG8?K\\^0M02P,$%     @ (:^06@PYAET9!
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
M)[?G9^SCQ>7)Y>G%R6=V<XL77\XO;V]8'U-N+R[OSL]>F\P!9ZHALE,][3E
M,2D!X5#-<(@.<>#0/9$+G#!DJ1G5JP)ILE[)> 7B7B/!5_Q>($PH6<J7FN2@
M=EML,?3"6N21-;4NJHVM7V-:83P% 0LJIWT*#MB)P9H\A@<[2?UTYDLDB*M6
M/X)*4HL@L?7V5K<NQ#@5:?9SW*M)4:HGKARY4KN'UCE\:!*MRYN^DO"O.X;]
M">9TNV,XUT\-\4A[*IK^D1\.&]Z!QY$?!%'W<1@>/>(LK?%M^"5$1XY(V<5]
MQVJ\<YPG>F/<"UQP'&8-2%(@1%%#E$9CN]JQKVL4%C?@(K7(%*B'G=B?.EW:
M(P_\4E9MW$WY-57FF=R)>55M$!2[9>2',RNJ(4!CWS$P(M3FP*4B)$&VO':+
M]I&X?@AO-2KUI[-A\_-HYMBA=V=*>[^&#0Y0SMP-/@T\XO>\0O78(Q/84Y09
MN0%M+0Z8)^RM'X[<-M=MM"DCVP.0\>0;CJC,,',22A!M8F?I& LG-E#]<-HJ
MWT3%I!%\DA#$!L.&(-OYHU'P0H2?*!K,FH2XVWOP6VI7\5PAHY"[,B;_!).C
M1^S<$NTKPF"+MOUH_%AO%LW^%OJ\K:"7R>\U? VW+AI*3U%]W8# "ZA#IQ:@
ML"H>9(:0@"D<]'%DC<$$)H8-=%&B:4@,.IPH0ZXIH)^WQ\\6!?9C0]O4&,]S
M(^--V^ \S4QO-]E'4W_F+!X!-()NS_/#Q3,_<C4,*;;/:?'DAXL#/W+=5N '
M,[OO9YB\=#$E5@$+)HAHT"WN)C4=WD1N-)K:('>R^\B?CNW@$8PT2>=]?<6S
M\NT9<XR&:$REFU(._=G$9D3H1\'$HE9%5NB-STKT,I;<$)VV)3QQ #D^LME)
M9)W;4]_! ,3*_%XTY1JV+@O]\"AT&'6/,3J(W%4 .6=D)>(7C#;33AS/2D'^
M4KP?3ZUQ-G5M^;#QK%DVCH*=IK>3'PSNGAY93(<V@84+[]<]!=7O3"4T;&>C
MZ$%_MMUH1_KC-G1'@Y:(OVE398WN@)BS291F&&#D4 G;CJ;!<WMN%QQTEQQT
M%OT5&K4/9/:4.#PZF,&7(*LGRMM'2?TN^P6%@HA[+E/35+<M25T!.A'^RZO/
MAM@"CH+)(,)?0A#2!\?ZU*)%C',TL],YNI<\X99G$=Q:]"61MI+JK+8DO($S
M0$@.=UNT$:G,9&ZH@R%(]F[ PK>9K>JYDHGD8!B)5+J2\]J '7@:;8ZLK5/M
M;X7*[=)O=255(N,MO=PUNRNOX5U&"4J*HM:V8Z;:0<Z;CK9[@6$;DL:IU(#D
MB>EQRH9KI%14M@"IFVMV@RL:;8T1^R/VQ%M;YDNG@VD1G^E:G[A..DH@T5(N
M)%IFX36*D74#=E>:V_.20\.665CRW>SO-_<L=,=/PXF\EXFQ&9)-#[.62NRF
M6FPXNVEKY]_ 2<D]G8KS;+1+OC$Q<2&XA\)%O34CIF:/;!C 3]0A4;ZT.HI.
M-[C3S[65VB'/VX+=[0R5\!!O.$O0[3VH=4-$8]NY4DM5TE4P^EQH"H=1<^[M
M$'43R!OW'2&:A3YK: G%07-+:CN75I^*4N9MT(IU+BJUDJ6Y#:"JT*W':TWW
MT;NV_I"9FIN%-@"U@K$\SW&LT07"MOUSLOF#"8'S%57F/K?MOQAX>DMBD]5>
M:2!AQ0//N@E[0=TZ>G3T(SA]:@&W5?<RMOM2G7;2Q:[E+:6#_O;FV%.2 #$<
M#L,!LZ1ACR(D;8F6J3)VOR27ZE86B<VJ2IAT7% 39>^I^0(ZXT5J.-?"W4DU
M+;UG][.88'D^ !()8RXI4 E-O]3$'[B"U%#/:01'-65@I*DG.M:EB6+N[BZ-
M>I[Y_I:2X[=7,JZJK)A'H&4SVUTNP#_VSJFKB$U!X, .F Z:$-(3:.$NTIK@
MV\90F*HPV>PXZC88."R6YK. [?2=R_4:JFS^)Z>SQNF_V7Q 8Y123>1[O&DH
M0@U(JZ2]CLI19]_@TUW5F_NI3\ >CAYF& 3P,174:Y_]D\-KCU_^4D"U3_2'
M!B+/#=C>B X4@MN$?8(%">RD29-F]=\6C7W?E X[W_LR42W-5TUET=1^^FO?
MMA].3^SWPNUT^]7U"Z^6E*RI6&#I<# =]UAEOV3:!UV4YNOAO-"ZR,S/E>#0
MGB9@?%$4NGF@#=K/R<?_!5!+ P04    "  AKY!:EC&&Y=P"  !@!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6R-56UOVC 0_IY?<<JFJ9,0"2&\
MM ,D:-=M'RJA=ELU3?M@DH-83>S,=DKY]SL[(6451?T G,]WSSWG>V&RE>I!
M9X@&GHI<Z*F?&5->!(%.,BR8[LH2!=VLI2J8H:/:!+I4R%+G5.1!%(;#H&!<
M^+.)TRW5;"(KDW.!2P6Z*@JF=@O,Y7;J]_R]XI9O,F,5P6Q2L@W>H?E1+A6=
M@A8EY04*S:4 A>NI/^]=+&)K[PQ^<MSJ QEL)BLI'^SA6SKU0TL(<TR,16#T
M\XB7F.<6B&C\;3#]-J1U/)3WZ-<N=\IEQ31>ROR>IR:;^F,?4ERS*C>W<OL5
MFWP&%B^1N7;?L*UMXX$/2:6-+!IG8E!P4?^RI^8=#AS&X2L.4>,0.=YU(,?R
MBADVFRBY!66M"<T*+E7G3>2XL$6Y,XIN.?F9V3Q)5(4IW#.EF#"[26 (U=X%
M28.PJ!&B5Q!Z$=Q(83(-GT6*Z?\  =%I.45[3HOH).(5)EV(QAV(PB@^@==O
M<^P[O/XK>%\J9G-#U,!$"DLETRHQ^Y0YJ7_/5]HHZI _Q_*OT>/CZ'9J+G3)
M$ISZ-!8:U2/ZLP_O>L/PTPGN<<L]/H7^IOJ<1#C.[[SKO42&[QEZE[(HF=C!
MME9JX/0IZP>CU]O0E&MCNYZ&"F@E %6_<-7O0":W^(BJX_0)*D/&![Y--Z.B
M]MU!6:DDHVFBB@ ^&;2MLX^ZZ\(=+9^TRM&3:WA)U*/^P&*%RMOW"+2:?N@T
M?>^:ZX3EWB]DJN[+-WDM<,.%X&)#DYXSD2"\AZA#I>R$84ARKW,^'%K9FZ<I
MMVM%DVX\BMW].(S<W67.>.%:3=D'T2S7<-;KQ*.1,_L(9\-P7(L><;/A%@?A
M!H-1$^XY]+%."@ZFGIYUXW:;AD16PM0+H-6VZW->;XUG\WKWWC!%B6O(<4VN
M87=$VTK5^ZP^&%FZ';*2AFKHQ(S^ E!9 [I?2VGV!QN@_5.9_0-02P,$%
M  @ (:^06M?" N"& P  JP<  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&ULK55MC^(V$/[.KQCEJM.=A$@(+TOW (FW5:EN 2UL^Z'J!Y-,B+6)G=K.
MLOOO.W8"Q]WM(E7J!W!LSSS/,^/Q>'B4ZDFGB 9>\DSHD9<:4]SZOHY2S)EN
MR0(%[212Y<S05!U\72ADL7/*,S\,@KZ?,RZ\\="M;=1X*$N3<8$;!;K,<Z9>
MIYC)X\AK>Z>%!WY(C5WPQ\."'7"+YK'8*)KY9Y28YR@TEP(4)B-OTKZ==JV]
M,_B#XU%??(.-9"_EDYTLXY$76$&8860L J/A&6>891:(9/Q38WIG2NMX^7U"
MOW.Q4RQ[IG$FLS]Y;-*1-_ @QH25F7F0Q]^PCJ=G\2*9:?</Q\JV%W@0E=K(
MO'8F!3D7U<A>ZCQ<. S><PAKA]#IKHB<RCDS;#Q4\@C*6A.:_7"A.F\2QX4]
ME*U1M,O)SXP7>9')5T28HL"$&]ADC'(E8MA(;> !#5=(AV!.!D/?$*UU]J.:
M8EI1A.]0M$.XE\*D&A8BQOA[ )_TGD6')]'3\"KB'*,6A(,FA$'8O8+7.2>A
MX_ Z[^#]'*6&OR9[;105S=]O15SA==_&LQ?I5A<LPI%'-T6C>D9O_/%#NQ]\
MN:*V>U;;O8;^_QS958JW V@'K<9_YH9=BHV9S LF7B%EFFP!3R#[VJ:P($6I
M=,G(TTC8UG>V&[0_/7T&F8!)$9;"H!(L(YIG%"7"3,9H-]N_#OI-L.!$3276
M(E-7&TWGY^!91OT'X\:)7%L>NKZHK"26RY*H*R)NET1)1!$)IP;$G)BRL"Z,
M;J52-D*ZA3PO<^OT"X2=9A $T F:/1IZ ?0A:'7IUW'C6E!,A<%\3WP]5[AA
M$WZ7J8!9:]9JW#%1::U3]?'#(&S??-%V3<"&SH#'EM-F>I9R3&#Q@E%I.QJL
MDX1'+@R[QSCU*G%*V8]P4\E4;#?G=$Z1D4HW04C#$XZQ=3@?%9FD7(,E/H@J
M?LKO#T(6:\ D0==8+^+K5_&UX)$.0SD=='"Y/H%223US6>JZ$%RYL(/"JG#F
MRJ6#J",DW)B2>],+7':[WPVK]6ZQ;>S6,%NOMNNOR_EDMYC#W7(U6<V6DZ^P
MW='"_6*UV\(G,MDM5X^+^6=XZP;Z%PTT1W5PSX2FXZ>BJ'KI>?7\$DVJ!OS-
MO'K&[IDZ<*$APX1<@]9-SP-5/0W5Q,C"M>.]--3<W6=*KRDJ:T#[B93F-+$$
MY_=Y_"]02P,$%     @ (:^06CHX1O$Z P  >0<  !D   !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&ULG57+;MLZ$-W[*P8JT%5@V8K3!JEM((\6[2) T,?M
MXJ(+2AQ;;"A2Y5!Q\O>=H6Q=I]<UT&XL/LZ<.6=H#N<;'^ZI1HSPV%A'BZR.
ML;W(<ZIJ;!2-?8N.=U8^-"KR-*QS:@,JG8(:FQ>3R:N\4<9ERWE:NPO+N>^B
M-0[O E#7-"H\7:'UFT4VS78+'\VZCK*0+^>M6N,GC%_:N\"S?&#1ID%'QCL(
MN%IDE].+JYG@$^ ?@QO:&X,X*;V_E\D'O<@F(@@M5E$8%'\>\!JM%2*6\6/+
MF0TI)7!_O&-_E[RSEU(17GO[U>A8+[+S##2N5&?C1[]YCUL_9\)7>4OI%S8]
M]JS(H.HH^F8;S H:X_JO>MS682_@?/*;@&(;4"3=?:*D\D9%M9P'OX$@:&:3
M0;*:HEF<<7(HGV+@7<-Q<7GMF\9$KG(D4$[#M7?1N#6ZRB#-\\@I!)A76[JK
MGJ[X#=VT@%MFJ G>.HWZ.4'.V@:!Q4[@57&4\0:K,13G)U!,BMD1OM/!\&GB
M._T;PW!CJ+*>NH#P[V5),?"_YMNA,O1)9H>3R$VZH%95N,CXJA"&!\R6+U],
M7TW>'+$P&RS,CK'_^9D=I3LL=CH=CXZ7ZG.-@FB5>P)#?*O+[WS3('J(-4+K
MB4QIK(E/X%? -26HGL6K8(AG8%P*\$$;QVV!45T@E*"R8P 2C>%6.>X0HD1(
MR&@,E**LN4=K:N_U:)<EH%41M0A1?.N),)XP>X(;5W4AL(#$KSA<]1I/& @;
M[@WR->)WJYU9N->1=ZJT3X 4#7<"3&2J\1T+8J*DA'.?C-B,QHB!;ZIX^[_M
M,5RZ@4;_"DB55%45.M[;U.A8BRRUP9<L0/*J.-B"FL66*"@^!A-0)Z-J--C:
M0_3.=3K(Y^I[#4Q:XB&O>BQ'#;NC#KCNK H">%"V8P 'IZ*R4M>_$JG=/BAC
M1?.(2[BK"8HISBZO0E7W3I7E/T_M.ZM%@-+?N>EM=>[ CIO[@%5!9/[HQ.\8
M#EVG?*\=-AC6J>E+F=EPWQF'U>%=N>S;Z7_P_E&Z56%M'('%%8=.QJ_/,@A]
MH^\GT;>IN98^<JM.PYK?1@P"X/V5]W$WD03#:[O\"5!+ P04    "  AKY!:
M8Z3E^,<(    $P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6R56-MN
MXS@2?==7$)Y!(P%\5>Z="^ XZ9WT="=!)[WSL-@'6BI;G$BDAJ3L>+]^3Y&R
MX\RDL[- $$L46==3ITHZ6QK[Y HB+YZK4KOS3N%]_7$P<%E!E71]4Y/&DYFQ
ME?2XM?.!JRW)/!RJRD$Z'!X.*JETY^(LK-W;BS/3^%)INK?"-54E[>J22K,\
M[XPZZX5O:EYX7AA<G-5R3@_DO]?W%G>#C91<5:2=,EI8FIUWQJ./E_N\/VSX
MIZ*EV[H6[,G4F">^N<G/.T,VB$K*/$N0^%G0A,J2!<&,/UJ9G8U*/KA]O9;^
M*?@.7Z;2T<24OZG<%^>=XX[(:2:;TG\SRU^H]>> Y66F=.&_6,:]!VE'9(WS
MIFH/PX)*Z?@KG]LX;!TX'O[@0-H>2(/=45&P\DIZ>7%FS5)8W@UI?!%<#:=A
MG-*<E =O\53AG+_XHKR:2P[0V<!#'J\.LO;L93R;_N#L*!5?C?:%$]<ZI_RU
M@ $,V5B3KJVY3-^5>$597Z3'79$.T_UWY.UMO-L+\O9^(&]BJDIY8,@[(74N
M)C!7Z3GI3)$35\IEI7&-)?&O\=1Y"XC\^ZTP1"7[;ROALOGH:IG1>0=UX<@N
MJ'/QX:?1X?#T'1?V-R[LOR?]?R3HW;-O6S9*^\F+4/%84((PU5*O@*N5(#U'
M,0JE14ES68K:FHPH1]000JL<+OBA+T@8BV54LLA,8QWN9V+:8 ,YUQ>34JK*
M=5'MRN-'Z06YM=*8C->2*5&Z((M4E2O1Z(RL!Z6$C<H+Y80V7M3&.34M27B#
MXSB;^6 )2E"A0F%"XS-3!5-<DQ7PR'NR41]O;#W]\--Q.CHZ=1M[NV(&5P +
M62:9T;EB,[M@'0?1CL6!!FUKO+$BDZX0,S":8^?+7$Q)R-D,5$.Y"&:O1"VM
M5UE32BMP5IF\+VZ8AC+$#:H(E>X+(>NZ5)EDI_A1$P JYHT*>[J0Q.NVD<P,
M9<F*$$CL5RCZ7("6WTB4F@6/EP7IQ!<&N5D'(N! >P'<L^G;Y> +Z3D18FI@
M%\1-HU40Q*FK^*XO+LN&OLE<&==-;C3*==$7OYH:/D^,K4V,45=,U$*58ARI
M]];TQ>BP-TR'!VGO\Y=?Q<X5 &+*_NY'<:>3<3,'T8E1RG4_.NQNZQ!!QPXG
M+!V>OCP("Z/37>2M1!@D?*EJ0 ZNM>C\WG_H<XE[RRB9 *(^1(N?;9:16-@!
MJW/3362)2'+T0R2VX"*FZ'=9T>K1@2B0"+\DTHQ.#M&+:;P%\-4L28K?#=NT
M0,R99]:'MH6_/IT VCDY-4<0<UJ@:]9A!_RKR#) U7^03I59T\N5@\\KSE7>
M9,!I0!154\K!Q[BSZ'[(LZ>LT'!SON(^2A:5PQ4DG6CC^@]3YJ1[JMN&-=DX
MS(9F!N9+':(U-P:@DP&Y.EQ9F FCV%GG# ST034VA#"NX]5]"2(( 6F#Q8K)
M(V_\BJW93CJ+KI1#;5A3VR R@92<A*/,$E?D4D/2=+4==R1^H4P9>6TKLZ*4
M2[$SZ7]C1# Q'YV*H][1?F\TW-_9W]W=L,,5@H/+QZ#IH=4$#(N=T7' TZ2?
MM.='QWN'.]/=G='N[G9-B!E@!AH3 4LA?G^"TA)1;_3O 'S)9 L4%M$1CLKZ
M%'QG%FHX;-L..ISPRI<<#M-2PYHR FY0XQ@2*&B4%3_B0""*,Q9OILRI4=TK
M!$)SRW6\_4>6K,/$7*Z]L:Y0=<*3%>B$)"K8 ]DUDL7M%I46+]<,UW+G\@W]
MFB(@IXPUH#.P*.[!<5Z\KGFP-@!>EV9%H"SI7HQ)6O,L0?J?3O+&S/0 4-05
M'X27;$!K[*L,.J(G)RJCR0.>7(09*%Q"Q2J&0"%[.@R3B%FI:,;=+2L;IMZ$
M&68=.VUTKY8K'C]8(3HK@H].@&0!69P)*V:PIL\D>)=Y,\7":+1FP>T(19;C
MQ(RU6S*^8,AX-E,\F+(E ;J.93T&O]!ZR$52)(XF/:,'>3B#%JK:5# Q+Y@M
MH/4@:#WI)W<:LK*X&@GYY"U3)$:_4&?L\#VK0PMZB).]^-SD\^"UI3\:[AV!
M4ZDE8; 64!4:)P,E[1VUE TJ87@C-JLD4E[8, K.'O,F]NM5LF3IS/]ET8;C
MXU 1Z:W'J+2<H] T[B-NT;62X^[)\*2;GASVQ3=RM>$0,S+Y7%3GWM>'7%%K
M($S[+'7#CV.XTV$$E"44".2^WON)IC9N/NDFO)EA E:J?9N<C8RMT))6E+]1
M,G\C-$%\VXKW@NAT6_3<H@,P[[PQ1?V=P*,HV\1S]-O40@^ ?A3U9#PQ!B%U
MHU5 =2XK#*-,F#D\#H<8E A:$F^. P4PT$#[,35OL0Y'F0T@O5ICL8HV_^7X
M&G1=L1^S<_!"?);X-3>/4(D;DS2B,]9=#%4 )88\XCZ;,X$NR'+KY5?I=F9;
MS[>EP@L*UNH&PU.HW[' :(((YCS/<K=PY%\(<SW%K)&4IO%E":8G&\0<M&O3
M)O0>?GON\>M\WI2M^J_28CIF\+2'Q1A]MA3,.[P2P("7NUR"].*CM2:$8^:9
M@2"HL0 M/46+NSSM-% /;\-D#N,3I"*$ >,U\V-0OEV_B)U<2AN>A7;_' 9Y
M],:?#_HCM)^RY#0A4FLL2"X4#,+X1:?@J2A*_AGL=?3J@')S8^?$\ M\0L_<
M.<+,$67UQ6\%R@U$'<;_$N:W:"T@?1JF.^>:[8:%^&]711C)O7RBV.@W!L49
M),)6Y@OE7JP(1RPRP3;&4>B5:A.GP[C:]O 8<0#$]R(XIA9]!UYCKA[RWU\F
M9DSEOT@$PV,83RZM,4]=\5#Q5/9!5O4IV&R%B3#']GM,-0(9/Q:'_3UQ>_=X
M_9 \WHG)W>W#W9>;J_'C]97X=',[OIW<C+^(AT<L?+V^?7S 1'5W^WAS^_WZ
M:E>\]:([V/HJ@=%U'KZ]M+0?/U!L5C>?=\;QJ\;+]OAM"' %:3N,&3,<'?:/
M#CK"QN\M\<:;.GSCP*N+-U6X+ A3G.4->#XSQJ]O6,'FH]?%?P%02P,$%
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
M-X(70M,&K*^4LKL',M#_3^+LOU!+ P04    "  AKY!:6)V""F@'  "\$@
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6R56-F.VS84?==7$&Y0M(!J
M2_*>68!94C1%@AG,I.U#T0>.1%ML9%(EJ7'<K^^YU&+9LZ0!,I%$W?7<>P]I
MG6ZU^6QS(1S[LBF4/1ODSI5O1R.;YF+#[5"70N'-2IL-=W@TZY$MC>"95]H4
MHR2*9J,-EVIP?NK7;LWYJ:Y<(96X-<Q6FPTWNTM1Z.W9(!ZT"W=RG3M:&)V?
MEGPM[H7[K;PU>!IU5C*Y$<I*K9@1J[/!1?SV<D+R7N!W*;:V=\\HDP>M/]/#
M^^QL$%% HA"I(PL<ET=Q)8J"#"&,?QJ;@\XE*?;O6^L_^]R1RP.WXDH7?\C,
MY6>#Q8!E8L6KPMWI[2^BR6=*]E)=6/\_V]:R8PBGE75ZTR@C@HU4]95_:7#H
M*2RB%Q221B'Q<=>.?)37W/'S4Z.WS) TK-&-3]5K(SBIJ"CWSN"MA)X[OQ,%
M=R)CM]RX'?MDN++<XV5/1P[V26J4-K8N:UO)"[;BA'W4RN66O5.9R X-C!!8
M%UW21G>9O&KQ6J1#EBQ"ED3)Y!5[XR[;L;<W_N9LV9\7#]89//WU7.*UV<GS
M9FEPWMJ2I^)L@,FPPCR*P?GWW\6SZ.25H"==T)/7K']CB5ZU]7RD\608O(+,
MIUP$5WI3<K5#Y^W8RN@-<YA,YG1]%<H)PZ3",U\;(3"TSJ*17<YLSHW(=9$)
M8T/&5RM92#BRC*N,:9=#+_6V)=:$6H,(,EABJ3 .E,*X+3&_END5@W"025L6
M?!<R/]9&*YG"K"Z=3'GA;5J]<EOXA)$,XV/(+K>L1%Z-$=8D\_UWBR2>GUCV
M4%G 9"VC!G!BO1NR]_"<99( "+W.5G##'PKAHZV<5.N@-#JK4@=,S&>PI[0@
M*8 (DBEV3(&/*!S*4'C8'D23KQ-IKG2AUQ1:+Q[HB,P2J&5ETAQ44T/= PV
M:).1#0VP<JY2$4B@TX:B5RMA$-OPH&@4QYW@Q1_(@>7\L2F8!_JH9#[:?DQ>
MW$MDY-1698GLFC*P#=P6P@9XTSH(O;M"IB!NT941CD"\*%F%,B':4E";]=0\
MY*E6?U>JIFO?/8C$BGZ _=",2 7 SN"0B7\JZ7:!]'E91T#M ])*_.3[] V+
MAU,V;OX2_,7#B$7#A&X6[$8%]Z)T8O, A,<1L4Z\# ]\'@*GV(6U*/UM6Z^+
M-E+V VE1AR71R3V*;9\1\J_CDQ_K7&NI3VUS[((/<B-I)'\X,+,7:-6'9-I6
M'%YI(.'W)8>'N5A,9;]8OL!/HM@/(C+U<T@-UXA]I']Q&,^3,(HBX 4X 1S=
MQP>7"Z\).J_!;2G=!Q0<SR,=-2!TE7.)?5?Y&%>Z4M3XL%+[?J_28<BNT3B_
MZERQJ^'5D/W,,:U(F2HCU2,:P=<"T>]U#B:#9$$68#MW.'B>MGS,MS@E"$,U
MOW<Z_4Q+OWR\WF3>$%LA1/;(BTJTY-+SNX7U3*!AL&_7Z#Y0#T;#,;7:KUQ5
M. :QJ8=B_%J?]>K!/C23M6\U@N?_MN*'^T_[-[;MH, WX <ZP"BP![L'WV 6
M>VY#PJ[K1%AYN?D.71RF):VM:& [?H .R:/B+54$;I\K>DZGTN]+/D)=&79C
MUM@LTCI:]@XC0F1\$*JCW:LIFE0_@6Y28O=,@)EUZ3%!=GZS;W8IM]7-80O;
M% $:\#1%QSG;L Q1/[$/=T?LF('-Q*/4E25:W!=[2T2J-'GRO"=A8$AC ,]6
MHI.Y9SE*G RZ_89[@%C0D5R\H$':C]F%#5Z<J"<[W%<FZJN5?VW20+J9?)09
M,;O>*@"8RY)U3/P5\_5,WF!".^:M!R()C]T]EQC6%(TH0=J,PE4NQ8J]^R+2
MBO9B=H/M$[W5O*L!"%XX"5QJ;C+/5!+ .TUG%A11KJ3(#@H/D=QO^%:N55U*
M@'$4R+L;)K A^]\=O?QF=7Y#]AOA'_CRHVUL:[1M*"8V9:%W]8QWTTQU !S[
MW>\-FT_KOI@<7*XK.@D$*VGI:+3#3FB;#B&Z\1'6,!\W-#VOT+5Z2R5S_:.@
M'Q;3'!7I2(4CS%MVCU^*= X@5.\P9 ILZ"7[ATI(!N2^]DZ>@U:VY2S+_L=*
ML-_7?>N\0;ZS<#%?T.X>A=-I1#=^5B:S&>Y]<9,3OQHOXW"Y6.Q7 \_EC:E9
M- [C:-EI+*8)MK9I]SR9C\-D.>ET?Z_^E5\ G2D[D1CVH[W&"]?@>)=ER3*,
MQ\G7]#K]5P<V\,E,PR1>L/%T'"ZF= VC>,RFDUDX!E3']CQBDTDX'L^!S7@.
M*4C3ZF(Q#V?3">Y;75J=S6!^D?30O7#!$R[R/=:MU@>JXXWN:</U"9<,E'Q7
M/SS;?)W7H//:K;0>T3)[D[>MN><6GS;7<@(()@=MA*5EU,O]6ZMYT'/)'++H
MV:Z!IGYXOZ'0<9@D"X83V!1Z39V7*%H4!30;*.J2XF\$4#W4>1E/*1$OQ9[[
MB3KJ?5' SK'VWTUH\\*>6']<Z%:[3S,7]1>)O7C]7><C-VL)[BC$"JK1<#X=
M,%-_*ZD?G"[]]XD'[; !^]M<<% C">#]2FO7/I"#[H/5^7]02P,$%     @
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
M/)+EH,MR<(S^OX=R%'8XU7ATT3L2!;X7V,N%=:!\ ]IN&"C4RKKJPK\EJG=
M.7P1%>6G)Y,D'E\J(*^@J8<R!YW"@VDI66U0(H='PFKB'R;/X%M-&,UW-M@R
M347-M>K=4)42!CLD$M#>IRFL"+/L'M&PS S9R%7OVC!3;[ZLF]D4RS5*Z,?N
M]B3P#N)A=!Y%D;'Z2=)89_'H@S/?V^FH;^T]<>3$_78%QA/O?38:-ZKX/$J&
MKU7MA;4AVU5C3UKCK#_L0AJ'L1\=NCCAWLLN46Y<_U+@=L@_\FZV:Y%+WQE>
MW'U_O25R0[D"AKF11A?C80#2]RP_T*)R?6(MM.DZSBQ,FT=I'<QZ+H1N!S9
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
M6>UISYA;CZ-E5BW;K!'P#P\;1ZMD49F8(]V#9/DU61,J<T64Q(T5S2&E!+^
M.]OH)'70<"%_JK(M0F7()!Z6\JYZ9S)8;O/J-JDW<83_C=Z"M0G2Q2H@(!]8
MS)3UP>][>? [:GEH1O6<&0- @W%N:C+]T?W(]X)GC#$H4X&)IZLMG,6B(2>Z
M:IVE#OR4P0D0LK,QP%-BITIKA(!BA17P' ,M">9!R%KM%CCR5J<8=KOB$.0W
MB@7":D",C":#Q^+*E";#=4J_$OB)S+1["Y7M/8'O*%1R@RLW>.1]ZJ%SC96"
MMS&ILGS/QASCU\GM%$^W[U;2==Z?+> "8+C+CAI"54+[T6+3://>2D!.)P_@
M'.+G9R#*S]#J1WT.'F/%QBQ*) %N_=HW1AP^+L@NE3WI?\?,16W!YC-FX0F,
M1-A&AGW;XI^$,Q#&ST8=RP$U^*C2&_0*'C3,N40?\ 1_?7H8L*B<OP FM$6S
M8]AAF[5;R>\MEY4-.6-$3<H,BGX*FGT>J4[RC\3FZRW"*V.$CY%KXD717@D6
M319$*G >CC34(IJ3?$FX.OCP./F(OE+00H&(OATPG=85_*3O &1LSS)DQY 1
MV_Z][^<P,OW0[#&B7Z5M99(K/15#KBK'%N5PM*%LJSY>1='DWZV,T.4>4^%.
MP&QB/"+PG+84U3;'!;P%NC?C<@/0#' Y.7K8;&Q*C/.,P#NH<^A7*U:A-*:1
MI,I+FP2X-_]"U1[XW&-(27W$!%<Q*5MQ2B4=*=I:]KLG]6Z^8\$0<VE+"C*C
MUCY$WG"=^/KV./WQ*&$HV\+P#G*F[J5.S+EXR0$S0,=[2%)YE.V&.9A>P?6,
MT7..0=EL,T$;>:Z\1:D_GVI\8\)+[^"!&VW0R,B>>,=;LK6 $3")1N$'JLGH
M3$H2(9BGEJO9G\56/1SJ,2>!"EJ0\V(.B0"@0AZZ4)1&XW]AB0DLA*$?-]T5
M!X'PGGL17 EW&";$9BH8O7P^QPN>$S;U24QUEDD1%,YBQ?)>V5IW./^3R2G+
M )-E'.(=2FL?WR];<"?34[I?L$5TN1CBU1:" ,V\4U9]-$L8.X:7),FMH:T)
M8;3DC $\@.YBCGLL"@PD'8)8G?W$]HVIS&%,1V91/XV3.0R0/=@?E6&P=^A@
MK,/FJ*L?G0P7D-KLR6>/ $##F^ (;OD(WI/@[[6*OJ/2],FIU<'4O<D>AHB3
MWRV%88+J*S0&<;!I@&4HA--B(L+C*0:IV/Q5F-T549,5#R5AT$4&X3(=2B M
MY722RA[:*/H;1D/M$D*9J#I\S1?18LS]7#G'G=F+00"D=RV-,"9&PEBHE]RV
MH1P#$8O1:>+",1^ K3*+I^>*JY2T)M#$%<<9W(=!%!('FK2.R6Y)2-6KJEIR
MY-5LQ,0HV3/#5"P"L\REA)4P<(F5E%>M:-74*'KM4E%P/[&3!L^.$%>C;[W\
MOJ,G^1I<"BX"/V!OH_X\5+A!U0K()NGA.S0_5R#/2CAK307J0Z++%"JBQS(9
M#5:23ES9\&2X;O@=:J/_-@&J=Y9F=\X=Z[VMWU% C%.IX:G<I\KW![VX:Z\9
M&)MJ-[AEFFOUT80XI#ASAH,V,#]Y(5X#5Q!\RPGK>&2W(QY.D?;,?2H55%YB
M$9/.255)/),-,:D;< YI3<:!DBA_KS]T(%PZYL3A8L)?A- CBW5ES@9U1CSG
M\'SE @_/+XOTHG=/!/==.?-DN)[Y#K'9>'%[.>T["IKM@)'Y"WTI@H(T9',
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
MR9/I>!)/K_!')Q?3*7TRN^)/CBW$ODYK$H\OS^/I-?PUOXS'%Q-8PD4\O;S
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
M7JJU>"DX*Y&?^QO1@FYP T_I W-G?'W0N3.!:+^THOU>4Z\AF,]@1D6^3Z]
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
MI#0E24:C;=FI,:HPP$/3/$URDF+/>PVG#.LL*_VFTPS;HY])RG[F.44P4$*
M(4A<I(1-<)07),XHJI 15F2^O!!:Y-@RRKT*^-*%-095S-,43M/4;\ERPEC^
M+.JF<P7C<Y+0"="2DGR2!=2"Q0&5)0PU2K>HT2XJBS&N8RB*":%YMJV34/JZ
MF6=;X.A7OV\;:?![4A!&?0^<Y%@G\SCX?0M_XKL>*I!DD[W9,]XYTK?"+,+%
MQ4(XI?:G^V%VN!M=]E>"Q^7]Q>HS-]@<+#1BCEOC-P4>*4Q_6>D_G%Z%"\),
M.[QNA.$2[W?"^ 7X?ZZUVWYX@.'&./T74$L#!!0    ( "&OD%K[MF2A,0,
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
M8)#2*22[=T#7T:*U=^],:+K);7-)3R>49@'-%T+H;<<XZ!]CTW\!4$L#!!0
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
M<72RRQ7.JEP: ;Q?"*&W&V.@GWZG_P%02P,$%     @ (:^06B!([&7! P
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
M7/<-*5EWB'JBQ<H5V870IF2[86F:*DAK8/:70NC]Q 9HVG3Z&U!+ P04
M"  AKY!:R/EE#*D"  #-!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6RM55MOTS 4_BM6D!!(;+FNN]!&:E<0/ Q5JX 'Q(/KG#;6? FVTXY_S[&3
M=MUHISWL);&/S_?Y7.S/PXTV=[8&<.1>"F5'4>U<<Q7'EM4@J3W5#2A<66HC
MJ<.I6<6V,4"K )(BSI)D$$O*550.@VUFRJ%NG> *9H;85DIJ_DY Z,TH2J.M
MX9:O:N<-<3ELZ KFX+XW,X.S>,=2<0G*<JV(@>4H&J=7T\+[!X<?'#9V;TQ\
M)@NM[_SD:S6*$A\0"&#.,U#\K>$:A/!$&,:?GC/:;>F!^^,M^^>0.^:RH!:N
MM?C)*U>/HHN(5+"DK7"W>O,%^GS./!_3PH8OV?2^2418:YV6/1@CD%QU?WK?
MUV$/D Z. +(>D#T%%$< >0_(7PHH>D H==RE$NHPI8Z60Z,WQ'AO9/.#4,R
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
MC+^2=1-[%@<D7QJKJA:,%51<-G>V:?NP QB,7@%$+2!Z"7@MP[ %#/<%Q"W
MMYHV4GP?,F99FFBU)MI%(YM;^&9Z-,KGTHW]SFI\RA%GTZG&-TC;IV,R%4Q:
MPF1!KA^7O,;16G*8@65<&/*#:<W<A([()W)_EY'#@R-R0+@D-UP('*!)J,5R
M'"G-V]23)G7T2NI!1&Z4M*4AU[* XCD!11V=F&@K9A*]R9A!?D*B\V,2A5'<
M4]#5'O!AZ.'#'GBV#WS@X=$;:H;=:(:>;_A?H_E].3-6XV?SIZ_S#7/<S^RL
MY,+4+(=Q@%YA0*\@2#]^&(S"+WU=>T^R[)W(GG4T[CH:O\6.$T+2G#/O.+!!
MZS30U[V&Y;-G<;ZY2L.344)7NTW9(R;KBSGK8AH)=.?;K4 OO <:DJNEM,V;
MWYTV-CM!F_5V].(<[??2NP[]1]-X]PW3"RX-$3!'2BSA-""Z\<-F8U7M'6*F
M+/J-7Y;X"P'M O#Y7"F[W;@$W4\I_0M02P,$%     @ (:^06G.H,F]G @
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
M/ER$$XS[;2>=[>1=V[\%+]=2 M>H[$F@SUCR:@(N!W&:'/GJ0851,,R.;/7
MTF!X;,K?.S7M%?>+R 7E"C&8&QZ^&A@!V5P;34>+E3M(9T*;D]$UE^:F!6D!
MYO]<"/W<L6=S=W?G_P%02P,$%     @ (:^06M$&6W<> P  K@L  !D   !X
M;"]W;W)K<VAE971S+W-H965T-3,N>&ULK59M;]HP$/XK5C9-G=0V[Z%E$(D2
MIDU:JZI5MP_3/ICD *M)S&P#[7[]_!)27M(()/A ;.>>Y^Z><^SKK2A[YC,
M@5Z*O.1]:R;$O&O;/)U!@?DEG4,IWTPH*["04S:U^9P!SC2HR&W/<2*[P*2T
MXIY>NV=QCRY$3DJX9X@OB@*SUQO(Z:ION=9ZX8%,9T(MV'%OCJ?P".)I?L_D
MS*Y9,E) R0DM$8-)WQJXW5%'V6N#GP16?&.,5"9C2I_5Y'O6MQP5$.20"L6
MY6,)0\AS123#^%MQ6K5+!=P<K]F_ZMQE+F/,84CS7R03L[YU9:$,)GB1BP>Z
M^@95/J'B2VG.]3]:&=O(LU"ZX((6%5A&4)#2//%+I<,&P(W> 7@5P-L%!.\
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
M.!#]%2N[6O5(#8F=&^D%)!HT%VE::@WJV8?1/IA00-1)S-H&IN?KMQS2@9"
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
M]^_2M'C[HAK@)<U^K#?GZK]02P,$%     @ (:^06N;+&AFJ @  1@<  !D
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
MV>2)&P7N!(X@ZFD/?)[A*TW<N$]P?$QPW@W;-OS&BM^ U/3.>O2F';UI36^
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
MW\Z5YAA8\G^% ]N"-7S_SNTXGYMD-$D6&B*K2!R4$@>:W3\B<=-ZOI$VZ%I
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
M>_6:"4!7,Z"P+.4UNLI XI*(:_0:?5YDZ.K%]<25*A_-ZN;MW+-F[N#$W'Z
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
M,_B$<@'P^UHI^WSC7M <6BW_ 5!+ P04    "  AKY!:^LL(&$@$  !*$
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
MZ4"6AC,!,T5T6114O8R!R]W0ZWB'A7NV6AN[X*>##5W!',S#9J9PYM<L.2M
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
M53?E:F!DX>Z."VGH)NI>4_IS@<INH/6EE&8WL ;JORNS?P%02P,$%     @
M(:^06MP*>934 @  :0H  !D   !X;"]W;W)K<VAE971S+W-H965T-S,N>&UL
MQ5;13J- %/V5&]9L-%F% JVMVY+4UG6;5=?8NONPV8<IW!;BP+ STU;_?F<&
M)*UBHZ:)+S #]QS..5S([:X8OQ,QHH3[E&:B9\52YB>V+<(84R*.6(Z9NC-C
M/"52;?G<%CE'$AE02FW7<5IV2I+,"KKFVC4/NFPA:9+A-0>Q2%/"'TZ1LE7/
M:EB/%VZ2>2SU!3OHYF2.8Y2W^357.[MBB9(4,Y&P##C.>E:_<3+HZ'I3\"O!
ME5A;@W8R9>Q.;T91SW*T(*082LU U&F) Z14$RD9_TI.JWJD!JZO']F_&>_*
MRY0('##Z.XEDW+/:%D0X(PLJ;]CJ.Y9^FIHO9%28(ZS*6L>"<"$D2TNP4I F
M67$F]V4.:X"&_P+ +0'N:P%>"?",T4*9L34DD@1=SE; =;5BTPN3C4$K-TFF
MW^)8<G4W43@9C%5;1 N*P&9PP;+Y(56I1M 7 J6 Z0.<(YMSDL=)"'W5)@+V
MARA)0L4!',+M> C[>P>P!TD&DY@M!,DBT;6E4J;Y[;!4<5JH<%]0,<3P"-SV
M%W =UZ^!#UX!]QP#]S;AMLJC"L6M0G$-G_<"WPTN,5N@@!EG*9S=2^09H3 P
MKP.Y .6R2.MB/:T_%XH'1A)3\;<N@^*A?OU#]>=Z(G(28L]2WZ- OD0K^/RI
MT7*^UB6R([*-?+PJ'V\;>S!ADM ZAP6L:6#Z_[$,?-=K=NWENO*:HE:K715M
M*/(K1?Y61;=7H\G9$,:3_N1L7*=L*_RMV>^(;,-ILW+:_(C>;.XRGQV1;>33
MJO)IO:\W"UAKO>T:3>]);]84^?J/5->;QY6BX]?TYH_1U?GPYV6=M*WXMX:_
M([(-J^W*:OLCFK.]RWQV1+:13Z?*I_.^YNP\^R>VW2>M^;S$]9]VIKTV".@A
M[)+P>9()H#A3*.?H6,%Y,=@4&\ER,QM,F51OR"QC-0LBUP7J_HPQ^;C1XT8U
M70;_ 5!+ P04    "  AKY!:?>AKM=P$  "+'0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970W-"YX;6S%66U/ZS88_2M6-TWW2KLD=M*D86VE@KD:$FR(PO9A
MVH>0NFUTD[BS70K_?LX+29.XIA66X ,TZ?.<^)S81P=[O*/L!U\3(L!+FF1\
M,E@+L3FW+!ZM21KR,[HAF?QF25D:"GG)5A;?,!(NBJ8TL9!M>U8:QME@.B[N
MW;'IF&Y%$F?DC@&^3=.0O5Z0A.XF SAXNW$?K]8BOV%-QYMP1>9$/&[NF+RR
M:I1%G)*,QS0#C"PG@QD\QVB8-Q05?\5DQ_<^@YS*$Z4_\HOKQ61@YR,B"8E$
M#A'*/\_DDB1)CB3'\5\%.JB?F3?N?WY#_UZ0EV2>0DXN:?)WO!#KR6 T  NR
M#+>)N*>[WTE%J!A@1!->_ :[LM:3Q=&6"YI6S7($:9R5?\.72HB]!N@=:$!5
M ^HVN <:G*K!.;;!K1K<0IF22J$##D4X'3.Z RROEFCYAT+,HEO2C[/\O<\%
MD]_&LD],YW(B+;8) 7.RDJ]3@.NLG$SY2WEZ!??DF61; AY>-P1\P42$<<*_
M@F_@<8[!EY^_CBTA1Y%C65'UQ(ORB>C $R$"MS03:PZNL@59M $L.?R: WKC
M<(&TB)A$9P"-?@7(1JYB0)='M#MVT>XHVO$Q[;!H1QHV3OU&G +/.8!7*<[!
MDM$47+T(PK(P 9?%7"",@S!;@!N:K;[=R!6S #/.B>#@GQN) ZX%2?F_JI=2
M/M15/S1WEW.^"2,R&4C[X(0]D\'TEY^@9_^F$M0D&#8$UA+;K<5V=>C3!RJD
MMF^2JW0K^X=%?VZBS].A[3A#Z/ECZWE?DWZA:SN!"_U.(584^JX-86#7A2TN
MPYK+4,OECK!(KF#IUH N@2B8L9*9BE@)-MH;!NPP>K<"ZRI:'+R:@Z?E\/C'
M]<,5!O.'V</57#5J;?NIT]@D&#8$UI+-KV7S/\,S?)-BFP3#AL!:8H]JL4<?
M](R18H4/AX%MVYT5UB]TAG: >H5843CR;'>_L,4EJ+D$)CTCZ*UW^RQP@M9/
MAZ*J9=2U1&414E.#=A-M;"VY/\6:,#"3"R".0CG;;TGZ1)ARINN13IWJ1M&P
M*;2VBGL!$7Z&MU1/-:6X231L"JVM.&H41Q\TF J@G4IZ[G)4%594'?85V*18
MJ,UMISJ+'DTM.5#.!$- V !06[HFDT)]*#W.L;08)Z\?DVC8%%I;OR8'P^&G
M.)8V?I^LN$DT; JMK7B3VJ$^MA_A6)XJ$WFNPK7ZE7DH\A7.I:B4J6ATV+V:
M/ VU"?)D]_)/#T;*GEXR4E<=BD9-A(7Z##OC<0CNPBA>QI'>9K0X)T]ZDVC8
M%%I;PR8ZP^!3;$:;V$]6W"0:-H76WN9K CW2!_KW;:8"V+<$&(P4_WDI"AW?
M\_HFHRCT_0 >]!C4!&NDC9&G>DR%UG8"V^WR4E8%75*J*N@=8-0$5Z0/KE=;
M1C=$ZR=ZA%-GMU$T; JMK5Z3F-&G;/PBHSN_1M&P*;2VXDW01A_=_47]S5I_
MU-^?N534P:$#%7:B*+1M=-A.FM2+C&[_HO[>K30*U.6EK'*[I-[!*AE9>Z=4
M<CZOBM,^#B*ZS41YV%/?+4\4+^ Y+@[>.O=G\'Q6G*]9#4QY3'D;LE6<<9"0
MI82TSWPY,%:>_)47@FZ*L[ G*N2B*CZN2;@@+"^0WR\I%6\7^0/J\]?I_U!+
M P04    "  AKY!:[.>+I<4$  #''@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970W-2YX;6RU65V/HS84_2L6K:I=:3M@\Y5,DT@S\:XZTHXZRG3;AU4?&' 2
MM(!3XR0S_[[&,! /Q$TTSDL"Y-YCW\,]<&)/]I3]*->$</"<9T4YM=:<;ZYM
MNXS7)(_**[HAA?AE25D><7'*5G:Y821*9%*>V<AQ CN/TL*:3>2U!S:;T"W/
MTH(\,%!N\SQB+[<DH_NI!:W7"XMTM>;5!7LVV40K\DCXM\T#$V=VBY*D.2G*
ME!: D>74NH'7&/E5@HSX*R7[\N 85*4\4?JC.KE+II93S8AD).851"2^=F1.
MLJQ"$O/XMP&UVC&KQ,/C5_0OLGA1S%-4DCG-_DX3OIY:(PLD9!EM,[Z@^]])
M4Y"<8$RS4GZ"?1T;>A:(MR6G>9,L9I"G1?T=/3=$'"3 X$@":A+0VX1C([A-
M@GMJ@M<D>)*9NA3) XYX-)LPN@>LBA9HU8$D4V:+\M.BNN^/G(E?4Y''9X^B
MD9)M1@!=@D>R$G>4@P794,;38@7NBKJSQ!WZ!)Y>VH@/F/ HS<J/X%?P[1&#
M#S]_G-A<3*<"M>-FZ-MZ:'1D:(C /2WXN@2?BX0D*H MZFB+0:_%W"(M(B;Q
M%4"C3P YR!N8T/R$=->1Z>Y .CXE'<ITI*G&;6^-*_'<(W@+LB/%EH EHSGX
M_,P)*Z(,S&5/$ :^?Q7QX(Z3O/QGB/P:W!L&KQXGU^4FBLG4$L^+DK =L6:_
M_ 0#Y[<AXDR"84-@"JE>2ZJG0Y_]2;D@L:&V'.*MSO=E?O74W,U\QW5]&(03
M>W?(23_0<]RQ!\,W@7@@,/0<",=.&ZC4XK>U^-I:,%F*!S !W^])_D388!=H
M$<[M I-@V!"8PES0,A=<4EJ!25)-@F%#8 JI84MJ^$YIU?G!H1 @\L:.X[R1
M5C\0H0#ZO4 \$.B%(^<P4*EEU-8RTM9R5R2B&5@J"M*I2PMR;B.8!,.&P!3R
MQBUYXTNJ:VR25)-@V!"80BIT.J?FO%-?#8"J&\?IZVLH,'2#OKX& @.H!JK5
M'/A.J*UF3@OQ7Z-J!XV^]!CG]H)1-&P*3>4/=?RA2XJL03?%K$DT; I-9;:S
MW5!K0$_1F=N73__E-!\(\T-W0&3]..B-P^,BZ\PNU+O=>Y*D\?^\P_009W>"
M231L"DVEK_/7T+^HQHR:;Z-HV!2:RFSGOZ'6B9ZBL: O"J<OGKE^H.%"P" C
M[P=2R>A\,]0;YS_X6G33 Z/)-N9ZK6J!SNXHDVC8%)I*8F?8X>BB6C5JY8VB
M85-H*K.=FX=:7WN*5L<]K;IHR';VX^#0^[ ?=OQEB#K_C/3^>2&XB5B\!E&1
M "S*R>A&KF;J%*?'/+<OC*)A4V@JGYV#1_"2BD-&O;U1-&P*366V\_9(ZW!/
M4%P#H%C+\;C_!VX^$ A=SQ]82AF*]%Q?H[S.42.]H_Z:QG*ALA+>@KY$&4])
MJ9>=T=5KHVC8%)I*9N?ID7=1V1FU^T;1L"DTE=G.[B/]>OH)LO/[2_D>&E!=
M/PXZ3C\0#P0&R.M+SC[8X1-W>25W2DL0TVW!Z_VQ]FJ]&WL+K['<M'QS_09>
MW\B]2;N#J;=X[R.V2HL29&0I()VK4$R*U;NF]0FG&[F/^$2Y:#5YN"910E@5
M('Y?4LI?3ZH!VKWKV7]02P,$%     @ (:^06OAAG:W;!0  #RH  !D   !X
M;"]W;W)K<VAE971S+W-H965T-S8N>&ULM5K;;MLX$/T5PKM8M$ W$DG=G'4,
M-.86#=  0=++0[$/BLS80G7Q2K23[-<O=8ED2@QM*70>$DF>.9HYE&;.Q)P]
MIMFO?$TI T]QE.07DS5CFW/#R(,UC?W\+-W0A'_RD&:QS_AIMC+R34;]9>D4
M1P8R3<>(_3"9S&?EM9ML/DNW+ H3>I.!?!O'?O9\2:/T\6(")R\7;L/5FA47
MC/ELXZ_H'67?-C<9/S,:E&48TR0/TP1D].%B\A&>$VP7#J7%]Y ^YGO'H$CE
M/DU_%2=7RXN)641$(QJP L+G?W9T0:.H0.)Q_%N#3II[%H[[QR_HG\KD>3+W
M?DX7:?0C7++UQ<2;@"5]\+<1NTT?/],ZH3+ ((WR\C=XK&P=?L=@F[,TKIWY
M>1PFU5__J29BSP$ZKSB@V@%U':Q7''#M@(]UL&H'JV2F2J7D@?C,G\^R]!%D
MA35'*PY*,DMOGGZ8%.M^QS+^:<C]V/R./TC+;41!^@!NZ8XF6\HC8&M^$OF,
M+L&-G[&0YN =H<P/H_P]^!-\NR/@W>_O9P;C$10X1E#?[;*Z&WKE;A"!ZS1A
MZQS\G2SI4@0P>.A-_.@E_DND1"0T. /(^P"0B2Q)0(LCW+%9NF.).SG&'9;N
M2)$-;E8#EWCX%;Q]TI_!U\Q/<K]Z/WY^X:;@BM$X_T?&>X5KR7&+XG&>;_R
M7DQX=<AIMJ.3^1^_0<?\2\:93C"B"4S@TVKXM%3H<^&)SFIR-]43+6.Q0K-+
MM*)B[N;0M"R,W9FQVR=(8N=YKF-;HAV1V#F.C3S4V EIV4U:MC*MFVT6K'FQ
M.SJO"L[9BP.[#H:XDU;?S+8<['J=K)3!R5<4*!;3:;)V#BQF0,.=?Q_Q:G1L
MXDXO(\NT\+2S3HN^&;2L*;0[B??-'-LL?N3+Z3:)N>KE])^'9>7VXG"1O1=%
ME53?:NHZ72NB#&WDZ^DUB7L'5M2/?E _^P"N$EY(?U[3^)YFTOJF!!I:WW2"
M$4U@ H'3AL#IB?K%5">?.L&()C"!3VBV<LC4VC%J.+'".%ZW9BXD=I 7#LMQ
M.N^CS!!.X=3SY$4&[BD]J+=KU'ABS+;=K3/JVQ[5#^K4WPXD4H-::I#VUE)#
M"O75\KQN:Y&:34W4779E@&,?^U9W0J4,&]Z"U'C'+_I"%Q 9 W28P59I0K74
M_'Q-XN41C4P-,[3R:D4CNM!$"EM5"^T3=3,X0I(J2-6)1G2AB:2VHAD>4LT#
M&YI$Y)H8FM-N7>O;>3:";E<S2^PL%Z,]"2XFUHIF>$ U#VYG(Z2NO&1I B(:
M@$3R6N$-#RGO$0W/ZZTD<OF0U-,#?3MHF[W!0QWAV/>B5<Y0*21'=+P1PE3^
M^&@"(F. #C*(6JF,U%+Y^_:_\ DLTFRC;'AJE*&U62L:T84F,M@J<@1/U/#0
M"*FL(%4G&M&%)I+::GET2,L/:WAJN 'OM2X@H@%(Y*X= ]"!,6!H3ZWQ.M.J
MV1$!"_5MAU#S=B"1FE;?([6^OTNC- =?:;!.^-'J65WSM(I\K6A$%YK(8ROR
MT:E$/M(J\K6B$5UH(JFMR$=Z13[JBW(TA1AU7UOE78>\MF\'$IEIIP2D>4I0
MXPUI![JF! U (GGME(#T3PE(,B7('JT1ZE_.SBG&"-2.$4CS&*'&&_)\Z1HC
MQ@ =9!"W8P16CQ%?BIT929BLP%T8A0%O!$633>LN>Y4$RDZK!A_\Q;?6Z4(7
MFDAL.UW@4TT76.MTH16-Z$(326VG"ZQWNL#]?__;"':_'9)88=OL?C]/U+$-
M[P1X;U^*YL$ ]P<#;&//[F7>MY/N.5#'-R+U5OCC0WM(AC?!&E(8BQ#JY=ZW
MDJ[Z*00[;@4[/K#99&B'J_'V=[W(MB=(S&3[$]31#<W>V-LI%]-L5>XXS$&0
M;A-6;3IKKE:[&B_A.2DW_W6N?X3G'\L]?D8+4VV5O/:S59CD(*(/'-(\<WD"
M6;7[L#IAZ:;<CW>?,I;&Y>&:^DN:%0;\\X<T92\GQ0V:/:#S_P%02P,$%
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
M)E T/=?*.PWLJV]_NJ++^0%7;]DQO=,+=4JA- :E<2A-H&BZ6)13&AQK>6T
MM4NA- JE,2B-0VD"1=/EL[.EJMU3?=N>JE";%4JC+4W;0M/Q76>Z/[%TVTU"
MSQWO[\C9MM.N!AO[WOX&GP(U"CV/RO0,CK.QJAW;.Y50R[.E[9YZ;SQUPTZ-
M8-C5(#34"%"7$D73\ZU<RL#N4OZRKLN"VH=ZK+=KKS-?9F2USF>+J)"DZK.]
M3J<HL]E78^:A7B641H/N9JN^:34'M%<.I0D431>(LBL#NUWY<[9(R>7)Y0GA
M46HO(Z$6)91&H30&I7$H3:!HNER4CQD<:Q.  &IF0FD42F-0&H?2!(JFRT>9
MF8%]$X ;^2#S9O^AU::@-!<;4.,22J-!]ZK_L6'Y/ NZ%_.;VG'HT0D43=^T
M7YF-X2OK1?-L)N6\('=YMB1+.8]G44)N92KO8G.J[<"^J8;2:-CU#P-#IMMF
MH;T9AQZ;0-'T1"N;,;3;C.:J@7PG7Q9YMKY?$,_Q/6LU8>^@=^*AGB.4QJ T
M#J4)%$V7D7(PPV.M_@RAGB:41J$T!J5Q*$V@:+I\E*<9OK+ZL_]T _4RH30:
M=A>2&J<;J$D)I0D4;:.'X<[]ZY8ROV]N35B0QL#:W,YM^^KF]H?4?<^;NP3N
MO7[AOK]H;@8X5)C-/16OHOP^3@N2R+L*Z9R,J[.?;VY3N'E29JOF+GFW65EF
MR^;A0D9SF=<-JO?OLJQ\?E)WL+U9Y/G?4$L#!!0    ( "&OD%JD[H&-BP,
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
M"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ (:^06F/-4#.9!@  2S0   \
M  !X;"]W;W)K8F]O:RYX;6S%F]]SVC@0@/\5#4^YF<L1C+';3M.9-#_N,I.V
M'.1ZCQUA"]#$EJ@DD]"__E9R:-8IV;D7.4\$&YN/M:1OM5+>WVMSM]#ZCCW4
ME;*G@[5SFW?#H2W6HN;V#[T1"LXLM:FY@[=F-;0;(WAIUT*XNAHF)R?9L.92
M#3Z\W]]K:H;XC7:B<%(K..@/?)7BWCZ=]V_95EJYD)5TN]-!^+L2 U9+)6OY
M0Y2G@Y,!LVM]_Y<V\H=6CE?SPNBJ.AV,VA-?A7&R^.7PW$/>\H4-1QQ?S#B
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
MKY!:1L=-2)4   #-    $               @ $     9&]C4')O<',O87!P
M+GAM;%!+ 0(4 Q0    ( "&OD%K1(V[?\@   "L"   1              "
M <,   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( "&OD%J97)PC$ 8
M )PG   3              "  >0!  !X;"]T:&5M92]T:&5M93$N>&UL4$L!
M A0#%     @ (:^06F]3F5<N"@  ]$,  !@              ("!)0@  'AL
M+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( "&OD%I3W&W%< @
M -HC   8              " @8D2  !X;"]W;W)K<VAE971S+W-H965T,BYX
M;6Q02P$"% ,4    "  AKY!:=HODKDL#   U"P  &               @($O
M&P  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ (:^06HVO
MC=K9!P  (2@  !@              ("!L!X  'AL+W=O<FMS:&5E=',O<VAE
M970T+GAM;%!+ 0(4 Q0    ( "&OD%K*L929'@0  +,.   8
M  " @;\F  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  A
MKY!:P7G2Y8 )  ":4P  &               @($3*P  >&PO=V]R:W-H965T
M<R]S:&5E=#8N>&UL4$L! A0#%     @ (:^06A_VR G4"0  /2T  !@
M         ("!R30  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0
M   ( "&OD%K[N!WF;P(  (H&   8              " @=,^  !X;"]W;W)K
M<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  AKY!:[IDY)4("  "1!@
M&               @(%X00  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L!
M A0#%     @ (:^06J3$C2P1 @  W00  !D              ("!\$,  'AL
M+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  AKY!:]Y5#M@,*
M  !U'P  &0              @($X1@  >&PO=V]R:W-H965T<R]S:&5E=#$Q
M+GAM;%!+ 0(4 Q0    ( "&OD%J31$X-L2H  $F$   9              "
M@7)0  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ (:^0
M6J<*[;)1 P  :@<  !D              ("!6GL  'AL+W=O<FMS:&5E=',O
M<VAE970Q,RYX;6Q02P$"% ,4    "  AKY!:YU8YMY,$   G"@  &0
M        @('B?@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0
M   ( "&OD%JYT*!OFP0  +X*   9              " @:R#  !X;"]W;W)K
M<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ (:^06NF!]":$"P  S1T
M !D              ("!?H@  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q0
M2P$"% ,4    "  AKY!:TI"9\,T(  #+%   &0              @($YE
M>&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( "&OD%H,.89=
M&00  !<)   9              " @3V=  !X;"]W;W)K<VAE971S+W-H965T
M,3@N>&UL4$L! A0#%     @ (:^06L$A+I1Q"P  6AX  !D
M ("!C:$  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  A
MKY!:EC&&Y=P"  !@!@  &0              @($UK0  >&PO=V]R:W-H965T
M<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( "&OD%K7P@+@A@,  *L'   9
M          " @4BP  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#
M%     @ (:^06CHX1O$Z P  >0<  !D              ("!!;0  'AL+W=O
M<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  AKY!:8Z3E^,<(
M$P  &0              @(%VMP  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM
M;%!+ 0(4 Q0    ( "&OD%KZV>8S& <  )\0   9              " @73
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ (:^06EB=
M@@IH!P  O!(  !D              ("!P\<  'AL+W=O<FMS:&5E=',O<VAE
M970R-2YX;6Q02P$"% ,4    "  AKY!:RS;WF,4$  !8"@  &0
M    @(%BSP  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    (
M "&OD%H6766YQ0(  $0&   9              " @5[4  !X;"]W;W)K<VAE
M971S+W-H965T,C<N>&UL4$L! A0#%     @ (:^06D*P.]<_+   G)(  !D
M             ("!6M<  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"
M% ,4    "  AKY!:!VMUAJP%   ]#@  &0              @('0 P$ >&PO
M=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( "&OD%K[MF2A,0,
M  \'   9              " @;,) 0!X;"]W;W)K<VAE971S+W-H965T,S N
M>&UL4$L! A0#%     @ (:^06JO'E932 P  F D  !D              ("!
M&PT! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  AKY!:
M*!HS9+X"  !*!@  &0              @($D$0$ >&PO=V]R:W-H965T<R]S
M:&5E=#,R+GAM;%!+ 0(4 Q0    ( "&OD%I.[0J3&P4  )H-   9
M      " @1D4 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%
M  @ (:^06EH$DWRA!   "0L  !D              ("!:QD! 'AL+W=O<FMS
M:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  AKY!:($CL9<$#  !M"
M&0              @(%#'@$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+
M 0(4 Q0    ( "&OD%KM;6^5E 8  '02   9              " @3LB 0!X
M;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ (:^06AG IA.5
M @  U@4  !D              ("!!BD! 'AL+W=O<FMS:&5E=',O<VAE970S
M-RYX;6Q02P$"% ,4    "  AKY!:-0G2[6\$   ["P  &0
M@('2*P$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( "&O
MD%KNYG)"I@,  /T(   9              " @7@P 0!X;"]W;W)K<VAE971S
M+W-H965T,SDN>&UL4$L! A0#%     @ (:^06OZBQ_S* @  /P8  !D
M         ("!530! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M    "  AKY!:3)>>; H#  "@"P  &0              @(%6-P$ >&PO=V]R
M:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( "&OD%H\)QD:E (  ,H&
M   9              " @9<Z 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL
M4$L! A0#%     @ (:^06@/BPY'2 @  L@<  !D              ("!8CT!
M 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  AKY!:R/EE
M#*D"  #-!@  &0              @(%K0 $ >&PO=V]R:W-H965T<R]S:&5E
M=#0T+GAM;%!+ 0(4 Q0    ( "&OD%I!3"D>BP0  .82   9
M  " @4M# 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @
M(:^06E.1^3]6"P  ^9,  !D              ("!#4@! 'AL+W=O<FMS:&5E
M=',O<VAE970T-BYX;6Q02P$"% ,4    "  AKY!:PUD[W!P%  !['P  &0
M            @(&:4P$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4
M Q0    ( "&OD%H]( NE> (  * &   9              " @>U8 0!X;"]W
M;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ (:^06G.H,F]G @
M:P8  !D              ("!G%L! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX
M;6Q02P$"% ,4    "  AKY!:5MSO/K4"    "   &0              @($Z
M7@$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( "&OD%K)
M)M%T$@,  # )   9              " @29A 0!X;"]W;W)K<VAE971S+W-H
M965T-3$N>&UL4$L! A0#%     @ (:^06E^4E*^T @  QP<  !D
M     ("!;V0! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4
M"  AKY!:T09;=QX#  "N"P  &0              @(%:9P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( "&OD%JP379^$ <  .5"   9
M              " @:]J 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L!
M A0#%     @ (:^06K6I(MBT P  QPX  !D              ("!]G$! 'AL
M+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  AKY!:2SWUH$P#
M  #%#@  &0              @('A=0$ >&PO=V]R:W-H965T<R]S:&5E=#4V
M+GAM;%!+ 0(4 Q0    ( "&OD%H_.G J\ H  #*<   9              "
M@61Y 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ (:^0
M6N;+&AFJ @  1@<  !D              ("!BX0! 'AL+W=O<FMS:&5E=',O
M<VAE970U."YX;6Q02P$"% ,4    "  AKY!:Q"<R]X0$  #K$@  &0
M        @(%LAP$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0
M   ( "&OD%J*M26-10,  &<+   9              " @2>, 0!X;"]W;W)K
M<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ (:^06K@12@G\#   ,;8
M !D              ("!HX\! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q0
M2P$"% ,4    "  AKY!:W8(J-J<#   [$P  &0              @('6G $
M>&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( "&OD%I_V*=W
M^0(  (4+   9              " @;2@ 0!X;"]W;W)K<VAE971S+W-H965T
M-C,N>&UL4$L! A0#%     @ (:^06M>6<0B2 P  O T  !D
M ("!Y*,! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    "  A
MKY!:Z*7MT,D"  "$"   &0              @(&MIP$ >&PO=V]R:W-H965T
M<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( "&OD%I;DS'LYP0  , 2   9
M          " @:VJ 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#
M%     @ (:^06OK+"!A(!   2A   !D              ("!RZ\! 'AL+W=O
M<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    "  AKY!:6OM:U+$#  !H
M#@  &0              @(%*M $ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM
M;%!+ 0(4 Q0    ( "&OD%ID(I!$QP(  )('   9              " @3*X
M 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ (:^06D;M
MDQ]M @  3P4  !D              ("!,+L! 'AL+W=O<FMS:&5E=',O<VAE
M970W,"YX;6Q02P$"% ,4    "  AKY!:^Q<0.RX$   C%0  &0
M    @('4O0$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    (
M "&OD%HV.V9&ZP,  +H,   9              " @3G" 0!X;"]W;W)K<VAE
M971S+W-H965T-S(N>&UL4$L! A0#%     @ (:^06MP*>934 @  :0H  !D
M             ("!6\8! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"
M% ,4    "  AKY!:?>AKM=P$  "+'0  &0              @(%FR0$ >&PO
M=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( "&OD%KLYXNEQ00
M ,<>   9              " @7G. 0!X;"]W;W)K<VAE971S+W-H965T-S4N
M>&UL4$L! A0#%     @ (:^06OAAG:W;!0  #RH  !D              ("!
M==,! 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    "  AKY!:
MFG<!K!H*   X<@  &0              @(&'V0$ >&PO=V]R:W-H965T<R]S
M:&5E=#<W+GAM;%!+ 0(4 Q0    ( "&OD%JD[H&-BP,  *H2   9
M      " @=CC 0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%
M  @ (:^06D/WN.CW @  ]P@  !D              ("!FN<! 'AL+W=O<FMS
M:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    "  AKY!:K7[9834#   D$P
M#0              @ '(Z@$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( "&O
MD%J7BKL<P    !,"   +              "  2CN 0!?<F5L<R\N<F5L<U!+
M 0(4 Q0    ( "&OD%ICS5 SF08  $LT   /              "  1'O 0!X
M;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  AKY!:NTG2WV("  "T+@  &@
M            @ '7]0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"
M% ,4    "  AKY!:W2=K"Q@"  "%+0  $P              @ %Q^ $ 6T-O
F;G1E;G1?5'EP97-=+GAM;%!+!08     5P!7 -@7  "Z^@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>314</ContextCount>
  <ElementCount>422</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>86</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/StatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/StatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999015 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999016 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999017 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999018 - Disclosure - Contract Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ContractAssetsAndLiabilities</Role>
      <ShortName>Contract Assets and Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999019 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999020 - Disclosure - Stockholders??? Equity and Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/StockholdersEquityAndStock-basedCompensation</Role>
      <ShortName>Stockholders??? Equity and Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999021 - Disclosure - Concentrations of Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ConcentrationsOfRisk</Role>
      <ShortName>Concentrations of Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999022 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999023 - Disclosure - Accrued Warranty</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/AccruedWarranty</Role>
      <ShortName>Accrued Warranty</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999024 - Disclosure - Employee Benefit Plan and Post Retirement Benefit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit</Role>
      <ShortName>Employee Benefit Plan and Post Retirement Benefit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999025 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999026 - Disclosure - Litigation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/Litigation</Role>
      <ShortName>Litigation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999027 - Disclosure - Segments and Disaggregation of Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/SegmentsAndDisaggregationOfRevenue</Role>
      <ShortName>Segments and Disaggregation of Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999028 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999029 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999030 - Disclosure - Allowance for Credit Losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/AllowanceForCreditLosses</Role>
      <ShortName>Allowance for Credit Losses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999031 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://kopin.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999032 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999033 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999034 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/Leases</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999035 - Disclosure - Contract Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ContractAssetsAndLiabilitiesTables</Role>
      <ShortName>Contract Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/ContractAssetsAndLiabilities</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999036 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/FinancialInstrumentsTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/FinancialInstruments</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999037 - Disclosure - Stockholders??? Equity and Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables</Role>
      <ShortName>Stockholders??? Equity and Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/StockholdersEquityAndStock-basedCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999038 - Disclosure - Concentrations of Risk (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ConcentrationsOfRiskTables</Role>
      <ShortName>Concentrations of Risk (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/ConcentrationsOfRisk</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999039 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/IncomeTaxes</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999040 - Disclosure - Accrued Warranty (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/AccruedWarrantyTables</Role>
      <ShortName>Accrued Warranty (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/AccruedWarranty</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999041 - Disclosure - Segments and Disaggregation of Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables</Role>
      <ShortName>Segments and Disaggregation of Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/SegmentsAndDisaggregationOfRevenue</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999042 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/RelatedPartyTransactions</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999043 - Disclosure - Allowance for Credit Losses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/AllowanceForCreditLossesTables</Role>
      <ShortName>Allowance for Credit Losses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://kopin.com/role/AllowanceForCreditLosses</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999044 - Disclosure - Schedule of Satisfaction of Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails</Role>
      <ShortName>Schedule of Satisfaction of Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999045 - Disclosure - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfInventoryDetails</Role>
      <ShortName>Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999046 - Disclosure - Schedule of Changes in Asset Retirement Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails</Role>
      <ShortName>Schedule of Changes in Asset Retirement Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999047 - Disclosure - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails</Role>
      <ShortName>Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999048 - Disclosure - Schedule of Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails</Role>
      <ShortName>Schedule of Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999049 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999050 - Disclosure - Schedule of Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails</Role>
      <ShortName>Schedule of Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999051 - Disclosure - Property, Plant and Equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/PropertyPlantAndEquipmentDetailsNarrative</Role>
      <ShortName>Property, Plant and Equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/PropertyPlantAndEquipmentTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999052 - Disclosure - Schedule of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfLeaseExpenseDetails</Role>
      <ShortName>Schedule of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999053 - Disclosure - Schedule of Future Lease Payment Under Non-cancellable Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails</Role>
      <ShortName>Schedule of Future Lease Payment Under Non-cancellable Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999054 - Disclosure - Schedule of Operating Cash Flows From Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails</Role>
      <ShortName>Schedule of Operating Cash Flows From Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999055 - Disclosure - Schedule of Contract with Customer, Asset and Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails</Role>
      <ShortName>Schedule of Contract with Customer, Asset and Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999056 - Disclosure - Contract Assets and Liabilities (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative</Role>
      <ShortName>Contract Assets and Liabilities (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/ContractAssetsAndLiabilitiesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999057 - Disclosure - Schedule of Fair Value Measurements of Financial Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails</Role>
      <ShortName>Schedule of Fair Value Measurements of Financial Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999058 - Disclosure - Schedule of Available-for-sale Marketable Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails</Role>
      <ShortName>Schedule of Available-for-sale Marketable Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999059 - Disclosure - Schedule of Contractual Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfContractualMaturityDetails</Role>
      <ShortName>Schedule of Contractual Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999060 - Disclosure - Financial Instruments (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/FinancialInstrumentsDetailsNarrative</Role>
      <ShortName>Financial Instruments (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999061 - Disclosure - Schedule of Pre Funded Warrants Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails</Role>
      <ShortName>Schedule of Pre Funded Warrants Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails</Role>
      <ShortName>Schedule of Non-vested Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>999063 - Disclosure - Schedule of Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails</Role>
      <ShortName>Schedule of Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>999064 - Disclosure - Stockholders??? Equity and Stock-Based Compensation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative</Role>
      <ShortName>Stockholders??? Equity and Stock-Based Compensation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>999065 - Disclosure - Schedules of Concentration of Risk, by Risk Factor (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails</Role>
      <ShortName>Schedules of Concentration of Risk, by Risk Factor (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>999066 - Disclosure - Concentrations of Risk (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative</Role>
      <ShortName>Concentrations of Risk (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/ConcentrationsOfRiskTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>999067 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Schedule of Components of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>999068 - Disclosure - Schedule of Unrecognized Tax Benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails</Role>
      <ShortName>Schedule of Unrecognized Tax Benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>999069 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Schedule of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>999070 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>999071 - Disclosure - Income Taxes (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>Income Taxes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/IncomeTaxesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>999072 - Disclosure - Schedule of Accrued Warranty (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfAccruedWarrantyDetails</Role>
      <ShortName>Schedule of Accrued Warranty (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>999073 - Disclosure - Accrued Warranty (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/AccruedWarrantyDetailsNarrative</Role>
      <ShortName>Accrued Warranty (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/AccruedWarrantyTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>999074 - Disclosure - Employee Benefit Plan and Post Retirement Benefit (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative</Role>
      <ShortName>Employee Benefit Plan and Post Retirement Benefit (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>999075 - Disclosure - Litigation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/LitigationDetailsNarrative</Role>
      <ShortName>Litigation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/Litigation</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>999076 - Disclosure - Schedule of Long-lived Assets by Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails</Role>
      <ShortName>Schedule of Long-lived Assets by Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>999077 - Disclosure - Schedule Segment Information by Revenue Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails</Role>
      <ShortName>Schedule Segment Information by Revenue Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>999078 - Disclosure - Schedule of Segment Reporting Information, by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails</Role>
      <ShortName>Schedule of Segment Reporting Information, by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>999079 - Disclosure - Schedule of Revenue with Related Parties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails</Role>
      <ShortName>Schedule of Revenue with Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>999080 - Disclosure - Related Party Transactions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>Related Party Transactions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>999081 - Disclosure - Subsequent Events (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>Subsequent Events (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://kopin.com/role/SubsequentEvents</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>999082 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule of Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="form10-k.htm">form10-k.htm</File>
    <File>kopn-20241228.xsd</File>
    <File>kopn-20241228_cal.xml</File>
    <File>kopn-20241228_def.xml</File>
    <File>kopn-20241228_lab.xml</File>
    <File>kopn-20241228_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>form10-k_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1117">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="10">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="42">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>110
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form10-k.htm": {
   "nsprefix": "KOPN",
   "nsuri": "http://kopin.com/20241228",
   "dts": {
    "inline": {
     "local": [
      "form10-k.htm"
     ]
    },
    "schema": {
     "local": [
      "kopn-20241228.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "kopn-20241228_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kopn-20241228_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "kopn-20241228_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kopn-20241228_pre.xml"
     ]
    }
   },
   "keyStandard": 372,
   "keyCustom": 50,
   "axisStandard": 26,
   "axisCustom": 0,
   "memberStandard": 37,
   "memberCustom": 45,
   "hidden": {
    "total": 204,
    "http://fasb.org/us-gaap/2024": 186,
    "http://xbrl.sec.gov/dei/2024": 3,
    "http://kopin.com/20241228": 15
   },
   "contextCount": 314,
   "entityCount": 1,
   "segmentCount": 86,
   "elementCount": 734,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1117,
    "http://xbrl.sec.gov/dei/2024": 42,
    "http://xbrl.sec.gov/cyd/2024": 10,
    "http://xbrl.sec.gov/ecd/2024": 5
   },
   "report": {
    "R1": {
     "role": "http://kopin.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://kopin.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://kopin.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://kopin.com/role/StatementsOfOperations",
     "longName": "00000004 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:OperatingCostsAndExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://kopin.com/role/StatementsOfComprehensiveLoss",
     "longName": "00000005 - Statement - Consolidated Statements of Comprehensive Loss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://kopin.com/role/StatementsOfStockholdersEquity",
     "longName": "00000006 - Statement - Consolidated Statements of Stockholders' Equity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-25_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-25_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://kopin.com/role/StatementsOfCashFlows",
     "longName": "00000007 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:DepreciationAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R9": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://kopin.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "999015 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://kopin.com/role/PropertyPlantAndEquipment",
     "longName": "999016 - Disclosure - Property, Plant and Equipment",
     "shortName": "Property, Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://kopin.com/role/Leases",
     "longName": "999017 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://kopin.com/role/ContractAssetsAndLiabilities",
     "longName": "999018 - Disclosure - Contract Assets and Liabilities",
     "shortName": "Contract Assets and Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "KOPN:ContractAssetsLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "KOPN:ContractAssetsLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://kopin.com/role/FinancialInstruments",
     "longName": "999019 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://kopin.com/role/StockholdersEquityAndStock-basedCompensation",
     "longName": "999020 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation",
     "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://kopin.com/role/ConcentrationsOfRisk",
     "longName": "999021 - Disclosure - Concentrations of Risk",
     "shortName": "Concentrations of Risk",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://kopin.com/role/IncomeTaxes",
     "longName": "999022 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://kopin.com/role/AccruedWarranty",
     "longName": "999023 - Disclosure - Accrued Warranty",
     "shortName": "Accrued Warranty",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit",
     "longName": "999024 - Disclosure - Employee Benefit Plan and Post Retirement Benefit",
     "shortName": "Employee Benefit Plan and Post Retirement Benefit",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:DefinedBenefitPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:DefinedBenefitPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://kopin.com/role/CommitmentsAndContingencies",
     "longName": "999025 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://kopin.com/role/Litigation",
     "longName": "999026 - Disclosure - Litigation",
     "shortName": "Litigation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://kopin.com/role/SegmentsAndDisaggregationOfRevenue",
     "longName": "999027 - Disclosure - Segments and Disaggregation of Revenue",
     "shortName": "Segments and Disaggregation of Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://kopin.com/role/RelatedPartyTransactions",
     "longName": "999028 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://kopin.com/role/SubsequentEvents",
     "longName": "999029 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://kopin.com/role/AllowanceForCreditLosses",
     "longName": "999030 - Disclosure - Allowance for Credit Losses",
     "shortName": "Allowance for Credit Losses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "999031 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "999032 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "KOPN:PerformanceObligationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "KOPN:PerformanceObligationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://kopin.com/role/PropertyPlantAndEquipmentTables",
     "longName": "999033 - Disclosure - Property, Plant and Equipment (Tables)",
     "shortName": "Property, Plant and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://kopin.com/role/LeasesTables",
     "longName": "999034 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://kopin.com/role/ContractAssetsAndLiabilitiesTables",
     "longName": "999035 - Disclosure - Contract Assets and Liabilities (Tables)",
     "shortName": "Contract Assets and Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "KOPN:ContractAssetsLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "KOPN:ContractAssetsLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://kopin.com/role/FinancialInstrumentsTables",
     "longName": "999036 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables",
     "longName": "999037 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation (Tables)",
     "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "KOPN:ScheduleOfPreFundedWarrantsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "KOPN:ScheduleOfPreFundedWarrantsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://kopin.com/role/ConcentrationsOfRiskTables",
     "longName": "999038 - Disclosure - Concentrations of Risk (Tables)",
     "shortName": "Concentrations of Risk (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://kopin.com/role/IncomeTaxesTables",
     "longName": "999039 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://kopin.com/role/AccruedWarrantyTables",
     "longName": "999040 - Disclosure - Accrued Warranty (Tables)",
     "shortName": "Accrued Warranty (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables",
     "longName": "999041 - Disclosure - Segments and Disaggregation of Revenue (Tables)",
     "shortName": "Segments and Disaggregation of Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://kopin.com/role/RelatedPartyTransactionsTables",
     "longName": "999042 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://kopin.com/role/AllowanceForCreditLossesTables",
     "longName": "999043 - Disclosure - Allowance for Credit Losses (Tables)",
     "shortName": "Allowance for Credit Losses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "KOPN:ScheduleOfValuationAndQualifyingAccountsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "KOPN:ScheduleOfValuationAndQualifyingAccountsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails",
     "longName": "999044 - Disclosure - Schedule of Satisfaction of Performance Obligations (Details)",
     "shortName": "Schedule of Satisfaction of Performance Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2023-12-312024-12-28_us-gaap_TransferredAtPointInTimeMember",
      "name": "KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "KOPN:PerformanceObligationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-312024-12-28_us-gaap_TransferredAtPointInTimeMember",
      "name": "KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "KOPN:PerformanceObligationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://kopin.com/role/ScheduleOfInventoryDetails",
     "longName": "999045 - Disclosure - Schedule of Inventory (Details)",
     "shortName": "Schedule of Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails",
     "longName": "999046 - Disclosure - Schedule of Changes in Asset Retirement Obligations (Details)",
     "shortName": "Schedule of Changes in Asset Retirement Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-30",
      "name": "us-gaap:AssetRetirementObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "us-gaap:AssetRetirementObligationsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:AssetRetirementObligationPeriodIncreaseDecrease",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "us-gaap:AssetRetirementObligationsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://kopin.com/role/ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails",
     "longName": "999047 - Disclosure - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details)",
     "shortName": "Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails",
     "longName": "999048 - Disclosure - Schedule of Accumulated Other Comprehensive Income (Details)",
     "shortName": "Schedule of Accumulated Other Comprehensive Income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-30",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-25",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "999049 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)",
     "shortName": "Summary of Significant Accounting Policies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-30",
      "name": "us-gaap:PrepaidTaxes",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-30",
      "name": "us-gaap:PrepaidTaxes",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
     "longName": "999050 - Disclosure - Schedule of Property, Plant and Equipment (Details)",
     "shortName": "Schedule of Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://kopin.com/role/PropertyPlantAndEquipmentDetailsNarrative",
     "longName": "999051 - Disclosure - Property, Plant and Equipment (Details Narrative)",
     "shortName": "Property, Plant and Equipment (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://kopin.com/role/ScheduleOfLeaseExpenseDetails",
     "longName": "999052 - Disclosure - Schedule of Lease Expense (Details)",
     "shortName": "Schedule of Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails",
     "longName": "999053 - Disclosure - Schedule of Future Lease Payment Under Non-cancellable Lease (Details)",
     "shortName": "Schedule of Future Lease Payment Under Non-cancellable Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails",
     "longName": "999054 - Disclosure - Schedule of Operating Cash Flows From Operating Leases (Details)",
     "shortName": "Schedule of Operating Cash Flows From Operating Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "KOPN:ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "KOPN:ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails",
     "longName": "999055 - Disclosure - Schedule of Contract with Customer, Asset and Liability (Details)",
     "shortName": "Schedule of Contract with Customer, Asset and Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "KOPN:ContractAssetsLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative",
     "longName": "999056 - Disclosure - Contract Assets and Liabilities (Details Narrative)",
     "shortName": "Contract Assets and Liabilities (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "KOPN:NetContractAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "KOPN:ContractAssetsLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "KOPN:NetContractAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "KOPN:ContractAssetsLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails",
     "longName": "999057 - Disclosure - Schedule of Fair Value Measurements of Financial Assets (Details)",
     "shortName": "Schedule of Fair Value Measurements of Financial Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:FinancialInstrumentsOwnedAtFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member",
      "name": "us-gaap:FinancialInstrumentsOwnedAtFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails",
     "longName": "999058 - Disclosure - Schedule of Available-for-sale Marketable Debt Securities (Details)",
     "shortName": "Schedule of Available-for-sale Marketable Debt Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "KOPN:AvailableForSalesSecuritiesTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "KOPN:AvailableForSalesSecuritiesTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://kopin.com/role/ScheduleOfContractualMaturityDetails",
     "longName": "999059 - Disclosure - Schedule of Contractual Maturity (Details)",
     "shortName": "Schedule of Contractual Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "KOPN:AvailableForSalesSecuritiesTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28_us-gaap_USGovernmentAgenciesDebtSecuritiesMember",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "b",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
     "longName": "999060 - Disclosure - Financial Instruments (Details Narrative)",
     "shortName": "Financial Instruments (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "KOPN:EquityMethodInvestment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "KOPN:EquityMethodInvestment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails",
     "longName": "999061 - Disclosure - Schedule of Pre Funded Warrants Activity (Details)",
     "shortName": "Schedule of Pre Funded Warrants Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-30_custom_PrefundedWarrantsMember",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "KOPN:ScheduleOfPreFundedWarrantsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-312024-12-28_custom_PrefundedWarrantsMember",
      "name": "KOPN:ClassOfWarrantOrRightIssuancePreFundedWarrants",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "KOPN:ScheduleOfPreFundedWarrantsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
     "longName": "999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)",
     "shortName": "Schedule of Non-vested Restricted Stock Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-30",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-30",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails",
     "longName": "999063 - Disclosure - Schedule of Stock-based Compensation Expense (Details)",
     "shortName": "Schedule of Stock-based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
     "longName": "999064 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation (Details Narrative)",
     "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "From2024-09-302024-09-30",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-09-302024-09-30",
      "name": "us-gaap:ProceedsFromIssuanceOfWarrants",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails",
     "longName": "999065 - Disclosure - Schedules of Concentration of Risk, by Risk Factor (Details)",
     "shortName": "Schedules of Concentration of Risk, by Risk Factor (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
     "longName": "999066 - Disclosure - Concentrations of Risk (Details Narrative)",
     "shortName": "Concentrations of Risk (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails",
     "longName": "999067 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "shortName": "Schedule of Components of Income Tax Expense (Benefit) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:CurrentForeignTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:CurrentForeignTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails",
     "longName": "999068 - Disclosure - Schedule of Unrecognized Tax Benefit (Details)",
     "shortName": "Schedule of Unrecognized Tax Benefit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-30",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails",
     "longName": "999069 - Disclosure - Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "shortName": "Schedule of Effective Income Tax Rate Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
     "longName": "999070 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Schedule of Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://kopin.com/role/IncomeTaxesDetailsNarrative",
     "longName": "999071 - Disclosure - Income Taxes (Details Narrative)",
     "shortName": "Income Taxes (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-30",
      "name": "us-gaap:DeferredTaxLiabilitiesOther",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://kopin.com/role/ScheduleOfAccruedWarrantyDetails",
     "longName": "999072 - Disclosure - Schedule of Accrued Warranty (Details)",
     "shortName": "Schedule of Accrued Warranty (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-30",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://kopin.com/role/AccruedWarrantyDetailsNarrative",
     "longName": "999073 - Disclosure - Accrued Warranty (Details Narrative)",
     "shortName": "Accrued Warranty (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ExtendedProductWarrantyDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ExtendedProductWarrantyDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative",
     "longName": "999074 - Disclosure - Employee Benefit Plan and Post Retirement Benefit (Details Narrative)",
     "shortName": "Employee Benefit Plan and Post Retirement Benefit (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DefinedBenefitPlanTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DefinedBenefitPlanTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://kopin.com/role/LitigationDetailsNarrative",
     "longName": "999075 - Disclosure - Litigation (Details Narrative)",
     "shortName": "Litigation (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "From2024-04-222024-04-22",
      "name": "us-gaap:LossContingencyDamagesSought",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LegalMattersAndContingenciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-04-222024-04-22",
      "name": "us-gaap:LossContingencyDamagesSought",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LegalMattersAndContingenciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails",
     "longName": "999076 - Disclosure - Schedule of Long-lived Assets by Geographic Areas (Details)",
     "shortName": "Schedule of Long-lived Assets by Geographic Areas (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails",
     "longName": "999077 - Disclosure - Schedule Segment Information by Revenue Type (Details)",
     "shortName": "Schedule Segment Information by Revenue Type (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "KOPN:PercentageOfTotalRevenue",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails",
     "longName": "999078 - Disclosure - Schedule of Segment Reporting Information, by Segment (Details)",
     "shortName": "Schedule of Segment Reporting Information, by Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-312024-12-28_custom_DefenseMember",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails",
     "longName": "999079 - Disclosure - Schedule of Revenue with Related Parties (Details)",
     "shortName": "Schedule of Revenue with Related Parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
     "longName": "999080 - Disclosure - Related Party Transactions (Details Narrative)",
     "shortName": "Related Party Transactions (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2019-05-012019-05-31_custom_LicenseAgreementMember",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://kopin.com/role/SubsequentEventsDetailsNarrative",
     "longName": "999081 - Disclosure - Subsequent Events (Details Narrative)",
     "shortName": "Subsequent Events (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-28",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-01-24_us-gaap_SubsequentEventMember_custom_SalesAgreementMember",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails",
     "longName": "999082 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)",
     "shortName": "Schedule of Valuation and Qualifying Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-30",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "KOPN:ScheduleOfValuationAndQualifyingAccountsTableTextBlock",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-12-31to2024-12-28",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "KOPN:ScheduleOfValuationAndQualifyingAccountsTableTextBlock",
       "us-gaap:AllowanceForCreditLossesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "verboseLabel": "Accounts payable, related parties",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r854"
     ]
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables with related parties",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r1165"
     ]
    },
    "KOPN_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable and Allowance for Credit Losses",
        "documentation": "Accounts Receivable And Allowance For Credit Losses [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "verboseLabel": "Receivables with related parties",
        "terseLabel": "Accounts receivable, related parties",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r710",
      "r779",
      "r878",
      "r1167",
      "r1168"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net of allowance of $1,075,000 and $1,025,000 in 2024 and 2023, respectively",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1053"
     ]
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedEmployeeBenefitsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued post-retirement benefits",
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued payroll and expenses",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "KOPN_AccruedPostretirementBenefitsNetOfCurrentPortion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "AccruedPostretirementBenefitsNetOfCurrentPortion",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued post-retirement benefits, net of current portion",
        "documentation": "Accrued post retirement benefits net of current portion."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued legal expenses",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r163",
      "r639"
     ]
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]",
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r172",
      "r173",
      "r175",
      "r184",
      "r185",
      "r1030"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossBeforeTax1",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, before Tax",
        "documentation": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, including portion attributable to noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets",
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r98",
      "r166",
      "r634",
      "r667",
      "r668"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r14",
      "r21",
      "r488",
      "r491",
      "r538",
      "r663",
      "r664",
      "r1030",
      "r1031",
      "r1032",
      "r1042",
      "r1043",
      "r1044",
      "r1046"
     ]
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r14",
      "r21",
      "r96",
      "r97",
      "r184",
      "r185",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r1030"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r854",
      "r1202"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r681",
      "r1042",
      "r1043",
      "r1044",
      "r1046",
      "r1133",
      "r1204"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "us-gaap_AdjustmentForAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentForAmortization",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion of discount on marketable securities",
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Restricted stock for tax withholding obligations",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation expense",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r57",
      "r393"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r916",
      "r927",
      "r941",
      "r967"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r919",
      "r930",
      "r944",
      "r970"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r955"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r962"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r920",
      "r931",
      "r945",
      "r962",
      "r971",
      "r975",
      "r983"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r429"
     ]
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossesTextBlock",
     "presentation": [
      "http://kopin.com/role/AllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Credit Losses",
        "documentation": "The entire disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit losses",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r255",
      "r296",
      "r299",
      "r301",
      "r1168"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, allowance",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r255",
      "r296"
     ]
    },
    "KOPN_AllowanceForDoubtfulAccountsReceivablesRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "AllowanceForDoubtfulAccountsReceivablesRecoveries",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deductions from reserve",
        "documentation": "Allowance for doubtful accounts receivable recoveries.",
        "label": "Contract assets and unbilled receivables"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "srt_AmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "AmericasMember",
     "presentation": [
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Americas [Member]"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1208",
      "r1209",
      "r1210"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAnti-dilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested restricted common stock",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative",
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1208",
      "r1209",
      "r1210"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of equity security",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r43"
     ]
    },
    "us-gaap_AssetRetirementObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligation",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Asset retirement obligation",
        "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r326"
     ]
    },
    "us-gaap_AssetRetirementObligationForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange rate change",
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "us-gaap_AssetRetirementObligationPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationPeriodIncreaseDecrease",
     "presentation": [
      "http://kopin.com/role/ScheduleOfChangesInAssetRetirementObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase",
        "documentation": "Amount of increase (decrease) in asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncurrent contract liabilities and asset retirement obligations",
        "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "us-gaap_AssetRetirementObligationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationsPolicy",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligations",
        "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "us-gaap_AssetUnderConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetUnderConstructionMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset under Construction [Member]",
        "documentation": "Asset in process of being built."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r143",
      "r165",
      "r199",
      "r227",
      "r233",
      "r243",
      "r246",
      "r293",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r481",
      "r485",
      "r510",
      "r629",
      "r715",
      "r809",
      "r810",
      "r854",
      "r886",
      "r1087",
      "r1088",
      "r1152"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r170",
      "r199",
      "r293",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r481",
      "r485",
      "r510",
      "r854",
      "r1087",
      "r1088",
      "r1152"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_AtTheMarketOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "AtTheMarketOfferingMember",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "At The Market Offering [Member]",
        "documentation": "At The Market Offering [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r900",
      "r923"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r900",
      "r923"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r898",
      "r900",
      "r923"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r999"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r305",
      "r628"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One to Five years",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r624"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less than One year",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r623"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails",
      "http://kopin.com/role/ScheduleOfContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value",
        "verboseLabel": "Debt Securities, Available-for-sale",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r305",
      "r498",
      "r616",
      "r843",
      "r846",
      "r1054",
      "r1137",
      "r1138",
      "r1139"
     ]
    },
    "KOPN_AvailableForSalesSecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "AvailableForSalesSecuritiesTextBlock",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Available-for-sale Marketable Debt Securities",
        "documentation": "Available For Sales Securities [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r978"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r979"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r977"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r476",
      "r831",
      "r834"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r60",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r476",
      "r831",
      "r834"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining acquisition percentage",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r161",
      "r796"
     ]
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Member]",
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents and Restricted Cash",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r109",
      "r197"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r109"
     ]
    },
    "us-gaap_CertificatesOfDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CertificatesOfDepositMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Certificates of Deposit [Member]",
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r879",
      "r880",
      "r881",
      "r882"
     ]
    },
    "KOPN_ChangeInValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ChangeInValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in valuation allowance",
        "documentation": "Change in valuation allowance."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]"
       }
      }
     },
     "auth_ref": [
      "r1052"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price of warrants",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "KOPN_ClassOfWarrantOrRightIssuancePreFundedWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ClassOfWarrantOrRightIssuancePreFundedWarrants",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of pre-funded warrants",
        "documentation": "Class of warrant or right issuance pre funded warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-funded warrants issued to purchase common stock",
        "verboseLabel": "Number of warrants to purchase preferred stock",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Class of Warrant or Right, Outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "KOPN_CollinsAerospaceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "CollinsAerospaceMember",
     "presentation": [
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collins Aerospace [Member]",
        "documentation": "Collins Aerospace [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies (Note 11) and Litigation (Note 12)",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r136",
      "r631",
      "r701"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsDisclosureTextBlock",
     "presentation": [
      "http://kopin.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r875",
      "r876",
      "r877",
      "r879",
      "r880",
      "r881",
      "r882",
      "r1042",
      "r1043",
      "r1046",
      "r1133",
      "r1200",
      "r1204"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://kopin.com/role/BalanceSheetsParenthetical",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "verboseLabel": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://kopin.com/role/BalanceSheetsParenthetical",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized",
        "verboseLabel": "Common stock shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r702"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://kopin.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://kopin.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r87",
      "r702",
      "r721",
      "r1204",
      "r1205"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value $.01 per share: authorized, 200,000,000 shares in 2024 and 150,000,000 in 2023; issued 161,264,507 shares in 2024 and 114,253,818 shares in 2023; outstanding 156,118,014 in 2024 and 112,251,416 in 2023",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r633",
      "r854"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss attributable to Kopin Corporation",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r179",
      "r181",
      "r190",
      "r620",
      "r647",
      "r649"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Comprehensive loss attributable to the noncontrolling interest",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r64",
      "r68",
      "r179",
      "r181",
      "r189",
      "r619",
      "r647",
      "r648"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive loss",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r129",
      "r179",
      "r181",
      "r188",
      "r618",
      "r647"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Loss",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r70",
      "r71",
      "r253",
      "r780"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r70",
      "r71",
      "r253",
      "r670",
      "r780"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r70",
      "r71",
      "r253",
      "r780",
      "r1012"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r147"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations of Risk",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Percentage",
        "verboseLabel": "Concentration risk percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r70",
      "r71",
      "r253"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r34",
      "r35",
      "r36",
      "r70",
      "r131",
      "r780"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r70",
      "r71",
      "r253",
      "r780"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r800"
     ]
    },
    "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in progress included in accrued expenses",
        "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r30"
     ]
    },
    "KOPN_ConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ConsumerMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer [Member]",
        "documentation": "Consumer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_ContractAssetsLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ContractAssetsLiabilitiesTextBlock",
     "presentation": [
      "http://kopin.com/role/ContractAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assets and Liabilities",
        "documentation": "Contract Assets Liabilities [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_ContractAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ContractAssetsPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assets",
        "documentation": "Contract Assets [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_ContractLiabilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ContractLiabilitiesPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Liabilities",
        "documentation": "Contract Liabilities [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://kopin.com/role/ContractAssetsAndLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Contract with Customer, Asset and Liability",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r1090"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets",
      "http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract assets",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r357",
      "r368"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r356",
      "r368"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets",
      "http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities",
        "negatedLabel": "Contract liabilities and billings in excess of revenue earned",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r356",
      "r368"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfContractWithCustomerAssetAndLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Noncurrent contract liabilities",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r356",
      "r368"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with customer, liability, revenue recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "KOPN_CorporateDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "CorporateDebtMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Debt [Member]",
        "documentation": "Corporate Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r828",
      "r830",
      "r843",
      "r855",
      "r872",
      "r1197"
     ]
    },
    "KOPN_CostOfProductRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "CostOfProductRevenuesMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Product Revenues [Member]",
        "documentation": "Cost of Product Revenues [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1013",
      "r1041"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current provision",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r1041"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1013",
      "r1041",
      "r1128"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r253"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r908",
      "r993"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r908",
      "r993"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r910",
      "r995"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r912",
      "r997"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r910",
      "r995"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r903",
      "r988"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r904",
      "r989"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r904",
      "r989"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r902",
      "r987"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r905",
      "r990"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r907",
      "r992"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r907",
      "r992"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r908",
      "r993"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r911",
      "r996"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r909",
      "r994"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r906",
      "r991"
     ]
    },
    "KOPN_DRSNetworkAndImagingSystemsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "DRSNetworkAndImagingSystemsLLCMember",
     "presentation": [
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DRS Network and Imaging Systems LLC [Member]",
        "documentation": "DRS Network and Imaging Systems LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Gains/(Losses)",
        "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1056",
      "r1057"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails",
      "http://kopin.com/role/ScheduleOfContractualMaturityDetails",
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails",
      "http://kopin.com/role/ScheduleOfContractualMaturityDetails",
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "KOPN_DefenceCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "DefenceCustomersMember",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defence Customers [Member]",
        "documentation": "Defence Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_DefenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "DefenseMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defense [Member]",
        "documentation": "Defense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1127",
      "r1128"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1127"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred provision",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r152",
      "r1041"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r84",
      "r134",
      "r455"
     ]
    },
    "us-gaap_DeferredOtherTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredOtherTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes",
        "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods."
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1126"
     ]
    },
    "KOPN_DeferredPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "DeferredPaymentMember",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Payment [Member]",
        "documentation": "Deferred Payment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1041",
      "r1127",
      "r1128"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory reserves",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "us-gaap_DeferredTaxAssetsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInvestments",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized losses on investments",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments)."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Net deferred tax liability",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal net operating loss carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign net operating loss carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State net operating loss carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOtherTaxCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "KOPN_DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "R&amp;D expense amortization",
        "documentation": "Deferred tax assets research and development expense amortization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Tax credits",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity awards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets, accruals legal settlements",
        "verboseLabel": "Accrued legal",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "KOPN_DeferredTaxAssetsTaxLitigationAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "DeferredTaxAssetsTaxLitigationAccrual",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation accrual",
        "documentation": "Deferred tax assets tax litigation accrual."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "KOPN_DeferredTaxLiabilitiesForeignTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "DeferredTaxLiabilitiesForeignTaxes",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign withholding liability",
        "documentation": "Deferred tax liabilities foreign taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "us-gaap_DefinedBenefitPlanTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanTextBlock",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefit Plan and Post Retirement Benefit",
        "documentation": "The entire disclosure for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r582",
      "r830"
     ]
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount charged to operations",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r379"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employer matching percentage",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum amount of annual compensation",
        "documentation": "Maximum amount the employee may contribute to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum amount of employee contribution",
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Deposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Deposits",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer deposits",
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/PropertyPlantAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r44"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r44"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827"
     ]
    },
    "KOPN_DisclosureContractAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "DisclosureContractAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assets And Liabilities",
        "verboseLabel": "Schedule Of Contract With Customer Asset And Liability"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_DisclosureLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "DisclosureLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "verboseLabel": "Schedule Of Lease Expense",
        "terseLabel": "Schedule Of Future Lease Payment Under Non-cancellable Lease"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r898",
      "r900",
      "r923"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r898",
      "r900",
      "r923",
      "r963"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated By Reference",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "KOPN_EMDTMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "EMDTMember",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "eMDT [Member]",
        "documentation": "eMDT [Member]."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss per share:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r217",
      "r219",
      "r221",
      "r222",
      "r223",
      "r226",
      "r474",
      "r478",
      "r495",
      "r496",
      "r621",
      "r650",
      "r803"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r219",
      "r221",
      "r222",
      "r223",
      "r226",
      "r474",
      "r478",
      "r495",
      "r496",
      "r621",
      "r650",
      "r803"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Loss Per Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r225"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1145"
     ]
    },
    "KOPN_EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision to tax return adjustments and tax rate change",
        "documentation": "Provision to tax return adjustments and tax rate change."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation expense",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average period",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "KOPN_EmploymentAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "EmploymentAgreementMember",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employment Agreement [Member]",
        "documentation": "Employment Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from External Customer [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquipmentMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://kopin.com/role/StatementsOfStockholdersEquity",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r155",
      "r183",
      "r184",
      "r185",
      "r202",
      "r203",
      "r204",
      "r206",
      "r211",
      "r213",
      "r215",
      "r228",
      "r294",
      "r295",
      "r321",
      "r354",
      "r463",
      "r464",
      "r471",
      "r472",
      "r473",
      "r475",
      "r477",
      "r478",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r494",
      "r516",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r527",
      "r538",
      "r645",
      "r663",
      "r664",
      "r665",
      "r681",
      "r748"
     ]
    },
    "KOPN_EquityInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "EquityInvestmentMember",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Investment [Member]",
        "documentation": "Equity Investment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_EquityInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "EquityInvestmentsMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Investments [Member]",
        "documentation": "Equity Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r470",
      "r1005",
      "r1006",
      "r1007",
      "r1129",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "KOPN_EquityMethodInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "EquityMethodInvestment",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity method investments",
        "documentation": "Equity method investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment on investment",
        "documentation": "Amount of other-than-temporary decline in value that has been recognized against investment accounted for under equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r238",
      "r246",
      "r289",
      "r1023",
      "r1063"
     ]
    },
    "us-gaap_EquityMethodInvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying value",
        "documentation": "Fair value portion of investments accounted under the equity method."
       }
      }
     },
     "auth_ref": [
      "r1024",
      "r1135",
      "r1136",
      "r1140"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r916",
      "r927",
      "r941",
      "r967"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r913",
      "r924",
      "r938",
      "r964"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EuropeMember",
     "presentation": [
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1208",
      "r1209",
      "r1210"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "us-gaap_ExtendedProductWarrantyDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtendedProductWarrantyDescription",
     "presentation": [
      "http://kopin.com/role/AccruedWarrantyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extended product warranty description",
        "documentation": "Describes the nature of the extended product warranties, which generally require additional fees to be paid by the buyer, and other guarantee contracts excluded from the initial recognition and initial measurement requirements. Does not include disclosures for standard product warranties, which typically have substantially shorter periods of time or provide less coverage, or both."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_ExtendedProductWarrantyPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtendedProductWarrantyPolicy",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extended Warranties",
        "documentation": "Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability."
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain on investment",
        "documentation": "Fair value assets measured on recurring basis change in unrealized gain.",
        "label": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value Measurements of Financial Assets",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r497",
      "r499",
      "r500",
      "r501",
      "r502",
      "r505",
      "r506",
      "r508",
      "r551",
      "r552",
      "r553",
      "r818",
      "r819",
      "r828",
      "r829",
      "r830",
      "r843",
      "r846"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r372",
      "r377",
      "r499",
      "r506",
      "r551",
      "r828",
      "r829",
      "r830",
      "r843"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r372",
      "r377",
      "r499",
      "r500",
      "r506",
      "r552",
      "r818",
      "r819",
      "r828",
      "r829",
      "r830",
      "r843"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r499",
      "r500",
      "r501",
      "r502",
      "r506",
      "r553",
      "r818",
      "r819",
      "r828",
      "r829",
      "r830",
      "r843",
      "r846"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r497",
      "r499",
      "r500",
      "r501",
      "r502",
      "r505",
      "r506",
      "r508",
      "r551",
      "r552",
      "r553",
      "r818",
      "r819",
      "r828",
      "r829",
      "r830",
      "r843",
      "r846"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails",
      "http://kopin.com/role/ScheduleOfContractualMaturityDetails",
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r297",
      "r298",
      "r302",
      "r303",
      "r304",
      "r306",
      "r307",
      "r308",
      "r350",
      "r352",
      "r493",
      "r509",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r646",
      "r815",
      "r843",
      "r844",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r855",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1134",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141"
     ]
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "presentation": [
      "http://kopin.com/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments",
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsOwnedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsOwnedAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments, owned, at fair value",
        "verboseLabel": "Estimated fair value",
        "documentation": "The aggregate fair value as of the balance sheet date of financial instruments and other positions owned by the entity including: (1) mortgages, mortgage-backed and asset backed securities; (2) US government and agency obligations; (3) state and municipal government obligations; (4) other sovereign government debt; (5) corporate obligations; (6) corporate equities; (7) principal investments; (8) derivative contracts; and (9) physical commodities. Includes both pledged and unpledged holdings."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r319",
      "r320",
      "r584",
      "r585",
      "r792"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r319",
      "r320",
      "r792"
     ]
    },
    "KOPN_FiscalYearPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "FiscalYearPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fiscal Year",
        "documentation": "Fiscal Year [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign currency losses",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r513",
      "r514",
      "r515",
      "r745"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossRealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossRealized",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency transaction gains (losses)",
        "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r884",
      "r1143",
      "r1144",
      "r1203"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r931",
      "r945",
      "r971"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r931",
      "r945",
      "r971"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r931",
      "r945",
      "r971"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r931",
      "r945",
      "r971"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r931",
      "r945",
      "r971"
     ]
    },
    "KOPN_FundedResearchAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "FundedResearchAndDevelopmentMember",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Funded Research and Development [Member]",
        "documentation": "Funded Research and Development [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on sale of property and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r1038",
      "r1075",
      "r1076"
     ]
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Loss) gain on remeasurement of investments",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r106",
      "r1003"
     ]
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfInvestments",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net loss (gain) on remeasurement of investments",
        "label": "Gain (Loss) on Sale of Investments",
        "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_GainOnSaleOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainOnSaleOfInvestments",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on investment",
        "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale."
       }
      }
     },
     "auth_ref": [
      "r1034",
      "r1035",
      "r1038",
      "r1163"
     ]
    },
    "KOPN_GrossProceedsFromRegisteredSaleEquitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "GrossProceedsFromRegisteredSaleEquitySecurities",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross proceeds from registered sale equity securities",
        "documentation": "Gross proceeds from registered sale equity securities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteesAndProductWarrantiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteesAndProductWarrantiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantees and Product Warranties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_HMDMdIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "HMDMdIncMember",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "HMDmd, Inc. [Member]",
        "documentation": "HMDmd, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Long-Lived Assets",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r120"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before provision for income taxes and net loss of noncontrolling interest",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r138",
      "r142",
      "r622",
      "r641",
      "r805",
      "r809",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pretax foreign (loss) income from continuing operations",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r439"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r323",
      "r327",
      "r503",
      "r504",
      "r507",
      "r660",
      "r662",
      "r732",
      "r792",
      "r845",
      "r1170"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r327",
      "r503",
      "r504",
      "r507",
      "r660",
      "r662",
      "r732",
      "r792",
      "r845",
      "r1170"
     ]
    },
    "us-gaap_IncomeTaxCreditsAndAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxCreditsAndAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax credits",
        "documentation": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://kopin.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r434",
      "r440",
      "r446",
      "r447",
      "r448",
      "r453",
      "r459",
      "r465",
      "r467",
      "r468",
      "r469",
      "r675",
      "r840"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails",
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails",
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax provision",
        "totalLabel": "Total provision for income taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r153",
      "r214",
      "r215",
      "r227",
      "r237",
      "r246",
      "r438",
      "r440",
      "r466",
      "r651",
      "r840"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r436",
      "r437",
      "r453",
      "r454",
      "r458",
      "r461",
      "r672"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Change in valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r840",
      "r1118"
     ]
    },
    "KOPN_IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in net state operating loss carryforwards",
        "documentation": "Income tax reconciliation change in state operating loss carryforwards."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_IncomeTaxReconciliationEquityCompensationAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "IncomeTaxReconciliationEquityCompensationAwards",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity compensation awards",
        "documentation": "Income tax reconciliation equity compensation awards."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration of net operating loss carryforwards",
        "documentation": "Income tax reconciliation expiration of net operating loss carryforwards."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign tax rate differential",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r443",
      "r840",
      "r1118"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax provision at federal statutory rates",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r440",
      "r840"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Permanent items",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r1118",
      "r1120"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity compensation",
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r1118",
      "r1120"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other, net",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r1118",
      "r1119"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxContingencies",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uncertain tax position for transfer pricing",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r840",
      "r1118"
     ]
    },
    "KOPN_IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Utilization of net operating losses for U.K. research and development refund",
        "documentation": "Income tax reconciliation tax utilization of net operating losses for research and development refund.",
        "label": "IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable and accrued expenses",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "KOPN_IncreaseDecreaseInAccruedLitigationDamages": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "IncreaseDecreaseInAccruedLitigationDamages",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued litigation damages",
        "documentation": "Increase decrease in accrued litigation damages.",
        "label": "IncreaseDecreaseInAccruedLitigationDamages"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Contract assets",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r1037"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities and billings in excess of revenue earned",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r580",
      "r1037"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses, other current assets and other assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "KOPN_IncreaseDecreaseInProvisionForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "IncreaseDecreaseInProvisionForCreditLosses",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for credit losses",
        "documentation": "Provision for credit losses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInReceivableForInvestmentSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInReceivableForInvestmentSold",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease in investment",
        "documentation": "Amount of increase (decrease) in receivable from sale of investment."
       }
      }
     },
     "auth_ref": [
      "r1206"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r931",
      "r945",
      "r962",
      "r971",
      "r975",
      "r983"
     ]
    },
    "KOPN_IndustrialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "IndustrialMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industrial [Member]",
        "documentation": "Industrial [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_InitialPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "InitialPaymentMember",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial Payment [Member]",
        "documentation": "Initial Payment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r981"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r901",
      "r986"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r901",
      "r986"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r901",
      "r986"
     ]
    },
    "us-gaap_IntellectualPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntellectualPropertyMember",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intellectual Property [Member]",
        "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074"
     ]
    },
    "us-gaap_InterestIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r725",
      "r771",
      "r772",
      "r809",
      "r883",
      "r884",
      "r1033",
      "r1211"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1026"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      },
      "http://kopin.com/role/ScheduleOfInventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets",
      "http://kopin.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory",
        "totalLabel": "Total",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r797",
      "r854"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r160",
      "r168",
      "r309",
      "r310",
      "r311",
      "r581",
      "r801"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw materials",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1028"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Work-in-process",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment value",
        "documentation": "Fair value of investment in security owned."
       }
      }
     },
     "auth_ref": [
      "r671",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r693",
      "r694",
      "r705",
      "r706",
      "r754",
      "r756",
      "r757",
      "r758",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r773",
      "r774",
      "r775",
      "r877",
      "r886",
      "r1201"
     ]
    },
    "us-gaap_Investments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Investments",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment sold",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r627",
      "r871",
      "r874"
     ]
    },
    "us-gaap_InvestmentsAllOtherInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsAllOtherInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, All Other Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Contractual Maturity",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock and pre-funded warrants, net of costs",
        "documentation": "Issuance of common stock and prefunded warrants net of costs."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_JohnCCFanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "JohnCCFanMember",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "John C.C. Fan [Member]",
        "documentation": "John C.C. Fan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_LSTAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "LSTAgreementMember",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LST Agreement [Member]",
        "documentation": "LST Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://kopin.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Lease Expense",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r537"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LegalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LegalFees",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Attorneys fees and costs",
        "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings."
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LegalMattersAndContingenciesTextBlock",
     "presentation": [
      "http://kopin.com/role/Litigation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation",
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://kopin.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Lease Payment Under Non-cancellable Lease",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1149"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less effects of discounting",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://kopin.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r526"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r77",
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r85",
      "r199",
      "r293",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r482",
      "r485",
      "r486",
      "r510",
      "r700",
      "r804",
      "r886",
      "r1087",
      "r1152",
      "r1153"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r137",
      "r636",
      "r854",
      "r1040",
      "r1064",
      "r1142"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r159",
      "r199",
      "r293",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r482",
      "r485",
      "r486",
      "r510",
      "r854",
      "r1087",
      "r1152",
      "r1153"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_LicenseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "LicenseAgreementMember",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "License Agreement [Member]",
        "documentation": "License Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_LicenseAndOtherRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "LicenseAndOtherRevenuesMember",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "License and Other Revenues [Member]",
        "documentation": "License and Other Revenues [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_LicenseAndRoyaltiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "LicenseAndRoyaltiesMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "License and Royalties [Member]",
        "documentation": "License and Royalties [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_LightningSiliconTechnologyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "LightningSiliconTechnologyIncMember",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lightning Silicon Technology Inc [Member]",
        "documentation": "Lightning Silicon Technology Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_LightningSiliconTechonologyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "LightningSiliconTechonologyIncMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lightning Silicon Techonology Inc [Member]",
        "documentation": "Lightning Silicon Techonology Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_LiquidityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "LiquidityPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity",
        "documentation": "Liquidity Policy [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationReserve",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/LitigationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Litigation",
        "label": "Estimated Litigation Liability",
        "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r1079"
     ]
    },
    "us-gaap_LitigationReserveCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationReserveCurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued litigation damages",
        "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r1079"
     ]
    },
    "us-gaap_LitigationSettlementExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementExpense",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation damages",
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees."
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "us-gaap_LitigationSettlementLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementLoss",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Litigation",
        "label": "Litigation Settlement, Loss",
        "documentation": "Amount of loss from litigation settlement for amount awarded to other party. Excludes claims within an insurance entity's normal claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "presentation": [
      "http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-lived Assets by Geographic Areas",
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualAtCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/LitigationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prejudgement interest",
        "documentation": "Amount of loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r1004"
     ]
    },
    "us-gaap_LossContingencyDamagesSought": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyDamagesSought",
     "presentation": [
      "http://kopin.com/role/LitigationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Damages",
        "documentation": "Describes the form and magnitude of the award the plaintiff seeks in the legal matter, which may include an unspecified amount of money."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r124"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r253",
      "r823",
      "r865",
      "r869",
      "r1091",
      "r1169",
      "r1171",
      "r1172",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1198",
      "r1199"
     ]
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable securities, at fair value",
        "documentation": "Amount of investment in marketable security, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1025"
     ]
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "cyd_MaterialCybersecurityIncidentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r934",
      "r935"
     ]
    },
    "cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r934",
      "r936"
     ]
    },
    "cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r934",
      "r937"
     ]
    },
    "cyd_MaterialCybersecurityIncidentNatureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentNatureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Nature [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r934",
      "r937"
     ]
    },
    "cyd_MaterialCybersecurityIncidentScopeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentScopeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Scope [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r934",
      "r937"
     ]
    },
    "cyd_MaterialCybersecurityIncidentTimingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentTimingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Timing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r934",
      "r937"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SubsequentEventsDetailsNarrative",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r385",
      "r430",
      "r502",
      "r579",
      "r659",
      "r661",
      "r669",
      "r691",
      "r692",
      "r755",
      "r759",
      "r761",
      "r762",
      "r770",
      "r790",
      "r791",
      "r814",
      "r820",
      "r837",
      "r846",
      "r847",
      "r851",
      "r852",
      "r866",
      "r1089",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "KOPN_MedicalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "MedicalMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical [Member]",
        "documentation": "Medical [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r385",
      "r430",
      "r502",
      "r579",
      "r659",
      "r661",
      "r669",
      "r691",
      "r692",
      "r755",
      "r759",
      "r761",
      "r762",
      "r770",
      "r790",
      "r791",
      "r814",
      "r820",
      "r837",
      "r846",
      "r847",
      "r851",
      "r866",
      "r1089",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidary percentage",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "us-gaap_MultiemployerPlansLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MultiemployerPlansLineItems",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multiemployer Plan [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskDetailsNarrative",
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "auth_ref": [
      "r253",
      "r823",
      "r865",
      "r869",
      "r1091",
      "r1169",
      "r1171",
      "r1172",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1198",
      "r1199"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "negatedLabel": "Net cash outflows from operations",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110",
      "r111"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_NetContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "NetContractAssets",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NetContractAssets-0]",
        "documentation": "Net contract assets."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_NetContractLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "NetContractLiability",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ContractAssetsAndLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net contract liability",
        "documentation": "Net contract liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to Kopin Corporation",
        "label": "Net Income (Loss)",
        "negatedLabel": "Net losses",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r111",
      "r139",
      "r157",
      "r177",
      "r180",
      "r185",
      "r199",
      "r205",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r214",
      "r215",
      "r220",
      "r293",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r474",
      "r478",
      "r496",
      "r510",
      "r644",
      "r724",
      "r746",
      "r747",
      "r884",
      "r1087"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net loss attributable to the noncontrolling interest",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r130",
      "r177",
      "r180",
      "r211",
      "r214",
      "r215",
      "r643",
      "r1032"
     ]
    },
    "KOPN_NetProductRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "NetProductRevenuesMember",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Product Revenues [Member]",
        "documentation": "Net Product Revenues [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recently Issued Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "KOPN_NoncashProvisionForExcessInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "NoncashProvisionForExcessInventory",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash provision for excess inventory",
        "documentation": "Noncash provision for excess inventory."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestIncreaseFromBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition of noncontrolling interest",
        "documentation": "Amount of increase in noncontrolling interest from a business combination."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r49",
      "r61"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r354",
      "r1042",
      "r1043",
      "r1044",
      "r1046",
      "r1204"
     ]
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "Long-Lived Assets",
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r252"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-operating (expense) income",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-operating (expense) income, net:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes during year, before reclassifications",
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r21"
     ]
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of product revenues",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r805",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r853"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfFutureLeasePaymentUnderNon-cancellableLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities, net of current portion",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for amounts included in the measurement of operating lease liabilities",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r533"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right-of-use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Discount Rate - Operating Leases",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r853"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://kopin.com/role/ScheduleOfOperatingCashFlowsFromOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Lease Term-Operating Leases (in years)",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r853"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "KOPN_OperatingLossCarryforwardsNoExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "OperatingLossCarryforwardsNoExpiration",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss carryforwards without expiration",
        "documentation": "Net operating losses no expiration."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation allowance",
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accrued liabilities",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "KOPN_OtherAmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "OtherAmericasMember",
     "presentation": [
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Americas [Member]",
        "documentation": "Other Americas [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation adjustments",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r645"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfComprehensiveLoss",
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive gain (loss), net of tax",
        "label": "Other comprehensive income (loss)",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r178",
      "r181",
      "r187",
      "r211",
      "r516",
      "r517",
      "r522",
      "r617",
      "r645",
      "r1030",
      "r1031"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive gain (loss), net of tax:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes during year",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r14",
      "r129",
      "r178",
      "r181",
      "r211"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reclassifications of loss in net loss on marketable securities",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r98",
      "r176",
      "r288"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized holding gain (loss) on marketable securities",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r174",
      "r288"
     ]
    },
    "us-gaap_OtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherExpenses",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment of expenses",
        "documentation": "Amount of expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r103"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other long-term liabilities, net of current portion",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Changes in other non-cash items",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "KOPN_OtherProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "OtherProductMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Product [Member]",
        "documentation": "Other Product [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r918",
      "r929",
      "r943",
      "r969"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r921",
      "r932",
      "r946",
      "r972"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r921",
      "r932",
      "r946",
      "r972"
     ]
    },
    "KOPN_OverAgeOfFiftyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "OverAgeOfFiftyMember",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over Age of Fifty [Member]",
        "documentation": "Over Age of Fifty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": []
    },
    "KOPN_OwnershipPercentagebyOtherOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "OwnershipPercentagebyOtherOwners",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership percentage by other owners",
        "documentation": "Ownership percentage by other owners."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ParentMember",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r950"
     ]
    },
    "us-gaap_PaymentsForCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForCommissions",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commissions paid",
        "documentation": "The amount of cash paid for commissions during the current period."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PaymentsForFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForFees",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/LitigationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee and costs",
        "documentation": "Amount of cash outflow for fees classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForLegalSettlements",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal settlements",
        "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PaymentsForPostemploymentBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForPostemploymentBenefits",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for postemployment benefits",
        "documentation": "Cash outflows for payments of postemployment benefits (such as severance pay and health insurance benefits) recognized during the period. Postemployment benefits are benefits paid to employees after employment but before retirement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1009",
      "r1036"
     ]
    },
    "KOPN_PaymentsForProceedsFromSaleOfTreasuryStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "PaymentsForProceedsFromSaleOfTreasuryStock",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Purchase) sale of treasury stock, net of costs",
        "documentation": "Payments for proceeds from sale of treasury stock.",
        "label": "PaymentsForProceedsFromSaleOfTreasuryStock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRoyalties",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for royalties",
        "documentation": "The amount of cash paid for royalties during the current period."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfFinancingCosts",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of financing costs",
        "documentation": "The cash outflow for loan and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of common stock",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Settlements of restricted stock for tax withholding obligations",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of equity investments",
        "label": "Additional equity investment",
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireMarketableSecurities",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of marketable securities",
        "label": "Payments to Acquire Marketable Securities",
        "documentation": "Amount of cash outflow for purchase of marketable security."
       }
      }
     },
     "auth_ref": [
      "r1055"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "KOPN_PercentageOfTotalRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "PercentageOfTotalRevenue",
     "presentation": [
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of total revenue",
        "documentation": "Percentage of total revenue."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_PercentageOwnedOfAnEquityInvestment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "PercentageOwnedOfAnEquityInvestment",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage owned of an equity investment",
        "documentation": "Percentage owned of an equity investment."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_PerformanceObligationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "PerformanceObligationsPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Obligations",
        "documentation": "Performance Obligations [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://kopin.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r351"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://kopin.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r702"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://kopin.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r351"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://kopin.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r702",
      "r721",
      "r1204",
      "r1205"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value $.01 per share: authorized, 3,000 shares; no shares issued and outstanding as of 2024 and 2023",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r632",
      "r854"
     ]
    },
    "KOPN_PrefundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "PrefundedWarrantsMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPreFundedWarrantsActivityDetails",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prefunded Warrants [Member]",
        "documentation": "Prefunded Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1029"
     ]
    },
    "us-gaap_PrepaidInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidInterest",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-judgment interest",
        "documentation": "Amount of asset related to consideration paid in advance for interest that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r798",
      "r816",
      "r1066"
     ]
    },
    "us-gaap_PrepaidTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidTaxes",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid taxes",
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r799",
      "r817",
      "r1066"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SubsequentEventsDetailsNarrative",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net proceeds",
        "verboseLabel": "Proceeds from issuance of common stock",
        "terseLabel": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of warrants",
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "KOPN_ProceedsFromMedicalBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ProceedsFromMedicalBenefits",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from medical benefits",
        "documentation": "Proceeds from medical benefits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of marketable securities",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r193",
      "r256",
      "r287"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r249",
      "r583",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r794",
      "r821",
      "r864",
      "r866",
      "r867",
      "r870",
      "r873",
      "r1080",
      "r1081",
      "r1091",
      "r1169",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1198",
      "r1199"
     ]
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued warranty",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r1083",
      "r1086"
     ]
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyDisclosureTextBlock",
     "presentation": [
      "http://kopin.com/role/AccruedWarranty"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Warranty",
        "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "auth_ref": [
      "r249",
      "r583",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r794",
      "r821",
      "r864",
      "r866",
      "r867",
      "r870",
      "r873",
      "r1080",
      "r1081",
      "r1091",
      "r1169",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1198",
      "r1199"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://kopin.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows",
      "http://kopin.com/role/StatementsOfComprehensiveLoss",
      "http://kopin.com/role/StatementsOfOperations",
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "label": "Net loss",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r177",
      "r180",
      "r195",
      "r199",
      "r205",
      "r211",
      "r214",
      "r215",
      "r293",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r474",
      "r478",
      "r480",
      "r483",
      "r484",
      "r496",
      "r510",
      "r622",
      "r642",
      "r680",
      "r724",
      "r746",
      "r747",
      "r841",
      "r842",
      "r885",
      "r1032",
      "r1087"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r537"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://kopin.com/role/PropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r148",
      "r150",
      "r151"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment, gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r162",
      "r640"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets",
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment, net",
        "totalLabel": "Property, plant and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r537",
      "r625",
      "r640",
      "r854"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, Plant and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r148",
      "r150",
      "r638"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://kopin.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property, Plant and Equipment",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r537"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment estimated lives",
        "verboseLabel": "Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions charged to Income",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r300"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "KOPN_QuarterlyInstallmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "QuarterlyInstallmentsMember",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Installments [Member]",
        "documentation": "Quarterly Installments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SubsequentEventsDetailsNarrative",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r371",
      "r385",
      "r419",
      "r420",
      "r421",
      "r430",
      "r502",
      "r554",
      "r563",
      "r579",
      "r659",
      "r661",
      "r669",
      "r691",
      "r692",
      "r755",
      "r759",
      "r761",
      "r762",
      "r770",
      "r790",
      "r791",
      "r814",
      "r820",
      "r837",
      "r846",
      "r847",
      "r851",
      "r852",
      "r866",
      "r877",
      "r1078",
      "r1089",
      "r1138",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SubsequentEventsDetailsNarrative",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r332",
      "r371",
      "r385",
      "r419",
      "r420",
      "r421",
      "r430",
      "r502",
      "r554",
      "r563",
      "r579",
      "r659",
      "r661",
      "r669",
      "r691",
      "r692",
      "r755",
      "r759",
      "r761",
      "r762",
      "r770",
      "r790",
      "r791",
      "r814",
      "r820",
      "r837",
      "r846",
      "r847",
      "r851",
      "r852",
      "r866",
      "r877",
      "r1078",
      "r1089",
      "r1138",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "KOPN_RealWearIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "RealWearIncMember",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RealWear, Inc. [Member]",
        "documentation": "RealWear, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes during year, reclassifications",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r21"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recognition and Measurement of Financial Assets and Liabilities",
        "documentation": "Recognition and Measurement of Financial Assets and Liabilities [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r913",
      "r924",
      "r938",
      "r964"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r378",
      "r542",
      "r543",
      "r630",
      "r637",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r720",
      "r722",
      "r753"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r728",
      "r729",
      "r732"
     ]
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase with related parties",
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r378",
      "r542",
      "r543",
      "r630",
      "r637",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r720",
      "r722",
      "r753",
      "r1151"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r676",
      "r677",
      "r678",
      "r730",
      "r731",
      "r732",
      "r751",
      "r752"
     ]
    },
    "KOPN_RelatedToLegalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "RelatedToLegalFees",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/LitigationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related legal fees",
        "documentation": "Related to legal fees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development-funded programs",
        "documentation": "The amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development-internal",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r792",
      "r809",
      "r1160"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Costs",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "KOPN_ResearchAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ResearchAndDevelopmentMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development [Member]",
        "documentation": "Research and Development [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_ResearchAndDevelopmentRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ResearchAndDevelopmentRevenuesMember",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Revenues [Member]",
        "documentation": "Research and Development Revenues [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r914",
      "r925",
      "r939",
      "r965"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r915",
      "r926",
      "r940",
      "r966"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r922",
      "r933",
      "r947",
      "r973"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash",
        "label": "Restricted Cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1022",
      "r1039",
      "r1162",
      "r1166"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1022",
      "r1039"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r126",
      "r635",
      "r666",
      "r668",
      "r674",
      "r703",
      "r854"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r202",
      "r203",
      "r204",
      "r206",
      "r211",
      "r213",
      "r215",
      "r294",
      "r295",
      "r321",
      "r463",
      "r464",
      "r471",
      "r472",
      "r473",
      "r475",
      "r477",
      "r478",
      "r487",
      "r489",
      "r490",
      "r492",
      "r494",
      "r524",
      "r527",
      "r663",
      "r665",
      "r681",
      "r1204"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails",
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total revenues",
        "verboseLabel": "Total Revenues",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r227",
      "r234",
      "r235",
      "r242",
      "r246",
      "r249",
      "r251",
      "r253",
      "r366",
      "r367",
      "r583"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r793"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Segment Information by Revenue Type",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "KOPN_RevenuePercentagefromProductsandServicesTransferredCustomers": {
     "xbrltype": "percentItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "RevenuePercentagefromProductsandServicesTransferredCustomers",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue percentage from products and services transferred customers",
        "documentation": "Revenue percentage from products and services transferred customers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining performance obligation",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Satisfaction of Performance Obligations",
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue with related parties",
        "verboseLabel": "Payment on quarterly installments",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r186",
      "r199",
      "r227",
      "r234",
      "r235",
      "r242",
      "r246",
      "r249",
      "r251",
      "r253",
      "r293",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r510",
      "r622",
      "r809",
      "r1087"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails",
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_RightofuseAssetObtainedInExchangeForLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "RightofuseAssetObtainedInExchangeForLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use asset obtained in exchange for lease liability",
        "documentation": "Right-of-use asset obtained in exchange for lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockConsiderationReceivedPerTransaction",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of common stock",
        "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of prefunded warrant",
        "verboseLabel": "Number of common stock sold, shares",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_SalesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "SalesAgreementMember",
     "presentation": [
      "http://kopin.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Agreement [Member]",
        "documentation": "Sales Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://kopin.com/role/SchedulesOfConcentrationOfRiskByRiskFactorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r1011"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "auth_ref": [
      "r216",
      "r390",
      "r1004",
      "r1045"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accumulated Other Comprehensive Income",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r1146",
      "r1147"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Changes in Asset Retirement Obligations",
        "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://kopin.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of Income Tax Expense (Benefit)",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://kopin.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://kopin.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r840",
      "r1118"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock-based Compensation Expense",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Revenue from External Customer, Product and Service [Table]",
        "documentation": "Disclosure of information about revenue from external customer by product and service when not provided as part of reportable operating segment information."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r470",
      "r1005",
      "r1006",
      "r1007",
      "r1129",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventory",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r93",
      "r94",
      "r95"
     ]
    },
    "us-gaap_ScheduleOfMultiemployerPlansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMultiemployerPlansTable",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multiemployer Plan [Table]",
        "documentation": "Disclosure of information about multiemployer plan."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Non-vested Restricted Stock Activity",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "KOPN_ScheduleOfPreFundedWarrantsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ScheduleOfPreFundedWarrantsActivityTableTextBlock",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Pre Funded Warrants Activity",
        "documentation": "Schedule of Pre Funded Warrants Activity [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://kopin.com/role/AccruedWarrantyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Warranty",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r537"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r728",
      "r729",
      "r732"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue with Related Parties",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails",
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r99"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://kopin.com/role/SegmentsAndDisaggregationOfRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r39"
     ]
    },
    "KOPN_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://kopin.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating Cash Flows From Operating Leases",
        "documentation": "Schedule of Supplemental Information Related to Leases [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_ScheduleOfValuationAndQualifyingAccountsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ScheduleOfValuationAndQualifyingAccountsTableTextBlock",
     "presentation": [
      "http://kopin.com/role/AllowanceForCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Valuation and Qualifying Accounts",
        "documentation": "Schedule of valuation and qualifying accounts [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://kopin.com/role/ConcentrationsOfRiskTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedules of Concentration of Risk, by Risk Factor",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r34",
      "r35",
      "r36",
      "r70",
      "r131"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails",
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails"
     ],
     "auth_ref": [
      "r251",
      "r252",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r685",
      "r687",
      "r689",
      "r756",
      "r760",
      "r765",
      "r774",
      "r778",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r795",
      "r822",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r868",
      "r877",
      "r1091",
      "r1169",
      "r1171",
      "r1172",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1198",
      "r1199"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://kopin.com/role/SegmentsAndDisaggregationOfRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments and Disaggregation of Revenue",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r227",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r239",
      "r240",
      "r241",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r253",
      "r806",
      "r807",
      "r808",
      "r809",
      "r811",
      "r812",
      "r813"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "KOPN_SellingGeneralAndAdministrativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "SellingGeneralAndAdministrativeMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling General And Administrative [Member]",
        "documentation": "Selling General And Administrative [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeveranceCosts1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeveranceCosts1",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Severance costs",
        "verboseLabel": "Severance payments",
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting rights",
        "verboseLabel": "Vesting period description",
        "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of shares, restricted stock Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average grant date fair value, restricted stock Forfeited",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, restricted stock granted",
        "documentation": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, granted in period, fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares, restricted stock granted",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average grant date fair value, restricted stock granted",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "KOPN_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Fair Value, restricted stock",
        "periodEndLabel": "Fair Value, restricted stock",
        "documentation": "Share-based compensation arrangement by share-based payment award, equity instruments other than options in period, fair value.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of shares, restricted stock",
        "periodEndLabel": "Number of shares, restricted stock",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average grant date fair value, restricted stock granted",
        "periodEndLabel": "Weighted average grant date fair value, restricted stock granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of shares, restricted stock Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average grant date fair value, restricted stock Vested",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free interest",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r421"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares authorized to issue",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares available for grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r397",
      "r416",
      "r417",
      "r418",
      "r419",
      "r422",
      "r425",
      "r426",
      "r427",
      "r428"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering price per share",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value forfeited",
        "documentation": "Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value granted",
        "documentation": "Sharebased compensation arrangement by sharebased payment award equity instruments other than options aggregate intrinsic value granted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fair Value, restricted stock Forfeited",
        "documentation": "Share-based compensation arrangement by share-based payment award, equity instruments other than options forfeited in period, fair value.",
        "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fair Value, restricted stock vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Equity and Stock-Based Compensation",
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r127"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "periodEndLabel": "Balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_SharesOwnedofanEquitySecurity": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "SharesOwnedofanEquitySecurity",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares owned of an equity security",
        "documentation": "Shares owned of an equity security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r198"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "KOPN_SolosIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "SolosIncMember",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Solos Inc [Member]",
        "documentation": "Solos Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_SolosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "SolosMember",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Solos [Member]",
        "documentation": "Solos [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_SolosTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "SolosTechnologyMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Solos Technology [Member]",
        "documentation": "Solos Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccruedWarrantyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending Balance",
        "label": "Standard Product Warranty Accrual",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r1083",
      "r1086"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccruedWarrantyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Claim and reversals",
        "label": "Standard Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r1084"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccruedWarrantyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions",
        "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r1085"
     ]
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyPolicy",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranty",
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability."
       }
      }
     },
     "auth_ref": [
      "r1082"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://kopin.com/role/StatementsOfStockholdersEquity",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative",
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r87",
      "r90",
      "r91",
      "r155",
      "r183",
      "r184",
      "r185",
      "r202",
      "r203",
      "r204",
      "r206",
      "r211",
      "r213",
      "r215",
      "r228",
      "r294",
      "r295",
      "r321",
      "r354",
      "r463",
      "r464",
      "r471",
      "r472",
      "r473",
      "r475",
      "r477",
      "r478",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r494",
      "r516",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r527",
      "r538",
      "r645",
      "r663",
      "r664",
      "r665",
      "r681",
      "r748"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails",
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r251",
      "r252",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r685",
      "r687",
      "r689",
      "r756",
      "r760",
      "r765",
      "r774",
      "r778",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r795",
      "r822",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r868",
      "r877",
      "r1091",
      "r1169",
      "r1171",
      "r1172",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1198",
      "r1199"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails",
      "http://kopin.com/role/StatementsOfOperations",
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r203",
      "r204",
      "r228",
      "r527",
      "r583",
      "r671",
      "r682",
      "r693",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r702",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r711",
      "r712",
      "r713",
      "r714",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r722",
      "r726",
      "r727",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r748",
      "r878"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r216",
      "r390",
      "r1004",
      "r1008",
      "r1045"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/ScheduleOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://kopin.com/role/ScheduleOfStock-basedCompensationExpenseDetails",
      "http://kopin.com/role/StatementsOfOperations",
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r203",
      "r204",
      "r228",
      "r254",
      "r527",
      "r583",
      "r671",
      "r682",
      "r693",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r702",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r711",
      "r712",
      "r713",
      "r714",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r722",
      "r726",
      "r727",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r748",
      "r878"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r928",
      "r942",
      "r968"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock, net of costs, shares",
        "verboseLabel": "Shares issued",
        "terseLabel": "Issuance of shares",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r86",
      "r87",
      "r126",
      "r673",
      "r748",
      "r776"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock, shares",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r86",
      "r87",
      "r126"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock, net of costs",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r86",
      "r87",
      "r126",
      "r681",
      "r748",
      "r776",
      "r885"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting of restricted stock",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r126"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r90",
      "r91",
      "r117",
      "r704",
      "r721",
      "r749",
      "r750",
      "r854",
      "r886",
      "r1040",
      "r1064",
      "r1142",
      "r1204"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r63",
      "r66",
      "r155",
      "r156",
      "r184",
      "r202",
      "r203",
      "r204",
      "r206",
      "r211",
      "r213",
      "r294",
      "r295",
      "r321",
      "r354",
      "r463",
      "r464",
      "r471",
      "r472",
      "r473",
      "r475",
      "r477",
      "r478",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r494",
      "r516",
      "r518",
      "r522",
      "r525",
      "r538",
      "r664",
      "r665",
      "r679",
      "r704",
      "r721",
      "r749",
      "r750",
      "r777",
      "r885",
      "r1040",
      "r1064",
      "r1142",
      "r1204"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://kopin.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r546"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://kopin.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r546"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://kopin.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r546"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://kopin.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r546"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://kopin.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r546"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://kopin.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r547"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]",
        "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary, Sale of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "presentation": [
      "http://kopin.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Unrecognized Tax Benefit",
        "documentation": "Tabular disclosure for tax position taken on unrecognized tax benefit."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r1121",
      "r1122"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_SupplyDisplayModulesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "SupplyDisplayModulesAgreementMember",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supply Display Modules Agreement [Member]",
        "documentation": "Supply Display Modules Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "KOPN_Through2032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "Through2032Member",
     "presentation": [
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Through 2032 [Member]",
        "documentation": "Through 2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of Transfer of Good or Service [Axis]",
        "documentation": "Information by timing of transfer of good or service to customer."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r1091"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r1091"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1052",
      "r1150"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransferredAtPointInTimeMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transferred at Point in Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred at point in time."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_TransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransferredOverTimeMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfSatisfactionOfPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transferred over Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred over time."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails",
      "http://kopin.com/role/ScheduleOfContractualMaturityDetails",
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r350",
      "r352",
      "r493",
      "r509",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r646",
      "r843",
      "r844",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r855",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1134",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r984"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r985"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r985"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title"
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r984"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity",
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://kopin.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury stock, shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://kopin.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://kopin.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock (312,882 shares in 2024 and 70,635 shares in 2023, at cost)",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r87",
      "r90"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of treasury stock, net of costs",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r50",
      "r126"
     ]
    },
    "KOPN_TwoThousandTwentyEquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "TwoThousandTwentyEquityIncentivePlanMember",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2020 Equity Incentive Plan [Member]",
        "documentation": "2020 Equity Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative",
      "http://kopin.com/role/FinancialInstrumentsDetailsNarrative",
      "http://kopin.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://kopin.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://kopin.com/role/ScheduleOfLong-livedAssetsByGeographicAreasDetails",
      "http://kopin.com/role/ScheduleSegmentInformationByRevenueTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Government Agencies Debt Securities [Member]",
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)."
       }
      }
     },
     "auth_ref": [
      "r802",
      "r828",
      "r1164"
     ]
    },
    "KOPN_USGovernmentAndAgencyBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "USGovernmentAndAgencyBackedSecuritiesMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfAvailable-for-saleMarketableDebtSecuritiesDetails",
      "http://kopin.com/role/ScheduleOfFairValueMeasurementsOfFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. Government and Agency Backed Securities [Member]",
        "documentation": "U.S. Government and Agency Backed Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_UnderAgeOfFiftyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "UnderAgeOfFiftyMember",
     "presentation": [
      "http://kopin.com/role/EmployeeBenefitPlanAndPostRetirementBenefitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Under Age of Fifty [Member]",
        "documentation": "Under Age of Fifty [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/StockholdersEquityAndStock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriting discounts and offering expenses",
        "documentation": "Underwriting discounts and offering expenses from sale of equity."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance",
        "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r450",
      "r839"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://kopin.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r449",
      "r839"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross increases - current year tax positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r839"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://kopin.com/role/ScheduleOfUnrecognizedTaxBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross increases - prior year tax positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r451",
      "r839"
     ]
    },
    "KOPN_UsefulLifeDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "UsefulLifeDescription",
     "presentation": [
      "http://kopin.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful Life, description",
        "documentation": "Useful Life, description."
       }
      }
     },
     "auth_ref": []
    },
    "KOPN_VuzixCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://kopin.com/20241228",
     "localname": "VuzixCorpMember",
     "presentation": [
      "http://kopin.com/role/ScheduleOfRevenueWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vuzix Corp [Member]",
        "documentation": "Vuzix Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantMember",
     "presentation": [
      "http://kopin.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r875",
      "r876",
      "r879",
      "r880",
      "r881",
      "r882"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r223"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of common shares outstanding:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://kopin.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r223"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://kopin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "44",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-44"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "450",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/410-20/tableOfContent"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481999/410-20-25-4"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715-20/tableOfContent"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "715",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477317/912-715-50-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(h))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 6-K",
   "Section": "General Instruction",
   "Subsection": "B"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "Instruction",
   "Paragraph": "2"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "a"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479035/940-320-45-2"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477867/946-230-45-1"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>111
<FILENAME>0001641172-25-005135-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001641172-25-005135-xbrl.zip
M4$L#!!0    ( "&OD%J/8DP>_@$  /45   (    97@Q.2YH=&WMF%]OFS 4
MQ=\G[3O<,FU/94#_(!4(#Y.VIVFKMKU7-KXA7@WVS%V;[-//A)(F79;E89T:
M!@\8@^[QX7)^0G)V)'1!"X,PHTKESY]EJQ&9<".T1T:2%.99T(WN:7#W..-:
M+*"AA<*)-]4U)1"%AN"+K+"!#W@+GW3%ZN/NQC%\1BNGGBMTI::O(YR3SY0L
MZP0*K EM"A6SI:Q]TB:!<#7EFDA7[HZ7OZIY8](L,#O$K"QGM(=6QO.W\YGD
MDB"ZR *>[Y;]JQ[W%LMD54)CBXF'\^CB*@RCUU]-Z0%3-/$\>)J>>YDCWX=W
M$I5(X)*5F+H@?/N.=8$N+^#[=T'+A+SIU^/:"K0KL3>*%=<0N6@U6DF1PA_]
M&/K%46S(>2+&%;H:I0P30M;EQ N]Y;PQK.CGFS8*K10SC;/;7Z5P*P7-VKR'
M+U-HL^\W\@=V +3+V%[C!BW)@JG>KO.WZ5_A=%DA=C5[;;G[KT2BI=*VI_:M
MW.A:N*6;VP2Y17;M<YQJZUR;Y6=9[V"\I8/=J^T?BM])W*=LP_%:3((V)UTT
MGEBF'W)X,@P.3T8.1PX/F</387!X.G(X<GC(')X-@\.SD<.1PT/F\'P8')Z/
M'(X</C*'+Z(X?#0.XV%P&*?PT9#4=9/ >];0=BSW0,PE:R>[_Q."_^;'$K2[
MM-VV;;N[^Q-02P,$%     @ (:^06F6'X&0W!   6&,   H   !E>#(Q+3$N
M:'1M[9UO;]HX',>?(_$>?$BK-JDI%/5.$V1(0.B(2 %!UET?FL0$[Q([<\QQ
MW*L_)R$K9=VUZ!B7P*]2"22V\_G]P?[F#X[>M^^L5KFD]WMM0RU1_*?;IFWU
M6GHU7:JMU<UFO3,R'M#4?K!Z'RISSF0#7=="B6P:D @-R0I->(#99;KB$DV)
MH/.*JJBJCO>MUT0!%AYEFJ#>0M50%9I(DK^DAGWJL09R")-$?"LF>;@IM%DQ
MXU+R(%E7:>FWHZ&]C:#-<4#]=>,EB*1L1/\F*7.E=<%F4=C4JW&#RDGC_VA>
MPO?X_]3$Q/1#PNN=5N_WOMDQ[7*I?GUUK5<[K>.8DD:KJ($X/+V*Q& T-H?E
M4G<T&8\F;=L<#8L<#F70]%-G:AIF>V+VIN72Z!8E%J+_T<#-.LI<$K==OREN
M7_!E&4DZ7^]85+NJ_TK9(6VR%Z1<FA"/1E)@)M$"1T@NB"KH^WQ%F8=6"_5V
MC?B*$1>]O?#=KTO>_'PADN4[A)FK[/G"!959H6@YBZA+L: *):MQE]6X*FK*
M/Q]^N]VQ>JC;LZSIN-TUAQ\_5&J5Y/.X;1C9Y[TM7%%7+N*BM3=--./")4)S
M5"!P&"F@[%TE&<5U>[+_#OXD0E('^YF_TO&SLI$%NFUD36YVGHVO'1\[?Z!K
MM8.(^]1-_;2733?U-\?HG;(D7#_IA6SC>POWMN#G&["3:\]1'SPN[X\1%GL=
M$@C(*ZVZ.<H716))4F/X')G,X2+D DO*&03JE5;5CA&H6QJI_CJUYH%@@7K,
MW8V0>ID<;DQ0!UG/# BO/Q0\G/GW4]3=SLL#Y.21D^[U4?BYB?2Y$)0%<JA!
M?+S"@A0"ME!^=4@P(P+5WY]##W? R.04"W(;4 'U1ZBGVJ\->$@9ZBT%#PFR
M:$ E<:&7 _V6&]1/+$Y)-*#,<WE0".0">1=4W(EA06X#*J">IXHS:!3Z> VG
MXD#*Y1(53L6!B,M79'**!;D-J(!ZGB)N2IREH#*^-PMT'.BX/**"C@,=EZ_(
MY!0+<AM0 ?4\==S;_N#=);*D>P4]'&BWW*#V.?/00+T4@K9 C@7Q=F)8D-N
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
M5- Z@!IH;8IUWX*#$A.6ZE4_/#0*U^OU;/X?[!,\1?AOO&#GI#]>!O@/L+B
M]+&"V0VXNKIUE2*-U%\^ 6R' 8;[Z!_ZSM":3,B'$VMLV<?E*]6^#PAS:8R[
M0-J'XGZMZ5S?>5&P &;V3C'-)-#,6!@S"XP$ )N9#@\!G![%G%(L_!6'D KJ
MM?K+>X/<[[2]\6O7TNRW/IG^4;(YY6:#W- &.#&BIYC,-&9J$4*RNR (:3(-
M:/CU<[/:;SVD"3(G)*)!^!\'!^28L\!KD!%H?@02OL6X]0**D(.#],&W9J__
M/M/R9[)?X[$I$"Z3RV.=@$+W? @+@\*+>V! I]T96*1K#0:C=J_7'[Y]4ZJ5
MS.?)J-W-/J<BT]E<$00T4J!:]M\1$+JG?31:[<]-?G+&V1QG&*90?&06 ?U7
M381>PA&];$1NZDO#.3U\^F^,?W %\ ZFV6"E*52?7P^F#.H<T"8RILU;[O5F
MKX$"HU5#IX<O';<B,>>^*OHO<=GOS=([EY::G4V9">\%)-G)W*%+\\QMLM.=
M]E%-'S%-;Y2P<^;&.,+LKT+7/=MT P%^,9M!?KO7A+;.=C?DG(X][EGC//VL
M<,R-0'.;!X"OYZB2B?0<*T74P\XR ^22Z)?HRR_<Z2V'=VU<Y?!-J5ZZU51;
MA;%Y5H&L/*K0N<R'&;<FSGK45EE/![]"X65R>[66@/[+5']NTZ,=&+/&QE?5
MN[X4."*W4?^ET;_?JJHJV>)&)'>AC_10[W:%3$*&MSJ7*^H_##(?)D:'=,X:
MUSCS1NILWS6;_+(S/G&X#AZ54QRH;54LTZ>"NCYG,RA"0QJZG ;$3EK:#7[*
M:N:T];A#UK_:TMRP$GB$U><C6,NVZ["K^O[J1OP3)(/T ;CGH4>5#PTLB*(:
MX&D:6JQSKZN!TQU$I/G/*^;XG[IT,SROZ?+K1\0VS^6H!AE0I9^:_ELV_0_<
M@E_I<JKX3<3DJXGX#<9_ 5!+ P04    "  AKY!:6F=5,Z@#  "[#   "@
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
M )"8H63QK2?F6P0D(%N7VR$HOL%B3.N;?-VW!Y^S(/)']$"4MI[[B0\ZW)\
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
M?#GK&NX^#2UN>/C9]3ES[!_<NG(?N=B/WYGM7GO!V\EQ7'9+W@JJW'/384$
M!V,2R=Q&X6WW3:1)OQ;R\=S9G]F_K<.R95JV:XE5+(E58/5G&;32$J_X$J_,
MJ*8EYEN1F 7&TADCS;5T+:QTW>2D>RT=2R4=-XDJ6KJ]%>FV%BQ;IC.XEEC%
MDEC%CZ@LA%9:XA5?XI49U;3$?"L2L\!8.F.XMY:NA96NFYSYKJ5CJ:3C)E%%
M2[>W(MTV6WRB)5;A)589DC070"LM\8HO\<J,:EIBOA6)66 LG=__4DO78DG7
M@K1%U=*Q^-)QLTU2M71[&])MDUB&M#G<#H%TYWNP,>'HSH$M:[E6#-K'T<-H
M.(8=8W!OZW&/.YGT<6^GMV<QZMZ.QB-K08!%%E*D#B@%DB';T:VHT%A6@+9)
M:\>R:\X"WO<<ZPI4-N^1+(LML)*6PJ\7]F!;T6!<@]%H4$0TV& <2R-$81"B
M?&[:R\AW[3#R.>SPI?V,G]X:[LS>@K<B4C02% \)UFXJMX( O<\6^@3A97YD
MHM/PC:'!2YOP5KB!1H1B(L+*5<P:8=I^TK6A/-WA,XJ7A&,IQ6NL3\4:Q@&S
MH ](B/]!1'QDSG:H[9>VRUS39LX5D0T^:&PF\ N ;RN+G="ZF>U_84[$K]QA
M% ;7_)$[=>D\W'H$4;!_',4?_P5O8;[9']%.C&EFL_<J%_>B1MR?1-R&1MR%
M$;>A$;<XB-O4B+LPXC8UXJX7<>48RL_MW[U'[KNT.:[5ZG'7''UDYG=NM;D9
M^79H;X.O9B8JT)S*)39AV]%B$0WRC:%.V?1)C=++ZY8:I0NM:6J47E[KU"A=
M:!U4H_0,OR7W0Y%2SN&"<S[T @5KJ?%SKBTR&^ZW<O0+>2VW%#W*IF1JM%W.
M9ZG1MA"*I$;;Y3R6&FT+H2QJM%7FC"AU34I7M\%T>=%$F 'PMA_W$G[(;42)
MLJF#&E47\B]J5-V\"JA1=2&_H4;5S:M]&E5?5 #>.BXN*N&W&!,:&A.6$:!;
MC E-C0G+R*>28L)X+<G6IM25,'5M[0V==99[B3P$&G%?1ER=Y5Y0?X%&W)<1
M5V>Y%]1[H!&W]M:2X$J>;%8(?J:SW$NA3VJ47EZWU"A=:$U3H_3R6J=&Z4+K
MH!JE9_@MMS2QKGP);(7@9CK+O9A*ID9;G>5>0D52HZW.<B^ALJC1=IN3[TJ4
MY%8(+J6SW NG#FI4U5GN)5$!-:KJ+/>2J'T:5766>V&SW N!"3K+O0!9[H7
M!)WE7H L][6-SI!*RIGG#SV?A?R<=[;!+_6B(C %V T=\]J*&?0QOPEJ5GP]
M$P['6+C- ]R%K4I4F.?C7703MI7V)]K>I>GA36'"BY!OZ_$WQ0O*,P!GG&&N
M9'/B492U^FYM/_YTH"3D=?NAU?,Y35_,^G&N[5X_=&VWU[8!33SW@9M]UW.\
MWNC*-<M/1#@_ZK;;\GT<4SPF22<W)1>W#8Y!;L,&6)$#KQ;NF4\\['M6XJ29
M_);S&S;@Z=7-/YAUTOC8 $W"L_CQB\QQDAB9O#OO.4X:Y37*KT[5S2#OR@W7
M+471K<>3=5N^&D_*B2<KGQ@IIR8FGV)[Z0JN=1QNAA%SU.#-\F)*REBR0WYM
M/W) !MC+GMUQ.(T*#3Z./K&_//_,84&0-:!F;\7&-*NQ:9<;GI ID:FQ6SO<
M;1R*3R>[C?WR6%^9S95P++6Y$N+5J:USVK26ES1S8N+3-V3KY+L@M?H)H=L)
M?2J9HR--:@J.94A-0;PZ/B88I>1C3?A4SLU5<"S+QYJI>U8B))J$N9+-EG5&
MM81CV<T]7*D$!OMS?Q?>0Y^.P!@MZ>9*.)9U'"'$J]O<?3SQ9EU\@G,\*>GF
M2CB6VEP)\4HW]Q L'?'II+0"3<&Q[.:>K$:@3=<=[SESOG+FE]KVM[C]_IKW
MF'-!BTUI@A/@;9T2N."Q-ILG1X='S0V9886P"MX*+@A%.G'XM3W'"TI-WSDA
M0'8C-G/ZZG!6;0X>:3PH(!Y,L7>/EK1W,]BS!JM!8T\AL:>89I$PA(\2\U9A
M3RM\Z/-/S/_.P]MN%U[@]L;KPKW!P'/;H6=^+R^*J2A!.^H$MF4S?]1FB&P$
M5@J'9FY'+J'U>!4AG&Z"U;##0\^%/X/QG+"QG=\83DOT*98?Y2=P^L'G+(@
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
M3.ASMP>?E,&&7]+.6^AP](6Z"6OCP+Y-45>.EP#1F7R"&0  75G\%J\>KJ[
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
MEH(4#<8?**Y@H3LO"*G'M!R,$/<.3T8)&"(AA-K\64I2B5YII+EC.$1[_-^
MQW_[U?/ZWM05Q:UFFDL?<=Y>?*'OT<IB%CUZG^')A3+I=)1(+S*?17JE,)H?
MI(O-X@,*VLBH$YBJZ8PA]/R@)P;G7(@9'^2^$J$;9=+%4P:#B"9E^C3$1V1]
M5=&T[/5#S!&HRO 0=RRT/=';MF=<I!U+4V<OQ?.J\6X7=R4U3E6,,O3YQ.R]
MJG0B41X K$#.$0F$TH /Z(VPJ:QMHG=P)/("^#/#(1C"4Z_>&]O[67N$'IH
M!WK!=UBT'9+/C82P<*F%EB>METPDBQP3<<J636I/''234TJ%!9]HM-(1"=I-
M9 I'W@^.76%Q#3@^XXFKP8+#>(X'YGL%U%V6@HHXYS0^.)EOXHS$YMA@0O&L
M*8W#,@26/.*0$1HUHIURFUI5H^A2GT80!P66\MN/(WI5VR:IY5SO3 *&M'*5
M3U1.\O-4+@K(5LII,1WFJQ$5Z-15\:\]XQIEAI <<3(=2WMBX>&F'YF494BU
M$O#)$?J\G"6%/F!.ST5;&P1<SV%!P -ESRM_]Y[RRI!_&>0=RLJ08W1>C45(
MWDD^P"<VB@=7D?L;Y!TWDM72*B3H<9YY2FW1 FI#JVH674"U$AU,A(ID@$&+
M++VJ4JRJ'"+KWNO 0X7](D7/+@WDM<WI\3VP?QYMS.<$=A^YCF=^EU5!CB.2
MHD"(X>!VY2Q6<^#%R-H@/7LGDR>.@W+)?K&!)D%0H; R6<!3^:%B[N%S//@C
MDT2:FJV;3A#K11B^$O:LC1,#<1Y.$F?N,1)=E %&N2?!GG"$]2G Z]C=5 @6
MUFMPL-)4OS*9]2^R2.+,=L.QOW.C]=#Z \S1_>/&AZKQU79,[]DXNVY]E=\E
M\69<>D"1;)*AN%?66*\&84MBFL8-CWSF2(^=>E1JE'$RA(4"KO'XE=2F4QU3
M$'BFF'T"0(8><OVL54L>!)RY%,]&D;9U6K>IQCDGEH=[/EV8YQ[,+76D)N\"
MWVAHB='9LAHNKGMCAD^D39B&<5:1GR@#N$(-5%G:IN_1#)^%Z^\>1-I5'Y$F
ME<<0A_O[&,HES).#7S'Y*17^F5;5!HJDR#:H3F4\U>S8[M3(K=C?E4S3JO#!
M$ =^T1+B"CMC6H6= "8]P0LI7:C!UM@T\:K1C^#N71POV.>[CN<!KHAIVE4<
M;C7$X>&T&,=[$EZ>:H6&KKJ>A:D1/0^4_/X@$.1)F>2=5"",S *1MH8;G%KM
MQ"BM<W589_'@4ZPK$VF!60=62;%["FF^.._S4,_[%'=L9M[GH9[W^;+RIC9Z
M'I[5?J)GRK9).'14@I!KRQ %\;@D1FGH)@,%2G&8:#) Q5*I-@,4U4@+M2E]
M!](3VB>S$7TNBJDRP2>4ABJ_.IZ4^95+7Q7=!Z^+NLRD3)5@P$1![,#HTKC[
M.,A2E48*5=Y^NCX[AV^NSV[;50I=34P.54$G+#S!_&J2^PHD])W!9E6P/9PC
MR[IH6F;[ZDSJ3V=4$8+3+DT1V<%L&>JFP(RNW86'I8)GZ;TPL*F;#7N \%2G
MVP2BWDT9797Y:@PM[FJW0YFQ*44%M$4**A)X,E$GGI6J,O#EPJ2I-[.K DZI
M1WTGKIVA+>,VI=U2>!!.(XXA)B-8X_)C-  ]EW0@\D"*+-[IBNM J$)C&FQ:
M,:I6XG"HL"PQI*904>70T@:"I==!A^F@X]@\,\IUN_(0MX\I@0"YDWG:U*4F
MY57468>%APAE?R( *,XA1Q4CTW<Y\W?Y*-MO(%--3,6U3Z*X-B N3+1+];"R
M6#;(,!"XUB<%/ZX $!-A01>L!-B_PZ0(BN0SHZJJITFNAU\EYQ&W2;X?8)$2
M53FI3@@B3J_F(@OV)!B=[8_Q&ZP=MEV>"*I*;"AC@@3:^[[GTA="Z E3$M;V
MB,XN.".T'/$MEFP.02XJN3%=C$X%?73DB5X]G=BL)K]3#!K5)85P#<J[I/X!
M5A.E4DP(VJBCPE]I6YVXM:S#ZMJN'?2% TJ4470BVPG1DX:/B]U.6\5?MSG/
M^RR9X%RYL'I\VT#</N[:JL3LE%&+/53G,E.]T7\&?ZMA\T"ZHJ8T9,!!T6&E
MXM%9W:EJN,!?$8R4;BTT4LO&!U!N5H@*7(4F>:OIW^1;_,KE6ZC.B^\.&&AT
MS\"R_HYL>)L/C 75.L_O,>!Y!FG7!A_8H6"KMF<!(\=6@QYQ1KHD?2O5EP!
MIK G*[;[TJ/&K9! L,#=+ ^4Z>W& /YT>,P$4SP\HY#3K@H>3DM(L? ]XS+R
M271Y/@FDN*CK252&BD9B8"Y\;K<,4M>KTJ:)CXU45]I#[*\(MZ)YQ%PJ"<[
M4\D84F*)LJ 3C)!'2L'S?48!G:Q6+_R\4GJ-A0@R[EO,0<2\ E4/1TNMJ*6J
M@CA&WF=9,R!Z@, ZS$AX/(%HA)F$L RIG%=F]V%!D:@OP&Z23\RWA#8O>UL3
M,J'1(4K[DY56R/(P^YY'QJ;HZ(2_V3]4C(32!8UI)I<H^2<Y';F 6AD%1,6I
MF/3GIE ;-M@31T=G4T$$2GN_\;%XCMGLPS8F=&"2G^.@ASQ"QR#*4LR))%\Q
MM7J"-TE[-T9)?)P?]3#Q(]UU!%O_?>>C2EP"GE* )!JG FED3BM-(#:71 %D
MRE8B-W;*RA;$H.K%DZKGE!$)Z$L:^47D>T.^56)^^T3%;RC+MTN>4_\B%&3<
MJK1<YHPH6M0UR(UEI-Q8<5)QRO&8ZN%W)YT46[@_VZFK+M\,U48WF.GUW+CA
M"VE%*D:8\<UE.^2E?):QN00"*91LU*O,=UVI=@Z)#VNB#D_ZW9C$8LRGYT(
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
M#,FE21P(U!?7Y"JRL22SBR.# Y']D4FN$$W%IG4/U\12%F)1?<&6IY8K93P
M-F >DHB+2-/!](8R@3')IA?1YFP5/EG8MVH60!PE668ML4(AX@B8S8?R+.GB
MF.[:2%(YKHP33?H="G_T^(SRMN7LFO&6,^.C"K%GYA3Q$K<__#E?PB+^@_IQ
MR3M'K<5=E#'GDO37?UVW@FR"Z$37A5FZ!@UZ!_&! ]@]ZEX45+/FK;#W0@]#
M7(BM%1R<Q5$MFDA<S73ZVS/^%4LJ3PZ,I0!D/TYTFM*00;6N";D/"JWLY>F@
M"/23SIWB-2B_TJ,UO[O>TV[?>Q*9!?A+-=4!/! %U91M(C/YQ&: K$!C78?(
M2@+8IW22!E7AMB/@WB/CK,_LK:MDW$X^-CW1!BO]>9":B+LG:V-4UFZ<M-ME
M'3^N60]EMFZ2P3L];W<L3[<REJ<K6K>ELZJ_8DJT<>'"SG%9])CDW63+=28]
M9;"LJ1F@F6Q/5?E7P2ISX?M/.0,R69HT.&BL)N@I;A2'W#4N/TA:G E].PQ
MYS;',Z&!C:<V3'2_18+"S25+>.!9W$D-1H#EV*( (Y"NT%A'X<\V,5& KHO9
M%7XD?!%T#!WLV8OI'YA7/IYC)4=W&SW'ZV#.UE:QX2TD7IF +(K'9)Z)JA\C
M(I!91M(6Y'+NKDOY>(#!T@-CQ2FLMF_M(A:,QC CDF/L2=7(>IM5R? 0: 4(
MN"+P,T@7QJ)7S:&N(:3O)#G2L<TL^DZ !C(R6 ]]Z^3;M]B01F'/; -8A'3I
M3(QM$PM <Z75OFUGPY?)F*\,(Q1\E66GH ^ \Q!3$-EKH.$!6P:-T7M"ED*<
MC=*,[53MHF#^& ,0N572VXO"9*0*OZ4HX4&F+W7:/2JOHF5GI['A2T%WI5QE
MZC%)ZK09IKW(\)H4ZIM]1K-I4F^F1#'J_H]9:ZE$_3TZKY*3__8Q-% HV]+P
MKJ0:8UR@KRK8PLX8VW>"9!>G?"<BO>O_9^]=E]PXKBWA__D4%1Z?+Z0(L$U2
MEBW;,Q/1XL7FL72D0]*'$?/'40 *W24"5>VZL 4__;?7OF3N+!2:I$R)S39B
MSH3%!E"5E96Y<U_67DN@LM+66:-(P\Z)L#-91L7C:VG[7G0E@LO-R(UXY(5>
M 'TI@2TY.<W*NE_)0922)A,U,3"#*8SX:@%L''2W>TR=?Y1>8W*&L1S'5BGR
M[<0LGO]_9)G^]+A8CNL+*S\KRER@Y_1TS/R(H[2C^S=CI6U]@W+.*IE44EX4
M0<=<>Y'FB5RT?56>.D=O^1.]JH(4[!2+_((9!KXV\K1G2:7B.;U_IDZQEK,7
M7S]['GO.L)(>M>2?=7R@IF_SBBL>NYUQ#F:R/E[FT?/SQ^=V'>2"KMONM:Q
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
MBKX3M1A_2<6AG_M-?V2UHE 4'Y"@G#M24_/LV[J8W_MQOKC_'Q\V(H Z AE
MST$]?8AW'Z2^L/B\#]#@JR-_^$$'/EE(,Z.^[5/_D@[CTZR_?=9_]T&?('8>
M'\H4_)QVX-TO]S,;X+]=(7G*P^-@'NG2&+^3?P)_)6O"_A +])<]5&[S4+E@
M)[-/ZV:/K"GGS)Y7# KY))[A$YKNO]07%"7(A/^WJD&9!<"/."?_4FNL:$4'
M':ID15](M_2_J9GX:U5=\>!@#QZ1JUI++/=)O/5/:($^:5;D]Y<7E4SV5=7P
M;,? X)-XB$]HOK^7H(S'I[WI^^(;80XM5-SWWW7/?R_XG;CMGWFHQ_<*]?@D
MWO*GM2!W-.T\OD<F)/#RLFY>FQYJXA;])![H$YK[;S59+9/?-ALI_VI"D*9>
M=T1R&=ZZ):*Y, 6G3SLU\\DGX9 W90QQL1-8BO+5P]]&^1J9IUCI/-\J88\1
M;#S_.C+N_JFXG'+D1]EP7)#^_TX V'SYK\]C(57KIRC>)[)ISO;9-Z2JZCM"
MCUPC]@5RFV74'2G!%B'%5REWH&&/BQ&=/28CJ_\H=/^+<%F5VT%H1_IR4P%
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
MJVUIB3TN>>5;GI&4D E;L(.B*7%^M4&2]'!V,B('YR^OI JHM(_Q!4LRLQA
M^@!>A7([[NB_QN8"[X%YIB[ Q?99(O;:(M]![HJ)C_3%%R___#F/.."A>@B(
M5%MF .%D#L3+30@VD6;L6LAUE."B-+9LIEG@_"+=!?9I1Q'?6FDB1:;"/YRD
M-^LKT$'<(?MT(S+SP?T3-/-C0C,?W#]A,T_8S)^!-"N)E8;GJ>1QHL2Z1=TF
M4,..;0I0>QZY58%3ES_2:0E^:5>O,G?(-)@ WJN8WJB2H[A"E@-^3@,9N,B-
M[61K2S@6EB9@XDJP*(54.5F. Y_GVWI7:\IL24?^ZC)UJCR./$W"WBH2'=8
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
MEU#1)]'E4?2VT_GVW+ZU+UI8J<)QU7EY</=-+L4(V<M=>I]W;X62=7/ &\=
MHL<6\MWUNBZ[_4)7X8MV,T!/L_AF6)\M[*26AL'\I/Z#(%UFM32W]3_0N\$>
M<3V<%LFM?B(*"?^S;$9(&7[)%NR+A3;2R.&6!X9YS,>QFHL-!?QT/';\#!=6
M._7-BY?I$V/O_EQJ*=_@(.:&GQ<U181D+=-MV19&:T=72<'0]QI:6H==?HO\
ML;B_%X>^1ISX#;[/^#9Q+4,*&*<ZM+Q]I,MI):,MGABGCA\J1Y/:=E,W]VR/
MK%W34^S64P#'=>O0A( ":;=\KZ$H<LJ:N///<UER->T-N$[HU%A7LO,QWDK9
M]JT;B"YP&  7LP&PNT-(D?!7"(-_:BA,DRP0U9F55,:5HMR74IT2VX27JM,9
MS/E'I-E(F?-PS=1\R.TC_:;]B/8)>5PM-SVI?(#B'/7R>D..1/6I\X7"\Y2R
M">&E>Q'\*T[HII]V[;[<@M;*2&E 957TI=++IFHMWFJ2X_4WB9F1DSF]U4_T
M"@"MO;:_T5=YN>!_F0I@,W:<?X_114R>ZC&J)&.2I9?X JT$57-17DB&/B7&
MP$P;.P: '=N6D(S 'N_:AKF.VBO5H@""QLYVU]M0]E(C5H<@-DHDN>MG39$
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
MA+['XWS!'%3&BO7TU8M( ?BL6=?D]<"EU.DV.I;B/\DT#\6+H:OIZ'N**]"
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
MT[J.JY??F9DF[HT(\UF.Z$P9U8_Z;#.N5\8T[755R!+6G)OG.7K6H)>$]B]
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
MW\,O9:>R++K8['B#S'Y,7JLQ*T=B BT6B*#QMJQW]B;J)L_W,JN-,H4+AA&
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
M-;NW!B>2ZZ4H&UZZWMB8KMYR<R\V=TM<*639TM/)X^,N'%B#8ASCL:5QK%
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
MK%"-WO-%<MAMK081_S\-[._"%QWMM^9=",TN/!SX\EQ"S'O;A 8P:UV*7AO
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
MY?X!/Y?Q4^6M0J,P.* Y%LBHOND&_/->+Y7=O=8\#^%^)]W 3BY^T=YNJ]V
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
MWG)_22YA<BF]%COAQOY7<N]\D+Z4Q(_.P*5P:(\1S$D>7)Z/-2@YM=FA&)D
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
MU!@BK(@K< 5TXY>;@<F?(>): M>^-:A(8"\I3Q]'1S H838."=2#C?,PN?&
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
MVA(%K6ZM@.:V[/,M4U#'%!1$(:1@E,']>O;SXMF^JG^K6*DIN&ER)77 ROO
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
M'!O D'A<QO2"*;/9P/ 6UEP'$H'U\0D'4L*!6-'6].<94-8 :ZC9(Q(%YV)
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
M5.^W)WJS\^W,_7UR\[7ZWBZF6GLRN?GQLZRV3OZM5;8^X5;E<_B_BK1CQ!C
MW1X<-'I9\/>;2RJ3"UYK*6& 3.82;A=BAYD(B R4 M+3'<#-M(V-,T% =SQ"
MP'/\$&8++AD#5@1R&$2][[!2>+IC'%WGOAZ\B$R& H_H9%TD1#TDQ(T0SMB2
MRRM7B+B,R='1(T "]@MX).!^H+4IM^UAU KA;Z. 2O3/7MY_W>T,1Y?EB[+D
MGPT$&WYTL3M6_DIZOVLQ;;!YKM]UI[C([8JH0ES5"OHDS(8DI-9&B2YX!I(4
MA!/H/#1]9+L&'D\GVO96-&S201LDCSU#S^2:(&IK]&GJ:6#R3KNLLQ*J@Y:&
M;7QUS^/M]T#9-;Q(1SP> 4"TS"ZV2Z %H%#)A1"%"/4>H*(SB:,J][JEV4ZV
MY<:*F>@U=+=B*:Z[G:C.G4X^Q$N]RZ5]HA]A5^+@V2^U)S=7/X?.4?.F<5M^
M;UI:H3WY5S4_>^=?JP\WMUN?PFW*A?NT4<@RN>#5JP72Z;O!Z0>80FC&JPX,
MS+#9G)%- MFR/0YEFV3.DQ]@O(V9U=@ (AB50F^Y9#@X5\<=X3.1WD$AK]ZK
MAHD_WP89OXT@?@@9T5,-AV'3H2!'7(I2X9^3I#'RT<?IT>(_.6,AP&Z>R7W?
M8FAXV"M=-7APVK0)GACN--8Z7F6]]@20+D;&&6(V_,C1!PCR=Z_#-[L(\OH!
MW_XXC4CLA/!_CF=,5('5 ",,#7_(>\1VX4H3OT'(;!:>A'\G[J!8)\-"G.["
M\8YH_1VRM\QQ03=V=P3J80^N:@,_&S:%Y)B71,H=%00 *56:CE88BY:SMF+H
MLE/-KH_1;/CA;.X@]@'"PS ] 4DG$2AC@[X#KR3Q%Q];PI9A,)[X4-3T2Q8@
M!!Z#N2C")9C3?$>T2^N%L!TNP^W@^BHJ+?0)3/;:<$DFEXP0WK;O)-T/Z#*0
M[S-4]2U9D"-Y*61^8&X)$$E YGK00545M@,]K#_"A<@@^;U!T'"5=;0%>8T.
M8GJKQ_S=-*;P<.2D[G1 P&$FBWR)N=Q7,5 M^1+@'>;0A!H';;8YKBMO>LM=
MZWR]8_+%B]^QRY@,L)RJP3WMTK0T@Z6Y"%' X7(#'I/'HY:T?%F(F8[B0D_<
MG3SKH\Y[=I/TD!_B'1.I2SE\@^U7Y$K,(_AL7C&-H>&QH(*$ADO844_;-2;&
MHA>M2$!CCV,TH$LR ^]5GP(C0 C8JY"248$VIXZ*;N'(=UPN+Y/[)><2*%0B
M3FH&[X-NQ6,77"J/Z?A0RE&W0O8OQ8"1#6=(Z+JM^(PCW242^"+"$N%A<-QZ
MQOB@:\ 7-+D).^'NLM^FZ4H@;_90Q<[-EC#A*>.*3+"<C@W5\-8!2OA0_,A$
MM&CK.(^*R-"?O7+F:_A0^DB<!HO%-,4><8]OH;\ /RN==RYI]^@*Q$PRQU7-
M(#Z&#W%RI4X;6*UGXAHM"U&9IQ/40@\G\T!R50R#2#9%X-@K%(3BTL<E63&U
MO@?#-'E&I<(70?T;LRN=(TFT:_<81#'X1;N5B^!$6Y;6$A0%]\8>T=,QZ1BI
M\36?,VI[<G]\OM=O?;'.3C*9L##M)SAH3PZ\>L/Z=3F^<KI;GX(>-A<2GP"K
M!3N00\YD>Z"P38AX$9[=62\+*=RKXX^DED 8+N8^4F!^BW6R1T%BZ8C;JSKC
M4"Y^<#]2NQI)-.H4-@^Z'$4;PO*[T[#N;:,;H.73"8;=A36;;1Q(&O87;%D9
M2"'>/N0& ?.#&47O_%Q,6K.+!MZ%&1EP0?#^M4&_'M:QA,75*;,PO':$QD$R
M$C'S4=#R1KD!#"4VPF4Z&-SHNG,?ZEQDTJ#QRSOUXM734352#5V^$N4D;+W+
M]#FN%G 1*]H"B>Y(O#HD^+IP3 ?+$8CV+&, >U_ZF&G ;QV8#VB.F(; +BG>
M@0=;)@F-C$^,_>]NV-4([B(#:)5-Q-5#+3/<$VF7*?*E:DB 7,V)W*9"Z<M)
M+:LLC?7L@3O:"3SN$>)$1T</I)H=F>.-K@Q4;>K&9K^,$@),?BKB4I#\M;(H
MW;?]CM?SS6F9.Q6)*1?;$[O;^_[O<#C8J_>#2$QKE@:ASRP;$N[F=#.9':TI
M%V/74UJLA6=&:]BNXUE.;73]F1O-BL\G=^6>]F-8_G9W5'_EC2XG;G3:RNWY
M&SVS&H%M,-_MG,J%9!#O*A=9O"LX!_87G&U>^$&,>Y;_D]V;Z6T'CTI3&-.'
M8#!1$<%9[U!(W*,PG2 QCB0G_J1ZOSVY'8YOND7KV_FDF44%;YTAI59[,G8'
MAEEIMNY.057$'<O]$(5FP:8ITJYM DR97/#J94!P^CDYA4=J6I'HMLU3HHZ'
MN0#WH-?PODD):@G3I,+>ZTS_DOICB'[JS(N1^\#</ZB>S0@X88WBU+<_,J>T
MW,@1FWRJCL,1S)F/CI=^A5DF+OF-<KR'4F)X:DI-CWF:IB<3?<-WA3=;:ER5
MY^J?KC&-G/L-88OL#NK)- >V 7()9! 04MX'<;[*!365W7 $1VNA6;"P:5)P
M)\UZI3VY&=6],V_TY6*BO;=K"/13S?K2M\WZHU_2MCX%F[2Y;#*YX-7SLSAQ
MC'M3 :[',L4\EABF.CPL((0C-90-I35)4;!(>.88/OFA9S@N3CFOL+_9OI"Q
M']'*3FZ6)X==A1UN"&JD:X.\^TS(B[Y+W%$!L]*,7D]WR!_2T;T'76I0R)S1
M8J3 ; ]>C<Z'5_LS_X0_0E>"Z_I#463?P<7T? ]][JR?;]1[#]88ZZ*(GA7F
M>3?"'::8$HC&;5';3%Z":/_:R#MC^(B.. !P!]G8N#?Z-5Z*[7+_. A;YO5P
MHVLV/'U(#G41)\GQKE;RU&"E VI^Q;H$JQ0^@:FR'[* !0VBPA!=8T1[YU.3
M1':?HH8!B@3SUV!\#/N-&_=X$V.7:E@N_HGN)];4D:INQ#&(K94'AWW ^M:N
M2G0G=ONH)[V$-"<:1K('@!(P\NX.X"@<\HK!,/S:EJ)X'1V#$CF*A/74>]NA
MH^ Q,=NE_K^W%#)0HJF6J":P06"!$ED1R3)= UM$=G31=A@SL\.B]F#YBK1Z
M]&(I+>9M9%U=J/<S.@1R4K<8^#00ZT.>\UL8K>/\H'KRF4=\B$SG@WFX5(_L
MR>I-3Q7(,53?,^1]TQ7-QO!)+FQ9SW-B/-OA:384B@36<7F<!B8 \P/ZE[[,
MXXGO2J:^0&.H9JD2UXE$ZYJS7G"+[S'E?F['IY:D(Z4=HCTY+YTT=[V'ZGTO
M6SK3^B[(<8Y;8$',FC57HBBS-YW!K;#:4N'G*K ,F4TGIL9NH3WY7"E>-"=[
M6JF0JA/3M%HJ;^*;[[6T)M2UU\2_E;O&B).O-,LA%.ND9=S6STX/OMP_F)OF
M2IGL]A.>6ST$PYS<[*MG^O'!X^AZ\/[Z+TDHV<'N1*"K DEUH3Z<B(IJB@N-
M"J-">Z@>G4ZJY]_:DU+?<N^__7LZN P;-*^AN5"ML5K0<%A66"G^;IL+_6<!
M4'OBTE<,<SDW2IA(ANEKY4IIHZ^%("98B,<$*_E"K90O-)NS@1=?J;%-FJ80
M;[+;11JRS"(-<OC@& W65T&#]48U7VS6EZ#!]1)<XD522[I(;FSG[L@Z=VST
MV"3=).?'A<N;O?W64&\N<9/$>C<LOTB<)Y@2VR,VT[0ZZ5K9[!7E2#;$?X1X
MGB#_F\_GO6*^5*GD*XTYS8V>M&/K.*QUTMY+$5HFJ2I1HI?35N#/H2K0*(J-
M?*4T,[%KWO:\D!AO)(GQ0W)*ZQJB@2>*\>+!:6-X\=O8[S768A"LNQN/6*#2
MQQ5FT"6Q&A_#G]R2)QWW1R@Y_9U23HOD/H?[&Z5ZOEHLI^7]5V@.DPTOSA)N
MF3^F_<.JB#CY"BL_GXCKS4:^V)C3C^!E&Q&DO=4*2;?:J>ZUC:O@,O/$9?:Y
M?N_W#GO7A8/GFR2S-J*T4YWBGT@,@?-ZRGVXLCW57/[:2IK-"W S?5;1;+]C
MZJ_E]7K^Q%Z(Z8%:GW!?59_/ZK5\L5S)%YIS^A/-9W;:Q4S=69F@\VP0=88H
M./FR6H$7MYZO%8KY1N&Y%/PR%Y9HGS._><Y!>U+VN@?[5U^*MA^F+T0"Z],Q
M]-7-^&G]',J;?@X1W^Q+]W,H;_HYO$!&RLO@^O\QB]LT<LA&94)Y"C/[W$&L
M,&]\;JJ6U[(TA'$F%/;YE0H5R;I*.T1[HGZ_^EI]^/)@/38RE87W,IB,QJA5
M/?^WJ9K'G:U/8M/R.=HVRKX+-FY3S9#)!:\^X3"D@E% !;J@@JFR,<R@WE'V
M$62W:ZA! X,(EB #F+#OC6CAF.LY*JY_VT3\*PX#)QJHY<+B M_5>[ZIF,:]
M'N2-LKJZO 0B$2\];Z61!M<T]+'1H[ISS?LE 2VW7<?;WK[ '&_6<93^?6)8
MQM ?B@ZCSFWWS#6;S=M?@Z R/=A )6D#PW71@K;F"=2H;8T3:$>^'[%-MEV]
M^[?F.P@K%Y6PE:GBY!0;LO6I/"7Z&1L@BM:\0O]5[K;Z*._V[LG5X_"@<G<P
MZ;[0;LO?3[O;4Y5VJ7:[.FNW"29P1SG&&H&!;6H(Q@7,I ^#M@:F3I4V428-
MH<*"GH1A_T%Z0R&<>UX&%#!9#ZNG"0Y*^@X^%0Q//2\1 M1W\;,=W;0?\I$V
MA@26A1RJ(&:HHX>3X@A3'!8&SH8D0_P <^%2" G<P'Z<P..BS(?J6E17<?WN
M(/)A_ 83"7CD!*4&"]M43JQ;AZM$D; NPH(;(/<3AJ^&QREA&;1(@L.OC\/R
MYOGZW9[<A7HE'VA/]EN??YS^''\YT+KO3?L[:$].=KO5YEWG]NNPB(T+@CVE
MLC)I5Z-X"FQC2?)(6[O1#S.YX/6"^XJ:29+.0_4.!DH #C (<>L>2UVI+-)B
M\-@,5@'E-)/F,+^IEP6X 2\$E&L=@?S"2D#XA(P8#)>+0#.(5GL*-.+<4*)N
MU:0V9 B20W-)6 )B56)MI:.K&@*3BX^1RR^$3G#%? F5T],M>(%WC\>J3U<@
MAN,,9-P$C@X>5@@_#3Y!(7 TAB6&RU^T^03A%F)ZYF? 1]+U*@#15#>*.(O8
MG7V7O>H.F(J/C:SITN68;S )70]PRQ#F%0%.F2"Q^CF*6.8%.&78$+D7>1]7
M0!BQ'+;3P.JQ!TO@B>-I V<(B82_[:"-@56IJ%#DDR?#&S;G6"<X%S=4MS2^
M'M8.B*IN+=9114+M98U):)M%3Y&.[U@*:QI"^-!T0D#?^LA+6E& T"J:N+'*
M4CAAV$ XS7<E3EY%79GJ'7K)"_7/V8G<J [PES=.1&F2;9VY[[4GI];=J&#?
M'IT-2N]-O2BV)UWO0&M6_-*9622W NY03FS11E_(Y(+7JR^$[AH7PV)!%TO1
MZDA <#]P(F%M*%A/T-^^:@J1'#Z)\QY:83<!"<T Q"HA^WL$)4I@F#!$3MB;
M\-,> C0P':!KJL;0C8.1QR"U@_E&E0IFU3*S]\["NRF8/UU)L2D:KNMCAPR!
M3X#* @S<";!MN[#S!'Z@NC9J&&/)C2%Z<8COA;\)>JQV0$_Q+=%E 7]#'PSQ
M0D-XB9R E]B8R&N_<Z;"' <(S:_IJ>X<N3YR[GOMR77YI'KG[C[V]\QW>.?X
MC='M\,?-W>VPO/5)[)2X=#9F:E87O-YKAP/ 3/1 [V=F"EJ<G$2D*\=:')T0
M?E(E:+$A#R$9@=YXQ*SC7+&$ETJQ(;J$=O2QS7&4 I0H$"+TVV"DZ#T3;5X5
MP XB1#*_^N)3P4>Q4[8#8[ .@[D(FB#"$B&L+%AR:&9Q2",82&R3KCH6OW7P
MDR 1G_35T_!YT>)0AC,DZVO*42P[=&%2!@=N3-7Y 5&AP]8<4WC$9;FS,I_0
M#:@>>UQE$/ZL<5+GS50ABL\3L]>I:?913P]"%'L)2]_Z%)];<;FY,4B!5',;
MWM4&M6/CQ_7NW:*YS4VEFSN[>=FA23$5^8ZLKJ*_Z*KGSO,"%\X];6W&O+D7
M$M&V9V4-TA]!SU3"CIL^3*'28M0NB5'3X^YL=,1UZXC5*4 J\K5?!++Q+!2-
MB6KBOHRWON#5]J1JWAS^6[@]+WSKOS=-L=6>E N%QO%G<Z^V?[?UB38K%^Z6
M(FW71F7,Y((%RQ_Q1M'8=>.,7-.F;?59$W=)#N9%9Y.X D-QZ7DZR ?NM&]=
MG'$__<>(@$WJ,+&;AA$3VWL[H^ONH];]5M3#'(?6[.DM['4PZ^/IJSBJJ^@C
M4=B96<2>$S=88@N)TM-WDJ,L6?\6;O[UOE\W"_V7W\G$:H+J*AI%%'9F%F\&
MNH!TJ>?F7^K1#A$8H@J:RW)#:$_6O7>Y[GU)NC<^OCJ)$QH+N41%9I&Q$*"(
M7PVHS5S0]YT,-KV//=7D7!'7M3%EC7>BXQDRX< L"2;N 62)9]BMT1(I++QC
MWG\1))6;B3T%GO),D>D6?I8!N L,59P1]MGA8+AH<_&&@XA_:CLY_(/W7V/=
M\D0?/,^QS5C?OQUE+PP8@JR*[!VZ"B-M1P.*8#U'209R-$;W[S7A;=:F\M!"
ML,S9VLI<Y,UZ(O)FVL' ).HU;FMF:[?P.5L=V5\*1[+<GM1_MPZ_WY1_>_6[
M-#B2,I$1,RY0FF3]88,RF3U(AV2TPH9 *RRV);S)VP?SZ_WNY87[XW:#-YD9
MI()Y>).%8H&=(->)#H>ELX?1[L./G_T-\B35Y#?3Z9>7O#Y_LG]UT[GHW9]\
M'I;?$NCDK@ZRSV+M"$F%VV#WK;G@> 7V0FT%>"^E:B5?:\SL+?=JZ'T;DGMM
MDBLE]3*LK0"=I51!T-+4H'6O"QC92"/_SRG/]8AW:@ CFOYL3WZ:9^;UY;<O
MU<^O"1LIYK7!BWQ%A)0GTLY6:GLZPIU/ %2)04D6"GD880,D^7: ).47L=QL
MVWC<'AB:IL/@(+M*QF/',8$F:CBI1JE8^B=N=+\ZC&,AC7 ]M!T@-(MU2>F.
MKS"SG:5[?U8-"WNZMR?_7I:[/SN_![N_U@/UOFYDQX-'ELW/LL39WS/H#%B-
M3?\'XSM^6/(26$SC2UX(:2,*J*[!!$"2Q&^&<KY1S3(<Y,?7]J\LX29Y'TB0
MJZ?V0A'^,],:?@*B=DSY*>6KC:7AMUX++;*6SC-U(#Q3C\/&N7UW7_A<[[XL
M8N23+D)+6^R$2G$%9@)#;[V"[ZUB1:X@Y:!>?+X7HEPMY!NEU&TK-K"1&]C(
M]7AQZR_OQ<T&@N1\",E&>W+0_?W0.*@^=INUUX&03(T@6=D@2$:<M2^-(%G9
M($B^0"[*!D%R@R#Y!M/FZU-I\T<6MB:_4A_G(PJU(GC\R:^T)[^NRN/;?=T;
MG%4SE2/V FGR>^W)4=6HWX]^_MK]7J5($[9\AUW:5%)F=,'KJ:2,%.#U B@H
MUX,?,)P91^]AA3T#>G0#&+B>KF'%?YX]FE> I> ]3#SM,2<1UJT#32D>TE2T
MF$\JV]0XC$X.'A,YN 1]%\MQI9[B+)L6G\1I<UT!*YT\Q^CX3,GR;$4S>C H
M^UU']QYTGM*;L#REJSK.F!)]APA:Y.:H[-%P"7]FQGQXT:3A2"G6-*N.ZAJ(
MIN,J#Z#:X9\AE@T! M";.'U8L<$_#JM[4!TMND4"QBC<(&7.!C'H3=T"L<D?
M= A*27_$V7&,HM'('!/\@?I(&\6/AZ<>L^1A^ >K</4&MJOG8(]&MJ,ZX\B6
M,B0#:>:492Q_J\.@1$$)98A^E#.M:VR%.HP$Y&1;J99F]W(J#ZO05(.U428X
M)R.-RDDCZV$ 5BSGF@'[\.):VB4Z>J3Y*%UR+%.7,)]4EM:-B=/HT4)<AWP(
MM8!#,>\!9FNK]ZIATJ[J.  \GE<,PC@< C/ @NXP!Y]*5S'KFV;EXFP1(,L,
M$KZ3-N3!@-_S5'%08TU<[J9@[P]?,DKF4J%85UK *08P(:*;J<KUSN4.T080
M8-^T.R#)#,L#WC"0](!02=AJ@A5$?=/GH^.KHZ#"B;&$*RK .V-0%AU/!;X1
M@EOM]8#]D,MR]@-_AG^< ,$0K%1WXO790.NJIL.#(]*S%!UO#0[MY0'E>I+\
MUB. +#0_ HH+:[@8^Z)0 4&?XTS-*EA0UO'?2_**26!"%65P*1LF6;MZ/H6V
ME10?XEAV+4N3PD4+$$%EQ/>EQVQ/QN:/<O'@X:3Z_=U!P%?;DR^#H^Z_)NR%
M4=KZQ'<Q)[9QH^1G<L'KN4I"N=GEQQ\K,4.Y2?)=0U<CHE*W9JEC6#FT3<]R
MW18-@H>!CH*=='2KRRO@@F\9<(]P:$F5"7+I6_AI!GIIAMC.,T>RX+J0)XH%
MD:BZ@EJ'MX64BX-Z./R,XYTP1!)^G3"%5?HF#**"LJJ*5T$1U%&CPQW3?$=4
M^^&'=I0+W?5-!D\9RAX.\,FANQD@MC_T^? PH.IX:%K(/V9[@MB=<*7"O-"*
M8#<W7*VAE%,(ZPPU130A^.0355_^2$P%EN_(<<Z&"3B;JW'M5^,T*!BH6PC'
M<ZX[EZA$S;\ Y?+'!6^V)W=7Y8L[KZL5C]_=-7?0GAR;Q89;:QE?KYM;GTYU
M+X=I* ILED*[M;GH,KG@U;/YKNH:W1QB09 0!.G'X8L-EX2L[T6:E##C7=>V
MA>2W?*J?QQ)O?,UEN#O#H8W3 SY3;-\C0*_8K1"(68X>3-7E(-*W>[X,R0,S
M)_PJ JMF>,%X.[D>"!S\*_OHCK)OF#33&0M1S2Z_/MA2II;!QLE)DY61C6?.
MC<$E6WBOP?F88\*6)(\&&Y#/?L;GT#/1)2!O3=J:'-L:9B@22(>T@_Q%NBME
M<&SR@^ >X'4H?$7!F02S\D?<":/"3X8Z31ZFY'+ )"\$B0LJ_".'B5#@]ZJI
MT^+9_4CXV"Y]+3)1=O@C#BX ^Y1X?/C4YEY=]3W:F(<L -0J*.52![6&5-0#
M%FS5\'M[Q/:DH)WUXM?H+.2!0C+RP(H^UI[4?GWN.^/*U>XO+5.W]7I,#X8\
MP225HY,CD[MCF68:ER>"2;D(#OEP6^."L:-W5=\E:V/,Q <<S;8XF[_?(PM&
ME:+= A#9^5[]VKB]NJOVTV _M.0M5$+Z5@2!,[-,(G&4DH+($Y0M^0Q>#1P"
MTV2>"@0Q.]GE!8O;7AEAH)J($=&IF-^;>SWU4.]N,"(RCA%12L2(V!T\[@U*
M_K!\77I_&!'9.ILB\%2-SJ9$?#;Y5K^[^ZD=U"?7C5<[FU*F\#LB)8;/T[Y:
M%-MOCPRM/3GI[UU\+1LWDZ&^3IB/:O6O&2K!:G?SU.;&",U#,DAD:V<1/D.B
MH,Y:&9:$)I#A,D4QRQ337'-^^RI89KG:Q4;:O/BCTT,I'YZ^ZVY]JN0;Y7*^
M5DQ"3)Y'Q[CEKU#&F X")=/\E$7F^3,X96[=8R,M)$LRGQ3SS7(Q7Z^EKH1:
MQ"<;IM@PQ?J9HDA71FT63E&C\ERFJ%7SS<+*+H\7+JV:6UFUUY[L%^\??I:-
M2K?W9^>LOT;0MC&5S[1G6VA8L32'"\.]VZ/$7?S;G(J#.6^U)_9>[[AG?'6/
M#_4_^@"3L?E_%_=UXVH\Z1XUMSY%]HD@:%E:-&[4)FR;R06OWH4=M)_.84<_
MQQ]R9&\5@?P];'6G4EM!OW.+H4 Y:<FSD>E#$J*(+2,A!TA(D9*.6.M6%L\,
MO=L\XI<;.09,840?PN"A0XFLK(TQI9GK!O7HI;P<39=^P@*8\#Y\@+4/=N#"
MY.YR5\4'8):P#SZVV_4=;%[(XLHCVV+)0I:6@\5AMO>P8XIR!\P$MUR=LO9Y
M>T%W1]F;MUK".N<%"93P/SU_C""+_HJX>2SO-Q?V580?/@Q@Y@\Z-7W&7<?X
MBT<U$[@:V $;!M3\KDY?S>.CC@UJ@L50YEW6HRE:;.'H5A\F1X%51V[CB%V"
M,>\W)]5SY)6.#ON )15(!/A&TE+DI>N/(QNK):3U[2@GJJ7R'I!L6KP  ,,$
ML$6\,Y (%HM)A7CP[)MAQK](35;[+"JL>CZ0-1_-"+HOCEDL/5Q^  J_H^R*
ML53,2S. 1]C773W'NS'GD5;$M'47*=9P!SJE?[$P.5M$4)9 U()GCFTHHUO+
MRQVPPCUQ!S$GL <ZIDT!^J"G&FO@B<VY@B:>2"O!R ^V8VJ@-;&6EF'C3\V&
M:6)\3[3TIGB,A[_==#[^TY<<Z1T?2$/6%YL1$V]!1VVU#4OI8W60A62^C5Y6
MWHJN:SM8<.1A*4S'DT4U;YX0\ :7$2XO-P(^&L"V<*D )(H]%>![^1S+[>A@
MCBBP##:1@==,W@L/DS?O([(D7JA&$MFF)N!4$0;TWC789U57%$Z06(E]&3^
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
M'0BM6)NE,!=KVT40UJ&E?815%#[1S?:>HP.=*<<L?9W+Y'*I!C+YA DE$@-
M2]$G@;X2!V0*,C"QI?&$"$N>!M.=N!SE9C(7"9AAU/.CMB^S8H5J33D_738-
M,YA&J%L9X31RE%Q%D@R#^X87W"P\]LJ'&>@FA0U5+HLIGL@T=A#<DI F\1YD
M2>&*@.]CVJ]E810M?)Z+F]P"Y;?8E.7K#!68+A*4*9@&89HL?X2%@'FVI;!=
MB\WM8D$Q0FN*?8(R8C![(IQTD%^"N?TBST0(.#AXEKFIN$/0ZW5'6AC76?,B
M_T.?N?:XMIZ+*_ZE-&(53OFK"A]PQDJ151"$0E69*51WYCN9)7]NM=B>7#=K
MN_WK_N&OAW*F$ME?1DRNW0/?B'O@P6X &O'&YR9H7RU+0PRS$7)IJ.?-\+X7
M6I+W_2G#M">G-YIY8YTWNJ]<2+OB(%-I)Q=SOI=VVY/;RN-]8_BCU&MVMCZ)
M?<HKM%/$/\%>!;20D:C3"SG<5TWDM4)J(I]!VLU4I"T1='5\?[)?_'ELEHJ9
MDEJKKT ("#@W"@A8%SM"WA:#\AFY(=(++DFX-Z>KTDA=CI>E_9TEXG^I*I:H
MW-C=;T]*/^Z_^Y\;U>^M9D!38(+ ML-7@&'TK4^7/*L3G5WI)(N\L4]*9DF_
M^8O37IJ-OX+]Q_R5<%O3P$&'4,_OL)?#,Q,!MCY=,^W^V.CI&436!U+!G_[?
M5FDK8(9*LR*!E@W//?VJ?G/10@"]E!NX #GKV7LZ!],['=+ZF^]*DGQNNVT.
M.U=H3RY.G<KA]]N3TWYGJ>X7JSBD>$?TE]HF&>D^V)U",8V.\=D! [MM''$<
MO\'B-W;'F*D70P8-?BN@/JL'UY4[=:_Y8_]N:[ZX70Y]GTOZ2N.O9^SD]/65
MF$E8>LXW%HMGD:M9^6O%%!F]\YN%9AJ"8/(;Q3=2A>;](FS'.*#L\ZBC[3K>
M]O8%QE/9D_3O$\,RAOY04-#/GN9^]1Z:9_N- #Y2NERVYAFO,_!5X_. S[8C
M7XV ,6(+F[\UWV'M12(&0#6U 1!NY]:G\I3YS:AB.WY0M8P?E/HH'U2]M']J
M'S;M@7>WUH.2OYKVH.I+'51UQD&QR/0B8;'N^W>6_$CZ\'I!9!,$V((9K!>F
M=?XMEPJ".49Y,7):02>=8B5?;Y3SM5(I+5SKBYWO7%7O9>_"OUZ<<#--I?&F
M[O.IM+P2*BV4JOE"O;$$E;Y85Z=0UZV\H*Y+^"\#8#XYF4%<AK>C[X^=ZZ/Z
M[XZ^A-X[H]/V"C<TF#P&3X+98T2\W/R'_Q$[X77R^UKUW=VVWO5=V.KM[?!V
MW]?=KF-0PMB"I@DKI(J;'Z-ZYZRD'DZ:22I2'I@RF-5<?6EAH]4YTXA*B7J
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
M24&QJ8)7KN I4OP,P<]@+QWO-*K-YN0WQ.N##PR53R75:-_&^*,WA,>1^=G
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
M<]JM+D\M^V-EA$3[34)\7;,,#+O.ZSCL.8]]<LJIX[K$PW\:+S/AE1-A;--
M^77W]O-Z>D:_\>5/X:)^K5KTI5+*M>CQ:BAD+R=KM85W5XO>,X%M]!L/C;V,
M NRP="03R+TP''LNTJ(&,H>4=:"9? F#FB[N:_WX ^+W'O%AONH$IR*%@D$T
MG2_7F'RU%+DTZ^%4_#FGHK_+@\$D/QA1<RO"ZA67RGFFZI?EVC^<C,/)<#X(
MG9./A/>CL<#S" ^.;0%&>.\K(D9B#2A796C&)EWFL.-KRIQNTI0Q,^?O.A<R
MMDTD\HW$UT=(&LQ/L%&"^ [$])!D%M.P^5WD7R;CUNW\LI; L(G>W2 I9>^.
M.\>4O1Z2M\"1%9'I(/Q.:TW9J9:W&R:UW^J<#M]>#/2ZY5,UA6+B= 6;,U"J
M+B.%3>-M]P'76<1U%#-E;>Q'K5(3AOU\K5;.EZ-W@LL2(@[0WS?H,VE!/X4R
M]W0Y7RH5\FSEP/;_(.Q'M#:JI8C61C9,#'H[MR5@(@RA9AS"1_X,3655T$R;
MXN;I[!;)CZ^W[\54+TO6N =Q3!=BW'E]PH<3]A&D2P@6/:(BA0N/4KY4+>9+
M;/$@*?X<'$>5%)6L2HH#)O:4MT5RX4?F?REX\ _\[P_$>E3^%]4OGPU-^6P;
MSGBX5-/F33LUW522GY_.'KZW6N)@P6W.\9YVC)N^&LJQG Q&VZ438;?)\[KF
MU#(NNPR/3@#RW2*IEH+3GJW5\G0E<@?0:'&-.V7>AZ/RAQR5&'<#T8Y3"O<
MA^-T.$Z[UB1KQ8B:Y %]!_2EC[ZH'O]LH,_7N"DG-FX6)\V&5KR5V.??:".Y
M#EZJK5=?U?.@I_I+]''"2N51CE)Y>;(<&<B7ARQ5NSA2;)LW;4(DY WDM10O
MS_HBVE64X?H3R[:FYU'34KB(*);SA3*;K[&EI)H:(6_6I>7A3'S8,Q'%^O&<
MFS1R,[!HJE;RY6+DALZ'<W,X-WMS;AC?<Y/"Q0]3R%?86K[$)/8,',[-GWAN
MPNPLG_NB;$)HN1-XXBJFP1VMEYI6;:7%;>2.WOC!0T=O\L1N.GJSA3^THW?T
M$^9']@BG;L,G;&\:8!]Z?A^J&>^5Q]N_7F7#T7=0K;]*E8O;\4-!R$SIG4,%
MLNA[6;7W<E/5C(?B]Y_\^!%=O10S Y%#[;.X0&$W!A2KFK&XN+XX+5R)<V&<
M0: <JJY% \KIQH!B53.^D4\?7DMTH]#D,PB4S-5[.U0SWJ.E9.UL[U\U8[,'
MYZ&:\=Z"+CME/ ^VQ)YLU$&CW]/M.NC5>[5=F=-NLUC-N'/7>+AJ5&7VE/W(
MU8PW>HWKJ"VWY2I\>Q"IH+?T+,2O,LD44D@(*N<+E5J>+42NYK*9O8Q64/(
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
M73^.Z/L*8J8_F57FZ)J$V9E[Q6?=[C-62L4\+56Q>1I!+8]6 SVZ $@;WS'
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
M/A3C[4-1WX?IXTQYNWQHB)6G[>U#T6\?JE']?V'[4#KV\_RY]B&?P\=TB@;
M9L3YL6](T'Y+H8\G5]M2[@<GS3AE3I6=O,N4*"0$@@@\8.]4%PW&DBS*HSEU
MA3FIA+E9':2D?74O84ZI8AY^,U,PFW5]_P\,#.8M4_AZU>G:WZCD0_KKYQQ(
M(3PR-D=(5YT.%K<8Y8[7YK&$'1Q3_]C#F,\>PRO5&8=?A*<*KW*_P[TN055!
M8'"4:"P#/P._Q^<D!RURH&&#9B^64U49VWVZ:H&G*(  5T:<) SP"'BZ%)H(
MFJ9W K+G2@29(1X%Z6BJR -00GAH%R=/"5',4$A= E/:FTSIS 8I:L[HF>7M
MKJ7JO7V<ZQES/!9NZ%609ZI#>L-\\?X1U0@"X^!P6EJ#8WTF%3AKL_!<7P4>
MJ80BE_(4Z"%;"Z),&DTQ36!R!OF$(?D/-Q@+>(VJ]3,,3LRV9 F@.);?\'>*
M+JRM ?57$+U-7RAR;PZ$AMH3Q@O0]QB?#I@MO'3"/8-",8&9ZUMN F%YH5C
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
M$^+:-F:R:OM=TT[I^+NWF$WG F_U(3<N\,(+2.="%6XFL19D])SREF#.$J-
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
M"OW@FM 15*LT<IZW18BP@@AN[[OKU%;6#"XK5JOY0BUBP9.8R IZ=(,09G8
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
MTB_'R[4D*4^21&KHPT^)^ 4Y\)@+*B&U65ZB[TR^H61LOU$<]>:M## ER56
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
M?3Q"&+& >CQP'7,0^RN]%4)RD>HZ"\1;#UM\IEUDL9WLYZG^R%,MB2O%AXE
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
M,_H6 @@9LC 1<WHZJFY8(2+G*]LTI<.B.TC,CT<U"KJ11AZ=I9!8Q%/KTA
M55J6#?@R(,YT4G 9.G8CZH'A*YA=+4W'2]'ETL%R[-)QX'Y$MRLQ*P$>SB*_
M5"43M*,]VQ53NM"Q^^TIH?)G\TVQ^>(LX$EZ;^Q.1&W+5H]<&HMHTQTS9U\.
M8V4#"=9#PUP;]RZ[Y0S^U"2,9+!IB#.$'ZFP9-3[M09B8[H',X"_P?"MNFXQ
M=7,M2>B\"A_3DS"JG6+V#<. L\F(0&?A-UPZC#3K7Z;%3N2:KSC+-LW.@'1-
MF31Z,XQC)_&-6[A< 7JP[$WY7O51#Y/:G3XH-D>/TD4G8JVX;5D:KR=9&FM:
M4Q\)#Y/SI^\M\KUP>GOKGO7O2OI(%N$M@"SRX9N]:KC?&*C+?7]0A*Z4/1=^
M;9?GV94QS<[*V&'GF.RUGCY[-S7=KYS_<0+WJ,#N2K?L[/PUD X__;\/P@?W
ML$:Y^N"GU8<%\>E.DG\8Q^W9G,=U3TQMF#6%YQO9)@"=D+T1L-'Y^C=?9LQ_
M2<MT23-\ABVIE>K3R=P)N1HO_R)2Z"7=WOK9^31[I2#-QUYZ/G?K0F'W<"GN
M!P$GS C"X6#LAJNA'11TL'^_:Q(709W(WM@S4_A5^AO$Z>QA4&^$K&E@*H0V
MZYM;U8H?I"8KS[&5,Y^6N5C(_1/I 9\C H8G)@# H.0%]::LUPO_;)L5 N;-
M^[UX)X?4[ 'DEH]@NR7F%J,O=%IR,1-)CQ=^M=:E.UO&A<+50?&N(+MC?,8:
MC *+\4R#D8^@G":?+A=6:F:UG05:2:WD0JL5ZT^)Z&>Z;I(N.+>=VV;EXJ[;
M[PPVKZ6R_GPK5H@TJ6<;7ZTP"YX/:^U2\&N?RN?3I>)*Y_+WL(Q)H=N=XRW#
MP_^#[!-^[>/SI4Q\^@PMD/U'H67_M3BVF@G5W2*XDXM;]7NOVG@:WJ_3EW3U
MTFQ1APZJLB@-G=TX38?%C&$4(YK(Q=];Y38<LM=42!%T]^'3N6(QJ7F;U+S=
M [P7Z[\(6G,7,O&M?KM ,V96"+;5+(TXJ:ER56W]R62QY]>F[E 0138MR513
M:(G)HX5!MA#J+A:EH?83B-M_%;3(0R+^RBV2_M[Y_$;*;2?UT%;:"(D%\N,!
M\UACVE^G[2/FO/WR:,O<OG"%TFH/DW+K]L_@,:.-C/:[*Y2V]3QX@9_-!CS&
M8["D>T04^,6X!IT;E  _TXXFZ*Z'B5(]NLS_YK/M[]);RGSG,_.I[\+#9'!5
M:C8NR+EZD07;9#B2U3$AG#5S#J=._?-K53>X&V)([)BT?4&2&Q\_QFO-5&W
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
M6%,5J0./54?40*#/U-6>\0+OA(>PHA:$5@L? =2LAW#69.BYD.)7G6N;NJ2
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
MX9/\"D=! ]5$H;Q_/OGT=[%(T'["(ANIMDA=R.>W1[7[[/7OKN1P!=CL[\)
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
MV\-.8M!O4"80,S[HZ#"# VLS_)402E)=UQ_JE:B 1G723E&O8;H4!]JR8_N
MJC;F1G@*2B-@0^*N(5B!;3*5IE3SIBE)NJMX_U:-F!0%V&RHU^A[@:=AA[XH
MJNQD.#3!T)C3K;HR.DN=,]0T'L%]8OEM;0#R$_7)!B)X3FU,W5.'$C7K1IX(
MW!FX+5PAPW]L?_K(9SZQXF]]4V;!CV80A",_AY\<%=X%VUO#S9=&KY'&UMK?
M$$?L5$OA,+J.]=N."<(X)>MY4O?_/H@/&:'XP1[[=%W1ICD$X([__0PWS,QO
M5]4I+ I8'THTG07/3POYK1Z@'JU9-"!&,ZJK1DH<C61@)5B@P_<TM94+C&23
M B/LCCT5&,DF!486"_H8%1AY*U6&4)%-:;&2H\6:9Z?U2NOVIM:<4EMO:GKO
M3R'9F^ IZV2+Y5RZ>QC.[CDZHWS^8_=3R(:(:>MY=O-%L/]UKHLGECNBJ=-S
M-A(]E8-!8N;*ZC!UTDW!ZR1X>YL,1+F'/H1S4(==D&9^AJG 7?2!HFD,5 UF
MU7WO&G4O,[(Z%;/FA?GM#&2W5$R<L)U%-&#6^.G_?1!6)FB4([QH7)_568)%
MX^:Z<5-IG37J<0V*V=YQYI^XAIULBS#N \P5MSS".,'&DEV.7<IOU2[=:'FV
M/-2C\9=%XUSF6>Y#0/TK??NL?Z8CO3JK?J_4+KFKVYN;RB\6Z(DCXN()KO<_
M*G"RK'(-#"ZT9$-@+#"!R=L:U7S< W.@14F#BVW7ZT@5-7"#:&KT?.Y_&EM/
MXVEWA>W1'(-#US' ??MXK4E*1QJ)\OQ-GUA,)=HH\L*82>*L1^VLA_3*7;<;
M77*Z(\<<:_A=5E]LC]M-$!V!YXT-GL$QMYQR]K*4Q[N76$G!CH@.%7T]0D]E
MGV*6H@Z7=#%5/PHO_>\,T[VM8%E"FI"DB54T(I3J7V9 SSZ$7>C/MM8PA9RO
MIS9C]S3A5M$P-;)L:]?'P7!?-;V-L>KD%DPB+X291$LRY)A.0/ /.<Q,X!B$
MN'?\ =>70KO,H4#G-VQ_H/E2)ZK/UAW^.JL2-+TE*T1=R25N9 B\+0192 _>
M.Z[=6+';G>+GG<!W*0=.E^L+DB4;07XC9>JW:9 P_PZ9__SL\I*KW-5NXL#X
M-NMN?1@1K%2D;'HNR3)7@=L3%DU8=)9%J]_/\+\*][UY5ON>L.G^V!0L$+1"
M1.Z[+I%!PJH)J\ZPZG'E[NR8JY_5;N^;5Y6$5??'JL?BL]3EZA(Q7_2AF+!J
MPJJS7F_EYK1R4VMQS=K92<*I>W11@25$C1C (E(O8=2$46<8];IR>\G=5RZ;
MW]/<^<UAPJK[8U7:OOI>E/4!+(46>&PJ8=:_EEEO,)9\<\Q5#KEFO79V7+N)
M ;^V-"+JID8TUOF!AI'G:\3]==Q\@[%AK4O72B'8]& EAE[\?$_PW24UDM]3
MNWI1+'X?LL'.8TEVH3<\L9?[RC5&]#SX%^Y2U(WDV-X>CNWEMG9L+P:GZ-SC
M?2D06FIWC#\'QE#^]O\!4$L#!!0    ( "&OD%KSP.T/_VL  *V^   0
M9F]R;3$P+6M?,# Q+FIP9^Q]9UB4W;7V@S3ITCN#4A7IO8-($Q%0BG24#@+2
MASHH4J0*" @H1;HTZ4CO141Z[[W##'6 8>8;DYSOY#4Y)^])<I*<*^_#M?[,
MLV;/KFO=]UI[;U 3J 7@VCTE524  P,#,$/_ :AI0 &XBH.#BX-]%1<7%P_O
M*CXA!1$A 0$A+1DY"04C'8B)D8Z!@9F5AX/YQFT6!@9.T9NW^?B%A(1 '.+2
M8@)2/()" C\*P;B*AT=(0$A#1$0C<)WANL#_^$$U Z17,76NQ&-BW "ND&)@
MDF*@V@$0 &!@8_SN ?[P8%S!Q,+&P;V*AT^ 5JB\!ES!P,2\@H6)C8V%A7[K
MAWX/8)%BDUWGE\<AUWJ">\.90N!%3,95ECNE+90/!Z&L@D]=7N+A4U'3T-*Q
ML7-PWKPE)"PB*B8NH7!744E91?7>(VT=7;W'^@;F%I96UC:V=JYN[AZ>8"_O
MP%=!P2&AK\-BX][&)R2^2TK^F)F5G9.;E_^IK+RBLJJZYDMM:UM[1V=7=\_7
MH>&1T;'QB<FIQ:7EE=6U]8W-+=C!X='QR2G\[/Q'NS  3(S_>/YLNTC1[;J"
MA86)A?NC71A7/'\HD&)A7^?'(9/7PGWB3'Y#X,55BCLQ&:4M>"R"#Z&43UT&
M\:E8A1;98#^:]KN6_;J&O?RK6O;_&_:?[9H""#$QT(.'20K( D<:.'#1UO%4
M'.CEZ'CPD=<>^[!#5H+^LZ?6'OPW;[<7J[*NQ!E"H"_!LL@@=1(4@#V  F!"
M8'*DZGIPTPZE/0KXF%"+#ZRC@$4L*.02/QF$),A  4LV*. 5>0L*.+IE X'S
MA*" U\4OPWY3^TWM-[7?U'Y3^W=1.^L_"1P\ZD<[CE;QR_!<_<U&R)3O?&GS
MY[,4WT+'*1SGN(CSY%OKN\(H0*#ZL@$%[-)Q8DY(X:$ UL,VTQ/\2A0PJ&:,
M[8K$0@&Q7HLE%]@&*& CN_AE #[GQ[]:!)V.+P7OCPKMBARL?ZT;21H:DN5.
M^78+PU&.V8QT)"RH7N=CR>OQMI>G_L7FA^KUSI([)E\\-'4D_98DHK72I. -
MER4H "_D1?#+Z\@1VSW=F;Y3RK#TV_X!<?.Y"D.)B]:(1\G[KZ4$"^^6+"F^
MG:W<9&W,)%WAX][0>) FFL<>(&T7=H:P.]]I(K:"Q_J:^]=^,F:P_:AYNYEL
MY]H[9;_Z=?$6A+U%5QZ\9,GSM=MT--4V'5L%E>XX_Y3!G)?EX_;LT'[%A_YF
M_.\CDH%C^P9/]<]C0I?L:^N6)QE-.Z7/S->>T:>\X>.35BFB@Y'@P4N,QX1!
M(>H^^4:R4_1:82Y1W8EWA*_3OC43X1^)RAS[LL&#4'.")DDY2CTI:MC-/NDN
M2EUVNYWJ.,3 9%H"(P.6*3".W&)9M2IB);)L" 3YFS4E8NUCRN"Y"Y$*CXUO
MC;>+]'OLEV(H:WML "YU#WS,#G7\>1HFX5I%POG/UU@/1=P/>HM10)NCZZZN
M, E<'K)X;?!!P67*91@=Z+-7S60=B&?&OZ%V+4#R%M=77J6,99+01I8A#IA2
M=L:DS9L[8X.VAZ'W@X9=5=8+.)>CWD=].*LSAK2;\);#_9QXOD">L"%.Q\9%
M=07>1;8J 2112<UBK,]=E#@QYS9***/5FD;]6>'A;;'@=>//%<.%#LF448C7
MK#?8OKU*G5PMC4A8&>66[/"_#N,)68BDVS>J^6QLLK3%5?1P(G0MZ8F87)3_
MIB..7(_8*1;F[$8)]KAPG^N=@7J_Q0L_B&9#M(JA*K<P+8>L;6CW9JU(S'/5
M[?-++M/V-Z8;)P9,+ZA?US_RR[>+576#&=S_N/24U%\G*?2:$O$#0/R[] ;F
MZ#&W;IMRM>HQ0=[NDA<5*X__86EK'F//45[A\:P("M ;$2JP3Q,XU3A CE)U
M,IG XE<B&%Y,))_M>1T[D?H*?W:PUAFY6V7"84@!J0SQ"W'B9:;Q5/A0<LF5
M/2JE7 R^[ZN@)JU[OEE1X[;!S=KP[MO3N3J#^TRB#"OO7;R8!W!KM$Q4[2^S
M%_;IX0;?ISL,$AH<BKLXOP2?+ZA'YM&H49]2BR]S1)O,:%/[LU7#[Z>*,O&-
MS9T,75CH]CO74FF(VA*3\([#7P/.8<#YG3 [QNY"[S=$$G_3RI2!7.8TK>FB
M@.JFRTQ%4,4XXNO\R2D*J+!))S&#<B#B^HD@$[?&48 BMQME/_QG&,KY,>Q7
M2J-3HAJ$&/QF!IPM[,=B@!PAZUAZ->_J(&49Q>)<@_T06(Z+2B?FQ-S$YVKU
M%S+1GX%_')%^/[6;DV*U#\GM8BWMLC&]-/J^<14W]<-S:2)#&.5N15-Y)3*-
MJ8&XW-/<Z5FB8/MJ,_<M/EJI-QC-'*GB7?> DUJN]2(.N>I$0^@*$@]J_5J(
M"^[X-/8$>6D1A1L($CN;#<3<X(>/N\,"-48J4QPPU<H&'(7#O7@1VP7@]^V%
M>;GX0T<1C+,:N0P#N-F#IK*]7EG5@;?K13_:4IN #/O)%'/M1=@75RRYVS"N
MB]]JD5NF;5D>%4[I09#D^MZ%G@1Q]S4$I9?;*Y()^J7T-[_A(E/Y[N>W@;E!
MQ_55BCMK"LZQ]!7NJ7R8.<SK)N]YFYM%XFR;?5YPC0/KQ?18TI+Q'6..9::,
M?,-/0F.I9,G@,;E["7JW,5IP:9DJ,#:ISW&2\K>2/;*]'-9F-POW;3G>]:XF
M *) @ NP1:3LM5AT P68E(WS< OF3]Y4X2%35M*1UMYEYEN!3C*D&1Q^D%R2
MC2#UY<K?IGL052O3(.7QB3OKS??B2X:577SOW97EE_:)P[S["/&E?CKXO''Y
M< F/T)?(SWQ]?'%]?I]>,RU7* ?V,'_>E6,J\Z>#B]?+7]:ZT9OG>:4Z)7VI
MVO_N^>S[M_7WRR7"K]VA96U&L+&F GC8T/?3!XUJSL]>*NN;6\@5JM(TB^UT
M26^Z[=. R]5@/''9\"Z-H<QP?3VJV,WOZU]C]#QZ,-U9&2S!?:[/$0]@=0BI
M!MBK*CHR_;:+/,W;V2MQW[5[Z*'4MBSYXK2;'8#W2_@C!;4/[$O2,F(K0UI#
M7;U6.D'&'I_QB8F5\X3UD-=DB2"M/'-TR#ZTMU1074N!R&@TU'EX.LZ.IU9V
M0%K=EV%+>$<X@Q48>;UFPO16AZL'B^$<7!R>SV '"]:--P]]-48=94 V!L=O
M);CC.],M]-=&]CSD\2+>>*3+F.^Q!*3'S(\%2*LN1:D84"N")SW*^+I9<J[N
M&\4GMO9CV4[5;E4U@JK4*B#\>)X62EM7[W0H29HYFY@7@4_;F?CA/CFFDP0$
M7N;CF64U%K:ZXC,.-E^C&O7[O]&G8CNV+)U <PJ69_4>#>T8:I6%:% 36;*F
M&WV#+1#67:/@7PC"972QP6R 40=(<2_UUA17-MS@*@A-M.MM6'[F3?;*P@4L
M7I#;.G6S9LB:BC1S$R,H-#*)ZMI7BH#T #!C2['R UA(N% 3V::$:83;Y2VQ
MRGAG6Y[W>[[YE)[/WH@^E._4BQCGQ>UPHB?![5C:CF2Y*R&D9Z+8FMG-_L9I
M^BWM=>?A6!>O3D[,W%JX_I-B\+;I*$+1UMHGUY2MIDJ>I;"TC%F7-<*,P<,\
M]7AD2X8(NE>4WI8QMRER8/O9O"?@RDLIPBO9*LP'7K@-CC=G,D+N")HP+NT'
M(\FJX4F+7#05'ZJF"A/5O=-LWIYE:_*M>^C%>C\-D!8!A2"IJJ!]72%F0RS1
M]VK,AN^4B0E<D\=JW.UZ(WF27Z^PD$8,_D3_N+*(1[(2#6T>JI65^5BJL#X7
MDW(VD>?H5/'E\N.)RS*P?;YAH-Y2KD9KL+BWIOA,,.L=_XN1@"XIG[#=8Q =
MN$ ')I*=#>=],%3,,I019I@PPNIN.Z4XD\\T=.6]=<*RS(=F"0SH8:NY0OV@
M4B399K7K98Z]>TSKV7O?WD/?#[@$+QYM-EZ%SL41[8AX&]E3'I%.SW2QU(>S
M.A=W/*2):7WO<]KGM5;MOB0N([!Q:&O@\-[@VQSCV4)C&K]A' O53$\L7,JW
MP?6A&LS05 .GPS_9.-">U'Y9Z4N(JY<  ]D]AE77YI[O$H=RC.,AC2"X7FMU
M[)Q-K91NM4"^;J)/'> =\/A#YL33#RC@*BBX:9':B0ABA0+:,[(.U9O2..9F
MZR2K';?[#59W_)FW:S5"A1LX.D[HO*6C$J8*76RC5N_?<_Z\OS5;WKQ48("X
M T/7COU+R:;$?1/&,>LH3L6LXG&J5A-S6[RSQ^;%_' F3LR19GR $9>B<BF9
M.FP-6AR]I%M6;MB@I@GS/=%]7K>CP+7;8K[!CP*VMB0D(:!M;YS<O$T3H;+A
ML2TBX6,Q]J%91'[F_;W[LM=KSB&:)"H?ZX-E0TW$@^?;)(*0,1\[<NW/7UUK
M'Y2*9-52 1/B83HS!.,RN-2/GLFPVIW,T8Y1V1MRP(03"FN-J+8B2N_OM?4Z
M9+]N,>[:AQ !WGZ4:VE44OVE8,GOMRR1\Q5SFF:.9^71=KVU\-?+GAJ4LYNU
M5L%3D) 2RS"]#]DDK"K>MP)/H0*/WX@O:.*6#)HXN"_O0O1'A=0Y6@W\/YQ,
M[W(+&X:,9#GQT*0 O#T]SU)K]L2VHUC:YB1JH,HO*R\FB\S4[QVV'S:365N%
MX=[*3JJ*_%80>*JD#OAA*'IIO$*RV?OS#AS#A=J''-UWA:D>LP:+!Q4-O7^/
M[5><^[+^C8#\ID$:<;W7)SAR:^_8;>-9A:%-+$L]^>W$NU<6&">N?MD3<"%A
M",#8T-92!"A^I?BB@ MUR+<B%. $N5 *D[4M.8MOVMU' 3:#<DPM"QIG'*ET
M*."S3@DRS&"#*^TG'$ !:"G^.HG(&"D M".N^80=XL#EQ<LEZ.#%,%]VZ\.F
M,IEO*0&S338IDE7KTPC[$<YT8EP#N+N?:XGI5BH()E5[<V11Q6E!Q-8E[E;Q
M8&2[PYF+Y''AA RAX6.P@@%T-;@)G)#\[M42.%:>(O2K/E0DKLZ&IKNKP3O(
M*S=(AE.]P%=QK)[KT_1TRXI1'U6:T+VO; <3P4H]XGXU4N9-C)R8@T5F%\+O
M^1QG5Y7RZVB^XP@:K8<CKO.^9AUV>B9L6_'!4#TFJ[(NZCJG<1LA+1[&"]!Z
MD178O"MN2P9WK%ZQH,OIVG QSZ-G^%_QE<2V--A3H-.=M=5A.!FV2P1JANH/
M1A0DNIX54J;'8UX_>W<X+G6NB64*_51DV%J^.;1U*F W;$JD6FE.,\<3HHPW
MP.OP94-#F#NWC89UX'A;W5,G1:=I'#^E;I_MB2SSY5P[+4%UR5G'4SM34H0>
M;VAEKP.FZE#Q;H7^*]?'JJS!YQO6:^!X<)=,"&S30 (%A",,.2*/]DG 5M,J
MD<45I?[S4[!OA6G\V _:6C8[)=:3@5%HVHOB"FDK/_O'X]ECE2)5AF(Y/NX!
MBE?>[TYEK:S'JM.M!S15U6OX%:( 6R]9NT'+(=\T%H_9E31!R6#GM+KHSDQH
M=;C[:X2&UZ(IA;[^M/TUP_"\[%(K&YX;'%C%>_*X47Z77!S*\+@\.Q#IM&KR
MV*@;07AX.!=]-M&:%/13 J&G.2YW%*X=,)2RV/]A$<WM;$VG:M"$UGN+/DUT
M!P7 8*LH@%C4]\MQ3X<J1YN/9)TIY93IG-08DOD+-98R4V<U,U&-N&0H,U/@
MIJ8=DAO&E+$TW4\$%^E2C_63$/+9[E.?4: 7^YJ.=TBF#"FR@8MV>-;.?L_/
MLM<EG=CVU@Y-Y&]=78HQLF2]X]5"NW @=IR.3R?:-KTAO,UHV&["43-N.6QN
M,3RD9AGT9(9/ORJNX;-$6I$""L!O0W(;I>(A)RX.J"^L)VO]3[]UHM%$R%R1
M*D++A[K#4(/@-AI-/TE1L^]\4^#UHBV^6;R33UIP7S$ZC-?1G],NE19<U!&?
M_<J3O[; *^A=@+QXI_A1.I[L(C$*"/L&#]F]=(O>Z6?I00'V'I?3383FL&(#
MWL#AR4TFAI=M[7U.>3;!SHR3GU5UQO1N0SQVY%C$OFL,#^4DP40[O"N7MT0,
M>#YX?NS*\XNRYU**5;^#]5UJ3*MS#F]S=]_8M#V:PJZ1<M#M[,BF,*NN?N1I
M^178XT[1X/55YF/,XZ4 _JY6*U.\N8W ]D<50UM-4PFG1<^RE^*BZT6?G).G
M)<8-%7&T'M>%M]L6VY/DB=1AEZG?, RE90UZSDK#:E%%3P.8,XPZP>\AG- C
M2FZ3# ES\)66+BYZ[I IH::^IC3Q?8EUJTFC?_QC/?SU(A?)M>) ]V+#KGQ!
MK(/0IY31BM:8=FE/%0'+C7D2I_3Q0G<G4G#JLG&B>F2<ABIW F7(\Q:KJ0<G
MS5O^E8^0E'H(@TTIZLO*TSTI%%#EEYB[+[J,=FIM^[ISY3"N5B;0"$^AL+&=
MI'V=<>HS)5K:8%A\)\7>PF'$<N.MN8QE")&M/ZAZW$DX''PT_=Y+D+ I*?7K
M)P+R+6 95PBCL:"2TGOAZ9<^^]:T:28>Z$G#R3S'!<,WWV@NSP]KG*8-,=4T
M1\*!2Y#751[^U$/N^R0FC^?TC;><]?N$6EYV1M"4LMS2"0 0LW6Z8RDPZE:#
MAJI,YR>%'5+>SQRXQR9F*.1' [@2F+:(@*>B;9(3PO;EV> ZK6$AP^FF*J/-
ML<$@U^OB#G%7:#&:%_!+BQ R3;4PRK5R=*]2S-JX;)&RZFTRUO:M8]$\S'JC
M%=#=W7_8%RIS&TRUF/48H6S_;O%PVKLVLK$]K]?U5+EOUP!ON9^@*:C_M=[C
MD MF?H7G.B%][QVF(Z<;2I.!7,L%IU)PFSK:LE<6\Q E)%Z^?[A"R_IN[[:%
M+8&[^&8TM- *KE6G'MM_8;\/#[EPA4QZ0X9O.Z& KJ9[&]R-+.![AVW5WI>-
MI0S)#BFW9N[=B'.S>(/SR'%/]:A0+?KU6'4C&W0T+:28V\EM5VEO:6K/,TQ.
M*U/1Z<U[S-/:A3!@K '*W9BYK#;KO;?]K:I^R% MH;^W4[M*S6EVLY,?/L;^
M 5JV=?.HSL&PP],[)R3K6_GCS2'#&\\L+U)6<'FHAS&'<RFG-E*9A] MYQZ+
M<W%T6([/$ B=U$H"2ZH!-#[%R@W/_<5@RNT@0CN1/GOJ8(OADOVAK_U]^M_2
MFV8%S%Y,K-.>:V)ORE#)BT1^TE<MN%]-;="[357]O*MTETUL"IA!VZIA\=V(
MH6E?J2_1%Z;:XY7ZOFH%,YM#C[L:A2KD2;'.[*BOJX&6=C?'RAQ]M6 \O-3Z
M</T;T,23MV/<X /*+P=W0K@"7.O$,*N7#5/)8::A/+ZF>7##]K%:LZ;**K7L
MM/N>_!1/<89 :T3=*$",%;-72O8CN$2["=H8XVZY=#=$=22S!@]B%6,PU4++
M^H*O):D64&&PP C;O8V0Y0CU%]4H00'F6R(2CFDTA^H[,@;&L^PKJM<@-/@N
M]--5]ME-L*PIZW8O-[4,)Z88G(CSM\,[YC?B74@4NIN_7UG+'?;G  L^'G6H
MZ"7RQBO>TQ;2VG&?30UDDR-"]HB?I!/(\$)S$6RV6;S3_KV7:7D=?L@"2%*Y
M+*]6Q'J)[+W>D,7UN$QXDP9RI!_!JD>NL>:7AI1&M$28>_9'MPG-T_IJ#4@)
MX^2:$Q?83!U7EO=0%H;M9+>N</$U8Z$ S^?" @C5@8H2_ WOW-?N7#[T'^Y]
MOXG(&YQG>TL>I/F-FB,?L7$E<KR-ZRVRM6ZP7E4DL<#6V]NVWR.AX$8_?H19
M9Q>PGIH+"A#6'5_$-X2[+&LX^*^BNZ/R08%M_E6Y6%H5P)'V^KGKL/@&U^>4
M3B90P*;DL5B5W6Y5IZ*NS9J4<SU1^N% 3%R'_J"40C8\:LK^ _OVK@CL_H#0
M1Q$=G@:/!(#OE);I"*.O:Z'(%^RJ6Y;6F9@HD9,;Y'-F=G;]OEFA9@@!+8LX
M\_%:%K2Z;1J"L^UB9)/83Y4H7:8HDW;#:?X6(5[@WIDJHY+X^C3CAU^/G=""
M<8@"?A&I_>-8#>"#^T)V)15LCVS1;3J_:9]>#&E..]"00NN;%9A>4E0.:&(H
M4OQZ,6$C>>$N;3+<Z:KLX&Q>: A_::R@7!-[(V7"122!H<"<=O,]D[/)-!H\
MGN;8S'$TP1^1!*?=&[F]+]S@CAP[T._&KA?7M3:3:UTAM(A8B!C7,U_LIX _
M6G*,_&2RY6I_,A54MWGZJ"4G%+N,ATZ@52K"<=FY$\=^S":=!!_V/<4S?\N@
MPCOQA3M>)>PFLFO,34Q?*R[Z]K>+[S3FN"RY]]V+"'K<YPD1=Z GI9]LO,<^
M0^'NW(ZKP[>_H8"FVVH64)GZT],2RX\!4M&[=,CL)4;[KOS%W0=?)=5I"]VV
MN4))IHI9N>N<(UVTKWB[;F\;'<T3(ZPSX-2J(V9C%HUI:LG<][CII(7OOM0U
M^R[5K%9*G\(<Y1SA5N*'+C'U8-D4ZA0N/.O=U78>G/^D9+I-R-2J6J#708)]
MH$PQ_AG#87?7N#!OF_BQL6'G'/NX<)^$.OOY%KV%&IY.X&V[FOE8''G98F6[
M8PE.S#Z$.7%NAJ_RD.\3^X\F6V,WS=DB1W3QUC28#%T^:RPQH "ID\R6YUO)
MX]'U\FBJ37>H6E%3&38T)'U'EL=JNE>0'4R+N3UQ7*+R,4#&=^PHTER[GHCD
MI3 C;Y<]F.2D,8E>T6P9,L_S.$H;#>6\4T=G?&V&>2HUKFYJ=N68V-DSY6,E
M\NG?&9)4HCQ=X&4I%NS2ZO,VIL!8$*$C>@TS>2'[ D&P9(QS0##J4]?PX"9+
MR,[$#47)V1>L3($XY?L(\@*>DB*;\5KK\'V0YL@4N*E\+X%1Q&;R!0D7Q?-"
MZ98-";W!$4W<))MSHF^F%%*VKLZY#TZ&-D\&IF?Z\+A$;F"\_$)CWB56K'!G
M4+B/I!4%D!SW(&3SC8LCN1?JAC.K96TTA"=8"AU>.K<@HAM\5BDPEIDXJQIA
MHL%N9T4((IE$AD;6EY[5US"%8(O5ZD)V31Q&C.T7J4FE2Y?D#].ZD&PUE4-[
M*]4IK0^GNV[K[FBMSK9>P2$PKS8X/N?$['*;)YHMSH9F]63.L'J(N-*7.81>
MDWU[]5#L3!5BQ' Q=GW85ST';*ISP1X$5@!7&89PY=X>)VUY\=HL2OZE#PZC
M).E8PTD8</8-[&H$(?"]^R@+'*9Z3/*YQ^$R R]V:5%A926]Y4FJMM]@RX9]
M"3QN83J-S,X$=V@WO;ZZ3$M(3X_J<RSW0&<@(7J97*E'5FY7:.(R0B>V1%)I
MD6VCSYC&]E7>3'F]Q&30(RV921",X&,IEEP7Z]."9^>:;%V#&^GKSQB]<Y^V
MM3QX:GTPX-@K@@MXIW(UH>=H04<C7C7,LY.>;?2H(.4#HYO5(XG79,)O52;H
MQS$]B)]K+&K S3.,P?3M=$U!>T(A]AXR?JGEC/GML),H?:!SM1](,_+HS]>2
M8])8YF9Y5 L/*9PUW!QW->Q9Y IW2Q"CC<EF^QSPXF77<)&U$=A3TQ3+ES^8
MFV[%2'_+H\SXAD$5')=MLE,@4ZQ'-M)'G0)CD2XRIS)C GS8-@26?33*,>9H
M75O96%5-=K=[F<6'6(%'@,)B!;9E:^=/,_:LV%>\P$@?7K[3!(TVG/P,/9MT
MQ_J4_F[EH0#%Z>GYT\97Z 8J/X+&(^8)*G@QIVQ$\]WSC&B3U;HN[M@6U'^Q
MCM?2YL>*K,%=>]+OO[_H/3,)%R"B.U5)O%\W-%EDJ?0Z03Q4=ELKM"UX2V5/
MH]+#[7]F&=&"VX\"_B@VGGF2C *2#)%S*. DD@)CA^GG;-D7%' %TB,%';]\
M600Y>C@N+X=-H?4O+2!9Y+#I(1=D>AXY^#%ZRAYIZ73A@P*FA#1Q/_^\^V0=
M\7.^\%=''OY9\H^*>/R3Y!^*%/X)\MOZ^VW]_2O+O_?ZFS)]W.,#Q6\O.NZK
M< 9[WV1DOM7HP3T2]%3^NHLX$''$08NKW.FMFY(GT>K0AVSPL6,>_NA+:AFQ
MMJA"&WKEJWY+SU28>+.$/WEIU0B2:D-7-.8L89Q.N/YASI+HS2!Y6H8HZ5NK
M^Z\J4G;5CVEEYAFG.TN%$J;BVVD5OP_<=>%L[MF=&<!E6YH6VW,4/FETDO #
MR8>M=>HNM,E8L6L?^;:_CP)WN6IM7:VFKDVM%L L>+Q-Y]=0F.4+[6PEZFYH
MK?[ +K>=ZHV_6\E+:$M7?W)H:BA5)I=!<7; <SQ#_RR CXQ'F[$D)BT_NP8Z
M%N=>I%S09]?G1?OP:E*K((]'N1)QI^7,\W8R229LP+;O5@MA;(U+7G;H79YV
M8K F'L<$8?)Z=)2;3HV:1[@^>:U@EO7=AIFO63C,7OK,5)H:#FUCM??6]V57
M,C;F3_";T,NYZBT :;7,1@']Q6@S]I)K'BFHC& W,$6<;Z?!;Z"GU[+P@)8<
MFB?\\D.AG[]DC$V!@1ZVWXKZK:C?BOJMJ'^WHJ)SX2GJ(\<83X#&J-6/MO$\
M1Q?A#MW9"M<L%7&QQ\60T**P7YK=^(&_)]1T/4T[T#QRNL V1:M-WT-CFGKT
M%T,RT9@&!:  I2E-7/E_ <?^"R<OZX4"V$B4?N P%(",K$ W[J+_C--;]/)E
M"0HX<LAV^_N!':/+=<1;:7IDBQX*.!<90H/:7_I C(%_ 5CW"XC7/P?I41A$
MHW ("LATX$HO]C]$WF.*_-$N%'!);_L'%/[W0+IZ?W$D +=_-J+_6?[BA->3
M_WL1'<J_-!1RC'\U%:-<396&]UDOH #*29O/AFP3NH_R&I??75O&<![][.DZ
MC=G$]#$JMK-,J64PP-)2'(OIE29FWJ_>!?GKY6?;]&>FQ%_:P$D\=-ZI-A^@
MR^94[) 9WC:HLHFA<UCJF,5%AD<0TXUEG2'6+0!NG*.?+KFFYI&1-51!LW=T
MXEAU2"Y(2SY83F'.DLH_,RZ_*$GOH+'H&&3N!4IR<,XT[+CER.+R3ILTIGMY
MJ*)2@W"3KJ^=?-Z@(E:N3N_9]Q>)SQV**5[<6)6?FF0:P>@$5]$<TQYOAZ\0
MB22F=W@][6NI?I_TKCLU\MT;"]=.R>1H3<6:AI'C+V\8#;H>#^_N6K*L!XM<
M<U3<HZS?%, U.AS0<_H$MU<=*T[_TE1I:_G* =O*C;@NT.%Y%A[U+>(Q+!\M
MY\4B]FV#:+WDT>0#@2Q2P5=61KM6$8P1O36+H:P>4OC <-*4F$7,#2]][1BZ
M:[3=.P)R/:?,/N-$[L5;'%T&]W-;O;O=AWFU[UJ6SS3WVB> FCIQ '%F1!MP
M&'7P\ZH#0=]LI1VQVZ>=GO>B9S<G"G@5HHT",@2-4$#3F"DBYC^<F,(GR$!2
M,61^FQ>IDHDD8WR$?-7GBD0!^I #1;<?IA8%X!'GHX [5FC_ 2EL.KL1#5=Q
MUS@G%^Z_N+1$ 3V4?W!TK!*YEWC)ZY?(,A2P$B:[>'U4=N/^N.S^<2)Z9>C)
MH]<="OBM4O^;E2HV[3*EX)'B^$@=UY8<7YSA1L=%ZLI6SJ6Z===5T,Q:6F+!
MPJIN5N-AQ>!1[P<EI&7PV)0@:YFHF6S2R;Z)PH*ZR/Z27J0E/+#X3D^.P9=P
MY0K_0-L+)%Q<?&\2N<>)R74/[I-?'>!>8&S86MLP'GK\QBKV++NB54SRC64N
M(<Z>88 7"P/^!I(<O(7NE9;GMD7I=LE!:_'(<,D6MMH%PATLU5LB=P(D("0&
MQ[6PQS#HZ4F #0H8W62Z>3_J:WD<XG0=FA @S?53U_XTD[G2/P:(HX!?]BP%
MY)<=\8=C*+_H6*T_&9Y:?$[,M#_I6>6?QF>#,YT8\EN=?JO3/[9.8A=^2ELH
M8(DI\>0#W87Z9+:IPX5A\YR59<5WJ7Q0CN1R7J=7UY,_ :>_<\EG: KPQV3
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
MBEL?([ QTS&'/OP7*22]FS"6-LR..>R1BG:Y\>M2VTZFPN*:,O4EB*OC>HK
M<UE<7PT4@"?:-BTK?FHR <F8P1Q?Q;25U9GN+[9O+*$:;%J:]_5N''I@/N1[
M+]6OR5+?105T.G:,>9E=8IM^)8SS[R+$?RD^\?LX!N8ZF@O])RG2^N.,%W!"
M\DO^:X3&\[]("?[^UW[.+?[$ES@QTW_"BW\BQ=9=J0(54-F@]5%'D?KU4X_/
MY-_*8IK/B;/.\3<<B\W**I.WUG3"KFKVL$8]IY3KX8"64$%7*U  -9)9-JR2
MYH,O?Y:*^7#1"L/]A756__N0!:[O1(";+%X]O><3HOYP7X5:TVO;M/'? M>"
M159X),E;6#X#SF%'4_]]'Y+PP%?3U7T6N2#7'J,I+;'[E\CQ?:SNV>@,_'DH
MN7%_D#O<5VO10=(@$,-QD?BK[(MS 23A5037@ZTI^FG5(D<6,GDI!X90;X'/
M+:"8$F:XN*MH<+WJDFQ(]?>.G5Q1$<NF*,$ ")]6*7)8$[?LWS*]:<31 6($
MX6[<=,J-%C4>T8@SQX_\AK?0*+G,@OF%V7L EPM&K=< 6P];@#LM;MYKI5$M
M-.:X(?R0N+\M(FI'VT-XZUPDQC+=YJ16]\.UL*$Q?@9[1,\QZTK<3/*J/PV8
M BS8MEI"DE)DFB9Q[N+)V/4F:0]'0[J'O>XO$P:N3G_N%HY7];:+_:$BH1X*
MG!5-! @5U^@^M8@+;A_A)^#>ME)P2:M$0C@[IE'KW?N08/FOH): =*(\JZBU
MJ^M!HTLQ"IGYW98LS&%^7FG-*(!4]1.<=9,Z*%%ST%(D-O-RX?U._S V9(%R
M\^W_F8$W&$6H9VT\S#((ZNW<"S8N;6&M8\&ZLE_ZH)WVHN_%OAS=B.Y])-L0
M]S'8[0L/"AC*OD5Q^T$WP14= SF1F\\8<)A3)[-K8$QQ]H6*67UNN@=W/E'<
M7:5\1_;I.\ZH54OS4[S=9&#T;XRM]H\+%X"(-ZJ]JS)YX^V?!<V<R@1XQSX'
MCH57(405AOMT\%3(:YD;X1@]T:J5CG=5!$1)<IF95LJ]==1=EIPB3*\]:JL2
MX(/F1#+'(I<$VP]<^$C6,I%8,S"3<2<GHNP*W1-8H6;["Y9(G"MY- #)?4VL
MM[\R: 6NG$<8[D=#9R$%0[Z:*:"RPO8 C7'_X315(A]UK_G.:"+14"D,9^=G
MN;M3AGYE9$T^^#+/91?$974HFQ9(R'G#?<ESME9?I*J<&&%,Z2S6[,8*2(>F
M$R?\:_H+_J7IW@_4[5/%'X5+=GI8AY]<7'D7@YR^[7#S0&E!S64[_C[_S%4I
M/8V?X^N8WYSV II&A7Q>EFY+1)7FSDX;6J^#FP/*2UP*5GIC)1Q.*=E+I+2V
MSK^''7"..AT7$!2HX)VMOO:-J#V]U7C_"TO.O/?1)TZ,.%HJ6D+.:,Z'6L9A
M^8[-;XAQ&TD&QHG<W9=*X \J$ASHE<@C!8YN$!D\S/:=-FZOGBR[*OF<SS6N
MNTMZ]><)]TMB8?-+X/6[_ ?R_ZB&_0MXYK(IN:W!?1.0NJA&B/;8H8/3";>2
MZJJF"M8N7X[@A_3U_.Y-DQ(?+Z?<B7X?SUL=3D[T:K<C![4)X\[TWOB*E-?
M]J/<0:%36?>YGYH[9+6B@.9,YNH%/#1<$/36Q%5>@!"!PUN8: -5RP>.Q!G(
M#F<8#71LLZ0?1Y<S>  6"QCC16Z09["02Z!"%L'0AP*Z*W^?"IZ6>H("Y+A)
M4 "N(.2 &_2;SO^&SJ$1_,M YH8$.1?A-??7*BPH ,.^QY]Q9GL.![97N:#]
M^;.KR[Q#99B?_) P3<_5)2H>CV5QM+_7M9_;[D**/#:R.34@B79;00'WAARI
MQ&$(+?)XK'-K+A2 QGX#_^W**?*30,[K#'.[$RC/.[F2]9%[%Q!&K^O:_$MQ
MJ-]4_O55_L_RW$((!3QLN#65KF&L1&.O*/-KSG,+U]:\4XXK 5++2W,EGDO<
M]NIPIX^JX2FG^KPK)C%WQ0$D4,KTPL]^Q,V!?5A^L$BH@ 919_CXE7/TDYF+
MN)Y3X740#D+2X^2T47P<Y]+<R/P&%6AK@8.%Z<7GJZ!9 I."_UG6Q6K[7+@I
MU%<6DF5,,C/;.DA^.:1,*-W2@N"Z%P8<0%XD]S4/"H/P[.X69V0851CBK??>
M]O9>#"3),#@.@SE10SHP8-4JL#O^^_?'J7<2NSX6/,]*TSBSFKLP:,CYFZX\
M_"'B_SWWY/H]125)0P%_!'.5_]I;4_]B#B&=^.6?PU?UCSK*9#M 8;J-)%56
M#KB*3K*/W#A(F!>*_91G& ^,3HJ7ESPCNEXB0-(CK(Q**Y>I/?RQ%BS[YH/*
MLD;$Q[BM:3BB@0C6M&</W>T/>)R,OYAU?21'=LLFV0%[+)$W(LTC=4@!'1T:
M@#C@4=[_O _%FL(:J5' JY)%9(8MF5-=-<BN"C,_!D,,I#/3%,G1FD8!:=6#
MH@"-N@3U4X_EG6K6]Q\V@)Y3KLHFNEW[CGJV:,#7<13!,Q&-'N%=#Y:/!2XM
MRKF("E._ CFFX;^4_M::,9*W=3R<Z6/@2^_M8<'68<I*Q79I%(%'9H"9IB]%
MG&0UW;^)\+WO1KY" 6X^:6W27 &5T)!PY*V9KGSPF)=;)!:?CQ\[2?R,QVT2
MC0+7<0SY=!+[J+L)PK&B>I'-O]_:2><.KFB\!NMOPZ/;;DDL*=HP2_!CWUZ+
MP?5+=Y?9#D3V%%>W-%%)R2Y-4O5,5O09,98\\? H=5RD#YA_0%()>/Y7 /]?
M/ M]_;IV^36 EO4DNX07WKOD4V#,,]YJ(&)J,/Y.[E/(V]#W_">SI_XIT79
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
MOQB)-*W:W)<*>Y5 PR4 T%\OC=X[-_.FGD \00'RLR0H &L8<J#C%$!Y)P_
M","U,P#6D5UHAD^\ 8&SHQE^;-X%"$W6)'^0M60GY+W?1YQ^T_@WT2CH7@@T
M@D-@^85Q6L-+X1V8D-0Q8K-#-3(@XOY5R3*9,Q2@/SP\S_4-*0KW4#=L 4V-
MF44J*+XU;M\^?0EADGE'A'80Z<3E__UJ@ 1**8+"$-=SMK46A-N9OV;"+1C$
M$#2@UNH?D:-?U#'SIY)^'T_X"RKKOH;+?@0M!I"IRO#/4<UGNC#$T%?(I.G6
M<^D-P ="U4&ORMZ4_I'S]K<IJ71 (M9_U,0\'Z$!<\PM%@VIIW;.V:Z^2YFP
M-WT?G!E2M; KF8\Y$MG GTRN 4OKM*7R4U^%GK["^VIX_7+WZ_G[X_.TQ!R,
M;9/RQ7Y"&R3%,%6;4EG4%.G+%9<#T+Z@N_EQ.HDP]+2ESZ#M,1/S:.6LY*,Q
M4^(^R!.VK^W(3[XKWR7)ZLT#N ;\?SD.O]\=\\MND_DW4)%JZIC'VZNW:G50
M>#AHUH#U]&!8.4&\9D=C2L6IG<&CPU7TO*0#%%2U1%\=:#(0$RQ,RSWG=5WC
M),"=!8FELD/7,/42 XOTC7>@' -N4/VC/'AG[RZ=:-@17I*2Q8L*6]W'37./
MW&..-WSHYG]:#&H=LCA'LW=.+\S;J#46+QV(CQ)&XE^GS"K/]G]",H^I1[>C
M %+PK1-ICJ4';[?I&4OM3E[7BDM/$).4T+!<5&!L0,QA(9>X;K((<G44T*/M
M%]T).F(<0 %0=5&TR]'-2?HT82]".F];_69VJN?4,J@-<W?'[],JX'P"W2;U
M51A" 94EA8[EV:9>$(MR'[^FAHKOGO?.=H=I6K93)?^%ML1/LJH\];)T5QE4
M^_U_1+'!#(:7+(M 0UZ]TR^5:$Q7KXSEO4US_%QV$O>0:UO7GQ;,[TNY +^]
MJNE.'ST_U_30@F5O?5 9E+1O)/J*!1(&HG!$6+I%N''3-O;G*+6%.'<_\X[8
MEUG%M3NI_9NWC=Z,4V!L)Y,7P U3Y-R8I2%]2203!L#27L6I+H+HX-&+Q],?
M8NXY[A! R!BL#Q^&,/69])F(PJ+&G(C T6UIUYYI)I9^<"BY@@(8K%G]S6K7
M+S-,&NS=B7;?4WL<X#&G"L>*,M(^M@!U#V"-_#@&$(J/H\H1P$708<(_*$6?
M0S_[=/<IKHPVUZ':S2.=_>,-R1B3QZ7PZ66A%SF'4I(+:[+/(45UII<ILB^C
M3T+3B=+(?8V2#Q_*,,+]+-P_&!\4N63R*4R\\1:15L476SDJ8"*#*U,V9J(
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
M%>FD<N?>+.N&\O5"KI2@V'*^'%%$35-F-34H/./V)SC0=*+NY$=0O!2-;2U
M=)? 8K-GSKREKK)A87@ +=U]Y0&+ZY=71&-1M/QK\Y1C9P8M;0(\LWU,40-
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
MS"M9<RW8WI1K^@:(2&W*DR,N(F85/S_0TMW^YT?QY'"VCFIF<FJMGKL<WC0
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
MO;"\'L/E.S$^[ND'E^#GOP!02P,$%     @ (:^06F-&;4_6'0  SGX! !4
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
M2 .)];T?VW:") ^R=/*N1*JZU(]H-744J\#1_=*VDZ.,A4A)EX"8!T&8LD#
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
M;V"K6<?%?MJ8(T>CJ\;%]ART&\8ZEG(1:3Z+CA_! _2VCV=W',%*UC&(JZ!
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
M1;@Z#^)%Z*YN,%NY8K6">0H]#5F\+53.4Q2N[958\C9 "9?ZQKT7IV\/"X%
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
M4)J$?9)0#[C/.+DD&'IIX8GK#Y4P:J3A,*ABM)8W0Q&?;)&!ZW.D_SL89DA
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
M2Y+??5TJ+8757"D]^#'XAU<A$G,L7W@QT5K*]X>^R!?;==VM23P8_NSK,\M
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
MV[)@/2@%IEX%URIYWEZP<&"TR:#1 $0]"YBJ#0>NB;CJ":J444\[T/RLZ*H
MXOAL=X^7F+!S!X_XM3RC#_JLF6%8Z/J>O5F[,Y[,&15!D- 5K6JJ5Z"^ 73&
M<L1J$\%NT*"M:EU>$I*3\YR&W@7/7Y(?-+!1\G^OALD!\8H-E08HKAEA:B[>
M$)* $#>#.COH%V;IOX-TLS=)P;KZNXC\%*5;?(<)#\O*X*^4]]NY&F /^U6%
M, B&V2!4]*:UT@FB:HCKL67.JEL-D<*8DZN$K*]EBYNCW[TF)XYA#3(1FQ]!
M<$&&2)IC2*,'$T+7%V&^\WR39#1NZ<9'2DG/WUX%=<2"L1@D/BBPJ9A1BZ-?
MF +B&KZ[EAJ*XK34X%?/=)"=C>K]!.FS:TY"-9\ZP/FG^M&L$I#BT(L@X?D3
MCZ&-/G/S,Z1//<*D^MR-V$$_^3(JGCC:;7&ZBJ)-]=UQ6A;-OW0$J/_AUW8H
M.U^VX]N[O-IJG3VQVX(6XY5#-U4?E)GB#..2BUYPDDT *QRA:N<M^;(WG6FT
MT2^-_F%[F2F\G!4%+@L# \="/KDF!]AGU5 "#'^DL(0X]?!P^?@ A 7UVK45
M&019_YQ0P!6I,1($QA Y.M5EDQ'7^5-PQIQ'Q?,LB]E_+O^Q35ZBE*T/SLKS
MB) =G6+SR;7";TM=GXQR<J?/,"M%,(QS02LPD"JA*(O1@OT!=^K!N7B/:=-)
M6%X;PRC?AC7(^N2:%FZ?6U)!,%S2H1MSIY/E[ G.F(\1^8S+Z"G%]6GW!!=Z
MWF@U?++' GJ?0QIQ,$PR8QSSJ=- 1:MR@J(2+:.$H!<6QH*3K,Z++.[Q M-8
M2<'>XE+/,KV*UR&6!?C!2$LC#X9H%B"% 7JM@DBK<X(RS&=V49KF7^C<CM=8
M^1_O3K[_C]^??/_]][R39']]7_TUR1#C!O]G^H<?3JBM8H/Y";#TL(ELDT9R
M><8'GC\G)8WB19FO,>$C4R-;K32]CN+L71F,X<QJ8"ALCU6\8:#2K*<0P7EW
MG;U0L#G94>0*9X<B/IDD ]>G3/]W,-R0@!J3H!4)_OGO"-Y$27SYNL%9@>FD
MA.=^#Z;$"C>M-'V2Q<&5/H<LU,!0RQZKI"HMTT2X4BUX-YCS//_%8$TC."-M
MN!>0948^A6-.F9=1>F.[TJ6J5L>,0./$'<DWF)2[.PJUI+1GJR8;MK*O[K3T
M*G[CDAG\,""IY0%%(B-(,015*B=HPY1X!,*-&A_-!^?9G *,6&K2#8X*?)^L
MGLOY\A.-M*P9*-Z$0<<GTZS@]ZFF50##-1N4PA&V1@>E3 D1IG6:+T^W]"]
MHEJO\[ZE'U?;XREDO;)+!W? *ID@'#9IT,D/0@*A"PNQY>XC+I_SF$T@BE)6
M9-$H[9,R!LA]TBA$P=!&CT](=.72*.D$@].GHKQV9!AB)*T>0D,<.VL'S4#B
MQ$T2/24I7XNG S-^9.DY3V-,BHJ5AL0">W6?9'%UJD\G6UTPL<81L'#9X?7L
M[/KF^O'Z\@'-;B_0P^/\_*]_F=]<7-X__/N__?C^W7_\&5W^[T_7CW^#Q%6[
MM!>=0B ^6B3 J*4A<LXM%2;M%,/GPS3[1'?1CNT1V6WSC85#;/#) <NV]H:2
M8/BCA:?<SMM4TA!X0[8XIN"IH^EC]&I*1- I>.:/ ?B(0PII2#S20Y1PB2DP
M*C&-:EFI7N4.SJL[DL?;1?ES1$B4T8Z;88W2\Y0.%9-E@F/3%HNEMN?E3!>7
M1BN;-JI@N.B&5T7,+[5Z<#+*-JV;;G^G9Z*=:N@D Y4SIBR#L1X8 CJ 5>89
M],9GP1DX7,FUY)Y)*=P*NPW?]!I@F&8%T[3(#HEJ=?2]7&_2?(?Q&<[P,C'N
M*QN4 HSL# Y(1G<*#3!4LX*I'.7E17E*<)F0ZF374ZT=G&_5MD*%4IQ+:_<B
MU$K^MW=,#HC[/"H-,'RS@JG8^:E9!RFP7> -.\"H6LGO?O9)GC&H/DV:W\ 0
M8@1(7-BJ!EHHKN6"?_)F3DSR):93CSR+TBMLNT*A4@JQ2J%W0+92(=< 0R4K
MF*J^+,6K*(6S5G'!BH@1'+/B8FO\&+WV@J6R)>E4_ 8@,_AA4%++@V&7!4BA
M?%>M@LKH%52W=4-A5)>7WN,"DQ?#VKQ:W.\NCQ[T<(]'+@N&30: RBC5JJ$X
M6D<K$%RR'%^''E/;C:,#CYV-J0_6@^9A[C"DZ,.S-^[;:6-WD[(Y\\Y.U7OB
MC*4S0EJ-00],M'( .Z9A)X 6DE50OD/$<W50;R$A[QX0G*V*Q3ASDJA9#\!B
MJ2%YU*0$AJ&V2!U63=LSK0U_>3WS_>MF?<XW&:?9N_?O?^14^^O\[K:=O>1%
MV;6$9CWN%I?S91WO[RH8HQ<QT88/"N[E'J/C) /!J;D/:M<5UV-Q]3 KL;TQ
MBUUNO4+!^PJL%KBP^BJ5#DY#:XCR5=<TSU:G)29K'Z'QD),1\_@YV/3#,.\
M.^'0SC0@S3#8#1%)E>K/2COE_"8VG"W4M-!J^$VE,$(?9E HQ<%$'C-&,5^B
MU:C*:_5UT->W>8G1NW??\-^ZE93FA_??!">@<Z(_E-1^MV3^-Y"^[YRPWU=H
M$O0Q5PR?47U'ZA5E#E)73U JZ;D A KJJ.##6 P,==38) 4=ZI7^HKJ4:!/5
M%;?0__CV^W>(3C)1P2Y4^!.*MN5S3I)_XO@$_<!K(?$?BC^C+*__B)*B8(-]
M7A6BN]8(104;<@WJ)@5G9.\6)VUY2T',=Y\J SGN2/LR8%BH ";K,FD7Z,0_
M"H QL,?"06&N=[_O?J[^_8<_-]Q\]X=W)^__\+N3WW__'U+5=[\[>?_['TY^
M?/?C\&=JH4_I=[__P\F[=S^>?/_N=R/]]U3_W<GOWOVA40Q.]5D<\U+547H7
M)?%U=AYM$CKP52V9JJ2]+D[K(0_6H^6B8)J!'I^P7M)*(U9IYY1R:%$I!*?1
M(\%1L24[8\R4"?HDCQIHGS>BE!_*_+&B3(97[-XUW016B5"8Q]:"51!%7_]
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
ML:8YKYUZ^<I.-.#*-65G;J'I=UAE[<IP+&54"TX_=ZSBJ*G2K')L.ETZ 2P
M[,V<1P5SBOV'%1]YB5*V962YQ&"GZW6MP<6=P:*#C2(8.KJ@%7I8JG2"V/^B
MGBZG)^5J29(%2VY@OP<GY\>(?,8EVZ!ZJ&XT:8<1BO>B4_!)0S/P/O?4TF (
M9X0H7DC3**!.XT@#N7K5O^CV,VG;4.U/68SO]K/G;=AW"+?;T> ^QH*S]% >
M*.ZP8==2-S9YG(2\AWD5)>2G*-WB^5)6;U$;/BUUO9;'='%G4!S31C$X<Z>@
M%3:JJ"[BRFQ? 6:93%9/-J-F+??2U>*^*PCK0(]K!LMDH17>-^"4E0?FXL$9
MI+RUQ(Y1]NH@[I^Q8)RM+C0&.N*&</5,;\># OZ((Y8FSI[7B]:R^P4LQIH'
M,^UMV'G@E]&.0 ]D-WB7?@1G)(F;C77._Y[]X1  Z%T##R5%%)%1?:N==FQJ
MT/&:8&X#?Y!DKE,(3E@7E))HW"\Q%GZ8</E:XBS&3M0RZ'BMUFX#?U"\7:<
MAEHV*(7B.;5.KWQ=<';Q>-J5[1$VHQ3NF]6\)J9;.C'(2S?H@&&:)5!AI8>I
M]0LR0=HJ;*N1VDZ>5>)!ZL):39[ELM"F+@:<H$O"7N4$)ZOL?$L(SA;#4]I9
MS/^:VF1 ',">U_7#?=T>K"E.-08F/.[K@;#V6-E#C<'@-+^,2)9DJ^(.$WXE
MAQV9C5I>QX!V+@Q&@7H5,/2SPSDFV2VN=E<054-<+SC-A%L.JDT@]B?5EKU.
M(^@M%")T[>43G3@86IDQ:J^:X,<QJDT\$!=.='<)]2O<SC?U:M(UAYZ\8+8
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
M5-'"]2H^ ZT-^'Y0U<D'9Z(#R#'EABK]D/D+5_MOJ#2[23)\7>)UX?8N>FH
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
M4X+".SK(IP/XS)%Q:JT 7#.Y(&&92@4:OPPXA2)7E3@4;EUGBWR-':FE5 K
M+(,#$F(I-+SRJF13?&TO:H-56FD'+2I5=F;Z)2D@++M?X"6FF.(KS%)Y4C?.
MV2K[Y)Z;0WT.VFF"B7%.<(505RF!H=]@)#"-A'8F0E#1Q3D9(6WTH4TU)F"'
M.=!KFUDU.)@8( W*00*DE4/2 *G5A,I$*]1'&A(J3JF?/[.]_>N,U86L=OO3
M-/_"#I2,?#%*>SMI;H;<GB57BP;O0^WP"2LA7 $E&2_67-\VV.B "533(A2H
MT#0A)D$(1L:9@QU8^=0AKG7MY@Y'_$@.'T?EI]^%4>-G,<&4?Y#V._"LNX3;
M0&7T"J 61#^KA+I5^Z/:=U-*^VSZ!LA]5BE$ U3 IB-44NJ8I8>J30:BXJB1
M/Z%_6B59QE+WSJ(41'>C<(VV)8*C A?WN-BF+-F0':^]HV^+U 7GH]>[O. Y
M$8Z$=#0-@+V37H8%U9WL!A]L'<$9>27"I+&$3MG)51J5=S@B+":C36/@;;6;
M>JGQ."U'8QQLVS&^D,FM1VGY;;8?DSOF%M2L5;NU(=A#!(#79)B@.@P2+OF5
M$F!&".VPFJ5!9HLD3?B463':GI7UFC1;]MM2-+M./RI5F8<'?H;/N'>4UR.=
M?1WB 6"BX#&\$B9X+-JUT[NH1,O*""H:*XA0[?"#"<7+&"]U,E<O$E8AB0;T
M)')\M69K )J-K<L6#<1D"GI3L,2O6.KF73UC-XI[.D=: %=X4%7E'!R#X]GW
MLE5<9Q/>ELHG.M>NGSOJ!Z?E'J"% D15U?C!@:B(*T -N;<Y*TVX793)4XKK
M/HA7M'9KNQHS (*LT4F+Z*JT$9R_>P(7JMQ@LHXR-H-*6-:\YPCZNDFJC-WY
M\A:7\PVOTY.M;N@L[SPB9+?,B7-(M;<9/,:ZNF\,NK8&@[/XD%Z(=>$:?59]
M(,,ERAL3*&7K!XN^$;^,;W9S>=;(0?AN;3$TVQU=-W'=TAQHIKOY,.9YLZ3&
MMOH9R]FT#P/B.OV'3R7]RS\5;1D7_/!I@>D7>9YE\05^P6F^814C[C$KHNSP
M)@_PK-#MXV"OR]1R]GZ0GS;UQZI-9?QZ6O7ETT=V4EC8[(S*>Q=<\)WV3]_^
M]5MV!S6WSR]CB+LGT!_8(X[4'"_IA)B._UZP(>I<9A&['KN>>]-WP'>S_D81
MMXKR:](._ !O#>\H+Z9M;0>U#J/;.H9+DC*;]0IFF5>K.KC<$CJ1CO^^+<KJ
MYFK6?-H%GP5_*)P9]CG!<<(O<)EUD$V3-H52D-FSU@'I7%FJ$9RR3C!EB^F+
M2AX.M<Q3>WDY$%;N8_]E YUMH,L\YM<Q<>U';1@>[?^_\KZL1W+<2/BO\&DQ
M V0///;NTSYEU]%;B[I<5>V!82P&*HF9)5LII754=\ZO7P8/720E2IDI1LT
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
M6Q./#HH$-U,M(J2FXG6K^5K0397<QAMZ28LPC_?&&IA&*%P"&V)1"Y[AL 2
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
M%/45]6L%^:*ENL8]L:5SM=G0T!Q5N2@'B/3,T\"U&#]&>"6TM44?XG_5IXD
M@3-![X]=#,$3,=P+M2/ %&L$>"."N8^H_/6(Q%-OD'S)LVH/E<[C(A09=#1J
M\N=.KOH3OX_ B?(Z[/.I?:/:BB7">1*EZUM<M;(I%U9X&D80G[+-4@HEM]YI
M?KA)H_M@UWE+M$,AL)H.S&FM! 0X4? @JHAMMU'%1 28'J30"K,<D80=$HDT
M'!C4GMP;%%12X?6CBXLD*^A+=I?N8UBV%KD,P2*1C!.+6CDQCD0X%KSCO,0[
M'IE]=_]XP\T8^Z'BH<+^Y?621^QH9!%0YT<D$C'SI)=D"OC2Z 3C^IWMNGX.
M+0I*FY*,X-:9FP.Z82"0RT1&M<) '&W5>@,3F#Y[ C8OO>+9_3#0RG8,%I&$
M1EG4GZ8E CN4B-:R_EO,UE=*MA<;!UFYXB*2W626#26NVV]3W:<IA/*MZW8X
MK3TS+"+YC;)HKT."4#C": M#[2"? 7!$(G+ATK9[J3T+C83685CM*G[;/I06
M7^=2_&R2VV0BB&Y'YO.N>?20H#\[]1)!BDD3+/],RS+A#K&M_IX-%M,Z'6-1
MKSU9MY=I,-B:93B>)-*]EC/)H0N!:/8MC.D]V3M7?=XJ$.BAT\8&WTX(B*3@
MQJ>U!7LO /S64_]O@ZV^I,Q*AZ+? /MW0GGR?!JM=V!V?^-_GQ2?=BK:B(1_
M\B%I.U[S =+^ J0TRV_P\T/[*RN<T6^F6XE:W558PJ6Y1+DK+B+5F,RRXW5,
MRT:LP-EYI>0QB'U5SAH<Y=<T@L>B"KJ[7GT/&2A3T\K26&$.H8\B[E'^Y\B^
M390(JD20Q;C%@T]N;ZOAB(I(WE,YGNP B%*T7CISB'[GJLFH2'*YXY%\[ 27
M/D'\;2X+/A87//3A)OV:YC1(XM]H!'GC;1D?3PW!6?:$@] >=8^AZFNI0R&]
MA\TOO)]L^9 _0;''D>I"8S@(I#R956U5 R*41Y"H),L)1\90CNA\;;69I8+H
M;1J)(I\FZ2_V<41JM/R8APHCM7EH/\A")*<Q5%<T@A:\D!8S,F^*-X*6_/#-
M2G"TDI5>?[]*WBN1^P46^B4[H=6&W)/^C_+UQUH:[M.!8M5H!9,YPP0X)L"R
MEW963?_ZL\A*-;1_R<H@,2X?+PS\^I_>UXG?<1L7Q(*,^-P[7L>'^3IYF.OM
M-J=;MI1OV*DO3HLXY.-TJ<?IB1]L>X7O:?"W1]1,DII+L1?\OL\4UUF^H7$)
MB4K"1"SK56F?1W3WY&/4_O2_YHG78N%<>?."YE@AV]36N]W/9H?G/-]"8-<7
M&Z)19\_SS=^=^?T;/Y;XL;W=;_\A#*]ER/ZLKF#(F\D]VO<SSJO9Y)[[6]@4
M^)Q#/(/"6E5RY>]>I([_2)(L#%1C+,TR#%2@=<-$I#H3&9Y<HE\2\/6@)1Y:
M)_3;',9 )#A'1K6G+('6:H^*I@NGJN[X7#)]7*?1+5/,9(+HIN C$N0LMOMB
M540(I\(#PS@=S'*6?0-F2'@8$Z%L'1FV2E6U6$ LS1EB_#CRFRTXA *#2),P
MVZ80:\+XDMP8<Q4LH @N&UPY[ NF#<^EHC \-:L06@4E!M(P3D00,/O#UY+]
MAPC[?=A ][LZ #$K"@HW%D^TH.P[4(+DDK[3).,QP$]T4Z6=8_U9/X1 $989
MGSEW\/0?])T*VAV.BDU3U@RZ;O)@-CB;B2,F.SU\"]+0>!8ZGBJBG>"$@]&:
M#_+24JW&E6"7>-&I[K=61'P-CLKU!@.PXHND_B2IO[GR&SJLS0K[QP7[[[B\
M"/+\L,ER7LMCR$<8046D(5,YMOH,C4A%]45!A'2H8!'HE]R2YFB&Q"RN+H-.
MTN$H6$3A9I0_EM4]QJP:)6:PD5CD=V]NLF."PRRA^X&V.4:1R/;,B"6CDC=$
MPWHG(751,,O+PJFKZ+RUS@[2B&V$CWD656$IX_(/O'E=D)A$-(R!X"0SD5'M
M)EZB$8FG<A4.1&*BE)3*F)PN,86):&U-9'BR!'L-CQ5![T4OX$2;OYLS?/M
MB,1EYTT[H15EO./)VJU*%[YS^IL\0GLKL#X,HMFWLJ8ES6;I]M,M.QY'?AIS
M\1NFVB>YSO++K'HM-U6B=X(L9*W0V-!>=C(%!%O2D8Q;DV,#<6$!KU15RA91
MPF2;-Z0, F[_Z9;]B_U9_8G]#\0UL+_\/U!+ P04    "  AKY!:-^I6V#UG
M  !ZGP8 %0   &MO<&XM,C R-#$R,CA?<')E+GAM;.V];7/C.)(N^OU&G/^@
MVQNQL1NQU=U5U:^SN_>$_%;C.WY;V]5]YW[IH$E(QA1%:$#29<VO/P!(2A1)
M  F*5$(>;9S34[8!$/D\"2"12"3^ZW^_+N+)"^$I9<E_?_/^V^^_F9 D9!%-
MYO_]S>>'=].'T\O+;R9I%B11$+.$_/<W"?OF?_\__^O_FHC_^Z__^]V[R04E
M<?2GR1D+WUTF,_:?DYM@0?XT^402PH.,\?^<_!;$N?P-NZ QX9-3MEC&)"/B
M#\6'_S3YZ=OOGR;OW@&:_8TD$>.?[R_7S3YGV3+]TW????WZ]=N$O01?&?^2
M?ANR!:S!ARS(\G3=VO>OWY?_5U3_KY@F7_XD__,4I&0BX$K2/[VF]+^_D=\M
M/_OUX[>,S[_[\/WW[[_[_ZZO'L)GL@C>T43"%I)OJEJRE:YZ[W_]]=?OU%^K
MHJV2KT\\KK[Q\;NJ.^N6Q5^IH7RM)RG]4ZJZ=\7"(%.L6S\ST9:0/[VKBKV3
MOWKW_L.[C^^_?4VC;RKP%8*<Q>2>S";R?P5[ZZ]^84N:2+:^DW_Y[I0)913=
M5'6>.9G]]S>B1"*:_O##^P\??I$-_\M6H6RU%$J94JE3WTR^Z_/1DR"6Z#P\
M$Y*EMH]W%AZZ$W<!)TGV3#(:!K%3CSIK#M ].4S(0C2=WLYNEW)D"]VQ@F6N
M-7"WY+S"R3-)4OI"KECJU#MMY8$[^9"Q\,LSBR,Q]9W_/:?9RJ67^MI#8QFD
MSQ<Q^^J&8;-2GTZI"28EX;=S]O)=N(K*>6'U)$0F8<Z%S/<T_7(=),%<?7B:
M1 ^9T"PR7YW1-(Q9FG.RW>UJB6BU+461_U R%7-+SP\-)^JU^ *G0;S5D\LD
MI)'HPP 2.K8_A&+EBT7 5T)]Z3RA,S$S"3##D.5))NR,.Q;3D!*[ICFU,D"W
M[S@34U:VNHL#1;X<<$NI"+:>6BL.T+DK(E9<*V;;I0;X["E+Q! (LVF:BL5&
MR'9%@R<:TPQ (*3N %V\H(E8#H6"7PJKA^=J;K)US51GD)FU.6VKN43\\ITT
MG"*Y^(B51ZV.]@G7O:UAB ^)Y$^MX+<S.34""-?6&:!+8LYB"_(8O-I5KZ/H
M !T0LP_/2?1[P+D8Z-:%7%-\@(Z<B[IL1<B)V'/-:";G':$4=RS-[H4AR-7J
M5?[-ULD>30VB78L%S=2P$U^3$X68TL5&%#2K6*L.,=V*66H.&I_MDD-,(&1>
M22A6Z& ^YZ3XAAA4Y(4D.;%.&^ 6!NCN/8F%D1&)O4BV>A3*GHI9'[)=L-4;
MQ!9Y2LG?<P'%^0MD9="5'V+ZB(6M+'=N%XR?<A+13.X[[!IOJ[<WBVU8RVT$
M"P[VX<?@*1Y*B.VVQC1"8;T&5A_,((7UJJOLR,8IK&/P%D8R5&'=M-?<L]$*
M'$*]6QS)@ 4KA:7FL,8LK%?:"L,;MK .&2OMQ08":J%C.R/:0[ .PVJ/:)
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
M4$ ^7Q ^%Y/:)\Z^9L_EW4X3V)H*4- 1(UN-HN* _[JY1U[<?S,BWU$:G)T
M$7:MD%AI-]:O\8B5/(D"KD'=5!Z*.^K%2KV@>T9>O>E4MY]49R[%OLT4]&"O
M!64!9;L*%1IG;:W=Y#<NK5OEH'@C;DR[!,.Y,Y4_Q32\B%E@M,NWBD'Q1=R%
M=HB% N])D'SA^3(+5S+A("'R^"1=CS; A@C8 )02Q/VI$Q0X[@*V6,C+1"S\
MHIXG3&_S+)43HNB?T6E@K >E!O,2)T!P)"LHW5ST(I%,ACTC7(8I/)+7[$1\
MZ(O9* )4A_*#FE$(# -:,@JA/HOLG'/&3YD8RBK5M#ZH %(/2@QJKB&[X"A3
MV15-U3N>0?$:6_7@JFD6TU:!\H"X9[:(BW'LQ?@%Y8M+S::M402<2P[M0*LI
M#@ZDMTN:"$@LD[^V,!1FG(-;LX@X@.NC:[8*0('%.Y#=%@4'S"L6&F(\6H6@
MH*)L8S4B=0#[7]^U>G\E?E']M?./6ZVY9%D_"6+Y:J_87I/:2?M6MO4/DW>3
M]6F\2K>>I"RFD;2L)F7]2=G SKHQ"](GA7Z>OIL'P;)0$!)G:?6;C::4O_AC
MW;G:NZEWK/!,&K*UE]5AM7?7^CZ2E<][665HE@..A,''@1.DVT-$(\D(TT]_
M(LH]-Y2/5G%PIL21>-& V\6 1E1T(N3#W-,DDO\C'^]\"6*YV9MFIP'G\MD8
M9<[JB0%6!Z<3&94H'0>LCTB>\+=Y"U=V6._/*\MKBH/O]7G CU%B=#XV#W)O
M'N.VLF*L!(ZN]8 ;@/3H#%4/8=V3D(C1+?IZ0S(K1>9:X.-E#SB"R(].4O4^
MO'SN[C1/,[80FP$I)(0K4&6PQ\,#RAS00&?N,I$)SQE?B;[I*=HN!>1B> =X
M#RZZY$,'_8Z394"C\D%L8;VH0_4ML?1<@"H#*1K>%=Z#(@<TT)D#<M2/C>$=
MXGW6&PONHN_%\]M7A=3:'JKN92P+8E42;ZRQ)>'92KZRG GEDIN$I=R<&R<\
M<RWP1A9U)PN1''U W8HN!O(LYHH$*;FG\^?L=O993 -20CT_EFI0@G!=#2#9
M\1G:S,8W+ EM4Y^F.)21D7T*-D9,LJ(S(0=PMKHFV3.+I%V39KI;<64-;04H
M&R-[$"QL6.1%YZ,0PF8%P-$>V2< 6OC?P(I_18,G&BMGAECU5)32,XL%Q&FA
M4';_-;P%*+6CN1)V.&MPQ0E]O-4Z##Z*,-6!DC>:4\&9 2V!OIY75-ZKNV E
M75=@OUVS/)2JT7P. *R[_7;=DOM #,]))'HG,(@?@U> W]M4!TK0:!Z'/@19
M$$ G2>S@HCS,?@^X?)IFI7H<Q*=QD*9T1DD$\!4!&X#2-YJ+PID^1VS0N>QR
M"E="KWKYR-NUP>>VWK#H@@HZA=O[=3AYMGI0VD;S5CC3!D,"G;!RBC]?+&.V
M(N2$)&1&(>Y;2STH8:,Y,_HN=A8DT DK_"]%7]LRVIQ.^GI0PD;S=[B/,! 2
MZ(2=D:7<;!J<()L24!)&<X,XD]"4#AWNRF;E;$92F3L[B"^(@^6NJP>E9C0W
M1F_KW8P$.F%GI>M,7L=:$+')J EJ&C.F6E"R]N&V@(XC.PKH5%V)[A2)!N\%
MGOS%[JS0UX!2Y(^[PB:]!_3 S8%=3 !_'!2@9?_0G//JE.&>9)077NMU=D_0
MX2*L-I3J?3@S^OAU73!"'Y>:K2#HJ-A>%1SI["F58'1VY?$+6R:*G/<?/ORB
M"/K+[=W-VF!DHI=KA:IV?S<DNYV54\N=3*O0>=5,MN/>#)2X??@TG(CK)ZXO
M@U'N&FN2@P,V-'6@+.[#T=%K^%GQ0*<,M"'H8_^/\#[+X,>6;\"@D;E0:!&8
M(J\A,968C"2AD4]C)2B_^_"3].$7@ CZJ.L3%3) ',@(+\@,P]D!1'_<51.#
MZJOEHF-G82A)HSE.G&DQR(S.1RT)E.W6::LDE(G1_".])K4N:=%IF$:1"O8*
MXKN 1I?):;"D6><#>]7N4E<!2LIH'A+WC;)9=G1N'KG8]>5\!1DD766AC(SF
MR'!F1"^QNXGW:V'B)60N4VW@>JW",%_DL>R'VE+(3)R</,OW2U](X=6^8FFQ
M-7P,7HT',6X-@:\3>Z,"/;%"'ZSW) MH0J+S@"<RU61-CC.Q\0^I\9Z^O2Z4
MR=$\(LY,PA%!)Z\MFXL=#R=G-$?' !;[&]A,VW8Q( ^)IB:4X@-PFQBQ&91^
MO&1<=PK29Y+1L&;1;67F^@C/S#7YMZWV_OV8J6M@ RF.V5>)]P7C9RQ_RF9Y
MW,Y<88]3<6OF@/-\]<$+?97==D>($77+%0:1+6ELISM#7Q\[4=@.Q+I!Y!FC
M13+O:9X],T[_L9FT;4RVZV%G$!N,01TD7C*G7BMT9*VJ@YU3;&#&MJ'PDBWS
M:P$&V?H\%S#:8=' O(W]DL".GF[W-0]4&3LAV0XD.H#C$Y'PI<Y8"3LMV3#$
M>;O(M?IH6^&T%;!SE@U)E&=KF^,S.#JI^JQJ(QY%#4>7CTO:UCE-V6/56> !
MU785[/QF.[!E!0([0_WF(?C;61E-RA)-JOH?3 ZQ34,3-IO4FD+*.RD/@M9]
MLGN_M!6P#AS*CCQ*1PW :5>6LPV5EM*-,F LZ+>.&K9EJ*>W0T9?#"TBWYXT
MS%M=9?U@H5N'=.#7NE^_QS\@ 2G/:N"+GS; BQ^J;!3"Q"?\A89D^DJ[8!=%
MNTL> NC:SM=<CGM'7)WW%)U)S]@BH%UA^IN>=Q5'QEX+JP[]+ADVWOPA;TC<
MD.J;]^2%)#E)KXGF\5Y97E\<S1%C1FT;8;,(PQBG&J#EO4+1J'RLX4Q\-V8J
M%RD(=%A5M"V>*P$N2(Q$QI7H82W9,H@%2QV\I+BN^(.$1]^B5=VRF\;MDKX<
MC+;,LU:$4;>,OH!_(23K2E%T_AK&N=S0RZN:XO]%QJ"_7HUY<P8*Y+ /5.@T
MG[)4S1EE[GG 6-/7\.;(TT:836AT5M:79IL]U=-BJ()]L&F%6W-C6"<\.CW=
MYLM4YN&;*P6LIH%'=D?XC/'%!>-JI4V53)?%'<SH$V>I@=*!/X-]3NJH!J.
M[*GJE)"XJL*Z&O;IZ2#4-D! I^J!Q**Y^2>2B/DH%GV=1@N:4"E91E^(E3-H
M?>P35$?RW&!!9W&3UN>!9%E,0,/-6 G[(-61+P  Z"2MEWP'.\?9OAGMJ+2O
M?6.P:P[MVL):ILWU)@"%]<+>G*#:-@\&40^8P!N6L&W!JM?(K!M"0%7TYZ+
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
M-(AO9U<LF5\)"2)H5$YE1_9J#4JS!]Z@G>3TA/(BH7>1QQO,K+$2E$!_/#\
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
M^;$5W,DSV!0)W^&W[A' C]=5U@]2NE5*![Y7SC2YN[B=3<6$D\R)W96F*7Y
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
MN@?T#F17]_%3]%PF8KHBF[[)CTCLC$EZC)4.B!*C'.C)>32]LZ7GL53S@QZ
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
M4$L! A0#%     @ (:^06H]B3![^ 0  ]14   @              ( !
M &5X,3DN:'1M4$L! A0#%     @ (:^06F6'X&0W!   6&,   H
M     ( !) (  &5X,C$M,2YH=&U02P$"% ,4    "  AKY!:T%V_*',#  "U
M$@  "@              @ &#!@  97@R,RTQ+FAT;5!+ 0(4 Q0    ( "&O
MD%IL)#DB- ,  !@)   *              "  1X*  !E>#(S+3(N:'1M4$L!
M A0#%     @ (:^06N*6X_!+"   %D4   H              ( !>@T  &5X
M,S$M,2YH=&U02P$"% ,4    "  AKY!:-CM9HC((   B10  "@
M    @ 'M%0  97@S,2TR+FAT;5!+ 0(4 Q0    ( "&OD%IG:ZG6< 4  (<=
M   *              "  4<>  !E>#,R+3$N:'1M4$L! A0#%     @ (:^0
M6J$)G11*!0  !1X   H              ( !WR,  &5X,S(M,BYH=&U02P$"
M% ,4    "  AKY!::.K28- '  #(.   "0              @ %1*0  97@T
M+3(N:'1M4$L! A0#%     @ (:^06EIG53.H P  NPP   H
M ( !2#$  &5X.3<M,2YH=&U02P$"% ,4    "  AKY!:MDZ^8$;T @![ZAX
M#               @ $8-0  9F]R;3$P+6LN:'1M4$L! A0#%     @ (:^0
M6O/ [0__:P  K;X  !               ( !B"D# &9O<FTQ,"UK7S P,2YJ
M<&=02P$"% ,4    "  AKY!:\Q6JLYL6  !M^P  $0              @ &U
ME0, :V]P;BTR,#(T,3(R."YX<V102P$"% ,4    "  AKY!:8T9M3]8=  #.
M?@$ %0              @ %_K , :V]P;BTR,#(T,3(R.%]C86PN>&UL4$L!
M A0#%     @ (:^06B[#&(OR-P  OU\# !4              ( !B,H# &MO
M<&XM,C R-#$R,CA?9&5F+GAM;%!+ 0(4 Q0    ( "&OD%I>&AEJE9P  -[*
M"  5              "  :T"! !K;W!N+3(P,C0Q,C(X7VQA8BYX;6Q02P$"
M% ,4    "  AKY!:-^I6V#UG  !ZGP8 %0              @ %UGP0 :V]P
H;BTR,#(T,3(R.%]P<F4N>&UL4$L%!@     1 !$ \ ,  .4&!0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>form10-k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:KOPN="http://kopin.com/20241228"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="kopn-20241228.xsd" xlink:type="simple"/>
    <context id="From2023-12-31to2024-12-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2024-06-29</instant>
        </period>
    </context>
    <context id="AsOf2025-04-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2025-04-16</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="From2021-12-262022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_NetProductRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:NetProductRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_NetProductRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:NetProductRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_NetProductRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:NetProductRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_ResearchAndDevelopmentRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_ResearchAndDevelopmentRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_ResearchAndDevelopmentRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_LicenseAndOtherRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndOtherRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_LicenseAndOtherRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndOtherRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_LicenseAndOtherRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndOtherRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-25_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="AsOf2021-12-25_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="AsOf2021-12-25_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="AsOf2021-12-25_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="AsOf2021-12-25_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="AsOf2021-12-25_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="AsOf2021-12-25_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="AsOf2021-12-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_EMDTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">KOPN:EMDTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-04-01_custom_EMDTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">KOPN:EMDTMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2024-04-222024-04-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2024-04-22</startDate>
            <endDate>2024-04-22</endDate>
        </period>
    </context>
    <context id="AsOf2024-05-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2024-05-22</instant>
        </period>
    </context>
    <context id="From2024-05-222024-05-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2024-05-22</startDate>
            <endDate>2024-05-22</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-25_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="AsOf2021-12-25_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="AsOf2021-12-25_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_EquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_EquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_AssetUnderConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_AssetUnderConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="From2020-12-242021-12-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2020-12-24</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_USGovernmentAndAgencyBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_EquityInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_custom_EquityInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_custom_EquityInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_custom_EquityInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_us-gaap_CashAndCashEquivalentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_custom_USGovernmentAndAgencyBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_custom_USGovernmentAndAgencyBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:USGovernmentAndAgencyBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_custom_EquityInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_custom_EquityInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_custom_EquityInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_custom_EquityInvestmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_CorporateDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:CorporateDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_custom_CorporateDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">KOPN:CorporateDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2023-12-28</instant>
        </period>
    </context>
    <context id="From2023-01-042023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:LightningSiliconTechnologyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:LSTAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-04</startDate>
            <endDate>2023-01-05</endDate>
        </period>
    </context>
    <context id="AsOf2023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:LightningSiliconTechnologyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:LSTAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-05</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_LightningSiliconTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:LightningSiliconTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_custom_LightningSiliconTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:LightningSiliconTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="From2021-12-252021-12-25_us-gaap_IntellectualPropertyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-25</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="From2022-06-262022-09-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2022-06-26</startDate>
            <endDate>2022-09-24</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_EquityInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:EquityInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="From2019-09-292019-12-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2019-09-29</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-03-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-03-26</endDate>
        </period>
    </context>
    <context id="From2022-03-292022-06-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2022-03-29</startDate>
            <endDate>2022-06-25</endDate>
        </period>
    </context>
    <context id="From2023-04-022023-07-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="From2024-03-312024-06-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="From2024-06-302024-09-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-09-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_RealWearIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_RealWearIncMember33976734">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2019-09-30_custom_SolosIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:SolosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="From2019-09-272019-09-30_custom_SolosIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:SolosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-27</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2023-04-022023-07-01_custom_SolosIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">KOPN:SolosIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2023-07-01</endDate>
        </period>
    </context>
    <context id="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-27</startDate>
            <endDate>2022-06-25</endDate>
        </period>
    </context>
    <context id="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-27</startDate>
            <endDate>2022-06-25</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-25_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-25</instant>
        </period>
    </context>
    <context id="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-27</startDate>
            <endDate>2022-06-25</endDate>
        </period>
    </context>
    <context id="From2022-06-262022-09-24_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-26</startDate>
            <endDate>2022-09-24</endDate>
        </period>
    </context>
    <context id="AsOf2022-09-24_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-24</instant>
        </period>
    </context>
    <context id="From2022-06-262022-09-24_custom_AtTheMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-26</startDate>
            <endDate>2022-09-24</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="From2023-01-262023-01-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2023-01-26</startDate>
            <endDate>2023-01-27</endDate>
        </period>
    </context>
    <context id="AsOf2023-01-27_custom_PrefundedWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-27</instant>
        </period>
    </context>
    <context id="From2023-01-262023-01-27_custom_PrefundedWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-26</startDate>
            <endDate>2023-01-27</endDate>
        </period>
    </context>
    <context id="From2024-09-222024-09-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2024-09-22</startDate>
            <endDate>2024-09-23</endDate>
        </period>
    </context>
    <context id="AsOf2024-09-23_custom_PrefundedWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-23</instant>
        </period>
    </context>
    <context id="From2024-09-222024-09-23_custom_PrefundedWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-22</startDate>
            <endDate>2024-09-23</endDate>
        </period>
    </context>
    <context id="From2024-09-302024-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2024-09-30</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-06">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <instant>2024-06-06</instant>
        </period>
    </context>
    <context id="AsOf2024-06-06_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-06</instant>
        </period>
    </context>
    <context id="AsOf2024-06-06_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-06</instant>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_AtTheMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">KOPN:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-26_custom_TwoThousandTwentyEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">KOPN:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_TwoThousandTwentyEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">KOPN:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_TwoThousandTwentyEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">KOPN:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_PrefundedWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_PrefundedWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-30_custom_PrefundedWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_PrefundedWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_PrefundedWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">KOPN:PrefundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_CostOfProductRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:CostOfProductRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_CostOfProductRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:CostOfProductRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_CostOfProductRevenuesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:CostOfProductRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_ResearchAndDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_ResearchAndDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_ResearchAndDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_SellingGeneralAndAdministrativeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_SellingGeneralAndAdministrativeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_SellingGeneralAndAdministrativeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">KOPN:SellingGeneralAndAdministrativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:CollinsAerospaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:CollinsAerospaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DRSNetworkAndImagingSystemsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DRSNetworkAndImagingSystemsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DRSNetworkAndImagingSystemsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DRSNetworkAndImagingSystemsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DRSNetworkAndImagingSystemsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:CollinsAerospaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:CollinsAerospaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:CollinsAerospaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DefenceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DefenceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:DefenceCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:FundedResearchAndDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:FundedResearchAndDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">KOPN:FundedResearchAndDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-12-292023-12-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
        </entity>
        <period>
            <startDate>2022-12-29</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_UnderAgeOfFiftyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:UnderAgeOfFiftyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_OverAgeOfFiftyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:OverAgeOfFiftyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:EmploymentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:EmploymentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-28_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_country_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_country_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">KOPN:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">KOPN:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_OtherAmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">KOPN:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_DefenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:DefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_DefenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:DefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_DefenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:DefenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_IndustrialMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_IndustrialMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_IndustrialMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_ConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_ConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_ConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_MedicalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:MedicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_OtherProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:OtherProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_OtherProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:OtherProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_OtherProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:OtherProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_ResearchAndDevelopmentMember33981937">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_ResearchAndDevelopmentMember33981953">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_ResearchAndDevelopmentMember33981953">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_LicenseAndRoyaltiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndRoyaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_LicenseAndRoyaltiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndRoyaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_LicenseAndRoyaltiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">KOPN:LicenseAndRoyaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_RealWearIncMember_custom_SupplyDisplayModulesAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:SupplyDisplayModulesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2019-05-012019-05-31_custom_RealWearIncMember_custom_LicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:LicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="From2019-05-012019-05-31_custom_LicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:LicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="From2019-05-012019-05-31_custom_InitialPaymentMember_custom_LicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:InitialPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:LicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="From2019-05-012019-05-31_custom_DeferredPaymentMember_custom_RealWearIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:DeferredPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="From2019-05-012019-05-31_custom_QuarterlyInstallmentsMember_custom_RealWearIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:QuarterlyInstallmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_RealWearIncMember33982343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2019-09-30_custom_SolosMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_SolosMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_custom_SolosMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_HMDMdIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:HMDMdIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_JohnCCFanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:JohnCCFanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_JohnCCFanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:JohnCCFanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_JohnCCFanMember_custom_Through2032Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">KOPN:Through2032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:JohnCCFanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_RealWearIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_RealWearIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_RealWearIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_HMDMdIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:HMDMdIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_HMDMdIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:HMDMdIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_HMDMdIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:HMDMdIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_VuzixCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:VuzixCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_VuzixCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:VuzixCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_VuzixCorpMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:VuzixCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_SolosTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_SolosTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_SolosTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-12-312024-12-28_custom_LightningSiliconTechonologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:LightningSiliconTechonologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-30_custom_LightningSiliconTechonologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:LightningSiliconTechonologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="From2021-12-262022-12-31_custom_LightningSiliconTechonologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:LightningSiliconTechonologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-30_custom_RealWearIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:RealWearIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_SolosTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_custom_SolosTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:SolosTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_custom_HMDMdIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:HMDMdIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2024-12-28_custom_LightningSiliconTechonologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:LightningSiliconTechonologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-30_custom_LightningSiliconTechonologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">KOPN:LightningSiliconTechonologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="AsOf2025-01-24_us-gaap_SubsequentEventMember_custom_SalesAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:SalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-24</instant>
        </period>
    </context>
    <context id="From2025-01-242025-01-24_us-gaap_SubsequentEventMember_custom_SalesAgreementMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771266</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">KOPN:SalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-24</startDate>
            <endDate>2025-01-24</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2023-12-31to2024-12-28" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-12-31to2024-12-28" id="Fact000004">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2023-12-31to2024-12-28" id="Fact000005">0000771266</dei:EntityCentralIndexKey>
    <us-gaap:Deposits
      contextRef="AsOf2024-12-28"
      id="xdx2ixbrl0147"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LitigationReserveCurrent
      contextRef="AsOf2023-12-30"
      id="xdx2ixbrl0157"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2024-12-28"
      id="xdx2ixbrl0177"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2023-12-30"
      id="xdx2ixbrl0178"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2024-12-28"
      id="xdx2ixbrl0183"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-12-30"
      id="xdx2ixbrl0184"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LitigationSettlementExpense
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0284"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LitigationSettlementExpense
      contextRef="From2021-12-262022-12-31"
      id="xdx2ixbrl0285"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl0331"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0332"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl0387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl0399"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0400"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0420"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0421"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2021-12-262022-12-31_us-gaap_ParentMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0424"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2021-12-262022-12-31"
      id="xdx2ixbrl0425"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0429"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0431"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0432"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0433"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0435"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0438"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0439"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0440"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0442"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0447"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0448"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0450"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0451"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0453"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0458"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0459"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0460"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0462"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0467"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0468"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0470"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0473"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0476"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0477"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0478"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0479"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0498"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0500"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-30_us-gaap_ParentMember"
      id="xdx2ixbrl0501"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0502"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0503"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0507"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0509"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0510"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0511"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0513"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0516"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0517"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0518"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0520"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0522"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0525"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0527"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0528"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0529"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0532"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0536"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0537"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0538"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0540"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0545"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0546"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0547"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0548"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0551"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0560"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0571"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0578"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0579"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0580"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-12-312024-12-28_us-gaap_ParentMember"
      id="xdx2ixbrl0581"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0582"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl0583"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      id="xdx2ixbrl0587"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0589"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0590"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0591"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0593"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      id="xdx2ixbrl0596"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0597"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0598"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0600"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0602"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      id="xdx2ixbrl0605"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0606"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0608"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0609"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0611"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      id="xdx2ixbrl0614"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0615"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0616"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0618"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0620"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0626"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0627"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0629"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0637"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0638"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0640"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      id="xdx2ixbrl0645"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0646"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0647"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0648"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-312024-12-28_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0651"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0660"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0671"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentForAmortization
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl0692"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentForAmortization
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0693"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0705"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:IncreaseDecreaseInAccruedLitigationDamages
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0725"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:IncreaseDecreaseInAccruedLitigationDamages
      contextRef="From2021-12-262022-12-31"
      id="xdx2ixbrl0726"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl0772"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0773"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:PaymentsForProceedsFromSaleOfTreasuryStock
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl0796"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:PaymentsForProceedsFromSaleOfTreasuryStock
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0797"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0805"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:RightofuseAssetObtainedInExchangeForLeaseLiability
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0837"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:RightofuseAssetObtainedInExchangeForLeaseLiability
      contextRef="From2021-12-262022-12-31"
      id="xdx2ixbrl0838"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl0966"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="From2023-12-312024-12-28_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl1040"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2024-12-28"
      id="xdx2ixbrl1115"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2024-12-28"
      id="xdx2ixbrl1117"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_us-gaap_CashAndCashEquivalentsMember"
      id="xdx2ixbrl1179"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      id="xdx2ixbrl1184"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_us-gaap_CertificatesOfDepositMember"
      id="xdx2ixbrl1187"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_us-gaap_CertificatesOfDepositMember"
      id="xdx2ixbrl1189"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_custom_EquityInvestmentsMember"
      id="xdx2ixbrl1193"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member_custom_EquityInvestmentsMember"
      id="xdx2ixbrl1194"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1199"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_us-gaap_CashAndCashEquivalentsMember"
      id="xdx2ixbrl1203"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_us-gaap_CashAndCashEquivalentsMember"
      id="xdx2ixbrl1204"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      id="xdx2ixbrl1207"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      id="xdx2ixbrl1209"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_us-gaap_CertificatesOfDepositMember"
      id="xdx2ixbrl1212"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_us-gaap_CertificatesOfDepositMember"
      id="xdx2ixbrl1214"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_custom_EquityInvestmentsMember"
      id="xdx2ixbrl1218"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="AsOf2024-12-28_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      id="xdx2ixbrl1268"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="AsOf2024-12-28_us-gaap_CorporateDebtSecuritiesMember"
      id="xdx2ixbrl1274"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-12-31_custom_PrefundedWarrantsMember"
      id="xdx2ixbrl1414"
      unitRef="Shares"
      xsi:nil="true"/>
    <KOPN:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl1452"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl1459"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl1466"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl1527"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl1528"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      id="xdx2ixbrl1529"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl1555"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl1556"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      id="xdx2ixbrl1557"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl1567"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl1571"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2021-12-262022-12-31"
      id="xdx2ixbrl1594"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl1597"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl1604"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl1605"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2023-12-31to2024-12-28"
      id="xdx2ixbrl1616"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2023-01-012023-12-30"
      id="xdx2ixbrl1617"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:DeferredTaxAssetsTaxLitigationAccrual
      contextRef="AsOf2023-12-30"
      id="xdx2ixbrl1654"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2024-12-28"
      id="xdx2ixbrl1686"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2023-12-30"
      id="xdx2ixbrl1687"
      unitRef="USD"
      xsi:nil="true"/>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-12-312024-12-28_custom_OtherAmericasMember"
      id="xdx2ixbrl1790"
      unitRef="Pure"
      xsi:nil="true"/>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-01-012023-12-30_custom_OtherAmericasMember"
      id="xdx2ixbrl1794"
      unitRef="Pure"
      xsi:nil="true"/>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2021-12-262022-12-31_custom_OtherAmericasMember"
      id="xdx2ixbrl1798"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_MedicalMember"
      id="xdx2ixbrl1863"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_MedicalMember"
      id="xdx2ixbrl1864"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-01-012023-12-30_custom_RealWearIncMember"
      id="xdx2ixbrl1933"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2021-12-262022-12-31_custom_RealWearIncMember"
      id="xdx2ixbrl1937"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-12-312024-12-28_custom_HMDMdIncMember"
      id="xdx2ixbrl1941"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-01-012023-12-30_custom_HMDMdIncMember"
      id="xdx2ixbrl1945"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2021-12-262022-12-31_custom_HMDMdIncMember"
      id="xdx2ixbrl1949"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2023-12-312024-12-28_custom_VuzixCorpMember"
      id="xdx2ixbrl1951"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-30_custom_VuzixCorpMember"
      id="xdx2ixbrl1955"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-01-012023-12-30_custom_VuzixCorpMember"
      id="xdx2ixbrl1957"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2021-12-262022-12-31_custom_VuzixCorpMember"
      id="xdx2ixbrl1959"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2021-12-262022-12-31_custom_VuzixCorpMember"
      id="xdx2ixbrl1961"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-12-312024-12-28_custom_SolosTechnologyMember"
      id="xdx2ixbrl1965"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-30_custom_SolosTechnologyMember"
      id="xdx2ixbrl1967"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-01-012023-12-30_custom_SolosTechnologyMember"
      id="xdx2ixbrl1969"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2021-12-262022-12-31_custom_SolosTechnologyMember"
      id="xdx2ixbrl1971"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2021-12-262022-12-31_custom_SolosTechnologyMember"
      id="xdx2ixbrl1973"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2021-12-262022-12-31_custom_LightningSiliconTechonologyIncMember"
      id="xdx2ixbrl1983"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2021-12-262022-12-31_custom_LightningSiliconTechonologyIncMember"
      id="xdx2ixbrl1985"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2021-12-262022-12-31"
      id="xdx2ixbrl1997"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2024-12-28_custom_RealWearIncMember33982343"
      id="xdx2ixbrl2001"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2023-12-30_custom_RealWearIncMember"
      id="xdx2ixbrl2005"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2024-12-28_custom_SolosTechnologyMember"
      id="xdx2ixbrl2009"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-12-30_custom_SolosTechnologyMember"
      id="xdx2ixbrl2011"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2023-12-30_custom_SolosTechnologyMember"
      id="xdx2ixbrl2013"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2024-12-28_custom_HMDMdIncMember"
      id="xdx2ixbrl2017"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2023-12-30_custom_HMDMdIncMember"
      id="xdx2ixbrl2021"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2023-12-31to2024-12-28" id="Fact000011">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2023-12-31to2024-12-28" id="Fact000012">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2023-12-31to2024-12-28" id="Fact000013">2024-12-28</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-12-31to2024-12-28" id="Fact000014">--12-28</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2023-12-31to2024-12-28" id="Fact000015">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="From2023-12-31to2024-12-28" id="Fact000016">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2023-12-31to2024-12-28" id="Fact000017">0-19882</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-12-31to2024-12-28" id="Fact000018">KOPIN CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-12-31to2024-12-28" id="Fact000019">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-12-31to2024-12-28" id="Fact000020">04-2833935</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-12-31to2024-12-28" id="Fact000021">125     North Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2023-12-31to2024-12-28" id="Fact000022">Westborough</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-12-31to2024-12-28" id="Fact000023">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2023-12-31to2024-12-28" id="Fact000024">01581-3335</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-12-31to2024-12-28" id="Fact000025">(508)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-12-31to2024-12-28" id="Fact000026">870-5959</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2023-12-31to2024-12-28" id="Fact000027">Common     Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-12-31to2024-12-28" id="Fact000028">KOPN</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-12-31to2024-12-28" id="Fact000029">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2023-12-31to2024-12-28" id="Fact000030">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2023-12-31to2024-12-28" id="Fact000031">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2023-12-31to2024-12-28" id="Fact000032">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2023-12-31to2024-12-28" id="Fact000033">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2023-12-31to2024-12-28" id="Fact000034">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2023-12-31to2024-12-28" id="Fact000035">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-12-31to2024-12-28" id="Fact000036">false</dei:EntityEmergingGrowthCompany>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2023-12-31to2024-12-28" id="Fact000037">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="From2023-12-31to2024-12-28" id="Fact000038">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="AsOf2024-06-29"
      decimals="0"
      id="Fact000039"
      unitRef="USD">99230825</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2025-04-16"
      decimals="INF"
      id="Fact000040"
      unitRef="Shares">162067000</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityListingParValuePerShare
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact000041"
      unitRef="USDPShares">0.01</dei:EntityListingParValuePerShare>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000043">Portions
of the definitive proxy statement relating to the registrant&#x2019;s annual meeting of stockholders are incorporated by reference in
response to Items 10, 11, 12, 13 and 14 of Part III of this Form 10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000048">&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
a company selling products for defense applications, we may be the target of cyber-attacks from a variety of threat actors. Cybersecurity
threats include attacks on, or other attempts to infiltrate, our information technology (IT) infrastructure and the IT infrastructure
of our customers, suppliers, subcontractors and other third parties, attempting to gain unauthorized access to our confidential or other
proprietary information, classified information, or information relating to our employees, customers, and other third parties, or to
disrupt our systems or the systems of our customers, suppliers, subcontractors, and other third parties. Cybersecurity threats also include
attempts to infiltrate our products or services, including attacks targeting security, confidentiality, integrity and/or availability
of the hardware, software and information installed, stored or transmitted in our products, including after the purchase of those products
and when they are incorporated into third-party products, facilities, or infrastructure.&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
Cybersecurity Program&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span&gt;Our
products and services are normally classified as EAR 99 by the U.S. government, but our defense customers may ask us to make some
alterations for the environments the products will be used in. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20231231__20241228_znNNieo1vPGi"&gt;Moreover,
our products sold for defense applications are &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20231231__20241228_zuPogRRQKTxj"&gt;integrated&lt;/span&gt;
with our customers&#x2019; products and these customers may provide us with Controlled Unclassified Information (CUI) that requires,
safeguarding and dissemination controls in accordance with laws, regulations, or Government-wide policies.&lt;/span&gt; Given the nature
of our business and the cybersecurity risks we face, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_903_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20231231__20241228_zmSIGvLMoWk7"&gt;we
have instituted a cybersecurity program for identifying, assessing, and managing cybersecurity risks, which &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20231231__20241228_zO78SctVBy64"&gt;include
material risks&lt;/span&gt; from cybersecurity threats to our internal systems, our products, services and programs for customers, and our
supply chain. Our management of cybersecurity risks to the Company is integrated into
our Company-wide enterprise risk management program.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
enterprise cybersecurity program aligns with the National Institute of Standards and Technology (NIST) standards, among others. The program
includes processes and controls for the deployment of new IT systems by the Company and controls over new and existing system operations.
We, or third parties we contract with, monitor and conduct regular testing of these controls and systems, including vulnerability management
through active discovery and testing to regularly assess patching and configuration status. In addition, we require our employees to
complete annual cybersecurity training, and we regularly conduct simulated phishing and cyber-related communications.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incident
Response.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
cybersecurity program includes monitoring for potential security threats that may lead to vulnerabilities. We evaluate and assign severity
levels to incidents, escalate and engage an incident response team based on severity, and manage and mitigate the related risks. Incidents
are reported internally to members of senior management and/or the Board of Directors as appropriate based on severity and incident type
and are also analyzed for external reporting requirements. Our incident response process is also designed to coordinate functions to
enable continuity of essential business operation in the event of a cyber crisis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Third
Party Service Providers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20231231__20241228_zGW863CbZEm5"&gt;engage third party service&lt;/span&gt; providers to expand the capabilities and capacity of our cybersecurity program, including for design, monitoring
and testing of the program&#x2019;s risk prevention and protection measures, and process execution including incident detection, investigation,
analysis and response, eradication, and recovery.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;Oversight
of Third-Party Risk.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;To mitigate risks related to the use of third party service providers, we have developed processes to evaluate and
identify any risks from cybersecurity threats associated with the use of their tools or services and monitor third party service providers
ongoing compliance with our cybersecurity standards. This approach is designed to oversee and manage risks related to data breaches or
other security incidents originating from third parties.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



    &lt;div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"&gt;&lt;tr style="vertical-align: top; text-align: left"&gt;&lt;td style="width: 33%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 34%"&gt;23&lt;/td&gt;&lt;td style="width: 33%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
    &lt;div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"&gt;&lt;p style="margin: 0pt"&gt;&#160;&lt;/p&gt;&lt;/div&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Program
Assessment&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
continuously evaluate and seek to improve and mature our cybersecurity processes. Our cybersecurity program is regularly assessed through
management self-evaluation and ongoing monitoring procedures to evaluate our program effectiveness, including assessments associated
with internal controls over financial reporting as well as vulnerability management through active discovery and testing to validate
patching and configuration. As cybersecurity threats are continuously evolving, we also periodically engage with third parties to perform
maturity assessments of our program to identify potential risk areas and improvement opportunities. This includes assessment of our overall
program, policies and processes, compliance with regulatory requirements and an overall assessment of key vulnerabilities. We use these
assessments to supplement our own evaluation of the overall health of our program and target improvement areas.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Board
Oversight and Management&#x2019;s Role&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_908_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20231231__20241228_zcinzAFm1orj"&gt;Our
Board of Directors has primary responsibility for enterprise cybersecurity risks. The &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20231231__20241228_zQsatIEUmW3"&gt;Audit Committee&lt;/span&gt; also considers enterprise cybersecurity
risks in connection with its financial and compliance risk oversight role. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_904_ecyd--CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_c20231231__20241228_zG1dFlUh28Ke"&gt;The Chief Financial Officer &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20231231__20241228_zrWVahN6Q6Va"&gt;regularly reports&lt;/span&gt; to the Board
of Directors on the status of the Company&#x2019;s cybersecurity program and provides the Board with the annual assessment by a third
party on the Company&#x2019;s cybersecurity program. Cybersecurity risks are also included with the Company&#x2019;s annual business risk
assessment which is provided to the Board of Directors.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

For
more information on risks related to cybersecurity, see Item IA. &#x201c;Risk Factors&#x201d; of this Form 10-K.</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000049">Moreover,
our products sold for defense applications are &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20231231__20241228_zuPogRRQKTxj"&gt;integrated&lt;/span&gt;
with our customers&#x2019; products and these customers may provide us with Controlled Unclassified Information (CUI) that requires,
safeguarding and dissemination controls in accordance with laws, regulations, or Government-wide policies.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="From2023-12-31to2024-12-28" id="Fact000050">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000051">we
have instituted a cybersecurity program for identifying, assessing, and managing cybersecurity risks, which &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20231231__20241228_zO78SctVBy64"&gt;include
material risks&lt;/span&gt; from cybersecurity threats to our internal systems, our products, services and programs for customers, and our
supply chain. Our management of cybersecurity risks to the Company is integrated into
our Company-wide enterprise risk management program.</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="From2023-12-31to2024-12-28" id="Fact000052">true</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="From2023-12-31to2024-12-28" id="Fact000053">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000054">Our
Board of Directors has primary responsibility for enterprise cybersecurity risks. The &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20231231__20241228_zQsatIEUmW3"&gt;Audit Committee&lt;/span&gt; also considers enterprise cybersecurity
risks in connection with its financial and compliance risk oversight role. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_904_ecyd--CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock_c20231231__20241228_zG1dFlUh28Ke"&gt;The Chief Financial Officer &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20231231__20241228_zrWVahN6Q6Va"&gt;regularly reports&lt;/span&gt; to the Board
of Directors on the status of the Company&#x2019;s cybersecurity program and provides the Board with the annual assessment by a third
party on the Company&#x2019;s cybersecurity program. Cybersecurity risks are also included with the Company&#x2019;s annual business risk
assessment which is provided to the Board of Directors.&lt;/span&gt;</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="From2023-12-31to2024-12-28" id="Fact000055">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000056">The Chief Financial Officer &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20231231__20241228_zrWVahN6Q6Va"&gt;regularly reports&lt;/span&gt; to the Board
of Directors on the status of the Company&#x2019;s cybersecurity program and provides the Board with the annual assessment by a third
party on the Company&#x2019;s cybersecurity program. Cybersecurity risks are also included with the Company&#x2019;s annual business risk
assessment which is provided to the Board of Directors.</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="From2023-12-31to2024-12-28" id="Fact000057">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="From2023-12-31to2024-12-28" id="Fact000058">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="From2023-12-31to2024-12-28" id="Fact000059">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="From2023-12-31to2024-12-28" id="Fact000060">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="From2023-12-31to2024-12-28" id="Fact000061">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2023-12-31to2024-12-28" id="Fact000062">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorFirmId contextRef="From2023-12-31to2024-12-28" id="Fact000063">243</dei:AuditorFirmId>
    <dei:AuditorFirmId contextRef="From2023-01-012023-12-30" id="Fact000064">49</dei:AuditorFirmId>
    <dei:AuditorOpinionTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000065">We have audited the accompanying consolidated balance
sheet of Kopin Corporation (the &#x201c;Company&#x201d;) as of December 28, 2024, the related consolidated statement of operations, comprehensive
loss, stockholders&#x2019; equity, and cash flows for the year then ended, and the related notes (collectively referred to as the &#x201c;consolidated
financial statements&#x201d;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial
position of the Company at December 28, 2024, and the results of its operations and its cash flows for the year then ended&lt;b&gt;,&lt;/b&gt; in
conformity with accounting principles generally accepted in the United States of America.</dei:AuditorOpinionTextBlock>
    <dei:AuditorName contextRef="From2023-12-31to2024-12-28" id="Fact000066">BDO USA, P.C.</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2023-12-31to2024-12-28" id="Fact000067">Boston, Massachusetts</dei:AuditorLocation>
    <dei:AuditorName contextRef="From2023-01-012023-12-30" id="Fact000068">RSM US LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2023-01-012023-12-30" id="Fact000069">Boston, Massachusetts</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000077"
      unitRef="USD">14160120</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000078"
      unitRef="USD">5710685</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000080"
      unitRef="USD">1050000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000081"
      unitRef="USD">500000</us-gaap:RestrictedCashCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000083"
      unitRef="USD">21419658</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000084"
      unitRef="USD">11692000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000089"
      unitRef="USD">1075000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000091"
      unitRef="USD">1025000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000086"
      unitRef="USD">11850654</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000087"
      unitRef="USD">9706036</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000093"
      unitRef="USD">7074020</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000094"
      unitRef="USD">3409809</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000096"
      unitRef="USD">6134096</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000097"
      unitRef="USD">7601806</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000099"
      unitRef="USD">1153852</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000100"
      unitRef="USD">1210207</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000102"
      unitRef="USD">62842400</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000103"
      unitRef="USD">39830543</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000105"
      unitRef="USD">2099708</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000106"
      unitRef="USD">2163417</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000108"
      unitRef="USD">2134898</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000109"
      unitRef="USD">2504909</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000111"
      unitRef="USD">123822</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000112"
      unitRef="USD">124925</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:EquityMethodInvestments
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000114"
      unitRef="USD">3564938</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000115"
      unitRef="USD">4688522</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000117"
      unitRef="USD">70765766</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000118"
      unitRef="USD">49312316</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000126"
      unitRef="USD">5941470</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000127"
      unitRef="USD">4947338</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000129"
      unitRef="USD">2409468</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000130"
      unitRef="USD">1701506</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000132"
      unitRef="USD">2557000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000133"
      unitRef="USD">2160000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000135"
      unitRef="USD">87752</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000136"
      unitRef="USD">916826</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000138"
      unitRef="USD">639642</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000139"
      unitRef="USD">651503</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000141"
      unitRef="USD">40000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000142"
      unitRef="USD">790000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000144"
      unitRef="USD">685946</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000145"
      unitRef="USD">1702681</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:Deposits
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000148"
      unitRef="USD">408156</us-gaap:Deposits>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000150"
      unitRef="USD">6367900</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000151"
      unitRef="USD">2129421</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000153"
      unitRef="USD">414118</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000154"
      unitRef="USD">470884</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:LitigationReserveCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000156"
      unitRef="USD">24800000</us-gaap:LitigationReserveCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000159"
      unitRef="USD">43943296</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000160"
      unitRef="USD">15878315</us-gaap:LiabilitiesCurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000162"
      unitRef="USD">358292</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000163"
      unitRef="USD">278112</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000165"
      unitRef="USD">1479976</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000166"
      unitRef="USD">1832982</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <KOPN:AccruedPostretirementBenefitsNetOfCurrentPortion
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000168"
      unitRef="USD">230646</KOPN:AccruedPostretirementBenefitsNetOfCurrentPortion>
    <KOPN:AccruedPostretirementBenefitsNetOfCurrentPortion
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000169"
      unitRef="USD">319996</KOPN:AccruedPostretirementBenefitsNetOfCurrentPortion>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000171"
      unitRef="USD">1471994</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000172"
      unitRef="USD">1494016</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000174"
      unitRef="USD">47484204</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000175"
      unitRef="USD">19803421</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact000186"
      unitRef="USDPShares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact000188"
      unitRef="USDPShares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact000190"
      unitRef="Shares">3000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact000192"
      unitRef="Shares">3000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact000194"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact000196"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact000198"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact000200"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact000205"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact000207"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact000209"
      unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact000211"
      unitRef="Shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact000213"
      unitRef="Shares">161264507</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact000215"
      unitRef="Shares">114253818</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact000217"
      unitRef="Shares">156118014</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact000219"
      unitRef="Shares">112251416</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000202"
      unitRef="USD">1564308</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000203"
      unitRef="USD">1123220</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000221"
      unitRef="USD">422087837</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000222"
      unitRef="USD">385411542</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact000227"
      unitRef="Shares">312882</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact000229"
      unitRef="Shares">70635</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000224"
      unitRef="USD">370012</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000225"
      unitRef="USD">103127</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000231"
      unitRef="USD">2032359</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000232"
      unitRef="USD">1232294</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000234"
      unitRef="USD">-402032930</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000235"
      unitRef="USD">-358155034</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000237"
      unitRef="USD">23281562</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000238"
      unitRef="USD">29508895</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000240"
      unitRef="USD">70765766</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000241"
      unitRef="USD">49312316</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_NetProductRevenuesMember"
      decimals="0"
      id="Fact000247"
      unitRef="USD">43576723</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_NetProductRevenuesMember"
      decimals="0"
      id="Fact000248"
      unitRef="USD">25937170</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_NetProductRevenuesMember"
      decimals="0"
      id="Fact000249"
      unitRef="USD">32420397</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_ResearchAndDevelopmentRevenuesMember"
      decimals="0"
      id="Fact000251"
      unitRef="USD">5996362</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_ResearchAndDevelopmentRevenuesMember"
      decimals="0"
      id="Fact000252"
      unitRef="USD">13454866</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_ResearchAndDevelopmentRevenuesMember"
      decimals="0"
      id="Fact000253"
      unitRef="USD">14357222</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_LicenseAndOtherRevenuesMember"
      decimals="0"
      id="Fact000255"
      unitRef="USD">762082</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_LicenseAndOtherRevenuesMember"
      decimals="0"
      id="Fact000256"
      unitRef="USD">1002141</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_LicenseAndOtherRevenuesMember"
      decimals="0"
      id="Fact000257"
      unitRef="USD">623571</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000259"
      unitRef="USD">50335167</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000260"
      unitRef="USD">40394177</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000261"
      unitRef="USD">47401190</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000267"
      unitRef="USD">36164120</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000268"
      unitRef="USD">24952431</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000269"
      unitRef="USD">32558748</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000271"
      unitRef="USD">3802372</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000272"
      unitRef="USD">7177027</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000273"
      unitRef="USD">10279660</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000275"
      unitRef="USD">5832782</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000276"
      unitRef="USD">3600066</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000277"
      unitRef="USD">8387898</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000279"
      unitRef="USD">22844719</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000280"
      unitRef="USD">21842157</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000281"
      unitRef="USD">17965097</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:LitigationSettlementExpense
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000283"
      unitRef="USD">24800000</us-gaap:LitigationSettlementExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000287"
      unitRef="USD">93443993</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000288"
      unitRef="USD">57571681</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000289"
      unitRef="USD">69191403</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000291"
      unitRef="USD">-43108826</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000292"
      unitRef="USD">-17177504</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000293"
      unitRef="USD">-21790213</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOperating
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000299"
      unitRef="USD">817180</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestIncomeOperating
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000300"
      unitRef="USD">829602</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestIncomeOperating
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000301"
      unitRef="USD">76877</us-gaap:InterestIncomeOperating>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000303"
      unitRef="USD">19989</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000304"
      unitRef="USD">245234</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000305"
      unitRef="USD">154357</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000307"
      unitRef="USD">175909</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000308"
      unitRef="USD">-162204</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000309"
      unitRef="USD">-323286</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:GainLossOnInvestments
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000311"
      unitRef="USD">-1612148</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000312"
      unitRef="USD">-3327347</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000313"
      unitRef="USD">2700000</us-gaap:GainLossOnInvestments>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000315"
      unitRef="USD">-599070</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000316"
      unitRef="USD">-2414715</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000317"
      unitRef="USD">2607948</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000319"
      unitRef="USD">-43707896</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000320"
      unitRef="USD">-19592219</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000321"
      unitRef="USD">-19182265</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000323"
      unitRef="USD">170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000324"
      unitRef="USD">156000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000325"
      unitRef="USD">144000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000327"
      unitRef="USD">-43877896</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000328"
      unitRef="USD">-19748219</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000329"
      unitRef="USD">-19326265</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000333"
      unitRef="USD">-348</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000335"
      unitRef="USD">-43877896</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000336"
      unitRef="USD">-19748219</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000337"
      unitRef="USD">-19325917</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact000343"
      unitRef="USDPShares">-0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact000345"
      unitRef="USDPShares">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-30"
      decimals="INF"
      id="Fact000347"
      unitRef="USDPShares">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-30"
      decimals="INF"
      id="Fact000349"
      unitRef="USDPShares">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-12-262022-12-31"
      decimals="INF"
      id="Fact000351"
      unitRef="USDPShares">-0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-12-262022-12-31"
      decimals="INF"
      id="Fact000353"
      unitRef="USDPShares">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact000359"
      unitRef="Shares">132875913</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact000361"
      unitRef="Shares">132875913</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-30"
      decimals="INF"
      id="Fact000363"
      unitRef="Shares">108976245</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-30"
      decimals="INF"
      id="Fact000365"
      unitRef="Shares">108976245</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-12-262022-12-31"
      decimals="INF"
      id="Fact000367"
      unitRef="Shares">91429106</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-12-262022-12-31"
      decimals="INF"
      id="Fact000369"
      unitRef="Shares">91429106</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000371"
      unitRef="USD">-43877896</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000372"
      unitRef="USD">-19748219</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000373"
      unitRef="USD">-19326265</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000379"
      unitRef="USD">20900</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000380"
      unitRef="USD">42027</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000381"
      unitRef="USD">-36478</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000383"
      unitRef="USD">779165</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000384"
      unitRef="USD">14644</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000385"
      unitRef="USD">-201283</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000388"
      unitRef="USD">445</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000389"
      unitRef="USD">522</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000391"
      unitRef="USD">800065</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000392"
      unitRef="USD">56226</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000393"
      unitRef="USD">-238283</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000395"
      unitRef="USD">-43077831</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000396"
      unitRef="USD">-19691993</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000397"
      unitRef="USD">-19564548</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000401"
      unitRef="USD">-348</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000403"
      unitRef="USD">-43077831</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000404"
      unitRef="USD">-19691993</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000405"
      unitRef="USD">-19564200</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-25_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000416"
      unitRef="Shares">90069169</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-25_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000407"
      unitRef="USD">900691</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-25_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000408"
      unitRef="USD">356931157</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-25_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000409"
      unitRef="USD">-366110</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-25_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000410"
      unitRef="USD">1414351</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-25_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000411"
      unitRef="USD">-319080898</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-25_us-gaap_ParentMember"
      decimals="0"
      id="Fact000412"
      unitRef="USD">39799191</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-25_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000413"
      unitRef="USD">-172334</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-25"
      decimals="0"
      id="Fact000414"
      unitRef="USD">39626857</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000427"
      unitRef="Shares">680943</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000418"
      unitRef="USD">6809</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000419"
      unitRef="USD">-6809</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000430"
      unitRef="USD">1267705</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-12-262022-12-31_us-gaap_ParentMember"
      decimals="0"
      id="Fact000434"
      unitRef="USD">1267705</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000436"
      unitRef="USD">1267705</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000441"
      unitRef="USD">-238283</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-12-262022-12-31_us-gaap_ParentMember"
      decimals="0"
      id="Fact000443"
      unitRef="USD">-238283</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000445"
      unitRef="USD">-238283</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000449"
      unitRef="USD">198740</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2021-12-262022-12-31_us-gaap_ParentMember"
      decimals="0"
      id="Fact000452"
      unitRef="USD">198740</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000454"
      unitRef="USD">198740</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000465"
      unitRef="Shares">2204047</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-12-262022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000456"
      unitRef="USD">22040</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-12-262022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000457"
      unitRef="USD">2375578</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-12-262022-12-31_us-gaap_ParentMember"
      decimals="0"
      id="Fact000461"
      unitRef="USD">2397618</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000463"
      unitRef="USD">2397618</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-12-262022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000469"
      unitRef="USD">461723</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-12-262022-12-31_us-gaap_ParentMember"
      decimals="0"
      id="Fact000472"
      unitRef="USD">461723</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000474"
      unitRef="USD">461723</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000480"
      unitRef="USD">-19325917</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31_us-gaap_ParentMember"
      decimals="0"
      id="Fact000481"
      unitRef="USD">-19325917</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000482"
      unitRef="USD">-348</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000483"
      unitRef="USD">-19326265</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000494"
      unitRef="Shares">92954159</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000485"
      unitRef="USD">929540</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000486"
      unitRef="USD">360567631</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000487"
      unitRef="USD">-103127</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000488"
      unitRef="USD">1176068</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000489"
      unitRef="USD">-338406815</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_ParentMember"
      decimals="0"
      id="Fact000490"
      unitRef="USD">24163297</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000491"
      unitRef="USD">-172682</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000492"
      unitRef="USD">23990615</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000505"
      unitRef="Shares">2367892</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000496"
      unitRef="USD">23680</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000497"
      unitRef="USD">-23680</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000508"
      unitRef="USD">3875273</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-30_us-gaap_ParentMember"
      decimals="0"
      id="Fact000512"
      unitRef="USD">3875273</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000514"
      unitRef="USD">3875273</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000519"
      unitRef="USD">56226</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-30_us-gaap_ParentMember"
      decimals="0"
      id="Fact000521"
      unitRef="USD">56226</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000523"
      unitRef="USD">56226</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000526"
      unitRef="USD">-172682</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-30_us-gaap_ParentMember"
      decimals="0"
      id="Fact000530"
      unitRef="USD">-172682</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="From2023-01-012023-12-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000531"
      unitRef="USD">172682</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000543"
      unitRef="Shares">17000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-30_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000534"
      unitRef="USD">170000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000535"
      unitRef="USD">21165000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-30_us-gaap_ParentMember"
      decimals="0"
      id="Fact000539"
      unitRef="USD">21335000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000541"
      unitRef="USD">21335000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000549"
      unitRef="USD">-19748219</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30_us-gaap_ParentMember"
      decimals="0"
      id="Fact000550"
      unitRef="USD">-19748219</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000552"
      unitRef="USD">-19748219</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000563"
      unitRef="Shares">112322051</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000554"
      unitRef="USD">1123220</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000555"
      unitRef="USD">385411542</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000556"
      unitRef="USD">-103127</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000557"
      unitRef="USD">1232294</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000558"
      unitRef="USD">-358155034</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_ParentMember"
      decimals="0"
      id="Fact000559"
      unitRef="USD">29508895</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000561"
      unitRef="USD">29508895</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000574"
      unitRef="Shares">112322051</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000565"
      unitRef="USD">1123220</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000566"
      unitRef="USD">385411542</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000567"
      unitRef="USD">-103127</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000568"
      unitRef="USD">1232294</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000569"
      unitRef="USD">-358155034</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30_us-gaap_ParentMember"
      decimals="0"
      id="Fact000570"
      unitRef="USD">29508895</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000572"
      unitRef="USD">29508895</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000585"
      unitRef="Shares">994445</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000576"
      unitRef="USD">9944</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000577"
      unitRef="USD">-9944</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000588"
      unitRef="USD">3334671</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-12-312024-12-28_us-gaap_ParentMember"
      decimals="0"
      id="Fact000592"
      unitRef="USD">3334671</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000594"
      unitRef="USD">3334671</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000599"
      unitRef="USD">800065</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_ParentMember"
      decimals="0"
      id="Fact000601"
      unitRef="USD">800065</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000603"
      unitRef="USD">800065</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-12-312024-12-28_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000607"
      unitRef="USD">266885</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-12-312024-12-28_us-gaap_ParentMember"
      decimals="0"
      id="Fact000610"
      unitRef="USD">266885</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000612"
      unitRef="USD">266885</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000617"
      unitRef="USD">800065</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-312024-12-28_us-gaap_ParentMember"
      decimals="0"
      id="Fact000619"
      unitRef="USD">800065</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000621"
      unitRef="USD">800065</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000632"
      unitRef="Shares">43114400</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000623"
      unitRef="USD">431144</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000624"
      unitRef="USD">33351568</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_ParentMember"
      decimals="0"
      id="Fact000628"
      unitRef="USD">33782712</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000630"
      unitRef="USD">33782712</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000643"
      unitRef="Shares">43114400</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000634"
      unitRef="USD">431144</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000635"
      unitRef="USD">33351568</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-312024-12-28_us-gaap_ParentMember"
      decimals="0"
      id="Fact000639"
      unitRef="USD">33782712</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000641"
      unitRef="USD">33782712</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-312024-12-28_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000649"
      unitRef="USD">-43877896</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-312024-12-28_us-gaap_ParentMember"
      decimals="0"
      id="Fact000650"
      unitRef="USD">-43877896</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000652"
      unitRef="USD">-43877896</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-28_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000663"
      unitRef="Shares">156430896</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000654"
      unitRef="USD">1564308</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000655"
      unitRef="USD">422087837</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000656"
      unitRef="USD">-370012</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000657"
      unitRef="USD">2032359</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000658"
      unitRef="USD">-402032930</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_ParentMember"
      decimals="0"
      id="Fact000659"
      unitRef="USD">23281562</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000661"
      unitRef="USD">23281562</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-28_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000674"
      unitRef="Shares">156430896</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000665"
      unitRef="USD">1564308</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000666"
      unitRef="USD">422087837</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000667"
      unitRef="USD">-370012</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000668"
      unitRef="USD">2032359</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000669"
      unitRef="USD">-402032930</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28_us-gaap_ParentMember"
      decimals="0"
      id="Fact000670"
      unitRef="USD">23281562</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000672"
      unitRef="USD">23281562</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000680"
      unitRef="USD">-43877896</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000681"
      unitRef="USD">-19748219</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000682"
      unitRef="USD">-19326265</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000688"
      unitRef="USD">636580</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000689"
      unitRef="USD">608222</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000690"
      unitRef="USD">722024</us-gaap:DepreciationAndAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000694"
      unitRef="USD">128</us-gaap:AdjustmentForAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000696"
      unitRef="USD">3334671</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000697"
      unitRef="USD">3875273</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000698"
      unitRef="USD">1267705</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000700"
      unitRef="USD">-1612105</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000701"
      unitRef="USD">-2887893</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000702"
      unitRef="USD">2700000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000704"
      unitRef="USD">170642</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000706"
      unitRef="USD">143345</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000708"
      unitRef="USD">207926</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000709"
      unitRef="USD">-91791</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000710"
      unitRef="USD">-449443</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000712"
      unitRef="USD">-59151</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000713"
      unitRef="USD">-46231</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000714"
      unitRef="USD">-317032</us-gaap:GainLossOnDispositionOfAssets>
    <KOPN:IncreaseDecreaseInProvisionForCreditLosses
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000716"
      unitRef="USD">105842</KOPN:IncreaseDecreaseInProvisionForCreditLosses>
    <KOPN:IncreaseDecreaseInProvisionForCreditLosses
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000717"
      unitRef="USD">709721</KOPN:IncreaseDecreaseInProvisionForCreditLosses>
    <KOPN:IncreaseDecreaseInProvisionForCreditLosses
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000718"
      unitRef="USD">162638</KOPN:IncreaseDecreaseInProvisionForCreditLosses>
    <KOPN:NoncashProvisionForExcessInventory
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000720"
      unitRef="USD">2378675</KOPN:NoncashProvisionForExcessInventory>
    <KOPN:NoncashProvisionForExcessInventory
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000721"
      unitRef="USD">1143622</KOPN:NoncashProvisionForExcessInventory>
    <KOPN:NoncashProvisionForExcessInventory
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000722"
      unitRef="USD">2078750</KOPN:NoncashProvisionForExcessInventory>
    <KOPN:IncreaseDecreaseInAccruedLitigationDamages
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000724"
      unitRef="USD">24800000</KOPN:IncreaseDecreaseInAccruedLitigationDamages>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000728"
      unitRef="USD">-396451</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000729"
      unitRef="USD">-193708</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000730"
      unitRef="USD">-2329000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000736"
      unitRef="USD">1578548</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000737"
      unitRef="USD">5271763</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000738"
      unitRef="USD">-6806578</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000740"
      unitRef="USD">3917280</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000741"
      unitRef="USD">-821094</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000742"
      unitRef="USD">1835518</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000744"
      unitRef="USD">922589</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000745"
      unitRef="USD">2255352</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000746"
      unitRef="USD">2010749</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000748"
      unitRef="USD">-53610</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000749"
      unitRef="USD">202504</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000750"
      unitRef="USD">-908156</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000752"
      unitRef="USD">3574948</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000753"
      unitRef="USD">1836038</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000754"
      unitRef="USD">-3859768</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000756"
      unitRef="USD">-845041</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000757"
      unitRef="USD">3568</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000758"
      unitRef="USD">-3139749</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000760"
      unitRef="USD">-14226605</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000761"
      unitRef="USD">-15260677</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000762"
      unitRef="USD">-17687250</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000768"
      unitRef="USD">9713366</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000769"
      unitRef="USD">10374593</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000770"
      unitRef="USD">2000024</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000774"
      unitRef="USD">499998</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000776"
      unitRef="USD">45</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000777"
      unitRef="USD">-62694</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000778"
      unitRef="USD">-20909</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000780"
      unitRef="USD">815299</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000781"
      unitRef="USD">949487</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000782"
      unitRef="USD">832712</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000784"
      unitRef="USD">19186857</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000785"
      unitRef="USD">17624779</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000786"
      unitRef="USD">4000042</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000788"
      unitRef="USD">-10288835</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000789"
      unitRef="USD">-8136979</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000790"
      unitRef="USD">-3311819</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <KOPN:PaymentsForProceedsFromSaleOfTreasuryStock
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000798"
      unitRef="USD">-461723</KOPN:PaymentsForProceedsFromSaleOfTreasuryStock>
    <KOPN:IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000800"
      unitRef="USD">33782712</KOPN:IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts>
    <KOPN:IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000801"
      unitRef="USD">21335000</KOPN:IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts>
    <KOPN:IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000802"
      unitRef="USD">2397618</KOPN:IssuanceOfCommonStockAndPrefundedWarrantsNetOfCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000804"
      unitRef="USD">266885</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000806"
      unitRef="USD">198740</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000808"
      unitRef="USD">33515827</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000809"
      unitRef="USD">21335000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000810"
      unitRef="USD">2660601</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000812"
      unitRef="USD">-952</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000813"
      unitRef="USD">14463</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000814"
      unitRef="USD">-190585</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000816"
      unitRef="USD">8999435</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000817"
      unitRef="USD">-2048193</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000818"
      unitRef="USD">-18529053</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000820"
      unitRef="USD">6210685</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000821"
      unitRef="USD">8258878</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2021-12-25"
      decimals="0"
      id="Fact000822"
      unitRef="USD">26787931</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000824"
      unitRef="USD">15210120</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000825"
      unitRef="USD">6210685</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000826"
      unitRef="USD">8258878</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000832"
      unitRef="USD">17000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000833"
      unitRef="USD">200000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact000834"
      unitRef="USD">168000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <KOPN:RightofuseAssetObtainedInExchangeForLeaseLiability
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000836"
      unitRef="USD">217046</KOPN:RightofuseAssetObtainedInExchangeForLeaseLiability>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000840">&lt;p id="xdx_806_eus-gaap--SignificantAccountingPoliciesTextBlock_zyHu07q24Bah" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;1.
&lt;span id="xdx_82B_zKaaR8uc3rYg"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of
America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during
the reporting period. Actual results could differ from those estimates. As used in these notes, the terms &#x201c;we,&#x201d; &#x201c;us,&#x201d;
&#x201c;our,&#x201d; &#x201c;Kopin&#x201d; and the &#x201c;Company&#x201d; mean Kopin Corporation and its subsidiaries, unless the context
indicates another meaning.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zacQlb1bXLPh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;i&gt;&lt;span id="xdx_863_zRLWIwdmGB3l"&gt;Basis
of Presentation&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;The
accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the
United States of America (&#x201c;U.S. GAAP&#x201d;). The accompanying consolidated financial statements reflect the operations of
Kopin Corporation and its wholly owned subsidiaries. Certain reclassifications have been made to the fiscal year 2023 presentation
to conform to the fiscal year 2024 presentation. These reclassifications had no effect on the reported results of operations. An
adjustment has been made to the Consolidated Balance Sheet for fiscal year ended December 30, 2023 to reclassify prepaid taxes of
$&lt;span id="xdx_908_eus-gaap--PrepaidTaxes_iI_c20231230_zqkpErNTcXOe" title="Prepaid taxes"&gt;85,572&lt;/span&gt; into prepaid expenses and
other current assets and accrued legal expenses of $&lt;span id="xdx_901_eus-gaap--AccruedProfessionalFeesCurrent_iI_c20231230_zgEHwcdskXpl" title="Accrued legal expenses"&gt;2,129,421&lt;/span&gt;
from accounts payable into accrued legal expenses. The Company disclosed certificates of deposit as Level 1 financial
instruments as of December 30, 2023 and has reclassified these amounts to Level 2 financial instruments in the current comparative
presentation in Note 5. An adjustment has been made to the deferred income tax assets and liabilities table included within Note 8 to reclassify $&lt;span id="xdx_90E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_c20231230_zdxPjHZvIF05" title="Deferred tax assets, accruals legal settlements"&gt;56,000&lt;/span&gt;
of December 30, 2023 other deferred tax assets to accrued legal deferred tax assets.&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_ecustom--FiscalYearPolicyTextBlock_zxF0f0keKhPh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_867_zmk8jbpZkPj4"&gt;Fiscal
Year&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s fiscal year ends on the last Saturday in December. The fiscal years ended December 28, 2024 and December 30, 2023 include
52 weeks and the fiscal year ended December 31, 2022 includes 53 weeks, and are referred to as fiscal years 2024, 2023, and 2022, respectively,
herein.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zZOjV36SLmWc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_869_zfgYJzNMk3B1"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements for fiscal year 2024 include the accounts of Kopin Corporation and its wholly owned subsidiaries. For
fiscal year 2022, the consolidated financial statements include the accounts of Kopin Corporation and its wholly owned subsidiaries and
a majority owned &lt;span id="xdx_90D_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20221231__srt--OwnershipAxis__custom--EMDTMember_zfjuxs9hhVZ1" title="Subsidary percentage"&gt;80&lt;/span&gt;% subsidiary, eMDT America, Inc., located in California (collectively the Company). In the first quarter of fiscal
year 2023, the Company acquired the remaining &lt;span id="xdx_90A_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_uPure_c20230401__us-gaap--BusinessAcquisitionAxis__custom--EMDTMember_za6nmOeIfjq6" title="Remaining acquisition percentage"&gt;20&lt;/span&gt;% interest in eMDT America, Inc. Net loss attributable to noncontrolling interest in
the Company&#x2019;s consolidated statements of operations represents the portion of the results of operations of which is allocated to
the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_849_ecustom--LiquidityPolicyTextBlock_zAAGrWyJT4W8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"&gt;&lt;i&gt;&lt;span id="xdx_863_zF1RNCtHYFf6"&gt;Liquidity&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of
assets and the satisfaction of liabilities in the normal course of business. The Company has incurred net losses of $&lt;span id="xdx_905_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20231231__20241228_zeL8EAsjQgYb" title="Net losses"&gt;43.9&lt;/span&gt;
million and $&lt;span id="xdx_903_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20230101__20231230_zhwGcqlCabmi" title="Net losses"&gt;19.7&lt;/span&gt;
million for the year ended December 28, 2024 and for the fiscal year ended December 30, 2023, respectively, and net cash outflows
from operations of $&lt;span id="xdx_906_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20231231__20241228_z8PVdQC4omi9" title="Net cash outflows from operations"&gt;14.2&lt;/span&gt;
million and $&lt;span id="xdx_90D_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20230101__20231230_zYjEGboU6e6l" title="Net cash outflows from operations"&gt;15.3&lt;/span&gt;
million for the year ended December 28, 2024 and for the fiscal year ended December 30, 2023, respectively. The Company&#x2019;s net
cash outflows from operations were partially a result of funding its ongoing investments in research and development, which
management believes will continue, production inefficiencies resulting from intermittent supply chain disruptions and legal fees in
association with the litigation costs. In 2024, the Company sold &lt;span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z7Rj3q5CqcCh" title="Sale of common stock"&gt;43.0&lt;/span&gt;
million shares of common stock and &lt;span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zid21Rjq1jr8" title="Sale of prefunded warrant"&gt;4.0&lt;/span&gt;
million prefunded warrants for net proceeds of $&lt;span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20231231__20241228_zFQMCRGOVBej" title="Net proceeds"&gt;33.9&lt;/span&gt;
million. As described in Note 12 Litigation, on April 22, 2024, a jury verdict was entered against the Company awarding
approximately $&lt;span id="xdx_90F_eus-gaap--LitigationSettlementLoss_pn5n6_c20240422__20240422_zOD7lVh71rz9" title="Litigation"&gt;5.1&lt;/span&gt;
million in damages as well as recommending $&lt;span id="xdx_904_eus-gaap--PaymentsForLegalSettlements_pn5n6_c20240422__20240422_z18GIaqUbdTl" title="Legal settlements"&gt;19.7&lt;/span&gt;
million in disgorgement and exemplary damages. On May 22, 2024, the Company filed its Motion for Judgment as a Matter of Law or in
the alternative for a New Trial, as well as two submissions arguing that the disgorgement and exemplary damages should not be
awarded. That same day, BlueRadios filed motions seeking a permanent injunction prohibiting Kopin from selling any products that
incorporate BlueRadios&#x2019; trade secrets, over $&lt;span id="xdx_903_eus-gaap--PrepaidInterest_iI_pn5n6_c20240522_zM5Xj0RcFjhf" title="Pre-judgment interest"&gt;10.8&lt;/span&gt;
million in pre-judgment interest, and over $&lt;span id="xdx_903_eus-gaap--LegalFees_pn5n6_c20240522__20240522_zSaTRbttFda5" title="Attorneys fees and costs"&gt;10.2&lt;/span&gt;
million in attorneys&#x2019; fees and costs. While no final judgment has been issued by the Court, the Court will take that
recommendation under advisement and will rule in its final judgment on the final amount after briefing on the issues. Final
briefings on the motions were made by the parties on October 29, 2024. As the Company is unable to conclude that a favorable outcome
in this litigation is probable and due to the net losses and negative cash flows from operations, management has concluded that
there is substantial doubt about the Company&#x2019;s ability to continue as a going concern for twelve months from the issuance of
these financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
has implemented certain plans to reduce cash outflows including operational improvements and the curtailment of certain develope programs,
both of which are expected to preserve cash. The Company has in the past sold equity securities through at-the-market equity offerings
and in the traditional fashion of significant equity offerings. Nonetheless, management monitors the capital markets on an ongoing basis
and may consider raising capital if favorable market conditions develop. If the Company&#x2019;s actual results are less than projected
or the Company needs to raise capital for additional liquidity, the Company may be required to do additional equity financings, reduce
expenses, or enter into a strategic transaction. However, management can make no assurance that the Company will be able to raise additional
capital, reduce expenses sufficiently, or enter into a strategic transaction on terms acceptable to the Company, or at all.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zuz2OlBUHTEe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_869_zGMKVgAYOiCe"&gt;Revenue
Recognition&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Substantially
all of the Company&#x2019;s product and license and other revenues are derived from the sales of components and subassemblies and the
license of intellectual property for use in defense and industrial applications. The Company also has development contracts for the design,
manufacture and or modification of products for the U.S. Government or prime contractors for the U.S. Government and for customers that
expect to sell into the defense markets. The Company may offer technologies developed under these defense research and development contracts
in products sold to industrial, medical and consumer markets. The Company&#x2019;s contracts with the U.S. Government are typically subject
to the Federal Acquisition Regulations (&#x201c;FAR&#x201d;) and are priced based on estimated or actual costs of producing goods. The
FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. Government contracts.
The pricing for non-U.S. Government contracts is based on the specific negotiations with each customer.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;In accordance
with ASC 606, revenue is recognized when a customer obtains control of promised products, and the amount of revenue recognized reflects
the consideration to which the Company expects to be entitled to receive in exchange for these products and excludes taxes collected from
customers which are subsequently remitted to government authorities.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;The
Company applies the following five steps to guide revenue recognition:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;1)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Identify the contract(s) with a customer&lt;/b&gt;&#x2014;A contract with a customer exists when (i)&#160;the Company enters into an enforceable contract with a customer that defines each party&#x2019;s rights regarding the products to be transferred and identifies the payment terms related to those products, (ii)&#160;the contract has commercial substance and (iii)&#160;the Company determines that collection of substantially all consideration for products that are transferred is probable based on the customer&#x2019;s intent and ability to pay the promised consideration. The Company&#x2019;s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer&#x2019;s ability and intention to pay, which is based on a variety of factors including the customer&#x2019;s historical payment experience or published credit and financial information pertaining to the customer.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Identify the performance
    obligations in the contract&lt;/b&gt;&#x2014;Performance obligations promised in a contract are identified based on the products and
    services that will be transferred. A product or service is distinct if both a) the customer can benefit from the product or service
    either on its own or together with other resources that are readily available from third parties or from the Company, and b) is
    separately identifiable from other promises in the contract. To the extent a contract includes multiple promised products or
    services, the Company must apply judgment to determine whether the products or services meet the criteria to be distinct. If these
    criteria are not met the promised products&#160;or services are accounted for as a combined performance obligation. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;3)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Determine the transaction price&lt;/b&gt;&#x2014;The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products to the customer. The Company historically does not have contracts with variable consideration but to the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company&#x2019;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="padding-bottom: 0pt; width: 36px; text-align: justify"&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; width: 36px; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Allocate
    the transaction price to the performance obligations in the contract&lt;/b&gt;&#x2014;If the contract contains a single performance obligation,
    the entire transaction price is allocated to the single performance obligation. The Company&#x2019;s contracts do not typically contain
    multiple performance obligations that require an allocation of the transaction price to each performance obligation on a relative
    Stand-alone Sales Price (&#x201c;SSP&#x201d;). During the years ended 2024, 2023 and 2022 the Company did not have contracts with multiple
    performance obligations.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recognize
    revenue when (or as) the Company satisfies a performance obligation&lt;/b&gt;&#x2014;The Company satisfies performance obligations either
    over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation
    is satisfied by transferring a promised product or service to a customer.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Product
    Revenues&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
    certain contracts with prime contractors for the U.S. Government, the Company recognizes product revenue over time as the Company
    performs because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous
    transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. Government to unilaterally
    terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and take control of any work
    in process and finished goods.&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
    situations where control transfers over time, product revenue is recognized based on the extent of progress towards completion of
    the performance obligation. The Company uses the cost-to-cost input method to measure the extent of progress towards completion of
    the performance obligation for its contracts because the Company believes it best depicts the transfer of assets to the customer.
    Under the cost-to-cost input method, the extent of progress towards completion is measured based on the ratio of costs incurred to
    date to the total estimated costs at completion of the performance obligation which includes the expected yield which is a significant
    judgment. Revenues are recorded proportionally as costs are incurred.&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
    certain contracts with prime contractors for the U.S. Government and commercial customers, while the contract may have a similar
    liability clause, the Company&#x2019;s products historically have an alternative use and thus, revenue is recognized at a point in
    time upon transfer of control. Provisions for product returns and allowances are reductions in the transaction price and are recorded
    in the same period as the related revenues. The Company analyzes historical returns, current economic trends and changes in customer
    demand when evaluating the adequacy of sales returns and other allowances.&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research
    &amp;amp; Development Contracts&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
    most of the Company&#x2019;s development contracts and contracts with the U.S. Government, the customer contracts with the Company
    to provide a significant service of integrating a set of components into a single unit. Since these performance obligations are not
    distinct or capable or being distinct, the entire contract is accounted for as one performance obligation. If there is a follow-on
    production contract it is assessed whether it is a contract modification or a new contract.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion
of the performance obligation. The Company generally uses an input method using the cost-to-cost approach to measure the extent of progress
towards completion of the performance obligation for its contracts because the Company believes it best depicts the transfer of assets
to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of
costs incurred to date to the total estimated costs at completion of the performance obligation which requires management to use significant
assumptions and&#160;judgements. Revenues are recorded proportionally as costs are incurred.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 1in; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;License and other revenues&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 1in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify; text-indent: 0.25in"&gt;The rights and benefits to the
Company&#x2019;s intellectual property are conveyed to certain customers through royalty bearing technology license agreements. These sales-based
royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under License and
other revenues on the Company&#x2019;s consolidated statements of operations.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s fixed-price contracts with the U.S. Government or other customers may result in revenue recognized in excess of amounts
currently billed. The Company discloses the excess of revenues over amounts actually billed as Contract assets and unbilled receivables
on the consolidated balance sheets. Amounts billed and due from the Company&#x2019;s customers are classified as Accounts receivable on
the consolidated balance sheets. In some instances, the U.S. Government may retain a small portion of the contract price until completion
of the contract. For contracts with the U.S. Government and some commercial customers, the Company typically receives payments either
as work progresses or by achieving certain milestones or based on a schedule in the contract. The Company recognizes a liability for
these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned
on the consolidated balance sheets. Advanced payments typically are not considered a significant financing component because it is used
to meet working capital demands that can be higher in the early stages of a contract and to protect the Company from the other party
failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, the Company
typically receives payments within 30 to 60 days of shipment of the product, although for some purchase orders, the Company may require
an advanced payment prior to shipment of the product.&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_ecustom--ContractAssetsPolicyTextBlock_zSXZoHs64AM6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86D_zGKDdOU62HU7"&gt;Contract
Assets&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
assets include unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is
utilized and revenue recognized from customer arrangements, including licensing, exceeds the amount billed to the customer, and right
to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are generally
classified as current. The Company classifies the noncurrent portion of contract assets under Other assets in its consolidated balance
sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_ecustom--ContractLiabilitiesPolicyTextBlock_z8Sh2A7X8jM6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86B_zR7o2r80SMV5"&gt;Contract
Liabilities&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
liabilities consist of advance payments and billings in excess of revenue recognized for the contract.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_ecustom--PerformanceObligationsPolicyTextBlock_zFJpT8VPxwO1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_z4H7h6glrnc"&gt;Performance
Obligations&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zb9yErMnpU6c" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B9_zV6jrdlcEsAa" style="display: none"&gt;Schedule
of Satisfaction of Performance Obligations&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal year ended&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zdQmmfmhfJ1k" title="Revenue percentage from products and services transferred customers"&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90D_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zZKll1gwHbDc" title="Revenue percentage from products and services transferred customers"&gt;34&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_902_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z0Yt4TeFYIQ8" title="Revenue percentage from products and services transferred customers"&gt;22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Over time&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90B_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjTRzNRMt0Vk" title="Revenue percentage from products and services transferred customers"&gt;85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_909_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjsD8O2hXWMk" title="Revenue percentage from products and services transferred customers"&gt;66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zJyUlAQg4fz5" title="Revenue percentage from products and services transferred customers"&gt;78&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zDthRmXDwzDl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
value of remaining performance obligations represents the transaction price of orders for which work has not been performed and excludes
unexercised contract options and potential orders under ordering-type contracts. As of December 28, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $&lt;span id="xdx_90E_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241228_zjcMgHdN5Bed" title="Remaining performance obligation"&gt;14.0&lt;/span&gt; million,
which the Company expects to recognize revenue over the next 12 months. The remaining performance obligations represent amounts to be
earned under government contracts, which are subject to cancellation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zXNGGpvcHd3a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_867_zhqeaFAk2PO7"&gt;Research
and Development Costs&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research
and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime
contractors of the U.S. Government and commercial partners. Research and development costs include staffing, purchases of materials and
laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed
immediately.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_ze9bKOsqMWJ5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_866_zzWVX3aAMZ64"&gt;Cash,
Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Restricted
cash of approximately $&lt;span id="xdx_90F_eus-gaap--RestrictedCash_iI_pn5n6_c20241228_zSvJBbmpS3R3" title="Restricted cash"&gt;1.1&lt;/span&gt; million is included on the consolidated balance sheet as of December 28, 2024, and represents cash deposited
by the Company into a separate account and designated as collateral for a standby letter of credit in the same amount in accordance with
a contractual agreement with a vendor.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zWTXmrI9W8j3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_860_zZalGtPJ5wWj"&gt;Marketable
Securities&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Marketable
securities consist primarily of corporate notes and U.S. Government and agency-backed securities. The
Company classifies these marketable securities as available-for-sale at fair value in &#x201c;Marketable securities, at fair value&#x201d;
in the consolidated balance sheets, with unrealized gains and losses reported as a component of other comprehensive
income (loss). The Company records the amortization of premiums and accretion of discounts on marketable securities
in the results of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company uses the specific identification method as a basis for determining cost and calculating realized gains and losses with respect
to marketable securities. The gross gains and losses realized related to sales and maturities of marketable securities were not material
during the fiscal years ended 2024, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;For our available-for-sale debt
securities in an unrealized loss position, we determine whether a credit loss exists. In this assessment, among other factors, we consider
the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and
adverse conditions specifically related to the security. If factors indicate a credit loss exists, an allowance for credit loss is recorded
to other income (loss), net, limited by the amount that the fair value is less than the amortized cost basis. The Company excludes the applicable accrued interest from both the fair value and amortized costs basis of the Company&#x2019;s
available-for-sale securities for purposes of identifying and measuring an impairment. Accrued interest receivable on available-for-sale
securities is recorded within&#160;prepaid and other assets&#160;on the consolidated balance sheets. The Company made an accounting policy
election to (1) not measure an allowance for credit loss for accrued interest receivable, and (2) to write off any uncollectible accrued
interest receivable as a reversal of interest income in a timely manner, which the Company considers to be in the period in which it determines
the accrued interest will not be collected.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_ecustom--AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock_zvLPCgAHnOMa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zEt78nYSyTrc"&gt;Accounts Receivable and Allowance
for Credit Losses&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;Accounts receivable are presented net of any necessary allowance(s) for
credit losses. Receivables are recorded at the invoiced amount and generally do&#160;not&#160;bear interest.&#160;When necessary, an allowance
for credit losses is established&#160;based on prior experience and other factors which, in management&#x2019;s judgment, deserve consideration
in estimating bad debts.&#160; Management assesses the collectability of the customer&#x2019;s account based on current aging status, collection
history, and financial condition.&#160;&#160;Based on a review of these factors, management establishes or adjusts the allowance for specific
customers and the entire accounts receivable portfolio.&#160;&#160;We had an allowance for&#160;credit losses of $&lt;span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20241231_zocfQZmmhC7g" title="Allowance for credit losses"&gt;1.1&lt;/span&gt; million&#160;and $&lt;span id="xdx_907_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20231231_zk3fdVm3KkI7" title="Allowance for credit losses"&gt;1.0&lt;/span&gt;&#160;million
at&#160;December 31, 2024&#160;and&#160;2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zjmyWc1nKPz9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86A_zyshil49AkNc"&gt;Fair
Value of Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments consist of marketable securities, equity investments, accounts receivable, and certain current liabilities. These assets
(excluding marketable securities and equity investments) and liabilities are carried at cost, which approximates fair
value. Marketable securities are recorded at fair value and equity investments are recorded using the cost method, adjusted
for changes in observable market transactions.&lt;/span&gt; &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zWp7tOtpHRzd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_861_zdnHgol7xu2d"&gt;Inventory&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The
Company adjusts inventory carrying value for the estimated difference between the cost of inventory and the estimated net realizable
value based upon assumptions about future demand. The Company fully reserves for inventories and
non-cancellable purchase orders for inventory deemed obsolete. The Company performs periodic reviews of inventory items to identify
excess inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as judgements
and estimates about anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become
less favorable than those projected by the Company, additional inventory adjustments may be required, subject to judgement and estimation. At the point of a loss
recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not
result in the restoration or increase in that newly established basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zP2M9Btw5vfd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory
consists of the following at December 28, 2024 and December 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zG41R9zCd20a" style="display: none"&gt;Schedule
of Inventory&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20241228_zAij7ONEHvwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231230_zWDaOeLExpUh" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINz5PK_z2gnsvKZNhS6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,062,099&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,785,197&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINz5PK_zPL0SWCDAme9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,244,484&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,018,421&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINz5PK_z1EN8mRqiDf8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;827,513&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;798,188&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryNet_iTI_pp0p0_mtINz5PK_zG7vufFfU0E" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,134,096&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,601,806&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_z3tcEDTH1oud" style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zaQTJ5wHwnx8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_860_zipA5PZ9alLb"&gt;Property,
Plant and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the
estimated useful lives of the assets, generally &lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__srt--RangeAxis__srt--MinimumMember_zrjcOsl99jYh" title="Property, plant and equipment estimated lives"&gt;3&lt;/span&gt;
to &lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__srt--RangeAxis__srt--MaximumMember_zBMTxmE4kEzc" title="Property, plant and equipment estimated lives"&gt;5&lt;/span&gt;
years. Leasehold improvements and leased equipment are amortized over the remaining lease term or the useful life of
the improvement or equipment. As discussed below, obligations for asset retirement are accrued at the time property, plant and
equipment is initially purchased or as such obligations are generated from use.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_ecustom--RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock_zDAGVNXyHEdc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zMBc59kbjJm1"&gt;Recognition
and Measurement of Financial Assets and Liabilities&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company periodically makes equity investments in private companies, accounted for as an equity investment, which require estimates and judgement in determining their value. The Company uses the
measurement alternative for equity investments without readily determinable fair values, which is often referred to as &#x201c;the
cost method,&#x201d; adjusted for changes in observable market transactions. When assessing investments in private companies for
impairment, the Company considers such factors as, among other things, the share price from the investee&#x2019;s latest financing
round, the performance of the investee in relation to its own operating targets and its business plan, the investee&#x2019;s revenue
and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee&#x2019;s
products and services. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--StandardProductWarrantyPolicy_zNnkp0ojIOh2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_861_zctEd94u2Ol1"&gt;Product
Warranty&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual
property infringement claims related to the Company&#x2019;s products. The Company accrues for known warranty and indemnification issues
if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical
activity.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--ExtendedProductWarrantyPolicy_zU3M5ksBxgCl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_861_zu8pjmVWkjm3"&gt;Extended
Warranties&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes revenue from an extended warranty on the straight-line method over the life of the extended warranty, which is typically
12 to 18 months beyond the standard 12-month warranty. The Company classifies the current portion of extended warranties under Contract
liabilities and billings in excess of revenue earned and the noncurrent portion of extended warranties under Noncurrent contract liabilities
and asset retirement obligations in its consolidated balance sheets. The Company had less than $&lt;span id="xdx_903_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241228__srt--RangeAxis__srt--MaximumMember_zGzlfb6doIfe" title="Contract liabilities"&gt;&lt;span id="xdx_901_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231230__srt--RangeAxis__srt--MaximumMember_zmk6h6LiVUBk" title="Contract liabilities"&gt;0.1&lt;/span&gt;&lt;/span&gt; million of contract liabilities related
to extended warranties at December 28, 2024 and December 30, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--AssetRetirementObligationsPolicy_z5lWFZ0jP0Kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86A_z3008LGlC6Dk"&gt;Asset
Retirement Obligations&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;Included
in Other long-term liabilities, net of current portion are asset retirement obligations (&#x201c;ARO&#x201d;) liabilities of $&lt;span id="xdx_90B_eus-gaap--AssetRetirementObligation_iI_pn5n6_c20241228_zrpUcxdcK1ec" title="Asset retirement obligation"&gt;0.4&lt;/span&gt;
million and $&lt;span id="xdx_902_eus-gaap--AssetRetirementObligation_iI_pn5n6_c20231230_znZ0WZtQU90g" title="Asset retirement obligation"&gt;0.3&lt;/span&gt; million at December
28, 2024 and December 30, 2023, respectively as reported on the Consolidated Balance Sheets as &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Noncurrent
contract liabilities and asset retirement obligations.&lt;/span&gt; This represents the legal obligations associated with the retirement of
the Company&#x2019;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or
may not be within the control of the Company. Changes in ARO liabilities for fiscal years 2024 and 2023 are as follows:&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfAssetRetirementObligationsTableTextBlock_zmf8j6lAB0G3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_z7qAFQW3qt7k" style="display: none"&gt;Schedule
of Changes in Asset Retirement Obligations&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231231__20241228_zjwlJvBSRsVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20231230_zFm2OwpBwVXg" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AssetRetirementObligation_iS_pp0p0_zDTWbRfvMGm3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;254,680&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;242,094&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AssetRetirementObligationPeriodIncreaseDecrease_zXlOlUSKH5G" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Increase&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0966"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AssetRetirementObligationForeignCurrencyTranslationGainLoss_zZS3cXbqhBY6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Exchange rate change&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(3,853&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12,586&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AssetRetirementObligation_iE_pp0p0_zxm8Pokv0G7c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;350,827&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;254,680&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A8_zEcqw8E5xc96" style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zYT3yjDethO5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86C_zI5i7vpXYBQ5"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred
tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts
of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company
measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those
temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of
a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances
if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
2017 Act imposes a U.S. tax on global intangible low taxed income (&#x201c;GILTI&#x201d;) that is earned by certain foreign affiliates
owned by a U.S. shareholder. The Company has made a policy election to treat future taxes related to GILTI as a current period expense
in the reporting period in which the tax is incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zylV31EwM5Q8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_865_zHhIcZltBli2"&gt;Foreign
Currency&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
reporting currency of the Company is U.S. dollars. Assets and liabilities of non-U.S. operations where the functional currency is
other than the U.S. dollar is  translated from the functional currency into U.S. dollars at year end exchange rates, and revenues
and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part
of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they
occur.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--EarningsPerSharePolicyTextBlock_zkT3Rktcd1L8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zLl18s6AiJU9"&gt;Net
Loss Per Share&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period including
the pre-funded warrants, less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares
outstanding, including the pre-funded warrants, and contingently issuable shares, less weighted-average shares reacquired during the
period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the
Company&#x2019;s common stock equivalents, which consist of outstanding stock options and unvested restricted stock.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_z6YGgry4TBYd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_z6PC7UijTk5g" style="display: none"&gt;Schedule
of Anti-dilutive Securities Excluded from Computation of Earnings Per Share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20231231__20241228_zb4lQ9CfaFec" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230101__20231230_zBhxCh2um3U2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20211226__20221231_zK7kkXdE7zU8" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_zMgCRJ3iWzme" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Nonvested
    restricted common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,833,611&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,931,767&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,965,901&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zD1vwX3i4cf5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--ConcentrationRiskCreditRisk_zoCfLfiJsLFe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86A_zq1DeiTyzcI9"&gt;Concentration
of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist
principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of components and
subassemblies for defense applications. Concentration of credit risk with respect to accounts receivable is limited to certain
customers to whom we make substantial sales. To reduce risk, we routinely assess the financial strength of our customers and, as a
consequence, believe that our accounts receivable credit risk exposure is limited. Management assesses the collectability of the
customer&#x2019;s account based on current aging status, collection history, and financial condition. Based on a review of these
factors, management establishes or adjusts the allowance for specific customers and the entire accounts receivable portfolio. The
Company sells its products to customers worldwide and generally does not require collateral. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company primarily invests its excess cash in government-backed and corporate debt securities that management believes to be of high creditworthiness,
which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the creditworthiness of its marketable
securities and, where applicable, guarantees made by the Federal Deposit Insurance Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z0TXuVVnvcAd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zfj0yieM5nJ2"&gt;Stock-Based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of nonvested restricted common stock awards is generally the quoted price of the Company&#x2019;s equity shares on the date
of grant. The nonvested restricted common stock awards require the employee to fulfil certain obligations, including remaining employed
by &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20231231__20241228__srt--RangeAxis__srt--MinimumMember_zzgVVexplSib" title="Vesting rights"&gt;the Company for periods ranging from one to five years (the vesting period)&lt;/span&gt; and in certain cases also require meeting performance
criteria. The performance criteria primarily consist of the achievement of established milestones. For nonvested
restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense
is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance
criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that
it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized
over the service period. If the performance criteria are not met, no compensation cost is recognized, and any previously recognized compensation
cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested
awards. We have elected to account for forfeitures as they occur.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zHji67QOSoEe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_867_z6zaapBqbJU6"&gt;Comprehensive
Loss&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Comprehensive
loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses)
gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zdlcloXmoatf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of accumulated other comprehensive income are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_z1Xnkrh8HZoc" style="display: none"&gt;Schedule
of Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign
    Currency &lt;br/&gt; Translation &lt;br/&gt; Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrealized
    &lt;br/&gt; holding &lt;br/&gt; gain (loss) on marketable &lt;br/&gt; securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Reclassifications
    &lt;br/&gt; of &lt;br/&gt; loss in net loss &lt;br/&gt; on &lt;br/&gt; marketable &lt;br/&gt; securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accumulated
    Other &lt;br/&gt; Comprehensive &lt;br/&gt; Income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance as of December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJrNiFPPtMta" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,110,770&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zvUDmLBNh0Kg" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;368,334&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zByaIHWdASw" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(64,753&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231_znv09YmVLjU3" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,414,351&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Changes during year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJXvEbjIbkd6" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(36,478&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zSmGfEkU7uYe" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(201,283&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zj5MfEkCvM57" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(522&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20211226__20221231_zWmqd7z6pdf3" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(238,283&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zSnt89TfIuV6" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,074,292&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zWucvPob0P8a" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;167,051&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zjyiQgjUIb29" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(65,275&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230_za4KvlsBuMJl" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,176,068&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Changes during year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zIUvjRneRDjc" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;42,027&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zFeAwOqiTdte" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,644&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zFXMlOh929Ca" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(445&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20230101__20231230_zhoUQ6ihpzD7" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;56,226&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance as of December 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zDIjUFVWuP6b" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,116,319&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqRhfQY6jOFk" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;181,695&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zwKYMavMctF7" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(65,720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228_zaFUVJem2qsa" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,232,294&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Changes
    during year&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zmpfMxjxBG1l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;20,900&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z2ajA3vvkeMg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;779,165&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zSiKRvhcAgCf" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1040"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20231231__20241228_zPcM3X4hA8Cb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;800,065&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance
    as of December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_ztQCGfYtucpb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,137,219&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqg7JyME2NFf" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;960,860&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_z2K4PWPJHWq2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(65,720&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228_znDay5YXowr" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,032,359&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A9_zNL48KrraoNg" style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ztW3dYBMqjS6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86D_zsYV7CiFIkI4"&gt;Impairment
of Long-Lived Assets&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The Company evaluates its long-lived assets for impairment whenever events
or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Examples of such triggering events
applicable to the Company&#x2019;s assets include, but are not limited to, a significant decrease in the market price of a long-lived asset
or asset group, a current-period operating or cash flow loss combined with a history of operating or cash flow losses, a projection or
forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group, or adverse industry or economic
trends. If any indicator of impairment exists, the Company would then assess the recoverability of the affected long-lived assets by determining
whether the carrying value of the asset group can be recovered through undiscounted future operating cash flows. If impairment is indicated,
the Company would estimate the asset group&#x2019;s fair value using future discounted cash flows associated with the use of the asset
group and adjust the carrying value of the asset group accordingly. Given the Company&#x2019;s history of negative operating losses and
negative operating cash flows, the Company performed an analysis of its long-lived assets for fiscal years 2024 and 2023. Upon completion
of its assessment, the Company did not identify an impairment charge on its long-lived assets for the years ended December 28, 2024 or
December 30, 2023.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zsTM4CUY9mGi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_z3NMYUzjV9q1"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and
non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
of the Company&#x2019;s leases are operating leases. Operating lease right-of-use assets (&#x201c;ROU&#x201d;) and operating lease liabilities
are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease
right-of-use assets also include any initial direct costs and any lease payments made at or before the commencement date and is reduced
for any unrestricted incentives received at or before the commencement date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the majority of the Company&#x2019;s leases, the discount rate used to determine the present value of the lease payments is the Company&#x2019;s
incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents
a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability
payment streams commensurate with the lease term. For new or renewed leases, the discount rate is determined using available data at
lease commencement and based on the lease term including any reasonably certain renewal periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Some
of the Company&#x2019;s leases include options to extend or terminate the lease. The Company includes these options in the recognition
of the Company&#x2019;s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most
cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company
(and thus not included in its ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None
of the Company&#x2019;s leases include variable lease-related payments, such as escalation clauses based on the consumer price index (&#x201c;CPI&#x201d;)
rates or residual guarantees.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zesOKcVD4ZT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86B_zOFKrFljmAf4"&gt;Recently
Issued Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU Number 2023-09, &#x201c;Income Taxes (Topic 740):
Improvements to Income Tax Disclosures&#x201d; (&#x201c;ASU 2023-09&#x201d;). ASU 2023-09 requires more disaggregated income tax disclosures,
including additional information in the rate reconciliation and additional disclosures about income taxes paid. ASU 2023-09 will become
effective for the Company for the fiscal year ending December 27, 2025. Early adoption is permitted, and guidance should be applied prospectively,
with an option to apply guidance retrospectively. The Company is currently evaluating the impact of the adoption of ASU 2023-09 on its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;In November
2024, the FASB issued ASU 2024-03, which requires disaggregated disclosure of income statement expenses for public business entities (&#x201c;PBEs&#x201d;).
The ASU does not change the expense captions an entity presents on the face of the income statement; rather, it requires disaggregation
of certain expense captions into specified categories in disclosures within the footnotes to the financial statements. ASU 2024-03 is
effective for all PBEs for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December
15, 2027. Early adoption is permitted. The Company is currently evaluating the impact that this guidance will have on the presentation
of its consolidated financial statements and accompanying notes.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Recently Adopted Accounting Pronouncements&lt;/i&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2023, the FASB issued ASU Number 2023-07, &#x201c;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#x201d;
(&#x201c;ASU 2023-07&#x201d;). ASU 2023-07 requires disclosure of significant segment expenses that are regularly provided to the chief
operating decision maker(s) that are included within each reported measure of segment profit or loss. The guidance also expands disclosure
requirements for interim periods, as well as requires disclosure of other segment items, including the title and position of the entity&#x2019;s
chief operations decision maker(s). ASU 2023-07 became effective for the Company for the fiscal year ending December 28, 2024, and for
interim periods starting in the Company&#x2019;s first quarter of 2025. The Company adopted this standard for fiscal year 2024 and there
was not a material impact, &lt;/span&gt;reference additional disclosure within Note 13. Segments and Disaggregation of Revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.
The amendments in ASU 2016-13 will provide more decision-useful information about the expected credit losses on financial instruments
and other commitments to extend credit held by a reporting entity at each reporting date. The ASU is effective for annual reporting periods
beginning after December 15, 2019, including interim periods within that year. Following the release of ASU 2019-10 in November 2019,
the new effective date, as long as the Company remains a smaller reporting company, would be annual reporting periods beginning after
December 15, 2022. The Company adopted this standard on January 1, 2023 and there was not a material impact.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_851_zU96BgUgFYw3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000842">&lt;p id="xdx_84E_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zacQlb1bXLPh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;i&gt;&lt;span id="xdx_863_zRLWIwdmGB3l"&gt;Basis
of Presentation&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;The
accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the
United States of America (&#x201c;U.S. GAAP&#x201d;). The accompanying consolidated financial statements reflect the operations of
Kopin Corporation and its wholly owned subsidiaries. Certain reclassifications have been made to the fiscal year 2023 presentation
to conform to the fiscal year 2024 presentation. These reclassifications had no effect on the reported results of operations. An
adjustment has been made to the Consolidated Balance Sheet for fiscal year ended December 30, 2023 to reclassify prepaid taxes of
$&lt;span id="xdx_908_eus-gaap--PrepaidTaxes_iI_c20231230_zqkpErNTcXOe" title="Prepaid taxes"&gt;85,572&lt;/span&gt; into prepaid expenses and
other current assets and accrued legal expenses of $&lt;span id="xdx_901_eus-gaap--AccruedProfessionalFeesCurrent_iI_c20231230_zgEHwcdskXpl" title="Accrued legal expenses"&gt;2,129,421&lt;/span&gt;
from accounts payable into accrued legal expenses. The Company disclosed certificates of deposit as Level 1 financial
instruments as of December 30, 2023 and has reclassified these amounts to Level 2 financial instruments in the current comparative
presentation in Note 5. An adjustment has been made to the deferred income tax assets and liabilities table included within Note 8 to reclassify $&lt;span id="xdx_90E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_c20231230_zdxPjHZvIF05" title="Deferred tax assets, accruals legal settlements"&gt;56,000&lt;/span&gt;
of December 30, 2023 other deferred tax assets to accrued legal deferred tax assets.&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PrepaidTaxes
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000844"
      unitRef="USD">85572</us-gaap:PrepaidTaxes>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000846"
      unitRef="USD">2129421</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000848"
      unitRef="USD">56000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements>
    <KOPN:FiscalYearPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000850">&lt;p id="xdx_849_ecustom--FiscalYearPolicyTextBlock_zxF0f0keKhPh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_867_zmk8jbpZkPj4"&gt;Fiscal
Year&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s fiscal year ends on the last Saturday in December. The fiscal years ended December 28, 2024 and December 30, 2023 include
52 weeks and the fiscal year ended December 31, 2022 includes 53 weeks, and are referred to as fiscal years 2024, 2023, and 2022, respectively,
herein.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</KOPN:FiscalYearPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000852">&lt;p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zZOjV36SLmWc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_869_zfgYJzNMk3B1"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements for fiscal year 2024 include the accounts of Kopin Corporation and its wholly owned subsidiaries. For
fiscal year 2022, the consolidated financial statements include the accounts of Kopin Corporation and its wholly owned subsidiaries and
a majority owned &lt;span id="xdx_90D_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20221231__srt--OwnershipAxis__custom--EMDTMember_zfjuxs9hhVZ1" title="Subsidary percentage"&gt;80&lt;/span&gt;% subsidiary, eMDT America, Inc., located in California (collectively the Company). In the first quarter of fiscal
year 2023, the Company acquired the remaining &lt;span id="xdx_90A_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_uPure_c20230401__us-gaap--BusinessAcquisitionAxis__custom--EMDTMember_za6nmOeIfjq6" title="Remaining acquisition percentage"&gt;20&lt;/span&gt;% interest in eMDT America, Inc. Net loss attributable to noncontrolling interest in
the Company&#x2019;s consolidated statements of operations represents the portion of the results of operations of which is allocated to
the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="AsOf2022-12-31_custom_EMDTMember"
      decimals="INF"
      id="Fact000854"
      unitRef="Pure">0.80</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="AsOf2023-04-01_custom_EMDTMember"
      decimals="INF"
      id="Fact000856"
      unitRef="Pure">0.20</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <KOPN:LiquidityPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000858">&lt;p id="xdx_849_ecustom--LiquidityPolicyTextBlock_zAAGrWyJT4W8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"&gt;&lt;i&gt;&lt;span id="xdx_863_zF1RNCtHYFf6"&gt;Liquidity&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of
assets and the satisfaction of liabilities in the normal course of business. The Company has incurred net losses of $&lt;span id="xdx_905_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20231231__20241228_zeL8EAsjQgYb" title="Net losses"&gt;43.9&lt;/span&gt;
million and $&lt;span id="xdx_903_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20230101__20231230_zhwGcqlCabmi" title="Net losses"&gt;19.7&lt;/span&gt;
million for the year ended December 28, 2024 and for the fiscal year ended December 30, 2023, respectively, and net cash outflows
from operations of $&lt;span id="xdx_906_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20231231__20241228_z8PVdQC4omi9" title="Net cash outflows from operations"&gt;14.2&lt;/span&gt;
million and $&lt;span id="xdx_90D_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20230101__20231230_zYjEGboU6e6l" title="Net cash outflows from operations"&gt;15.3&lt;/span&gt;
million for the year ended December 28, 2024 and for the fiscal year ended December 30, 2023, respectively. The Company&#x2019;s net
cash outflows from operations were partially a result of funding its ongoing investments in research and development, which
management believes will continue, production inefficiencies resulting from intermittent supply chain disruptions and legal fees in
association with the litigation costs. In 2024, the Company sold &lt;span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z7Rj3q5CqcCh" title="Sale of common stock"&gt;43.0&lt;/span&gt;
million shares of common stock and &lt;span id="xdx_909_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zid21Rjq1jr8" title="Sale of prefunded warrant"&gt;4.0&lt;/span&gt;
million prefunded warrants for net proceeds of $&lt;span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20231231__20241228_zFQMCRGOVBej" title="Net proceeds"&gt;33.9&lt;/span&gt;
million. As described in Note 12 Litigation, on April 22, 2024, a jury verdict was entered against the Company awarding
approximately $&lt;span id="xdx_90F_eus-gaap--LitigationSettlementLoss_pn5n6_c20240422__20240422_zOD7lVh71rz9" title="Litigation"&gt;5.1&lt;/span&gt;
million in damages as well as recommending $&lt;span id="xdx_904_eus-gaap--PaymentsForLegalSettlements_pn5n6_c20240422__20240422_z18GIaqUbdTl" title="Legal settlements"&gt;19.7&lt;/span&gt;
million in disgorgement and exemplary damages. On May 22, 2024, the Company filed its Motion for Judgment as a Matter of Law or in
the alternative for a New Trial, as well as two submissions arguing that the disgorgement and exemplary damages should not be
awarded. That same day, BlueRadios filed motions seeking a permanent injunction prohibiting Kopin from selling any products that
incorporate BlueRadios&#x2019; trade secrets, over $&lt;span id="xdx_903_eus-gaap--PrepaidInterest_iI_pn5n6_c20240522_zM5Xj0RcFjhf" title="Pre-judgment interest"&gt;10.8&lt;/span&gt;
million in pre-judgment interest, and over $&lt;span id="xdx_903_eus-gaap--LegalFees_pn5n6_c20240522__20240522_zSaTRbttFda5" title="Attorneys fees and costs"&gt;10.2&lt;/span&gt;
million in attorneys&#x2019; fees and costs. While no final judgment has been issued by the Court, the Court will take that
recommendation under advisement and will rule in its final judgment on the final amount after briefing on the issues. Final
briefings on the motions were made by the parties on October 29, 2024. As the Company is unable to conclude that a favorable outcome
in this litigation is probable and due to the net losses and negative cash flows from operations, management has concluded that
there is substantial doubt about the Company&#x2019;s ability to continue as a going concern for twelve months from the issuance of
these financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
has implemented certain plans to reduce cash outflows including operational improvements and the curtailment of certain develope programs,
both of which are expected to preserve cash. The Company has in the past sold equity securities through at-the-market equity offerings
and in the traditional fashion of significant equity offerings. Nonetheless, management monitors the capital markets on an ongoing basis
and may consider raising capital if favorable market conditions develop. If the Company&#x2019;s actual results are less than projected
or the Company needs to raise capital for additional liquidity, the Company may be required to do additional equity financings, reduce
expenses, or enter into a strategic transaction. However, management can make no assurance that the Company will be able to raise additional
capital, reduce expenses sufficiently, or enter into a strategic transaction on terms acceptable to the Company, or at all.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</KOPN:LiquidityPolicyTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-12-31to2024-12-28"
      decimals="-5"
      id="Fact000860"
      unitRef="USD">-43900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-30"
      decimals="-5"
      id="Fact000862"
      unitRef="USD">-19700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-12-31to2024-12-28"
      decimals="-5"
      id="Fact000864"
      unitRef="USD">-14200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-30"
      decimals="-5"
      id="Fact000866"
      unitRef="USD">-15300000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2023-12-312024-12-28_us-gaap_CommonStockMember"
      decimals="-5"
      id="Fact000868"
      unitRef="Shares">43000000.0</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2023-12-312024-12-28_us-gaap_WarrantMember"
      decimals="-5"
      id="Fact000870"
      unitRef="Shares">4000000.0</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-12-31to2024-12-28"
      decimals="-5"
      id="Fact000872"
      unitRef="USD">33900000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:LitigationSettlementLoss
      contextRef="From2024-04-222024-04-22"
      decimals="-5"
      id="Fact000874"
      unitRef="USD">5100000</us-gaap:LitigationSettlementLoss>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="From2024-04-222024-04-22"
      decimals="-5"
      id="Fact000876"
      unitRef="USD">19700000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PrepaidInterest
      contextRef="AsOf2024-05-22"
      decimals="-5"
      id="Fact000878"
      unitRef="USD">10800000</us-gaap:PrepaidInterest>
    <us-gaap:LegalFees
      contextRef="From2024-05-222024-05-22"
      decimals="-5"
      id="Fact000880"
      unitRef="USD">10200000</us-gaap:LegalFees>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000882">&lt;p id="xdx_840_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zuz2OlBUHTEe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_869_zGMKVgAYOiCe"&gt;Revenue
Recognition&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Substantially
all of the Company&#x2019;s product and license and other revenues are derived from the sales of components and subassemblies and the
license of intellectual property for use in defense and industrial applications. The Company also has development contracts for the design,
manufacture and or modification of products for the U.S. Government or prime contractors for the U.S. Government and for customers that
expect to sell into the defense markets. The Company may offer technologies developed under these defense research and development contracts
in products sold to industrial, medical and consumer markets. The Company&#x2019;s contracts with the U.S. Government are typically subject
to the Federal Acquisition Regulations (&#x201c;FAR&#x201d;) and are priced based on estimated or actual costs of producing goods. The
FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. Government contracts.
The pricing for non-U.S. Government contracts is based on the specific negotiations with each customer.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;In accordance
with ASC 606, revenue is recognized when a customer obtains control of promised products, and the amount of revenue recognized reflects
the consideration to which the Company expects to be entitled to receive in exchange for these products and excludes taxes collected from
customers which are subsequently remitted to government authorities.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;The
Company applies the following five steps to guide revenue recognition:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;1)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Identify the contract(s) with a customer&lt;/b&gt;&#x2014;A contract with a customer exists when (i)&#160;the Company enters into an enforceable contract with a customer that defines each party&#x2019;s rights regarding the products to be transferred and identifies the payment terms related to those products, (ii)&#160;the contract has commercial substance and (iii)&#160;the Company determines that collection of substantially all consideration for products that are transferred is probable based on the customer&#x2019;s intent and ability to pay the promised consideration. The Company&#x2019;s contracts are typically in the form of a purchase order. For certain large customers, the Company may also enter into master service agreements that define general terms but are not customer commitments to purchase until coupled with a purchase order. The Company applies judgment in determining the customer&#x2019;s ability and intention to pay, which is based on a variety of factors including the customer&#x2019;s historical payment experience or published credit and financial information pertaining to the customer.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 12pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Identify the performance
    obligations in the contract&lt;/b&gt;&#x2014;Performance obligations promised in a contract are identified based on the products and
    services that will be transferred. A product or service is distinct if both a) the customer can benefit from the product or service
    either on its own or together with other resources that are readily available from third parties or from the Company, and b) is
    separately identifiable from other promises in the contract. To the extent a contract includes multiple promised products or
    services, the Company must apply judgment to determine whether the products or services meet the criteria to be distinct. If these
    criteria are not met the promised products&#160;or services are accounted for as a combined performance obligation. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding: 0pt; width: 36px; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;3)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Determine the transaction price&lt;/b&gt;&#x2014;The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring products to the customer. The Company historically does not have contracts with variable consideration but to the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company&#x2019;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding: 0pt; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="padding-bottom: 0pt; width: 36px; text-align: justify"&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; width: 36px; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Allocate
    the transaction price to the performance obligations in the contract&lt;/b&gt;&#x2014;If the contract contains a single performance obligation,
    the entire transaction price is allocated to the single performance obligation. The Company&#x2019;s contracts do not typically contain
    multiple performance obligations that require an allocation of the transaction price to each performance obligation on a relative
    Stand-alone Sales Price (&#x201c;SSP&#x201d;). During the years ended 2024, 2023 and 2022 the Company did not have contracts with multiple
    performance obligations.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recognize
    revenue when (or as) the Company satisfies a performance obligation&lt;/b&gt;&#x2014;The Company satisfies performance obligations either
    over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation
    is satisfied by transferring a promised product or service to a customer.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Product
    Revenues&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
    certain contracts with prime contractors for the U.S. Government, the Company recognizes product revenue over time as the Company
    performs because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous
    transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. Government to unilaterally
    terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and take control of any work
    in process and finished goods.&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
    situations where control transfers over time, product revenue is recognized based on the extent of progress towards completion of
    the performance obligation. The Company uses the cost-to-cost input method to measure the extent of progress towards completion of
    the performance obligation for its contracts because the Company believes it best depicts the transfer of assets to the customer.
    Under the cost-to-cost input method, the extent of progress towards completion is measured based on the ratio of costs incurred to
    date to the total estimated costs at completion of the performance obligation which includes the expected yield which is a significant
    judgment. Revenues are recorded proportionally as costs are incurred.&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
    certain contracts with prime contractors for the U.S. Government and commercial customers, while the contract may have a similar
    liability clause, the Company&#x2019;s products historically have an alternative use and thus, revenue is recognized at a point in
    time upon transfer of control. Provisions for product returns and allowances are reductions in the transaction price and are recorded
    in the same period as the related revenues. The Company analyzes historical returns, current economic trends and changes in customer
    demand when evaluating the adequacy of sales returns and other allowances.&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research
    &amp;amp; Development Contracts&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
    most of the Company&#x2019;s development contracts and contracts with the U.S. Government, the customer contracts with the Company
    to provide a significant service of integrating a set of components into a single unit. Since these performance obligations are not
    distinct or capable or being distinct, the entire contract is accounted for as one performance obligation. If there is a follow-on
    production contract it is assessed whether it is a contract modification or a new contract.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion
of the performance obligation. The Company generally uses an input method using the cost-to-cost approach to measure the extent of progress
towards completion of the performance obligation for its contracts because the Company believes it best depicts the transfer of assets
to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of
costs incurred to date to the total estimated costs at completion of the performance obligation which requires management to use significant
assumptions and&#160;judgements. Revenues are recorded proportionally as costs are incurred.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-indent: 1in; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;License and other revenues&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 1in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify; text-indent: 0.25in"&gt;The rights and benefits to the
Company&#x2019;s intellectual property are conveyed to certain customers through royalty bearing technology license agreements. These sales-based
royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under License and
other revenues on the Company&#x2019;s consolidated statements of operations.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s fixed-price contracts with the U.S. Government or other customers may result in revenue recognized in excess of amounts
currently billed. The Company discloses the excess of revenues over amounts actually billed as Contract assets and unbilled receivables
on the consolidated balance sheets. Amounts billed and due from the Company&#x2019;s customers are classified as Accounts receivable on
the consolidated balance sheets. In some instances, the U.S. Government may retain a small portion of the contract price until completion
of the contract. For contracts with the U.S. Government and some commercial customers, the Company typically receives payments either
as work progresses or by achieving certain milestones or based on a schedule in the contract. The Company recognizes a liability for
these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned
on the consolidated balance sheets. Advanced payments typically are not considered a significant financing component because it is used
to meet working capital demands that can be higher in the early stages of a contract and to protect the Company from the other party
failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, the Company
typically receives payments within 30 to 60 days of shipment of the product, although for some purchase orders, the Company may require
an advanced payment prior to shipment of the product.&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <KOPN:ContractAssetsPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000884">&lt;p id="xdx_849_ecustom--ContractAssetsPolicyTextBlock_zSXZoHs64AM6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86D_zGKDdOU62HU7"&gt;Contract
Assets&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
assets include unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is
utilized and revenue recognized from customer arrangements, including licensing, exceeds the amount billed to the customer, and right
to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are generally
classified as current. The Company classifies the noncurrent portion of contract assets under Other assets in its consolidated balance
sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</KOPN:ContractAssetsPolicyTextBlock>
    <KOPN:ContractLiabilitiesPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000886">&lt;p id="xdx_84B_ecustom--ContractLiabilitiesPolicyTextBlock_z8Sh2A7X8jM6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86B_zR7o2r80SMV5"&gt;Contract
Liabilities&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
liabilities consist of advance payments and billings in excess of revenue recognized for the contract.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</KOPN:ContractLiabilitiesPolicyTextBlock>
    <KOPN:PerformanceObligationsPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000888">&lt;p id="xdx_84E_ecustom--PerformanceObligationsPolicyTextBlock_zFJpT8VPxwO1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_864_z4H7h6glrnc"&gt;Performance
Obligations&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zb9yErMnpU6c" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B9_zV6jrdlcEsAa" style="display: none"&gt;Schedule
of Satisfaction of Performance Obligations&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal year ended&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zdQmmfmhfJ1k" title="Revenue percentage from products and services transferred customers"&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90D_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zZKll1gwHbDc" title="Revenue percentage from products and services transferred customers"&gt;34&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_902_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z0Yt4TeFYIQ8" title="Revenue percentage from products and services transferred customers"&gt;22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Over time&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90B_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjTRzNRMt0Vk" title="Revenue percentage from products and services transferred customers"&gt;85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_909_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjsD8O2hXWMk" title="Revenue percentage from products and services transferred customers"&gt;66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zJyUlAQg4fz5" title="Revenue percentage from products and services transferred customers"&gt;78&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zDthRmXDwzDl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
value of remaining performance obligations represents the transaction price of orders for which work has not been performed and excludes
unexercised contract options and potential orders under ordering-type contracts. As of December 28, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $&lt;span id="xdx_90E_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241228_zjcMgHdN5Bed" title="Remaining performance obligation"&gt;14.0&lt;/span&gt; million,
which the Company expects to recognize revenue over the next 12 months. The remaining performance obligations represent amounts to be
earned under government contracts, which are subject to cancellation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</KOPN:PerformanceObligationsPolicyTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000890">&lt;p id="xdx_894_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zb9yErMnpU6c" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B9_zV6jrdlcEsAa" style="display: none"&gt;Schedule
of Satisfaction of Performance Obligations&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal year ended&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zdQmmfmhfJ1k" title="Revenue percentage from products and services transferred customers"&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90D_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zZKll1gwHbDc" title="Revenue percentage from products and services transferred customers"&gt;34&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_902_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z0Yt4TeFYIQ8" title="Revenue percentage from products and services transferred customers"&gt;22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Over time&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90B_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20231231__20241228__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjTRzNRMt0Vk" title="Revenue percentage from products and services transferred customers"&gt;85&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_909_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20230101__20231230__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zjsD8O2hXWMk" title="Revenue percentage from products and services transferred customers"&gt;66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_908_ecustom--RevenuePercentagefromProductsandServicesTransferredCustomers_dp_uPure_c20211226__20221231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zJyUlAQg4fz5" title="Revenue percentage from products and services transferred customers"&gt;78&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers
      contextRef="From2023-12-312024-12-28_us-gaap_TransferredAtPointInTimeMember"
      decimals="INF"
      id="Fact000892"
      unitRef="Pure">0.15</KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers>
    <KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers
      contextRef="From2023-01-012023-12-30_us-gaap_TransferredAtPointInTimeMember"
      decimals="INF"
      id="Fact000894"
      unitRef="Pure">0.34</KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers>
    <KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers
      contextRef="From2021-12-262022-12-31_us-gaap_TransferredAtPointInTimeMember"
      decimals="INF"
      id="Fact000896"
      unitRef="Pure">0.22</KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers>
    <KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers
      contextRef="From2023-12-312024-12-28_us-gaap_TransferredOverTimeMember"
      decimals="INF"
      id="Fact000898"
      unitRef="Pure">0.85</KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers>
    <KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers
      contextRef="From2023-01-012023-12-30_us-gaap_TransferredOverTimeMember"
      decimals="INF"
      id="Fact000900"
      unitRef="Pure">0.66</KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers>
    <KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers
      contextRef="From2021-12-262022-12-31_us-gaap_TransferredOverTimeMember"
      decimals="INF"
      id="Fact000902"
      unitRef="Pure">0.78</KOPN:RevenuePercentagefromProductsandServicesTransferredCustomers>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact000904"
      unitRef="USD">14000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2023-12-31to2024-12-28" id="Fact000906">&lt;p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zXNGGpvcHd3a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_867_zhqeaFAk2PO7"&gt;Research
and Development Costs&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research
and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime
contractors of the U.S. Government and commercial partners. Research and development costs include staffing, purchases of materials and
laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed
immediately.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000908">&lt;p id="xdx_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_ze9bKOsqMWJ5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_866_zzWVX3aAMZ64"&gt;Cash,
Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Restricted
cash of approximately $&lt;span id="xdx_90F_eus-gaap--RestrictedCash_iI_pn5n6_c20241228_zSvJBbmpS3R3" title="Restricted cash"&gt;1.1&lt;/span&gt; million is included on the consolidated balance sheet as of December 28, 2024, and represents cash deposited
by the Company into a separate account and designated as collateral for a standby letter of credit in the same amount in accordance with
a contractual agreement with a vendor.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact000910"
      unitRef="USD">1100000</us-gaap:RestrictedCash>
    <us-gaap:MarketableSecuritiesPolicy contextRef="From2023-12-31to2024-12-28" id="Fact000912">&lt;p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zWTXmrI9W8j3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_860_zZalGtPJ5wWj"&gt;Marketable
Securities&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Marketable
securities consist primarily of corporate notes and U.S. Government and agency-backed securities. The
Company classifies these marketable securities as available-for-sale at fair value in &#x201c;Marketable securities, at fair value&#x201d;
in the consolidated balance sheets, with unrealized gains and losses reported as a component of other comprehensive
income (loss). The Company records the amortization of premiums and accretion of discounts on marketable securities
in the results of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company uses the specific identification method as a basis for determining cost and calculating realized gains and losses with respect
to marketable securities. The gross gains and losses realized related to sales and maturities of marketable securities were not material
during the fiscal years ended 2024, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;For our available-for-sale debt
securities in an unrealized loss position, we determine whether a credit loss exists. In this assessment, among other factors, we consider
the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and
adverse conditions specifically related to the security. If factors indicate a credit loss exists, an allowance for credit loss is recorded
to other income (loss), net, limited by the amount that the fair value is less than the amortized cost basis. The Company excludes the applicable accrued interest from both the fair value and amortized costs basis of the Company&#x2019;s
available-for-sale securities for purposes of identifying and measuring an impairment. Accrued interest receivable on available-for-sale
securities is recorded within&#160;prepaid and other assets&#160;on the consolidated balance sheets. The Company made an accounting policy
election to (1) not measure an allowance for credit loss for accrued interest receivable, and (2) to write off any uncollectible accrued
interest receivable as a reversal of interest income in a timely manner, which the Company considers to be in the period in which it determines
the accrued interest will not be collected.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

</us-gaap:MarketableSecuritiesPolicy>
    <KOPN:AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000914">&lt;p id="xdx_84E_ecustom--AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock_zvLPCgAHnOMa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zEt78nYSyTrc"&gt;Accounts Receivable and Allowance
for Credit Losses&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;Accounts receivable are presented net of any necessary allowance(s) for
credit losses. Receivables are recorded at the invoiced amount and generally do&#160;not&#160;bear interest.&#160;When necessary, an allowance
for credit losses is established&#160;based on prior experience and other factors which, in management&#x2019;s judgment, deserve consideration
in estimating bad debts.&#160; Management assesses the collectability of the customer&#x2019;s account based on current aging status, collection
history, and financial condition.&#160;&#160;Based on a review of these factors, management establishes or adjusts the allowance for specific
customers and the entire accounts receivable portfolio.&#160;&#160;We had an allowance for&#160;credit losses of $&lt;span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20241231_zocfQZmmhC7g" title="Allowance for credit losses"&gt;1.1&lt;/span&gt; million&#160;and $&lt;span id="xdx_907_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn5n6_c20231231_zk3fdVm3KkI7" title="Allowance for credit losses"&gt;1.0&lt;/span&gt;&#160;million
at&#160;December 31, 2024&#160;and&#160;2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</KOPN:AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact000916"
      unitRef="USD">1100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="-5"
      id="Fact000918"
      unitRef="USD">1000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2023-12-31to2024-12-28" id="Fact000920">&lt;p id="xdx_845_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zjmyWc1nKPz9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86A_zyshil49AkNc"&gt;Fair
Value of Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments consist of marketable securities, equity investments, accounts receivable, and certain current liabilities. These assets
(excluding marketable securities and equity investments) and liabilities are carried at cost, which approximates fair
value. Marketable securities are recorded at fair value and equity investments are recorded using the cost method, adjusted
for changes in observable market transactions.&lt;/span&gt; &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000922">&lt;p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zWp7tOtpHRzd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_861_zdnHgol7xu2d"&gt;Inventory&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The
Company adjusts inventory carrying value for the estimated difference between the cost of inventory and the estimated net realizable
value based upon assumptions about future demand. The Company fully reserves for inventories and
non-cancellable purchase orders for inventory deemed obsolete. The Company performs periodic reviews of inventory items to identify
excess inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as judgements
and estimates about anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become
less favorable than those projected by the Company, additional inventory adjustments may be required, subject to judgement and estimation. At the point of a loss
recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not
result in the restoration or increase in that newly established basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zP2M9Btw5vfd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory
consists of the following at December 28, 2024 and December 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zG41R9zCd20a" style="display: none"&gt;Schedule
of Inventory&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20241228_zAij7ONEHvwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231230_zWDaOeLExpUh" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINz5PK_z2gnsvKZNhS6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,062,099&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,785,197&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINz5PK_zPL0SWCDAme9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,244,484&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,018,421&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINz5PK_z1EN8mRqiDf8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;827,513&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;798,188&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryNet_iTI_pp0p0_mtINz5PK_zG7vufFfU0E" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,134,096&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,601,806&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_z3tcEDTH1oud" style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000924">&lt;p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zP2M9Btw5vfd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory
consists of the following at December 28, 2024 and December 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_zG41R9zCd20a" style="display: none"&gt;Schedule
of Inventory&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20241228_zAij7ONEHvwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231230_zWDaOeLExpUh" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINz5PK_z2gnsvKZNhS6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,062,099&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,785,197&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINz5PK_zPL0SWCDAme9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,244,484&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,018,421&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINz5PK_z1EN8mRqiDf8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;827,513&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;798,188&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryNet_iTI_pp0p0_mtINz5PK_zG7vufFfU0E" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,134,096&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,601,806&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000926"
      unitRef="USD">4062099</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000927"
      unitRef="USD">4785197</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000929"
      unitRef="USD">1244484</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000930"
      unitRef="USD">2018421</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000932"
      unitRef="USD">827513</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000933"
      unitRef="USD">798188</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000935"
      unitRef="USD">6134096</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000936"
      unitRef="USD">7601806</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000938">&lt;p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zaQTJ5wHwnx8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_860_zipA5PZ9alLb"&gt;Property,
Plant and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the
estimated useful lives of the assets, generally &lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__srt--RangeAxis__srt--MinimumMember_zrjcOsl99jYh" title="Property, plant and equipment estimated lives"&gt;3&lt;/span&gt;
to &lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__srt--RangeAxis__srt--MaximumMember_zBMTxmE4kEzc" title="Property, plant and equipment estimated lives"&gt;5&lt;/span&gt;
years. Leasehold improvements and leased equipment are amortized over the remaining lease term or the useful life of
the improvement or equipment. As discussed below, obligations for asset retirement are accrued at the time property, plant and
equipment is initially purchased or as such obligations are generated from use.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-28_srt_MinimumMember"
      id="Fact000940">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-28_srt_MaximumMember"
      id="Fact000942">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <KOPN:RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000944">&lt;p id="xdx_84C_ecustom--RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock_zDAGVNXyHEdc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zMBc59kbjJm1"&gt;Recognition
and Measurement of Financial Assets and Liabilities&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company periodically makes equity investments in private companies, accounted for as an equity investment, which require estimates and judgement in determining their value. The Company uses the
measurement alternative for equity investments without readily determinable fair values, which is often referred to as &#x201c;the
cost method,&#x201d; adjusted for changes in observable market transactions. When assessing investments in private companies for
impairment, the Company considers such factors as, among other things, the share price from the investee&#x2019;s latest financing
round, the performance of the investee in relation to its own operating targets and its business plan, the investee&#x2019;s revenue
and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee&#x2019;s
products and services. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</KOPN:RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy contextRef="From2023-12-31to2024-12-28" id="Fact000946">&lt;p id="xdx_847_eus-gaap--StandardProductWarrantyPolicy_zNnkp0ojIOh2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_861_zctEd94u2Ol1"&gt;Product
Warranty&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual
property infringement claims related to the Company&#x2019;s products. The Company accrues for known warranty and indemnification issues
if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical
activity.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:ExtendedProductWarrantyPolicy contextRef="From2023-12-31to2024-12-28" id="Fact000948">&lt;p id="xdx_84E_eus-gaap--ExtendedProductWarrantyPolicy_zU3M5ksBxgCl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_861_zu8pjmVWkjm3"&gt;Extended
Warranties&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes revenue from an extended warranty on the straight-line method over the life of the extended warranty, which is typically
12 to 18 months beyond the standard 12-month warranty. The Company classifies the current portion of extended warranties under Contract
liabilities and billings in excess of revenue earned and the noncurrent portion of extended warranties under Noncurrent contract liabilities
and asset retirement obligations in its consolidated balance sheets. The Company had less than $&lt;span id="xdx_903_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241228__srt--RangeAxis__srt--MaximumMember_zGzlfb6doIfe" title="Contract liabilities"&gt;&lt;span id="xdx_901_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231230__srt--RangeAxis__srt--MaximumMember_zmk6h6LiVUBk" title="Contract liabilities"&gt;0.1&lt;/span&gt;&lt;/span&gt; million of contract liabilities related
to extended warranties at December 28, 2024 and December 30, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ExtendedProductWarrantyPolicy>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2024-12-28_srt_MaximumMember"
      decimals="-5"
      id="Fact000950"
      unitRef="USD">100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2023-12-30_srt_MaximumMember"
      decimals="-5"
      id="Fact000952"
      unitRef="USD">100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:AssetRetirementObligationsPolicy contextRef="From2023-12-31to2024-12-28" id="Fact000954">&lt;p id="xdx_84D_eus-gaap--AssetRetirementObligationsPolicy_z5lWFZ0jP0Kg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86A_z3008LGlC6Dk"&gt;Asset
Retirement Obligations&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;Included
in Other long-term liabilities, net of current portion are asset retirement obligations (&#x201c;ARO&#x201d;) liabilities of $&lt;span id="xdx_90B_eus-gaap--AssetRetirementObligation_iI_pn5n6_c20241228_zrpUcxdcK1ec" title="Asset retirement obligation"&gt;0.4&lt;/span&gt;
million and $&lt;span id="xdx_902_eus-gaap--AssetRetirementObligation_iI_pn5n6_c20231230_znZ0WZtQU90g" title="Asset retirement obligation"&gt;0.3&lt;/span&gt; million at December
28, 2024 and December 30, 2023, respectively as reported on the Consolidated Balance Sheets as &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Noncurrent
contract liabilities and asset retirement obligations.&lt;/span&gt; This represents the legal obligations associated with the retirement of
the Company&#x2019;s assets when the timing and/or method of settling the obligation are conditional on a future event that may or
may not be within the control of the Company. Changes in ARO liabilities for fiscal years 2024 and 2023 are as follows:&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfAssetRetirementObligationsTableTextBlock_zmf8j6lAB0G3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_z7qAFQW3qt7k" style="display: none"&gt;Schedule
of Changes in Asset Retirement Obligations&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231231__20241228_zjwlJvBSRsVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20231230_zFm2OwpBwVXg" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AssetRetirementObligation_iS_pp0p0_zDTWbRfvMGm3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;254,680&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;242,094&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AssetRetirementObligationPeriodIncreaseDecrease_zXlOlUSKH5G" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Increase&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0966"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AssetRetirementObligationForeignCurrencyTranslationGainLoss_zZS3cXbqhBY6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Exchange rate change&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(3,853&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12,586&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AssetRetirementObligation_iE_pp0p0_zxm8Pokv0G7c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;350,827&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;254,680&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A8_zEcqw8E5xc96" style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:AssetRetirementObligation
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact000956"
      unitRef="USD">400000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="AsOf2023-12-30"
      decimals="-5"
      id="Fact000958"
      unitRef="USD">300000</us-gaap:AssetRetirementObligation>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000960">&lt;p id="xdx_897_eus-gaap--ScheduleOfAssetRetirementObligationsTableTextBlock_zmf8j6lAB0G3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_z7qAFQW3qt7k" style="display: none"&gt;Schedule
of Changes in Asset Retirement Obligations&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231231__20241228_zjwlJvBSRsVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20231230_zFm2OwpBwVXg" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AssetRetirementObligation_iS_pp0p0_zDTWbRfvMGm3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 68%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;254,680&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;242,094&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AssetRetirementObligationPeriodIncreaseDecrease_zXlOlUSKH5G" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Increase&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0966"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AssetRetirementObligationForeignCurrencyTranslationGainLoss_zZS3cXbqhBY6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Exchange rate change&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(3,853&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12,586&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AssetRetirementObligation_iE_pp0p0_zxm8Pokv0G7c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;350,827&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;254,680&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000962"
      unitRef="USD">254680</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000963"
      unitRef="USD">242094</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000965"
      unitRef="USD">100000</us-gaap:AssetRetirementObligationPeriodIncreaseDecrease>
    <us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact000968"
      unitRef="USD">-3853</us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss>
    <us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact000969"
      unitRef="USD">12586</us-gaap:AssetRetirementObligationForeignCurrencyTranslationGainLoss>
    <us-gaap:AssetRetirementObligation
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact000971"
      unitRef="USD">350827</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact000972"
      unitRef="USD">254680</us-gaap:AssetRetirementObligation>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000974">&lt;p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zYT3yjDethO5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86C_zI5i7vpXYBQ5"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred
tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts
of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company
measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those
temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of
a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances
if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
2017 Act imposes a U.S. tax on global intangible low taxed income (&#x201c;GILTI&#x201d;) that is earned by certain foreign affiliates
owned by a U.S. shareholder. The Company has made a policy election to treat future taxes related to GILTI as a current period expense
in the reporting period in which the tax is incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000976">&lt;p id="xdx_844_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zylV31EwM5Q8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_865_zHhIcZltBli2"&gt;Foreign
Currency&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
reporting currency of the Company is U.S. dollars. Assets and liabilities of non-U.S. operations where the functional currency is
other than the U.S. dollar is  translated from the functional currency into U.S. dollars at year end exchange rates, and revenues
and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part
of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they
occur.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000978">&lt;p id="xdx_847_eus-gaap--EarningsPerSharePolicyTextBlock_zkT3Rktcd1L8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zLl18s6AiJU9"&gt;Net
Loss Per Share&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period including
the pre-funded warrants, less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares
outstanding, including the pre-funded warrants, and contingently issuable shares, less weighted-average shares reacquired during the
period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the
Company&#x2019;s common stock equivalents, which consist of outstanding stock options and unvested restricted stock.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_z6YGgry4TBYd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_z6PC7UijTk5g" style="display: none"&gt;Schedule
of Anti-dilutive Securities Excluded from Computation of Earnings Per Share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20231231__20241228_zb4lQ9CfaFec" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230101__20231230_zBhxCh2um3U2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20211226__20221231_zK7kkXdE7zU8" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_zMgCRJ3iWzme" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Nonvested
    restricted common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,833,611&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,931,767&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,965,901&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zD1vwX3i4cf5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000980">&lt;p id="xdx_890_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_z6YGgry4TBYd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B0_z6PC7UijTk5g" style="display: none"&gt;Schedule
of Anti-dilutive Securities Excluded from Computation of Earnings Per Share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20231231__20241228_zb4lQ9CfaFec" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230101__20231230_zBhxCh2um3U2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20211226__20221231_zK7kkXdE7zU8" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_zMgCRJ3iWzme" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Nonvested
    restricted common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,833,611&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,931,767&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,965,901&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact000982"
      unitRef="Shares">4833611</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-01-012023-12-30"
      decimals="INF"
      id="Fact000983"
      unitRef="Shares">1931767</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-12-262022-12-31"
      decimals="INF"
      id="Fact000984"
      unitRef="Shares">1965901</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2023-12-31to2024-12-28" id="Fact000986">&lt;p id="xdx_84A_eus-gaap--ConcentrationRiskCreditRisk_zoCfLfiJsLFe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86A_zq1DeiTyzcI9"&gt;Concentration
of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist
principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of components and
subassemblies for defense applications. Concentration of credit risk with respect to accounts receivable is limited to certain
customers to whom we make substantial sales. To reduce risk, we routinely assess the financial strength of our customers and, as a
consequence, believe that our accounts receivable credit risk exposure is limited. Management assesses the collectability of the
customer&#x2019;s account based on current aging status, collection history, and financial condition. Based on a review of these
factors, management establishes or adjusts the allowance for specific customers and the entire accounts receivable portfolio. The
Company sells its products to customers worldwide and generally does not require collateral. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company primarily invests its excess cash in government-backed and corporate debt securities that management believes to be of high creditworthiness,
which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the creditworthiness of its marketable
securities and, where applicable, guarantees made by the Federal Deposit Insurance Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2023-12-31to2024-12-28" id="Fact000988">&lt;p id="xdx_84A_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z0TXuVVnvcAd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_zfj0yieM5nJ2"&gt;Stock-Based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of nonvested restricted common stock awards is generally the quoted price of the Company&#x2019;s equity shares on the date
of grant. The nonvested restricted common stock awards require the employee to fulfil certain obligations, including remaining employed
by &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20231231__20241228__srt--RangeAxis__srt--MinimumMember_zzgVVexplSib" title="Vesting rights"&gt;the Company for periods ranging from one to five years (the vesting period)&lt;/span&gt; and in certain cases also require meeting performance
criteria. The performance criteria primarily consist of the achievement of established milestones. For nonvested
restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense
is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance
criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that
it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized
over the service period. If the performance criteria are not met, no compensation cost is recognized, and any previously recognized compensation
cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested
awards. We have elected to account for forfeitures as they occur.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
      contextRef="From2023-12-312024-12-28_srt_MinimumMember"
      id="Fact000990">the Company for periods ranging from one to five years (the vesting period)</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000992">&lt;p id="xdx_84D_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zHji67QOSoEe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_867_z6zaapBqbJU6"&gt;Comprehensive
Loss&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Comprehensive
loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses)
gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zdlcloXmoatf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of accumulated other comprehensive income are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_z1Xnkrh8HZoc" style="display: none"&gt;Schedule
of Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign
    Currency &lt;br/&gt; Translation &lt;br/&gt; Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrealized
    &lt;br/&gt; holding &lt;br/&gt; gain (loss) on marketable &lt;br/&gt; securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Reclassifications
    &lt;br/&gt; of &lt;br/&gt; loss in net loss &lt;br/&gt; on &lt;br/&gt; marketable &lt;br/&gt; securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accumulated
    Other &lt;br/&gt; Comprehensive &lt;br/&gt; Income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance as of December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJrNiFPPtMta" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,110,770&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zvUDmLBNh0Kg" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;368,334&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zByaIHWdASw" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(64,753&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231_znv09YmVLjU3" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,414,351&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Changes during year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJXvEbjIbkd6" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(36,478&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zSmGfEkU7uYe" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(201,283&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zj5MfEkCvM57" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(522&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20211226__20221231_zWmqd7z6pdf3" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(238,283&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zSnt89TfIuV6" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,074,292&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zWucvPob0P8a" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;167,051&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zjyiQgjUIb29" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(65,275&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230_za4KvlsBuMJl" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,176,068&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Changes during year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zIUvjRneRDjc" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;42,027&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zFeAwOqiTdte" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,644&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zFXMlOh929Ca" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(445&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20230101__20231230_zhoUQ6ihpzD7" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;56,226&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance as of December 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zDIjUFVWuP6b" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,116,319&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqRhfQY6jOFk" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;181,695&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zwKYMavMctF7" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(65,720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228_zaFUVJem2qsa" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,232,294&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Changes
    during year&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zmpfMxjxBG1l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;20,900&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z2ajA3vvkeMg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;779,165&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zSiKRvhcAgCf" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1040"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20231231__20241228_zPcM3X4hA8Cb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;800,065&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance
    as of December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_ztQCGfYtucpb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,137,219&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqg7JyME2NFf" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;960,860&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_z2K4PWPJHWq2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(65,720&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228_znDay5YXowr" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,032,359&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A9_zNL48KrraoNg" style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact000994">&lt;p id="xdx_899_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zdlcloXmoatf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of accumulated other comprehensive income are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_z1Xnkrh8HZoc" style="display: none"&gt;Schedule
of Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign
    Currency &lt;br/&gt; Translation &lt;br/&gt; Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrealized
    &lt;br/&gt; holding &lt;br/&gt; gain (loss) on marketable &lt;br/&gt; securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Reclassifications
    &lt;br/&gt; of &lt;br/&gt; loss in net loss &lt;br/&gt; on &lt;br/&gt; marketable &lt;br/&gt; securities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accumulated
    Other &lt;br/&gt; Comprehensive &lt;br/&gt; Income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance as of December 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJrNiFPPtMta" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,110,770&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zvUDmLBNh0Kg" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;368,334&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zByaIHWdASw" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(64,753&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20211226__20221231_znv09YmVLjU3" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,414,351&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Changes during year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zJXvEbjIbkd6" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(36,478&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zSmGfEkU7uYe" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(201,283&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20211226__20221231__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zj5MfEkCvM57" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(522&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20211226__20221231_zWmqd7z6pdf3" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(238,283&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zSnt89TfIuV6" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,074,292&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zWucvPob0P8a" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;167,051&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zjyiQgjUIb29" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(65,275&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20230101__20231230_za4KvlsBuMJl" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,176,068&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Changes during year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zIUvjRneRDjc" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;42,027&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zFeAwOqiTdte" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,644&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20230101__20231230__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zFXMlOh929Ca" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(445&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20230101__20231230_zhoUQ6ihpzD7" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;56,226&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance as of December 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zDIjUFVWuP6b" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,116,319&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iS_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqRhfQY6jOFk" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;181,695&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zwKYMavMctF7" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(65,720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pp0p0_c20231231__20241228_zaFUVJem2qsa" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,232,294&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Changes
    during year&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zmpfMxjxBG1l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;20,900&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--OciBeforeReclassificationsNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z2ajA3vvkeMg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year, before reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;779,165&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_zSiKRvhcAgCf" style="border-bottom: Black 1pt solid; text-align: right" title="Changes during year, reclassifications"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1040"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pp0p0_c20231231__20241228_zPcM3X4hA8Cb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Changes during year"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;800,065&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance
    as of December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_ztQCGfYtucpb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,137,219&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedOtherComprehensiveIncomeLossBeforeTax1_iE_pp0p0_c20231231__20241228__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zqg7JyME2NFf" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;960,860&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis__us-gaap--ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_z2K4PWPJHWq2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(65,720&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pp0p0_c20231231__20241228_znDay5YXowr" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,032,359&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1
      contextRef="AsOf2021-12-25_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="Fact000996"
      unitRef="USD">1110770</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1
      contextRef="AsOf2021-12-25_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="Fact000998"
      unitRef="USD">368334</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2021-12-25_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact001000"
      unitRef="USD">-64753</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2021-12-25"
      decimals="0"
      id="Fact001002"
      unitRef="USD">1414351</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="Fact001004"
      unitRef="USD">-36478</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="From2021-12-262022-12-31_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="Fact001006"
      unitRef="USD">-201283</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="From2021-12-262022-12-31_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact001008"
      unitRef="USD">-522</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001010"
      unitRef="USD">-238283</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="Fact001012"
      unitRef="USD">1074292</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="Fact001014"
      unitRef="USD">167051</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2022-12-31_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact001016"
      unitRef="USD">-65275</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001018"
      unitRef="USD">1176068</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="Fact001020"
      unitRef="USD">42027</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="From2023-01-012023-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="Fact001022"
      unitRef="USD">14644</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="From2023-01-012023-12-30_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact001024"
      unitRef="USD">-445</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001026"
      unitRef="USD">56226</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1
      contextRef="AsOf2023-12-30_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="Fact001028"
      unitRef="USD">1116319</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1
      contextRef="AsOf2023-12-30_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="Fact001030"
      unitRef="USD">181695</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-30_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact001032"
      unitRef="USD">-65720</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001034"
      unitRef="USD">1232294</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="Fact001036"
      unitRef="USD">20900</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="From2023-12-312024-12-28_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="Fact001038"
      unitRef="USD">779165</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001042"
      unitRef="USD">800065</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1
      contextRef="AsOf2024-12-28_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="0"
      id="Fact001044"
      unitRef="USD">1137219</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1
      contextRef="AsOf2024-12-28_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="0"
      id="Fact001046"
      unitRef="USD">960860</us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-28_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact001048"
      unitRef="USD">-65720</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001050"
      unitRef="USD">2032359</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001052">&lt;p id="xdx_847_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ztW3dYBMqjS6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86D_zsYV7CiFIkI4"&gt;Impairment
of Long-Lived Assets&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The Company evaluates its long-lived assets for impairment whenever events
or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Examples of such triggering events
applicable to the Company&#x2019;s assets include, but are not limited to, a significant decrease in the market price of a long-lived asset
or asset group, a current-period operating or cash flow loss combined with a history of operating or cash flow losses, a projection or
forecast that demonstrates continuing losses associated with the use of a long-lived asset or asset group, or adverse industry or economic
trends. If any indicator of impairment exists, the Company would then assess the recoverability of the affected long-lived assets by determining
whether the carrying value of the asset group can be recovered through undiscounted future operating cash flows. If impairment is indicated,
the Company would estimate the asset group&#x2019;s fair value using future discounted cash flows associated with the use of the asset
group and adjust the carrying value of the asset group accordingly. Given the Company&#x2019;s history of negative operating losses and
negative operating cash flows, the Company performed an analysis of its long-lived assets for fiscal years 2024 and 2023. Upon completion
of its assessment, the Company did not identify an impairment charge on its long-lived assets for the years ended December 28, 2024 or
December 30, 2023.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001054">&lt;p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zsTM4CUY9mGi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86E_z3NMYUzjV9q1"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and
non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
of the Company&#x2019;s leases are operating leases. Operating lease right-of-use assets (&#x201c;ROU&#x201d;) and operating lease liabilities
are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease
right-of-use assets also include any initial direct costs and any lease payments made at or before the commencement date and is reduced
for any unrestricted incentives received at or before the commencement date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the majority of the Company&#x2019;s leases, the discount rate used to determine the present value of the lease payments is the Company&#x2019;s
incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents
a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability
payment streams commensurate with the lease term. For new or renewed leases, the discount rate is determined using available data at
lease commencement and based on the lease term including any reasonably certain renewal periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Some
of the Company&#x2019;s leases include options to extend or terminate the lease. The Company includes these options in the recognition
of the Company&#x2019;s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most
cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company
(and thus not included in its ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None
of the Company&#x2019;s leases include variable lease-related payments, such as escalation clauses based on the consumer price index (&#x201c;CPI&#x201d;)
rates or residual guarantees.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001056">&lt;p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zesOKcVD4ZT" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span id="xdx_86B_zOFKrFljmAf4"&gt;Recently
Issued Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU Number 2023-09, &#x201c;Income Taxes (Topic 740):
Improvements to Income Tax Disclosures&#x201d; (&#x201c;ASU 2023-09&#x201d;). ASU 2023-09 requires more disaggregated income tax disclosures,
including additional information in the rate reconciliation and additional disclosures about income taxes paid. ASU 2023-09 will become
effective for the Company for the fiscal year ending December 27, 2025. Early adoption is permitted, and guidance should be applied prospectively,
with an option to apply guidance retrospectively. The Company is currently evaluating the impact of the adoption of ASU 2023-09 on its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;In November
2024, the FASB issued ASU 2024-03, which requires disaggregated disclosure of income statement expenses for public business entities (&#x201c;PBEs&#x201d;).
The ASU does not change the expense captions an entity presents on the face of the income statement; rather, it requires disaggregation
of certain expense captions into specified categories in disclosures within the footnotes to the financial statements. ASU 2024-03 is
effective for all PBEs for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December
15, 2027. Early adoption is permitted. The Company is currently evaluating the impact that this guidance will have on the presentation
of its consolidated financial statements and accompanying notes.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Recently Adopted Accounting Pronouncements&lt;/i&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2023, the FASB issued ASU Number 2023-07, &#x201c;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#x201d;
(&#x201c;ASU 2023-07&#x201d;). ASU 2023-07 requires disclosure of significant segment expenses that are regularly provided to the chief
operating decision maker(s) that are included within each reported measure of segment profit or loss. The guidance also expands disclosure
requirements for interim periods, as well as requires disclosure of other segment items, including the title and position of the entity&#x2019;s
chief operations decision maker(s). ASU 2023-07 became effective for the Company for the fiscal year ending December 28, 2024, and for
interim periods starting in the Company&#x2019;s first quarter of 2025. The Company adopted this standard for fiscal year 2024 and there
was not a material impact, &lt;/span&gt;reference additional disclosure within Note 13. Segments and Disaggregation of Revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.
The amendments in ASU 2016-13 will provide more decision-useful information about the expected credit losses on financial instruments
and other commitments to extend credit held by a reporting entity at each reporting date. The ASU is effective for annual reporting periods
beginning after December 15, 2019, including interim periods within that year. Following the release of ASU 2019-10 in November 2019,
the new effective date, as long as the Company remains a smaller reporting company, would be annual reporting periods beginning after
December 15, 2022. The Company adopted this standard on January 1, 2023 and there was not a material impact.&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001058">&lt;p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zNWdlWnP8c6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2.
&lt;span id="xdx_82B_zj4xv8mV2f9b"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z5yvMD1XLl21" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
plant and equipment consisted of the following at December 28, 2024 and December 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_z2VvQuG85QA9" style="display: none"&gt;Schedule
of Property, Plant and Equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20241228_zmPteT7WRA48" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231230_zRNr4FQjMNgb" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z5EU4kaC9VDk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 48%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 14%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zXfdsJtw9OD8" title="Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_z72DNoF9ohtk" title="Useful Life"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,783,622&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,025,078&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zjpQxbUI7qbe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Leasehold improvements&#x202f;&#x202f;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90B_ecustom--UsefulLifeDescription_c20231231__20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zWVp7bO2aFz9" title="Useful Life, description"&gt;Remaining
    Life of the lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,674,586&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,631,518&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zIr4HTlzOOX" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zI048KnxSoGf" title="Useful Life"&gt;3&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;170,874&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;165,636&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AssetUnderConstructionMember_zE3RLMDfLSpf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equipment under construction&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;457,889&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;957,915&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_maPPAENzJKc_z3OWlJzcJEX1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19,086,971&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;18,780,147&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzJKc_zMcMopAHqHbl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accumulated depreciation
    and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(16,987,263&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(16,616,730&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzJKc_z6Ps3p12VhDl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Property, plant and
    equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,099,708&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,163,417&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zsD8GUruLpz" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Depreciation
expense for fiscal year 2024 and 2023 was approximately $&lt;span id="xdx_90E_eus-gaap--Depreciation_pn5n6_c20231231__20241228_z3yZCLRQ2JU1" title="Depreciation expense"&gt;&lt;span id="xdx_901_eus-gaap--Depreciation_pn5n6_c20230101__20231230_zvkVj9TYYSfb" title="Depreciation expense"&gt;0.6&lt;/span&gt;&lt;/span&gt; million and $&lt;span id="xdx_90C_eus-gaap--Depreciation_pn5n6_c20211226__20221231_zOCSbVjXmZ3a" title="Depreciation expense"&gt;0.7&lt;/span&gt; million for fiscal year 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001060">&lt;p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z5yvMD1XLl21" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
plant and equipment consisted of the following at December 28, 2024 and December 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_z2VvQuG85QA9" style="display: none"&gt;Schedule
of Property, Plant and Equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20241228_zmPteT7WRA48" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231230_zRNr4FQjMNgb" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z5EU4kaC9VDk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 48%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 14%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zXfdsJtw9OD8" title="Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_z72DNoF9ohtk" title="Useful Life"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,783,622&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,025,078&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zjpQxbUI7qbe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Leasehold improvements&#x202f;&#x202f;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90B_ecustom--UsefulLifeDescription_c20231231__20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zWVp7bO2aFz9" title="Useful Life, description"&gt;Remaining
    Life of the lease&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,674,586&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,631,518&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zIr4HTlzOOX" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241228__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zI048KnxSoGf" title="Useful Life"&gt;3&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;170,874&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;165,636&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AssetUnderConstructionMember_zE3RLMDfLSpf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equipment under construction&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;457,889&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;957,915&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_maPPAENzJKc_z3OWlJzcJEX1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19,086,971&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;18,780,147&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzJKc_zMcMopAHqHbl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accumulated depreciation
    and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(16,987,263&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(16,616,730&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzJKc_z6Ps3p12VhDl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Property, plant and
    equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,099,708&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,163,417&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-28_us-gaap_EquipmentMember_srt_MinimumMember"
      id="Fact001065">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-28_us-gaap_EquipmentMember_srt_MaximumMember"
      id="Fact001067">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-28_us-gaap_EquipmentMember"
      decimals="0"
      id="Fact001062"
      unitRef="USD">14783622</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-30_us-gaap_EquipmentMember"
      decimals="0"
      id="Fact001063"
      unitRef="USD">14025078</us-gaap:PropertyPlantAndEquipmentGross>
    <KOPN:UsefulLifeDescription
      contextRef="From2023-12-312024-12-28_us-gaap_LeaseholdImprovementsMember"
      id="Fact001072">Remaining
    Life of the lease</KOPN:UsefulLifeDescription>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-28_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="Fact001069"
      unitRef="USD">3674586</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-30_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="Fact001070"
      unitRef="USD">3631518</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-28_us-gaap_FurnitureAndFixturesMember"
      id="Fact001077">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-28_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="Fact001074"
      unitRef="USD">170874</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-30_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="Fact001075"
      unitRef="USD">165636</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-28_us-gaap_AssetUnderConstructionMember"
      decimals="0"
      id="Fact001079"
      unitRef="USD">457889</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-30_us-gaap_AssetUnderConstructionMember"
      decimals="0"
      id="Fact001080"
      unitRef="USD">957915</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001082"
      unitRef="USD">19086971</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001083"
      unitRef="USD">18780147</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001085"
      unitRef="USD">16987263</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001086"
      unitRef="USD">16616730</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001088"
      unitRef="USD">2099708</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001089"
      unitRef="USD">2163417</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2023-12-31to2024-12-28"
      decimals="-5"
      id="Fact001091"
      unitRef="USD">600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-012023-12-30"
      decimals="-5"
      id="Fact001093"
      unitRef="USD">600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2021-12-262022-12-31"
      decimals="-5"
      id="Fact001095"
      unitRef="USD">700000</us-gaap:Depreciation>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001097">&lt;p id="xdx_803_eus-gaap--LesseeOperatingLeasesTextBlock_zQF6ccdTWzXg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;3.
&lt;span id="xdx_82D_zXIWK9R0c83a"&gt;Leases&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company enters into operating leases primarily for manufacturing, engineering, research, administration and sales facilities, and information
technology (&#x201c;IT&#x201d;) equipment. At December 28, 2024 and December 30, 2023, the Company did not have any finance leases. Almost
all of the Company&#x2019;s future lease commitments, and related lease liability, relate to the Company&#x2019;s facility leases. Some
of the Company&#x2019;s leases include options to extend or terminate the lease.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--LeaseCostTableTextBlock_zgkIXA6kMqCa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zx7cegsa1EHa" style="display: none"&gt;Schedule
of Lease Expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231__20241228_zkBQeTDrr5fl" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230101__20231230_zBUjRvYKuKv2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211226__20221231_zrBsSOXqDkt3" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingLeaseCost_zpl5mzp7Ijt5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating
    lease cost&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;867,920&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;865,377&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 2%"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; width: 12%; vertical-align: bottom"&gt;985,967&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_zYnQDwna1MX3" style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED) &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zBZLie5Z2cW5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 28, 2024, the Company&#x2019;s future lease payments under non-cancellable leases were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zUKPsT8gFisf" style="display: none"&gt;Schedule
of Future Lease Payment Under Non-cancellable Lease&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49E_20241228_zxdAnEhbaPNl" style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzloV_zi0XLhqqHty4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;768,841&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzloV_zDjaAAOQ8fY1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;732,611&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzloV_zGtLhnqlLq8g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;669,255&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLPzloV_zrgpuyLXqsNb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;201,333&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_maLOLLPzloV_zXHe4mTJEjaj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1115"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzloV_zBnMDhaGkHAc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1117"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzloV_zuLQK7u4FSua" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,372,040&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z7iUhpLc5yTg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less
    effects of discounting&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(253,492&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_z8PlWNDyxxzf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,118,548&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zwDK1gEfJ30a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_ecustom--ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock_zBIWZvx79tnf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash paid for operating cash flows from operating leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_zY5zMzEo8uH9" style="display: none"&gt;Schedule
of Operating Cash Flows From Operating Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231231__20241228_zrTrVuSyAB4i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20230101__20231230_zCuHfq2EPc73" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211226__20221231_zF9JqolsWfxl" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeasePayments_zvh8u1diZMv4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash paid
    for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 9%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;861,775&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;983,289&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 2%"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; width: 12%; vertical-align: bottom"&gt;993,633&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
information related to leases was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 72%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Weighted Average Discount Rate&#x2014;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20241228_z7KWSK6zBK16" title="Weighted Average Discount Rate - Operating Leases"&gt;6.77&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20231230_zqVHOrkt9Lfi" title="Weighted Average Discount Rate - Operating Leases"&gt;6.21&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Weighted Average Remaining
    Lease Term&#x2014;Operating Leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241228_zSDdK5kOQOm4" title="Weighted Average Remaining Lease Term-Operating Leases (in years)"&gt;3.16&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231230_zBWN8oARjDBj" title="Weighted Average Remaining Lease Term-Operating Leases (in years)"&gt;4.04&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zTQbQtpr7vi7" style="margin-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001099">&lt;p id="xdx_894_eus-gaap--LeaseCostTableTextBlock_zgkIXA6kMqCa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zx7cegsa1EHa" style="display: none"&gt;Schedule
of Lease Expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231__20241228_zkBQeTDrr5fl" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230101__20231230_zBUjRvYKuKv2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211226__20221231_zrBsSOXqDkt3" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingLeaseCost_zpl5mzp7Ijt5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating
    lease cost&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;867,920&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;865,377&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 2%"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; width: 12%; vertical-align: bottom"&gt;985,967&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001101"
      unitRef="USD">867920</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001102"
      unitRef="USD">865377</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001103"
      unitRef="USD">985967</us-gaap:OperatingLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001105">&lt;p id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zBZLie5Z2cW5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 28, 2024, the Company&#x2019;s future lease payments under non-cancellable leases were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zUKPsT8gFisf" style="display: none"&gt;Schedule
of Future Lease Payment Under Non-cancellable Lease&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49E_20241228_zxdAnEhbaPNl" style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzloV_zi0XLhqqHty4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 15%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;768,841&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzloV_zDjaAAOQ8fY1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;732,611&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzloV_zGtLhnqlLq8g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;669,255&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_maLOLLPzloV_zrgpuyLXqsNb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;201,333&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_maLOLLPzloV_zXHe4mTJEjaj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1115"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzloV_zBnMDhaGkHAc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1117"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzloV_zuLQK7u4FSua" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,372,040&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_z7iUhpLc5yTg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less
    effects of discounting&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(253,492&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_z8PlWNDyxxzf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,118,548&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001107"
      unitRef="USD">768841</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001109"
      unitRef="USD">732611</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001111"
      unitRef="USD">669255</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001113"
      unitRef="USD">201333</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001119"
      unitRef="USD">2372040</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001121"
      unitRef="USD">253492</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001123"
      unitRef="USD">2118548</us-gaap:OperatingLeaseLiability>
    <KOPN:ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001125">&lt;p id="xdx_898_ecustom--ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock_zBIWZvx79tnf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash paid for operating cash flows from operating leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_zY5zMzEo8uH9" style="display: none"&gt;Schedule
of Operating Cash Flows From Operating Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231231__20241228_zrTrVuSyAB4i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20230101__20231230_zCuHfq2EPc73" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211226__20221231_zF9JqolsWfxl" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeasePayments_zvh8u1diZMv4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash paid
    for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 9%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;861,775&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;983,289&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 2%"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; width: 12%; vertical-align: bottom"&gt;993,633&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
information related to leases was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 98%; border-collapse: collapse; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 72%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Weighted Average Discount Rate&#x2014;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20241228_z7KWSK6zBK16" title="Weighted Average Discount Rate - Operating Leases"&gt;6.77&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20231230_zqVHOrkt9Lfi" title="Weighted Average Discount Rate - Operating Leases"&gt;6.21&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Weighted Average Remaining
    Lease Term&#x2014;Operating Leases (in years)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241228_zSDdK5kOQOm4" title="Weighted Average Remaining Lease Term-Operating Leases (in years)"&gt;3.16&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231230_zBWN8oARjDBj" title="Weighted Average Remaining Lease Term-Operating Leases (in years)"&gt;4.04&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;

</KOPN:ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001127"
      unitRef="USD">861775</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001128"
      unitRef="USD">983289</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001129"
      unitRef="USD">993633</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact001131"
      unitRef="Pure">0.0677</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact001133"
      unitRef="Pure">0.0621</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-12-28" id="Fact001135">P3Y1M28D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-12-30" id="Fact001137">P4Y14D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <KOPN:ContractAssetsLiabilitiesTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001139">&lt;p id="xdx_805_ecustom--ContractAssetsLiabilitiesTextBlock_zpQQrreUCNJ3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0pt"&gt;&lt;b&gt;4.
&lt;span id="xdx_82D_zOlGrLJzZkua"&gt;Contract Assets and Liabilities&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_z3X5rSlpKnwc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract assets (liabilities) consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BC_zVGcqsZ0QhH6" style="display: none"&gt;Schedule of Contract with Customer, Asset and Liability&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-style: normal; font-weight: normal; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: normal; padding-bottom: 1pt; font-weight: normal"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Contract assets &lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20241228_zDSiIq7dUhEd" style="width: 12%; font-weight: bold; text-align: right" title="Contract assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,074,020&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20231230_zMw4b59hlEvi" style="width: 12%; text-align: right" title="Contract assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,409,809&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-style: normal; width: 1%; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20221231_zvLa639yttK6" style="font-style: normal; width: 12%; font-weight: normal; text-align: right" title="Contract assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,068,364&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: normal; width: 1%; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Current contract liabilities and
                                 billings in excess of&lt;/span&gt;&lt;/p&gt;
                                 &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;revenue
                                 earned&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20241228_zTFC3sW1cRtc" style="font-weight: bold; text-align: right" title="Contract liabilities and billings in excess of revenue earned"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(87,752&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20231230_zJB2XBUMI71b" style="text-align: right" title="Contract liabilities and billings in excess of revenue earned"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(916,826&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-style: normal; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20221231_zIsaba8U5Uef" style="font-style: normal; font-weight: normal; text-align: right" title="Contract liabilities and billings in excess of revenue earned"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(930,500&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: normal; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Noncurrent contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20241228_z2qRqks9Uiwg" style="font-weight: bold; text-align: right" title="Noncurrent contract liabilities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(7,465&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20231230_z58zSMPulP11" style="text-align: right" title="Noncurrent contract liabilities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(23,198&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-style: normal; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20221231_zFiqVA1H9BR1" style="font-style: normal; font-weight: normal; text-align: right" title="Noncurrent contract liabilities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(6,190&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: normal; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_zvyP7Iqk5dQ8" style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;



&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
$&lt;span id="xdx_90A_ecustom--NetContractAssets_iI_pn5n6_c20241228_zRDTlefwcCL3"&gt;3.7&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million
increase in the Company&#x2019;s contract assets from December 30, 2023 to December 28, 2024 was primarily due to an increase in amounts
owed from customers for whom we produce products for defense applications. &lt;/span&gt;The accounts receivable balance at December 31, 2022
was $&lt;span id="xdx_90C_eus-gaap--AccountsReceivableNet_iI_pn5n6_c20221231_zpMCgY1sVaol" title="Accounts receivable"&gt;6.5&lt;/span&gt; million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"&gt;The $&lt;span id="xdx_902_ecustom--NetContractLiability_iI_pn5n6_c20241228_zeR0x5kb0es4" title="Net contract liability"&gt;0.8&lt;/span&gt; million decrease in the Company&#x2019;s contract liabilities from
December 30, 2023 to December 28, 2024 was primarily due to satisfaction of performance obligations that were paid in advance.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;The Company
records contract assets or contract liabilities on a contract-by-contract basis. The Company records a contract asset for unbilled
revenue when the Company&#x2019;s performance exceeds amounts billed or billable. The Company classifies the  contract asset as either
current or non-current based on the expected timing of the Company&#x2019;s right to bill under the terms of the contract, which the Company
expects to be able to bill for within one year. &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;Contract liabilities&#160;consist of payments received in advance of product shipment. The liability is removed with
shipment of the product.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognized revenue of approximately $&lt;span id="xdx_901_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230101__20231230_zGYM78OMqGPa" title="Contract with customer, liability, revenue recognized"&gt;0.9&lt;/span&gt;
million, $&lt;span id="xdx_90B_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20211226__20221231_z27CrE83f2C4" title="Contract with customer, liability, revenue recognized"&gt;0.9&lt;/span&gt;
million, and $&lt;span id="xdx_902_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20201224__20211225_zsowkIsg6G4a" title="Contract with customer, liability, revenue recognized"&gt;3.7&lt;/span&gt;
million during fiscal 2024, 2023, 2022 that was included in the opening contract liabilities as of December
30, 2023, December 31, 2022, and December 25, 2021, respectively. There was no revenue recognized from performance obligations
satisfied in prior periods.&lt;/span&gt; &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company did not recognize impairment losses on its contract assets during the years ended December 28, 2024, December 30, 2023, and December
31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</KOPN:ContractAssetsLiabilitiesTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001141">&lt;p id="xdx_892_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_z3X5rSlpKnwc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract assets (liabilities) consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BC_zVGcqsZ0QhH6" style="display: none"&gt;Schedule of Contract with Customer, Asset and Liability&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-style: normal; font-weight: normal; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: normal; padding-bottom: 1pt; font-weight: normal"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Contract assets &lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20241228_zDSiIq7dUhEd" style="width: 12%; font-weight: bold; text-align: right" title="Contract assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,074,020&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20231230_zMw4b59hlEvi" style="width: 12%; text-align: right" title="Contract assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,409,809&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-style: normal; width: 1%; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pp0p0_c20221231_zvLa639yttK6" style="font-style: normal; width: 12%; font-weight: normal; text-align: right" title="Contract assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,068,364&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: normal; width: 1%; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Current contract liabilities and
                                 billings in excess of&lt;/span&gt;&lt;/p&gt;
                                 &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;revenue
                                 earned&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20241228_zTFC3sW1cRtc" style="font-weight: bold; text-align: right" title="Contract liabilities and billings in excess of revenue earned"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(87,752&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20231230_zJB2XBUMI71b" style="text-align: right" title="Contract liabilities and billings in excess of revenue earned"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(916,826&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-style: normal; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pp0p0_di_c20221231_zIsaba8U5Uef" style="font-style: normal; font-weight: normal; text-align: right" title="Contract liabilities and billings in excess of revenue earned"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(930,500&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: normal; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Noncurrent contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20241228_z2qRqks9Uiwg" style="font-weight: bold; text-align: right" title="Noncurrent contract liabilities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(7,465&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20231230_z58zSMPulP11" style="text-align: right" title="Noncurrent contract liabilities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(23,198&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-style: normal; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20221231_zFiqVA1H9BR1" style="font-style: normal; font-weight: normal; text-align: right" title="Noncurrent contract liabilities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(6,190&lt;/span&gt;&lt;/td&gt;&lt;td style="font-style: normal; font-weight: normal; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001143"
      unitRef="USD">7074020</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001145"
      unitRef="USD">3409809</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001147"
      unitRef="USD">4068364</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001149"
      unitRef="USD">87752</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001151"
      unitRef="USD">916826</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001153"
      unitRef="USD">930500</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001155"
      unitRef="USD">7465</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001157"
      unitRef="USD">23198</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001159"
      unitRef="USD">6190</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <KOPN:NetContractAssets
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact001160"
      unitRef="USD">3700000</KOPN:NetContractAssets>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2022-12-31"
      decimals="-5"
      id="Fact001162"
      unitRef="USD">6500000</us-gaap:AccountsReceivableNet>
    <KOPN:NetContractLiability
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact001164"
      unitRef="USD">800000</KOPN:NetContractLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2023-01-012023-12-30"
      decimals="-5"
      id="Fact001166"
      unitRef="USD">900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2021-12-262022-12-31"
      decimals="-5"
      id="Fact001168"
      unitRef="USD">900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2020-12-242021-12-25"
      decimals="-5"
      id="Fact001170"
      unitRef="USD">3700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001172">&lt;p id="xdx_807_eus-gaap--FinancialInstrumentsDisclosureTextBlock_zi3Xk3zzK637" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5.
&lt;span id="xdx_82E_znw1qcLfeWva"&gt;Financial Instruments&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Fair
Value Measurements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments are categorized as Level 1, Level 2 or Level 3 based upon the method by which their fair value is computed. An
investment is categorized as Level 1 when its fair value is based on unadjusted quoted prices in active markets for identical assets
that the Company has the ability to access at the measurement date. An investment is categorized as Level 2 if its fair market value
is based on quoted market prices for similar assets in active markets, quoted prices for identical or similar assets in markets that
are not active, based on observable inputs such as interest rates, yield curves, or derived from or corroborated by observable
market data by correlation or other means. The Company&#x2019;s Level 2 investments are based on a yield to maturity models and
market interest rates. An investment is categorized as Level 3 if its fair value is based on unobservable inputs for the
asset.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zfQE6rEcZWNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table details the recurring fair value measurements of the Company&#x2019;s financial assets:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_zYpDqlgJp5Eh" style="display: none"&gt;Schedule of Fair Value Measurements of Financial Assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241228_z6CLJ6K5ihS7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zLSvIBR7tkbk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cel5PVgfGl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zF1zs8R9xAA9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fair
    Value Measurement at December 28, 2024 Using:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CashAndCashEquivalentsMember_zVUwQMpD1wd5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12,438,130&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11,592,842&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;845,288&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1179"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zX3dqmhNRyK9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;U.S. Government and agency backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;17,436,195&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,995,520&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;15,440,675&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1184"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zPjDReoZvRx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,483,463&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1187"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,483,463&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1189"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--EquityInvestmentsMember_zkjDYHNNlcza" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equity Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;699,176&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;699,176&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1193"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1194"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_zBIEt3Rn6kXe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial instruments,
    owned, at fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;35,056,964&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,287,538&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;20,769,426&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1199"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20231230_zsAvn7GRhY0i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zflHQdhZeLq3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zlzMGC0Llyih" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zPoCYv41E0Id" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fair
    Value Measurement at December 30, 2023 Using:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CashAndCashEquivalentsMember_zSUEYLE8o6C6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,079,605&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,079,605&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1203"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1204"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_ziGtPb73UOE4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;U.S. Government and agency backed securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,474,375&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1207"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,474,375&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1209"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_ze3yd5NJ3spd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,717,625&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1212"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,717,625&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1214"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--EquityInvestmentsMember_z5Que9E6PKnd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equity Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,688,522&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;174,178&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1218"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,514,344&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_zvDDrNjNQdzd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial instruments,
    owned, at fair value&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;21,960,127&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,253,783&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12,192,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,514,344&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zColapMXd8d5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying amounts of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate
fair value because of their short-term nature. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"&gt;&lt;i&gt;Marketable Securities&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;The Company validates the
fair market values of the financial instruments below by using a model that incorporates current interest rates and remaining term. The restricted cash balance at December 28, 2024 is invested in a certificate of deposit and money
market funds. The restricted cash balance that is invested in a certificate of deposit is classified as a Corporate debt
available-for-sale marketable security. Investments in available-for-sale marketable securities are as follows at December 28, 2024
and December 30, 2023:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;/p&gt;

&lt;p id="xdx_899_ecustom--AvailableForSalesSecuritiesTextBlock_zWVTtrgeosab" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zKIkNtP2J361" style="display: none"&gt;Schedule of Available-for-sale Marketable Debt Securities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amortized Cost&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;Unrealized Gain (Losses)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;Fair Value&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;U.S. Government and agency backed securities&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zfBkG1kXSTE9" style="width: 6%; font-weight: bold; text-align: right" title="Amortized Cost"&gt;17,243,599&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zBnIqaOo24F6" style="width: 6%; text-align: right" title="Amortized Cost"&gt;4,500,030&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zBJazdZWQP27" style="width: 6%; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)"&gt;192,596&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zTkrA5tHwDr1" style="width: 6%; text-align: right" title="Unrealized Gains/(Losses)"&gt;(25,655&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_z7QtaR0C42Y5" style="width: 6%; font-weight: bold; text-align: right" title="Fair Value"&gt;17,436,195&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zkce1WsHoXFd" style="width: 6%; text-align: right" title="Fair Value"&gt;4,474,375&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Corporate debt&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zMZg1W7e2pQ2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Amortized Cost"&gt;4,480,096&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_z4Nj5IJ7GEng" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost"&gt;7,750,174&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zuILqxgzLil2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)"&gt;3,367&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zk3WAi2zIvn3" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains/(Losses)"&gt;(32,549&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zUQDLh12H2x7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Fair Value"&gt;4,483,463&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zOiK4twjlhXe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value"&gt;7,717,625&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Total&#x202f;&#x202f;&#x202f;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228_zAbQ3IjoDgJ8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Amortized Cost"&gt;21,723,695&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230_zpNbKiqsqyse" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost"&gt;12,250,204&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228_zezE37Da6FB6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)"&gt;195,963&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230_zBjQLGJ5YIwh" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains/(Losses)"&gt;(58,204&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228_z8avtYkIxMi3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Fair Value"&gt;21,919,658&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230_zS3dC0kPkJCe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value"&gt;12,192,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zNryTGrttEc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zXwZBqhIUSZ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;The contractual maturity of the
Company&#x2019;s marketable debt securities is as follows at December 28, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&#160;&lt;span id="xdx_8B3_zsejrGeOr3B7" style="display: none"&gt;Schedule of Contractual Maturity&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Less than &lt;br/&gt;
One year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;One to &lt;br/&gt;
Five years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 49%"&gt;&lt;span style="font-size: 10pt"&gt;U.S. Government and agency backed securities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zVoQMvC2Xjlj" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Less than One year"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;17,436,195&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zHfGR786KnL2" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="One to Five years"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1268"&gt;&#x2014;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_ziHBsiOVvuK1" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Debt Securities, Available-for-sale"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;17,436,195&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;Corporate debt&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z9KRuPElU5Ea" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Less than One year"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;4,483,463&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUkZn3I80KC7" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="One to Five years"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1274"&gt;&#x2014;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zF5WuLLycnMl" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;4,483,463&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AF_znKm3oo02iN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 12pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 12pt"&gt;&lt;i&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equity
Investments&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equity
investments rarely traded or not quoted will generally have less (or no) pricing observability and a higher degree of judgment
utilized in measuring fair value. Initial measurement of equity investments occurs when an observable price for the equity
investment is available. The Company adopted the measurement alternative for equity investments without readily determinable fair
values, which is often referred to as cost method investments , adjusted for changes in observable market transaction. As a result, these investments are revalued upon occurrence of an
observable price change for similar investments and for impairments. As of December 28, 2024 and December 28, 2023, the carrying value of these equity investments was $&lt;span id="xdx_902_ecustom--EquityMethodInvestment_iI_pn5n6_c20241228_zNb6IXCZCUBd" title="Equity method investments"&gt;0.9&lt;/span&gt; million and $&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--EquityMethodInvestment_iI_pn5n6_c20231228_zpZurwKYEl7j" title="Equity method investments"&gt;4.5&lt;/span&gt; million,
respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 5, 2023, the Company entered into a Technology License Agreement and an Asset Purchase Agreement (the &#x201c;LST Agreements&#x201d;)
with Lightning Silicon Technology, Inc. (&#x201c;LST&#x201d;). Pursuant to the LST Agreements, the Company issued a license to LST for
certain technology associated with its organic light emitting technology, transferred in-process development contracts with two customers
and accounts receivables that the Company had previously determined were not collectible. The technology license agreement provides for
Kopin to transfer certain patents to LST if LST achieves certain milestones, however upon transfer Kopin will receive a license to the
technology. To the extent LST makes improvements to the technology licensed from Kopin, Kopin will receive a license for these improvements
for certain markets. Kopin is not obligated to provide any additional funding support to LST. As consideration for the transaction, the
Company received &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20230104__20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zyadkWQfRc99" title="Shares issued"&gt;18,000,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;common shares representing a &lt;span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zoAcAq8dY869" title="Equity method investment, ownership percentage"&gt;20.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
equity stake in LST. The Company has recorded its investment in LST at $&lt;span id="xdx_905_eus-gaap--Investments_iI_c20241228__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_z6OORubZojPd" title="Investment"&gt;&lt;span id="xdx_90D_eus-gaap--Investments_iI_c20231230__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zEKrogmX2TZ6" title="Investment"&gt;0&lt;/span&gt;&lt;/span&gt; as of December 28, 2024 and December 30, 2023. The Company
receives a royalty based on unit sales of products that utilize the technology licensed. Royalty received to date has been de minimis.
Drs. John Fan, the Company&#x2019;s former President and CEO and former Chairman of the Board, Boryeu Tsaur, a former Executive Vice President
of the Company and Hong Choi, the Company&#x2019;s former Chief Technology Officer terminated their employment with the Company and became
investors in and members of the management team of LST. Dr. Fan is the Founder of LST. As a result of this transaction, in 2022 the Company
wrote off the two operating lease assets associated with facilities used for the development of the Company&#x2019;s organic light emitting
diode (&#x201c;OLED&#x201d;) products.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The
Company has an equity interest in a Lenovo New Vision which it acquired through purchasing capital and contributing certain
intellectual property totalling $&lt;span id="xdx_906_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn5n6_c20211225__20211225__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--IntellectualPropertyMember_zBANXki8rf62" title="Intellectual property value"&gt;3.9&lt;/span&gt;
million on December 25, 2021. In the third quarter of 2022, the Company reviewed the financial condition of its equity interest in
the company and, as a result of valuing the investment through discounted cash flow and guideline public company methods, recorded
an impairment charge of $&lt;span id="xdx_909_eus-gaap--AssetImpairmentCharges_pn5n6_c20220626__20220924_zaF7v3bACMw" title="Impairment charge"&gt;2.0&lt;/span&gt;
million to reduce the value of its investment. The investment is denominated in Chinese Yuan and for the years ended December 28,
2024, December 30, 2023 and December 31, 2022, the Company recorded approximately $&lt;span id="xdx_901_eus-gaap--InvestmentOwnedAtFairValue_iI_pp0p0_c20241228_zaWjxCSZDhe1" title="Investment value"&gt;0&lt;/span&gt;, $&lt;span id="xdx_90B_eus-gaap--InvestmentOwnedAtFairValue_iI_pn5n6_c20231230_zHqyFTceDm2d" title="Investment value"&gt;0.2&lt;/span&gt;
million and $&lt;span id="xdx_900_eus-gaap--InvestmentOwnedAtFairValue_iI_pn5n6_c20221231_zHWsMGzkPLh4" title="Investment value"&gt;0.3&lt;/span&gt;
million of changes in investment value, respectively, due to a fluctuation in the foreign exchange rate. As of
December 28, 2024, the Company owned an approximate &lt;span id="xdx_907_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241228__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--EquityInvestmentMember_zmNXN1Y8qij3" title="Equity method investment, ownership percentage"&gt;10&lt;/span&gt;%
interest in this investment and the carrying value of this equity investment was $&lt;span id="xdx_908_eus-gaap--EquityMethodInvestmentsFairValueDisclosure_iI_pn5n6_c20241228_zBqXGpmO1i38" title="Carrying value"&gt;&lt;span id="xdx_903_eus-gaap--EquityMethodInvestmentsFairValueDisclosure_iI_pn5n6_c20231230_zrRRbJxicrMk" title="Carrying value"&gt;1.5&lt;/span&gt;&lt;/span&gt;
million at December 28, 2024 and December 30, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
2017 the Company received a warrant to acquire equity in RealWear Inc. (RealWear) as part of the licensing of technology to the
customer. The Company exercised the warrant in 2018 and made additional investments. In the fourth quarter of 2019, the Company
reviewed the financial condition and other factors of the customer and, as a result, the Company recorded an impairment charge to
reduce its investment in the customer to $&lt;span id="xdx_906_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20190929__20191228_zKBftZXDTms9" title="Impairment charge to investment"&gt;0&lt;/span&gt;.
In the first quarter of 2022, RealWear raised additional equity capital and based on an observable price change of the
customer&#x2019;s share prices and terms of the equity sale, the Company remeasured the fair market value of its investment and
recorded a gain of $&lt;span id="xdx_905_eus-gaap--GainOnSaleOfInvestments_pn5n6_c20211226__20220326_zK3rcKMOF89k" title="Gain on investment"&gt;4.7&lt;/span&gt;
million. In the second quarter of 2022, the Company made an additional equity investment of $&lt;span id="xdx_903_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn5n6_c20220329__20220625_zc669Pxnxazh" title="Additional equity investment"&gt;0.5&lt;/span&gt;
million. In the second quarter of 2023, the Company received shares valued at approximately $&lt;span id="xdx_903_eus-gaap--PaymentsForRoyalties_pn5n6_c20230402__20230701_zTNJdTkbNxS3" title="Payments for royalties"&gt;0.4&lt;/span&gt;
million as payment of royalties. In the second quarter of 2023, the Company reviewed the financial condition and an observable price
point in an equity transaction, and as a result, the Company recorded an impairment charge of $&lt;span id="xdx_901_eus-gaap--AssetImpairmentCharges_pn5n6_c20230402__20230701_z8Pba5XFp8J6" title="Impairment charge"&gt;3.1&lt;/span&gt;
million to reduce the value of the investment to $&lt;span id="xdx_90B_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20230402__20230701_z6dfI42pQVWk" title="Decrease in investment"&gt;2.5&lt;/span&gt;
million. In the second quarter of 2024, the Company reviewed the financial condition and an observable price point in an equity
transaction, and as a result, recorded impairment charges of $&lt;span id="xdx_90B_eus-gaap--AssetImpairmentCharges_pn5n6_c20240331__20240629_zH97qrgThN6e" title="Asset impairment charges"&gt;0.7&lt;/span&gt;
million. In the fourth quarter of 2024, RealWear entered into a merger agreement and based upon the information provided, in the
third quarter of 2024, the Company recorded an impairment charge of $&lt;span id="xdx_907_eus-gaap--AssetImpairmentCharges_pn5n6_c20240630__20240928_z7xnrYWiClUb" title="Asset impairment charges"&gt;1.1&lt;/span&gt;
million, reducing the value of the investment to $&lt;span id="xdx_908_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20240630__20240928_zjBKRJB1uyud" title="Increase (decrease) in receivable for investment sold"&gt;0.7&lt;/span&gt;
million. In the fourth quarter of 2024 RealWear completed its merger, subject to post closing events. The Company performed a
valuation of the investment based on the merger agreement, available financial statements and projections, assumptions on the
post-closing events and the resulting dilution, and 100% volatility, a risk-free interest rate of &lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240630__20240928_zMfkqexDz365" title="Risk free interest"&gt;4.5&lt;/span&gt;% and an expected term of one
year and recorded a write up in the RealWear investment of $&lt;span id="xdx_901_eus-gaap--Investments_iI_pn5n6_c20241228__dei--LegalEntityAxis__custom--RealWearIncMember_zfiDjakpQnu8" title="Investment sold"&gt;0.2&lt;/span&gt;
million. As of December 28, 2024, the Company owns an approximate &lt;span id="xdx_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241228__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--RealWearIncMember_zSiv7q0L9Ckh" title="Equity method investment, ownership percentage"&gt;1.8&lt;/span&gt;%
interest in this investment and the investment is valued at $&lt;span id="xdx_903_eus-gaap--Investments_iI_pn5n6_c20241228_zj888aRjclGe" title="Investment sold"&gt;0.9&lt;/span&gt;
million. The valuation performed by the Company was categorized within level 3
in the fair value hierarchy in accordance with ASC 820.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
September 30, 2019 the Company entered into an Asset Purchase Agreement (the &#x201c;Solos Purchase Agreement&#x201d;) pursuant to which
the Company sold and licensed certain assets of the Company&#x2019;s Solos&lt;sup&gt;TM&lt;/sup&gt; (&#x201c;Solos&#x201d;) product line and Whisper&lt;sup&gt;TM
&lt;/sup&gt;Audio (&#x201c;Whisper&#x201d;) technology. As consideration for the transaction the Company received a &lt;span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zgIZMYM2wwKj" title="Equity stake received, percenatge"&gt;20.0&lt;/span&gt;% equity stake in Solos
Incorporation (&#x201c;Solos Inc.&#x201d;). The Company&#x2019;s &lt;span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zDeNPMI4fGYc" title="Ownership percentage"&gt;20.0&lt;/span&gt;% equity stake will be maintained until Solos Inc. has raised a total
of $&lt;span id="xdx_906_eus-gaap--PaymentsOfFinancingCosts_pn5n6_c20190927__20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zfo7ZTwgeXCe" title="Payments of financing costs"&gt;7.5&lt;/span&gt; million in equity financing. The Company receives a royalty in the single digits on the net sales amount of Solos products for
a three-year period, after the commencement of commercial production. The Company has performed the analysis and identified Solos Technology
as a variable interest entity that should not be consolidated by Kopin, as Kopin is not the primary beneficiary of the entity. Kopin
is not obligated to provide any additional funding support to Solos, and its potential loss exposure is the value of the investment
recorded on its books. Based on the price paid for equity by the other &lt;span id="xdx_901_ecustom--OwnershipPercentagebyOtherOwners_pid_dp_uPure_c20190927__20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zXcuxU5mMB22" title="Ownership percentage by other owners"&gt;80.0&lt;/span&gt;% owners of Solos, volatility based on a peer group and
assumptions about the risk-free interest rate, the Company estimated the fair value of its equity holdings at $&lt;span id="xdx_90A_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pn5n6_c20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zwfOoihBUnW4" title="Estimated fair value"&gt;0.6&lt;/span&gt; million and in 2019
recorded a $&lt;span id="xdx_909_ecustom--FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain_pn5n6_c20190927__20190930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_z0QNWZvL6HMf" title="Gain on investment"&gt;0.6&lt;/span&gt; million gain on its investment for this equity transaction as the basis of assets transferred was zero. In the second
quarter of 2023, the Company reviewed the financial condition and other factors of the customer and, as a result, the Company recorded
an impairment charge of $&lt;span id="xdx_906_eus-gaap--AssetImpairmentCharges_pn5n6_c20230402__20230701__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zww7QOcEXju3" title="Impairment of equity security"&gt;0.2&lt;/span&gt; million to reduce its investment in the customer to $&lt;span id="xdx_906_eus-gaap--IncreaseDecreaseInReceivableForInvestmentSold_pn5n6_c20230402__20230701__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zHOz6Uwm9eh2" title="Decrease in investment"&gt;0.2&lt;/span&gt; million. The investment balance is $&lt;span id="xdx_90C_eus-gaap--EquityMethodInvestmentOtherThanTemporaryImpairment_pn5n6_c20230402__20230701__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--SolosIncMember_zJSII8HA6rVc" title="Impairment on investment"&gt;0.2&lt;/span&gt; million
as of December 28, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;/p&gt;

</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001174">&lt;p id="xdx_890_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zfQE6rEcZWNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table details the recurring fair value measurements of the Company&#x2019;s financial assets:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_zYpDqlgJp5Eh" style="display: none"&gt;Schedule of Fair Value Measurements of Financial Assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241228_z6CLJ6K5ihS7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zLSvIBR7tkbk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cel5PVgfGl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zF1zs8R9xAA9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fair
    Value Measurement at December 28, 2024 Using:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CashAndCashEquivalentsMember_zVUwQMpD1wd5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12,438,130&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11,592,842&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;845,288&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1179"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zX3dqmhNRyK9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;U.S. Government and agency backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;17,436,195&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,995,520&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;15,440,675&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1184"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_zPjDReoZvRx3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,483,463&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1187"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,483,463&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1189"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--EquityInvestmentsMember_zkjDYHNNlcza" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equity Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;699,176&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;699,176&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1193"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1194"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_zBIEt3Rn6kXe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial instruments,
    owned, at fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;35,056,964&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,287,538&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;20,769,426&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1199"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20231230_zsAvn7GRhY0i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zflHQdhZeLq3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zlzMGC0Llyih" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231230__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zPoCYv41E0Id" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fair
    Value Measurement at December 30, 2023 Using:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CashAndCashEquivalentsMember_zSUEYLE8o6C6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,079,605&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,079,605&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1203"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1204"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_ziGtPb73UOE4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;U.S. Government and agency backed securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,474,375&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1207"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,474,375&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1209"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__us-gaap--CertificatesOfDepositMember_ze3yd5NJ3spd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,717,625&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1212"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,717,625&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1214"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_hus-gaap--FinancialInstrumentAxis__custom--EquityInvestmentsMember_z5Que9E6PKnd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equity Investments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,688,522&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;174,178&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1218"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,514,344&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_zvDDrNjNQdzd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial instruments,
    owned, at fair value&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;21,960,127&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,253,783&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;12,192,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,514,344&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="Fact001176"
      unitRef="USD">12438130</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="Fact001177"
      unitRef="USD">11592842</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="Fact001178"
      unitRef="USD">845288</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001181"
      unitRef="USD">17436195</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001182"
      unitRef="USD">1995520</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001183"
      unitRef="USD">15440675</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_CertificatesOfDepositMember"
      decimals="0"
      id="Fact001186"
      unitRef="USD">4483463</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member_us-gaap_CertificatesOfDepositMember"
      decimals="0"
      id="Fact001188"
      unitRef="USD">4483463</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_custom_EquityInvestmentsMember"
      decimals="0"
      id="Fact001191"
      unitRef="USD">699176</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member_custom_EquityInvestmentsMember"
      decimals="0"
      id="Fact001192"
      unitRef="USD">699176</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001196"
      unitRef="USD">35056964</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact001197"
      unitRef="USD">14287538</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2024-12-28_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact001198"
      unitRef="USD">20769426</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="Fact001201"
      unitRef="USD">5079605</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_us-gaap_CashAndCashEquivalentsMember"
      decimals="0"
      id="Fact001202"
      unitRef="USD">5079605</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001206"
      unitRef="USD">4474375</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001208"
      unitRef="USD">4474375</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_CertificatesOfDepositMember"
      decimals="0"
      id="Fact001211"
      unitRef="USD">7717625</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member_us-gaap_CertificatesOfDepositMember"
      decimals="0"
      id="Fact001213"
      unitRef="USD">7717625</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_custom_EquityInvestmentsMember"
      decimals="0"
      id="Fact001216"
      unitRef="USD">4688522</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member_custom_EquityInvestmentsMember"
      decimals="0"
      id="Fact001217"
      unitRef="USD">174178</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member_custom_EquityInvestmentsMember"
      decimals="0"
      id="Fact001219"
      unitRef="USD">4514344</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001221"
      unitRef="USD">21960127</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact001222"
      unitRef="USD">5253783</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact001223"
      unitRef="USD">12192000</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2023-12-30_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact001224"
      unitRef="USD">4514344</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <KOPN:AvailableForSalesSecuritiesTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001226">&lt;p id="xdx_899_ecustom--AvailableForSalesSecuritiesTextBlock_zWVTtrgeosab" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zKIkNtP2J361" style="display: none"&gt;Schedule of Available-for-sale Marketable Debt Securities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;Amortized Cost&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;Unrealized Gain (Losses)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;Fair Value&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;U.S. Government and agency backed securities&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zfBkG1kXSTE9" style="width: 6%; font-weight: bold; text-align: right" title="Amortized Cost"&gt;17,243,599&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zBnIqaOo24F6" style="width: 6%; text-align: right" title="Amortized Cost"&gt;4,500,030&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zBJazdZWQP27" style="width: 6%; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)"&gt;192,596&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zTkrA5tHwDr1" style="width: 6%; text-align: right" title="Unrealized Gains/(Losses)"&gt;(25,655&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_z7QtaR0C42Y5" style="width: 6%; font-weight: bold; text-align: right" title="Fair Value"&gt;17,436,195&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--USGovernmentAndAgencyBackedSecuritiesMember_zkce1WsHoXFd" style="width: 6%; text-align: right" title="Fair Value"&gt;4,474,375&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Corporate debt&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zMZg1W7e2pQ2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Amortized Cost"&gt;4,480,096&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_z4Nj5IJ7GEng" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost"&gt;7,750,174&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zuILqxgzLil2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)"&gt;3,367&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zk3WAi2zIvn3" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains/(Losses)"&gt;(32,549&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zUQDLh12H2x7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Fair Value"&gt;4,483,463&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtMember_zOiK4twjlhXe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value"&gt;7,717,625&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Total&#x202f;&#x202f;&#x202f;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20241228_zAbQ3IjoDgJ8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Amortized Cost"&gt;21,723,695&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pp0p0_c20231230_zpNbKiqsqyse" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost"&gt;12,250,204&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20241228_zezE37Da6FB6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Unrealized Gains/(Losses)"&gt;195,963&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_iI_pp0p0_c20231230_zBjQLGJ5YIwh" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains/(Losses)"&gt;(58,204&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228_z8avtYkIxMi3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Fair Value"&gt;21,919,658&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20231230_zS3dC0kPkJCe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value"&gt;12,192,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</KOPN:AvailableForSalesSecuritiesTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-28_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001228"
      unitRef="USD">17243599</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-30_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001230"
      unitRef="USD">4500030</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="AsOf2024-12-28_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001232"
      unitRef="USD">192596</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="AsOf2023-12-30_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001234"
      unitRef="USD">-25655</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-28_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001236"
      unitRef="USD">17436195</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-30_custom_USGovernmentAndAgencyBackedSecuritiesMember"
      decimals="0"
      id="Fact001238"
      unitRef="USD">4474375</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-28_custom_CorporateDebtMember"
      decimals="0"
      id="Fact001240"
      unitRef="USD">4480096</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-30_custom_CorporateDebtMember"
      decimals="0"
      id="Fact001242"
      unitRef="USD">7750174</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="AsOf2024-12-28_custom_CorporateDebtMember"
      decimals="0"
      id="Fact001244"
      unitRef="USD">3367</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="AsOf2023-12-30_custom_CorporateDebtMember"
      decimals="0"
      id="Fact001246"
      unitRef="USD">-32549</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-28_custom_CorporateDebtMember"
      decimals="0"
      id="Fact001248"
      unitRef="USD">4483463</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-30_custom_CorporateDebtMember"
      decimals="0"
      id="Fact001250"
      unitRef="USD">7717625</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001252"
      unitRef="USD">21723695</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001254"
      unitRef="USD">12250204</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001256"
      unitRef="USD">195963</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001258"
      unitRef="USD">-58204</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001260"
      unitRef="USD">21919658</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001262"
      unitRef="USD">12192000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001264">&lt;p id="xdx_894_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zXwZBqhIUSZ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;The contractual maturity of the
Company&#x2019;s marketable debt securities is as follows at December 28, 2024:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&#160;&lt;span id="xdx_8B3_zsejrGeOr3B7" style="display: none"&gt;Schedule of Contractual Maturity&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Less than &lt;br/&gt;
One year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;One to &lt;br/&gt;
Five years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 49%"&gt;&lt;span style="font-size: 10pt"&gt;U.S. Government and agency backed securities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zVoQMvC2Xjlj" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Less than One year"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;17,436,195&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_zHfGR786KnL2" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="One to Five years"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1268"&gt;&#x2014;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--USGovernmentAgenciesDebtSecuritiesMember_ziHBsiOVvuK1" style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right" title="Debt Securities, Available-for-sale"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;17,436,195&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;Corporate debt&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z9KRuPElU5Ea" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Less than One year"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;4,483,463&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUkZn3I80KC7" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="One to Five years"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1274"&gt;&#x2014;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pp0p0_c20241228__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zF5WuLLycnMl" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;4,483,463&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="AsOf2024-12-28_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="Fact001266"
      unitRef="USD">17436195</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-28_us-gaap_USGovernmentAgenciesDebtSecuritiesMember"
      decimals="0"
      id="Fact001270"
      unitRef="USD">17436195</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="AsOf2024-12-28_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="Fact001272"
      unitRef="USD">4483463</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-28_us-gaap_CorporateDebtSecuritiesMember"
      decimals="0"
      id="Fact001276"
      unitRef="USD">4483463</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <KOPN:EquityMethodInvestment
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact001278"
      unitRef="USD">900000</KOPN:EquityMethodInvestment>
    <KOPN:EquityMethodInvestment
      contextRef="AsOf2023-12-28"
      decimals="-5"
      id="Fact001280"
      unitRef="USD">4500000</KOPN:EquityMethodInvestment>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-042023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember"
      decimals="INF"
      id="Fact001282"
      unitRef="Shares">18000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember"
      decimals="INF"
      id="Fact001284"
      unitRef="Pure">0.200</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:Investments
      contextRef="AsOf2024-12-28_custom_LightningSiliconTechnologyIncMember"
      decimals="0"
      id="Fact001286"
      unitRef="USD">0</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="AsOf2023-12-30_custom_LightningSiliconTechnologyIncMember"
      decimals="0"
      id="Fact001288"
      unitRef="USD">0</us-gaap:Investments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="From2021-12-252021-12-25_us-gaap_IntellectualPropertyMember"
      decimals="-5"
      id="Fact001290"
      unitRef="USD">3900000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2022-06-262022-09-24"
      decimals="-5"
      id="Fact001292"
      unitRef="USD">2000000.0</us-gaap:AssetImpairmentCharges>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001294"
      unitRef="USD">0</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="AsOf2023-12-30"
      decimals="-5"
      id="Fact001296"
      unitRef="USD">200000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="AsOf2022-12-31"
      decimals="-5"
      id="Fact001298"
      unitRef="USD">300000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-28_custom_EquityInvestmentMember"
      decimals="INF"
      id="Fact001300"
      unitRef="Pure">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact001302"
      unitRef="USD">1500000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="AsOf2023-12-30"
      decimals="-5"
      id="Fact001304"
      unitRef="USD">1500000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:IncreaseDecreaseInReceivableForInvestmentSold
      contextRef="From2019-09-292019-12-28"
      decimals="-5"
      id="Fact001306"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInReceivableForInvestmentSold>
    <us-gaap:GainOnSaleOfInvestments
      contextRef="From2021-12-262022-03-26"
      decimals="-5"
      id="Fact001308"
      unitRef="USD">4700000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="From2022-03-292022-06-25"
      decimals="-5"
      id="Fact001310"
      unitRef="USD">500000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsForRoyalties
      contextRef="From2023-04-022023-07-01"
      decimals="-5"
      id="Fact001312"
      unitRef="USD">400000</us-gaap:PaymentsForRoyalties>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2023-04-022023-07-01"
      decimals="-5"
      id="Fact001314"
      unitRef="USD">3100000</us-gaap:AssetImpairmentCharges>
    <us-gaap:IncreaseDecreaseInReceivableForInvestmentSold
      contextRef="From2023-04-022023-07-01"
      decimals="-5"
      id="Fact001316"
      unitRef="USD">2500000</us-gaap:IncreaseDecreaseInReceivableForInvestmentSold>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2024-03-312024-06-29"
      decimals="-5"
      id="Fact001318"
      unitRef="USD">700000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2024-06-302024-09-28"
      decimals="-5"
      id="Fact001320"
      unitRef="USD">1100000</us-gaap:AssetImpairmentCharges>
    <us-gaap:IncreaseDecreaseInReceivableForInvestmentSold
      contextRef="From2024-06-302024-09-28"
      decimals="-5"
      id="Fact001322"
      unitRef="USD">700000</us-gaap:IncreaseDecreaseInReceivableForInvestmentSold>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2024-06-302024-09-28"
      decimals="INF"
      id="Fact001324"
      unitRef="Pure">0.045</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:Investments
      contextRef="AsOf2024-12-28_custom_RealWearIncMember"
      decimals="-5"
      id="Fact001326"
      unitRef="USD">200000</us-gaap:Investments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-28_custom_RealWearIncMember33976734"
      decimals="INF"
      id="Fact001328"
      unitRef="Pure">0.018</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:Investments
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact001330"
      unitRef="USD">900000</us-gaap:Investments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2019-09-30_custom_SolosIncMember"
      decimals="INF"
      id="Fact001332"
      unitRef="Pure">0.200</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2019-09-30_custom_SolosIncMember"
      decimals="INF"
      id="Fact001334"
      unitRef="Pure">0.200</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="From2019-09-272019-09-30_custom_SolosIncMember"
      decimals="-5"
      id="Fact001336"
      unitRef="USD">7500000</us-gaap:PaymentsOfFinancingCosts>
    <KOPN:OwnershipPercentagebyOtherOwners
      contextRef="From2019-09-272019-09-30_custom_SolosIncMember"
      decimals="INF"
      id="Fact001338"
      unitRef="Pure">0.800</KOPN:OwnershipPercentagebyOtherOwners>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2019-09-30_custom_SolosIncMember"
      decimals="-5"
      id="Fact001340"
      unitRef="USD">600000</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <KOPN:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain
      contextRef="From2019-09-272019-09-30_custom_SolosIncMember"
      decimals="-5"
      id="Fact001342"
      unitRef="USD">600000</KOPN:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGain>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2023-04-022023-07-01_custom_SolosIncMember"
      decimals="-5"
      id="Fact001344"
      unitRef="USD">200000</us-gaap:AssetImpairmentCharges>
    <us-gaap:IncreaseDecreaseInReceivableForInvestmentSold
      contextRef="From2023-04-022023-07-01_custom_SolosIncMember"
      decimals="-5"
      id="Fact001346"
      unitRef="USD">200000</us-gaap:IncreaseDecreaseInReceivableForInvestmentSold>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="From2023-04-022023-07-01_custom_SolosIncMember"
      decimals="-5"
      id="Fact001348"
      unitRef="USD">200000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001350">&lt;p id="xdx_802_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zWCsVRlRUAIi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;6.
&lt;span id="xdx_826_z70Tj3taBOUg"&gt;Stockholders&#x2019; Equity and Stock-Based Compensation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Registered
Sale of Equity Securities&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;In the second quarter of 2022,
the Company sold &lt;span id="xdx_901_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zb970j8FykTb" title="Sale of stock, number of shares issued"&gt;1.5&lt;/span&gt; million shares of common stock and &lt;span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zNwd7puRUJxc" title="Sale of stock, number of shares issued"&gt;0.2&lt;/span&gt; million shares of treasury stock for gross proceeds of $&lt;span id="xdx_904_ecustom--GrossProceedsFromRegisteredSaleEquitySecurities_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z8ZSL3G6VGl4" title="Gross proceeds from registered sale equity securities"&gt;2.1&lt;/span&gt; million (average
of $&lt;span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zRsajSDm8916" title="Share price"&gt;1.26&lt;/span&gt; per share) before deducting broker expenses paid by the Company of less than $&lt;span id="xdx_907_eus-gaap--OtherExpenses_pn5n6_c20220327__20220625__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zhePzPsOdJ2c" title="Payment of expenses"&gt;0.1&lt;/span&gt; million and in the third quarter of 2022, the
Company sold &lt;span id="xdx_902_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20220626__20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zeZWQrnamEk6" title="Sale of stock, number of shares issued"&gt;675,000&lt;/span&gt; shares of common stock for gross proceeds of approximately $&lt;span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20220626__20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zHOvRucpaYI6" title="Proceeds from issuance of common stock"&gt;0.9&lt;/span&gt; million (average of $&lt;span id="xdx_906_eus-gaap--SharesIssuedPricePerShare_iI_c20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_znjtAA6gAAQ5" title="Share price"&gt;1.27&lt;/span&gt; per share) before deducting
broker expenses paid by the Company of less than $&lt;span id="xdx_907_ecustom--UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_pn5n6_c20220626__20220924__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zK1ihYYCsbqb" title="Underwriting discounts and offering expenses"&gt;0.1&lt;/span&gt; million, pursuant to the At-The-Market Equity Offering Sales Agreement (the &#x201c;ATM
Agreement&#x201d;) with Stifel, Nicolaus &amp;amp; Company, Incorporated, (&#x201c;Stifel&#x201d;) as agent. The net proceeds from the sale of
common shares were used for general corporate purposes, including working capital.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;In the first quarter of 2024,
the Company sold &lt;span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20231231__20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zttR5SL1nd4l" title="Sale of stock, number of shares issued"&gt;3,080,000&lt;/span&gt; shares of common stock for gross proceeds of $&lt;span id="xdx_90A_ecustom--GrossProceedsFromRegisteredSaleEquitySecurities_pid_c20231231__20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zDPrvzNgfku6" title="Gross proceeds from registered sale equity securities"&gt;7,466,755&lt;/span&gt; (average of $&lt;span id="xdx_903_eus-gaap--SharesIssuedPricePerShare_iI_c20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zoFfloY7YCY6" title="Share price"&gt;2.42&lt;/span&gt; per share) before deducting broker
expenses paid by the Company of approximately $&lt;span id="xdx_90B_eus-gaap--PaymentsOfStockIssuanceCosts_pn5n6_c20231231__20240330__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zT0VmNfcqrj9" title="Proceeds from issuance of common stock"&gt;0.2&lt;/span&gt; million, pursuant to the Company&#x2019;s then effective ATM Agreement with Stifel,
as agent. The ATM Agreement terminated in the three months ended March 30, 2024.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 27, 2023, the Company sold &lt;span id="xdx_90F_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn6n6_c20230126__20230127_zW4Y8UKNUEK3" title="Number of registered common stock sold"&gt;17&lt;/span&gt; million shares of registered common stock and issued pre-funded warrants to purchase up to &lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zkrKJpcWj4Eg" title="Pre-funded warrants issued to purchase common stock"&gt;6,000,000&lt;/span&gt;
shares of common stock at a public offering price of $&lt;span id="xdx_90F_eus-gaap--SharePrice_iI_pid_c20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zKjTgEQKUuO4" title="Offering price per share"&gt;0.99&lt;/span&gt; per pre-funded warrant, for gross proceeds of $&lt;span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20230126__20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_z3GghUBZtXS9" title="roceeds from issuance of warrants"&gt;22.9&lt;/span&gt; million before deducting
underwriting discounts and offering expenses paid by the Company of $&lt;span id="xdx_905_ecustom--UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_pn5n6_c20230126__20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_z1AYXbJa273e" title="Underwriting discounts and offering expenses"&gt;1.5&lt;/span&gt; million. The offering price of the pre-funded warrant equals
the public offering price per share of the common stock less the $&lt;span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230127__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zEw0OrZ2Gy5k" title="Exercise price of warrants"&gt;0.01&lt;/span&gt; per share exercise price of each pre-funded warrant.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
September 23, 2024, the Company sold &lt;span id="xdx_900_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240922__20240923_zZHSZgu2Kveg" title="Number of registered common stock sold"&gt;37,550,000&lt;/span&gt; shares of common stock and pre-funded warrants to purchase up to &lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_z7YW1EvhuPs4" title="Pre-funded warrants issued to purchase common stock"&gt;4,000,000&lt;/span&gt; shares of
common stock at a public offering price of $&lt;span id="xdx_90F_eus-gaap--SharePrice_iI_pid_c20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zvhnW2EspHm6" title="Offering price per share"&gt;0.64&lt;/span&gt; per pre-funded warrant and received gross proceeds of $&lt;span id="xdx_905_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20240922__20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zxujhQPdDkMf" title="Proceeds from issuance of warrants"&gt;27.0&lt;/span&gt; million before deducting
underwriting discounts and offering expenses paid by the Company of $&lt;span id="xdx_900_ecustom--UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity_pn5n6_c20240922__20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zUtSwFbZZQPj" title="Underwriting discounts and offering expenses"&gt;1.8&lt;/span&gt; million. The offering price of the pre-funded warrant equals
the public offering price per share of the common stock less the $&lt;span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240923__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zTfWsNfSym71" title="Exercise price of warrants"&gt;0.01&lt;/span&gt; per share exercise price of each pre-funded warrant. On September
30, 2024, the Company sold &lt;span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240930__20240930_zrjCsrAWzMF1" title="Number of registered common stock sold"&gt;2,405,000&lt;/span&gt; shares of common stock and received gross proceeds of $&lt;span id="xdx_909_eus-gaap--ProceedsFromIssuanceOfWarrants_pn5n6_c20240930__20240930_z05mBHFOxmTj" title="Proceeds from issuance of warrants"&gt;1.6&lt;/span&gt; million.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;On June 6, 2024, the Company&#x2019;s shareholders approved an amendment
to the Company&#x2019;s Amended and Restated Certificate of Incorporation (the &#x201c;Charter&#x201d;) to increase the number of&#160;authorized&#160;shares
of the Company&#x2019;s common stock, par value $&lt;span id="xdx_90D_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20240606_zKM0MnYKzUW8" title="Common stock, par value"&gt;0.01&lt;/span&gt; per share, from &lt;span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_iI_c20240606__srt--RangeAxis__srt--MinimumMember_zVp6T7RP3aRe" title="Number of shares authorized"&gt;150,000,000&lt;/span&gt; shares to &lt;span id="xdx_90D_eus-gaap--CommonStockSharesAuthorized_iI_c20240606__srt--RangeAxis__srt--MaximumMember_zU75AW6eSXkg" title="Number of shares authorized"&gt;200,000,000&lt;/span&gt; shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;The issued pre-funded warrants
were classified as a component of permanent equity in the Company&#x2019;s Consolidated Balance Sheets as they are freestanding financial instruments
that are immediately exercisable, do not embody an obligation for the Company to repurchase its own shares, and permit the holders to
receive a fixed number of shares of common stock upon exercise. All of the shares underlying the pre-funded warrants have been included
in the weighted-average number of shares of common stock used to calculate net loss per share, basic and diluted, attributable to common
stockholders as the shares may be issued for little or no consideration, are fully vested, and are exercisable after the original issuance
date of the pre-funded warrants. As of December 28, 2024, none of the pre-funded warrants had been exercised.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_89B_ecustom--ScheduleOfPreFundedWarrantsActivityTableTextBlock_zov4kkZJXFV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;The table below summarizes pre-funded
warrants activity:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zuB97XYtwqTk" style="display: none"&gt;Schedule
of Pre Funded Warrants Activity&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;Pre-funded warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;As of December 31, 2022&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231230__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zevdixuOtEh" style="font-size: 10pt; font-weight: bold; text-align: right" title="Beginning balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1414"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 76%; font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Issuance of pre-funded warrants&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ClassOfWarrantOrRightIssuancePreFundedWarrants_c20230101__20231230__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zpGvIBHHogj2" style="border-bottom: Black 1pt solid; width: 20%; font-size: 10pt; font-weight: bold; text-align: right" title="Issuance of pre-funded warrants"&gt;6,000,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;As of December 30, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zuEpSgXTxYI6" style="font-size: 10pt; font-weight: bold; text-align: right" title="Beginning balance"&gt;6,000,000&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Issuance of pre-funded warrants&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ClassOfWarrantOrRightIssuancePreFundedWarrants_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_ztjiXydfcFSl" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right" title="Issuance of pre-funded warrants"&gt;4,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;As of December 28, 2024&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zZSSz9QHJfm1" style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right" title="Ending balance"&gt;10,000,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8AB_z4oMLXScgq3g" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Sale
of Treasury Stock&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2022, the Company sold &lt;span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20211226__20221231__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zSslUWJLbgni" title="Number of common stock sold, shares"&gt;126,389&lt;/span&gt;
shares of its common stock held in treasury for approximately $&lt;span id="xdx_905_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20211226__20221231__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_z1N5CH8jamTi" title="Proceeds from sale of common stock"&gt;0.2&lt;/span&gt;
million through the sale of shares under its ATM Agreement, dated March 5, 2021. Commissions paid were less than
$&lt;span id="xdx_908_eus-gaap--PaymentsForCommissions_c20211226__20221231__us-gaap--SubsidiarySaleOfStockAxis__custom--AtTheMarketOfferingMember_zZSGO04Y5hQ6" title="Commissions paid"&gt;10,000&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Restricted
Stock Awards&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
2020, the Company adopted the 2020 Equity Incentive Plan (&#x201c;2020 Equity Plan&#x201d;) which authorized the issuance of shares of
common stock to employees, certain consultants and advisors who perform services for the Company, and non-employee members of the Board.
The 2020 Equity Plan is a successor to the Company&#x2019;s 2010 Equity Incentive Plan (&#x201c;2010 Equity Plan&#x201d;). The number of
shares authorized under the 2020 Equity Plan was &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20201226__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_zttUf6OBmGEk" title="Number of shares authorized to issue"&gt;4,000,000&lt;/span&gt; shares of common stock, which has since been amended to authorize the issuance
of &lt;span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20201226__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_z4i12PpniQD8" title="Common stock shares authorized"&gt;11,000,000&lt;/span&gt; shares of common stock. In addition, shares of common stock underlying any outstanding award granted under the 2010 Equity
Plan that expires, or is terminated, surrendered or forfeited for any reason without issuance of such shares shall be available for the
award of new grants under the 2020 Plan. As of December 28, 2024, the Company has approximately &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pn5n6_c20241228__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_z6KecmuxASBb" title="Number of shares available for grant"&gt;4.9&lt;/span&gt; million shares of common stock authorized
and available for issuance under the Company&#x2019;s 2020 Equity Plan.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of non-vested restricted common stock awards is generally the market value of the Company&#x2019;s common stock on the date
of grant. The non-vested restricted common stock awards require the employee to fulfil certain obligations, including remaining employed
by &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20231231__20241228__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_zbZIzT3RumB5" title="Vesting period description"&gt;the Company for periods ranging from one to five years (the vesting period)&lt;/span&gt; and in certain cases also require meeting either performance
criteria. For non-vested restricted common stock awards that solely require the
recipient to remain employed with the Company, the stock compensation expense is amortized over the requisite service period. For non-vested
restricted common stock awards that require the achievement of performance criteria, the Company reviews the probability of achieving
the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved,
the amount of compensation cost derived for the performance goal is amortized over the anticipated service period. If the performance
criteria are not met, no compensation cost is recognized and any previously recognized compensation cost is reversed.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zRmJVXu29ZO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zVBA0CTx055f" style="display: none"&gt;Schedule of Non-vested Restricted Stock Activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;Weighted Average&lt;/p&gt;
                                                                               &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;Grant Fair Value&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="text-align: center; margin-top: 0; margin-bottom: 0; font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;

Fair &lt;br/&gt; Value&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Intrinsic Value&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 44%"&gt;&lt;p style="margin: 0"&gt;Non-vested at December 30, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20231231__20241228_zOFz21B3xiu3" style="text-align: right; width: 10%" title="Number of shares, restricted stock"&gt;1,931,767&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20231231__20241228_zPGBVEWX9D22" style="text-align: right; width: 10%" title="Weighted average grant date fair value, restricted stock granted"&gt;1.65&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; width: 10%"&gt;&lt;p id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_iS_c20231231__20241228_zAowJsPMUt82" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock"&gt;3,187,416&lt;/p&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iS_c20231231__20241228_zbm1wKG3fA39" style="text-align: right; width: 10%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,921,487&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0.125in; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Granted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20231231__20241228_zkRsPCIma0be" style="font-weight: bold; text-align: right" title="Number of shares, restricted stock granted"&gt;4,388,090&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20231231__20241228_zx6OmgzyJolf" style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted"&gt;1.23&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue_c20231231__20241228_zmPHXuELDi34" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock granted"&gt;&lt;b&gt;5,397,351&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted_c20231231__20241228_zLsycpZOkFS9" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1452"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Forfeited&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20231231__20241228_zu2D7gWcyzMk" style="font-weight: bold; text-align: right" title="Number of shares, restricted stock Forfeited"&gt;(491,801&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20231231__20241228_zv9BT36n0S3i" style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock Forfeited"&gt;2.17&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_iN_di_c20231231__20241228_zVN8AYiZ62Yg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock Forfeited"&gt;&lt;b&gt;(1,067,209&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&lt;b&gt;)&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited_c20231231__20241228_zAR6YrWVj94c" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1459"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0.125in; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Vested&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20231231__20241228_zcVGbtq1ErDi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Number of shares, restricted stock Vested"&gt;(994,445&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20231231__20241228_z61p0bR8dR8i" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock Vested"&gt;1.77&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;p id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_iN_di_c20231231__20241228_zwBaot4l940a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock vested"&gt;&lt;b&gt;(1,760,167&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20231231__20241228_zDBKhAEjSpf6" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1466"&gt;-&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;p style="margin: 0"&gt;Non-vested at December 28, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20231231__20241228_zHKyy8YjBc42" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Number of shares, restricted stock"&gt;4,833,611&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20231231__20241228_zlPXcsnDFGvj" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted"&gt;1.19&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;p id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_iE_c20231231__20241228_zK5zIAPGwc7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock"&gt;&lt;b&gt;5,757,391&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iE_c20231231__20241228_zKUdNHpzxg5h" style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;6,718,720&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Expected to vest&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="margin: 0"&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right" title="Number of shares, restricted stock"&gt;&lt;b&gt;4,8&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-underline-style: double"&gt;33,611&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;/span&gt;&lt;p style="margin: 0"&gt;&lt;/p&gt;

&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;b&gt;&lt;/b&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zlaqxMqxTjk5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Stock-Based
Compensation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_z3jW6oTztrr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes stock-based compensation expense within each of the categories below as it relates to non-vested restricted
common stock awards for the fiscal years 2024, 2023 and 2022 (no tax benefits were recognized):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zJhi0qohDUC3" style="display: none"&gt;Schedule of Stock-based Compensation Expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231231__20241228_z8XPQElEJFDk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231230_zeWYLKRWord3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20211226__20221231_zhGfO1RgJmyh" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--CostOfProductRevenuesMember_zqrNKssYnx54" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cost of product revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,034,422&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,210,453&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;94,634&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--ResearchAndDevelopmentMember_zgfskry8P73g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;724,993&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;861,324&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;435,842&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--SellingGeneralAndAdministrativeMember_z5dKuthxVKCk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,575,256&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,803,496&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;737,229&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AllocatedShareBasedCompensationExpense_i_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,334,671&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,875,273&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,267,705&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zQf12LU8zCrj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Unrecognized
compensation expense for non-vested restricted common stock as of December 28, 2024 totaled $&lt;span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn5n6_c20241228_zHHfi0hx8ebf" title="Unrecognized compensation expense"&gt;5.7 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million
and is expected to be recognized over a weighted average period of approximately &lt;span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dc_c20231231__20241228_zxlo8Qbt0qZc" title="Weighted average period"&gt;2
years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember"
      decimals="-5"
      id="Fact001352"
      unitRef="Shares">1500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember_us-gaap_TreasuryStockCommonMember"
      decimals="-5"
      id="Fact001354"
      unitRef="Shares">200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <KOPN:GrossProceedsFromRegisteredSaleEquitySecurities
      contextRef="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember"
      decimals="-5"
      id="Fact001356"
      unitRef="USD">2100000</KOPN:GrossProceedsFromRegisteredSaleEquitySecurities>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-06-25_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact001358"
      unitRef="USDPShares">1.26</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:OtherExpenses
      contextRef="From2022-03-272022-06-25_custom_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact001360"
      unitRef="USD">100000</us-gaap:OtherExpenses>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2022-06-262022-09-24_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact001362"
      unitRef="Shares">675000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-06-262022-09-24_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember"
      decimals="-5"
      id="Fact001364"
      unitRef="USD">900000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-09-24_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact001366"
      unitRef="USDPShares">1.27</us-gaap:SharesIssuedPricePerShare>
    <KOPN:UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity
      contextRef="From2022-06-262022-09-24_custom_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact001368"
      unitRef="USD">100000</KOPN:UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2023-12-312024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact001370"
      unitRef="Shares">3080000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <KOPN:GrossProceedsFromRegisteredSaleEquitySecurities
      contextRef="From2023-12-312024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact001372"
      unitRef="USD">7466755</KOPN:GrossProceedsFromRegisteredSaleEquitySecurities>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact001374"
      unitRef="USDPShares">2.42</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="From2023-12-312024-03-30_custom_AtTheMarketOfferingMember_us-gaap_CommonStockMember"
      decimals="-5"
      id="Fact001376"
      unitRef="USD">200000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2023-01-262023-01-27"
      decimals="-6"
      id="Fact001378"
      unitRef="Shares">17000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-01-27_custom_PrefundedWarrantsMember"
      decimals="INF"
      id="Fact001380"
      unitRef="Shares">6000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:SharePrice
      contextRef="AsOf2023-01-27_custom_PrefundedWarrantsMember"
      decimals="INF"
      id="Fact001382"
      unitRef="USDPShares">0.99</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="From2023-01-262023-01-27_custom_PrefundedWarrantsMember"
      decimals="-5"
      id="Fact001384"
      unitRef="USD">22900000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <KOPN:UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity
      contextRef="From2023-01-262023-01-27_custom_PrefundedWarrantsMember"
      decimals="-5"
      id="Fact001386"
      unitRef="USD">1500000</KOPN:UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-01-27_custom_PrefundedWarrantsMember"
      decimals="INF"
      id="Fact001388"
      unitRef="USDPShares">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2024-09-222024-09-23"
      decimals="INF"
      id="Fact001390"
      unitRef="Shares">37550000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-09-23_custom_PrefundedWarrantsMember"
      decimals="INF"
      id="Fact001392"
      unitRef="Shares">4000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:SharePrice
      contextRef="AsOf2024-09-23_custom_PrefundedWarrantsMember"
      decimals="INF"
      id="Fact001394"
      unitRef="USDPShares">0.64</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="From2024-09-222024-09-23_custom_PrefundedWarrantsMember"
      decimals="-5"
      id="Fact001396"
      unitRef="USD">27000000.0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <KOPN:UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity
      contextRef="From2024-09-222024-09-23_custom_PrefundedWarrantsMember"
      decimals="-5"
      id="Fact001398"
      unitRef="USD">1800000</KOPN:UnderwritingDiscountsAndOfferingExpensesfromSaleofEquity>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-09-23_custom_PrefundedWarrantsMember"
      decimals="INF"
      id="Fact001400"
      unitRef="USDPShares">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2024-09-302024-09-30"
      decimals="INF"
      id="Fact001402"
      unitRef="Shares">2405000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="From2024-09-302024-09-30"
      decimals="-5"
      id="Fact001404"
      unitRef="USD">1600000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-06-06"
      decimals="INF"
      id="Fact001406"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-06-06_srt_MinimumMember"
      decimals="INF"
      id="Fact001408"
      unitRef="Shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-06-06_srt_MaximumMember"
      decimals="INF"
      id="Fact001410"
      unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <KOPN:ScheduleOfPreFundedWarrantsActivityTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001412">&lt;p id="xdx_89B_ecustom--ScheduleOfPreFundedWarrantsActivityTableTextBlock_zov4kkZJXFV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;The table below summarizes pre-funded
warrants activity:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zuB97XYtwqTk" style="display: none"&gt;Schedule
of Pre Funded Warrants Activity&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;Pre-funded warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;As of December 31, 2022&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231230__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zevdixuOtEh" style="font-size: 10pt; font-weight: bold; text-align: right" title="Beginning balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1414"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 76%; font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Issuance of pre-funded warrants&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ClassOfWarrantOrRightIssuancePreFundedWarrants_c20230101__20231230__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zpGvIBHHogj2" style="border-bottom: Black 1pt solid; width: 20%; font-size: 10pt; font-weight: bold; text-align: right" title="Issuance of pre-funded warrants"&gt;6,000,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt"&gt;As of December 30, 2023&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zuEpSgXTxYI6" style="font-size: 10pt; font-weight: bold; text-align: right" title="Beginning balance"&gt;6,000,000&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Issuance of pre-funded warrants&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ClassOfWarrantOrRightIssuancePreFundedWarrants_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_ztjiXydfcFSl" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right" title="Issuance of pre-funded warrants"&gt;4,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;As of December 28, 2024&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20231231__20241228__us-gaap--ClassOfWarrantOrRightAxis__custom--PrefundedWarrantsMember_zZSSz9QHJfm1" style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right" title="Ending balance"&gt;10,000,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</KOPN:ScheduleOfPreFundedWarrantsActivityTableTextBlock>
    <KOPN:ClassOfWarrantOrRightIssuancePreFundedWarrants
      contextRef="From2023-01-012023-12-30_custom_PrefundedWarrantsMember"
      decimals="INF"
      id="Fact001416"
      unitRef="Shares">6000000</KOPN:ClassOfWarrantOrRightIssuancePreFundedWarrants>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2023-12-30_custom_PrefundedWarrantsMember"
      decimals="INF"
      id="Fact001418"
      unitRef="Shares">6000000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <KOPN:ClassOfWarrantOrRightIssuancePreFundedWarrants
      contextRef="From2023-12-312024-12-28_custom_PrefundedWarrantsMember"
      decimals="INF"
      id="Fact001420"
      unitRef="Shares">4000000</KOPN:ClassOfWarrantOrRightIssuancePreFundedWarrants>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-12-28_custom_PrefundedWarrantsMember"
      decimals="INF"
      id="Fact001422"
      unitRef="Shares">10000000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2021-12-262022-12-31_custom_AtTheMarketOfferingMember"
      decimals="INF"
      id="Fact001424"
      unitRef="Shares">126389</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedPerTransaction
      contextRef="From2021-12-262022-12-31_custom_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact001426"
      unitRef="USD">200000</us-gaap:SaleOfStockConsiderationReceivedPerTransaction>
    <us-gaap:PaymentsForCommissions
      contextRef="From2021-12-262022-12-31_custom_AtTheMarketOfferingMember"
      decimals="0"
      id="Fact001428"
      unitRef="USD">10000</us-gaap:PaymentsForCommissions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2020-12-26_custom_TwoThousandTwentyEquityIncentivePlanMember"
      decimals="INF"
      id="Fact001430"
      unitRef="Shares">4000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2020-12-26_custom_TwoThousandTwentyEquityIncentivePlanMember"
      decimals="INF"
      id="Fact001432"
      unitRef="Shares">11000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2024-12-28_custom_TwoThousandTwentyEquityIncentivePlanMember"
      decimals="-5"
      id="Fact001434"
      unitRef="Shares">4900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
      contextRef="From2023-12-312024-12-28_custom_TwoThousandTwentyEquityIncentivePlanMember"
      id="Fact001436">the Company for periods ranging from one to five years (the vesting period)</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001438">&lt;p id="xdx_89F_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zRmJVXu29ZO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zVBA0CTx055f" style="display: none"&gt;Schedule of Non-vested Restricted Stock Activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;Weighted Average&lt;/p&gt;
                                                                               &lt;p style="text-align: center; margin-top: 0; margin-bottom: 0"&gt;Grant Fair Value&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="text-align: center; margin-top: 0; margin-bottom: 0; font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-size: 10pt"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;

Fair &lt;br/&gt; Value&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Intrinsic Value&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 44%"&gt;&lt;p style="margin: 0"&gt;Non-vested at December 30, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20231231__20241228_zOFz21B3xiu3" style="text-align: right; width: 10%" title="Number of shares, restricted stock"&gt;1,931,767&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20231231__20241228_zPGBVEWX9D22" style="text-align: right; width: 10%" title="Weighted average grant date fair value, restricted stock granted"&gt;1.65&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;$&lt;/td&gt;
    &lt;td style="text-align: right; width: 10%"&gt;&lt;p id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_iS_c20231231__20241228_zAowJsPMUt82" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock"&gt;3,187,416&lt;/p&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iS_c20231231__20241228_zbm1wKG3fA39" style="text-align: right; width: 10%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,921,487&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0.125in; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Granted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20231231__20241228_zkRsPCIma0be" style="font-weight: bold; text-align: right" title="Number of shares, restricted stock granted"&gt;4,388,090&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20231231__20241228_zx6OmgzyJolf" style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted"&gt;1.23&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue_c20231231__20241228_zmPHXuELDi34" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock granted"&gt;&lt;b&gt;5,397,351&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted_c20231231__20241228_zLsycpZOkFS9" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1452"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Forfeited&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20231231__20241228_zu2D7gWcyzMk" style="font-weight: bold; text-align: right" title="Number of shares, restricted stock Forfeited"&gt;(491,801&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20231231__20241228_zv9BT36n0S3i" style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock Forfeited"&gt;2.17&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;p id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1_iN_di_c20231231__20241228_zVN8AYiZ62Yg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock Forfeited"&gt;&lt;b&gt;(1,067,209&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&lt;b&gt;)&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueForfeited_c20231231__20241228_zAR6YrWVj94c" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1459"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0.125in; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Vested&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20231231__20241228_zcVGbtq1ErDi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Number of shares, restricted stock Vested"&gt;(994,445&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c20231231__20241228_z61p0bR8dR8i" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock Vested"&gt;1.77&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;p id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_iN_di_c20231231__20241228_zwBaot4l940a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock vested"&gt;&lt;b&gt;(1,760,167&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20231231__20241228_zDBKhAEjSpf6" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1466"&gt;-&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;p style="margin: 0"&gt;Non-vested at December 28, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20231231__20241228_zHKyy8YjBc42" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Number of shares, restricted stock"&gt;4,833,611&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20231231__20241228_zlPXcsnDFGvj" style="padding-bottom: 1pt; font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted"&gt;1.19&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;p id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue_iE_c20231231__20241228_zK5zIAPGwc7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right" title="Fair Value, restricted stock"&gt;&lt;b&gt;5,757,391&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iE_c20231231__20241228_zKUdNHpzxg5h" style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;6,718,720&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Expected to vest&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="margin: 0"&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right" title="Number of shares, restricted stock"&gt;&lt;b&gt;4,8&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-underline-style: double"&gt;33,611&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;/span&gt;&lt;p style="margin: 0"&gt;&lt;/p&gt;

&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right" title="Weighted average grant date fair value, restricted stock granted"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;b&gt;&lt;/b&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact001440"
      unitRef="Shares">1931767</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-12-30"
      decimals="INF"
      id="Fact001442"
      unitRef="USDPShares">1.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <KOPN:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001444"
      unitRef="USD">3187416</KOPN:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001445"
      unitRef="USD">3921487</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact001447"
      unitRef="Shares">4388090</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact001449"
      unitRef="USDPShares">1.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <KOPN:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001451"
      unitRef="USD">5397351</KOPN:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact001454"
      unitRef="Shares">491801</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact001456"
      unitRef="USDPShares">2.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <KOPN:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001458"
      unitRef="USD">1067209</KOPN:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact001461"
      unitRef="Shares">994445</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact001463"
      unitRef="USDPShares">1.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001465"
      unitRef="USD">1760167</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact001468"
      unitRef="Shares">4833611</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-12-28"
      decimals="INF"
      id="Fact001470"
      unitRef="USDPShares">1.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <KOPN:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001472"
      unitRef="USD">5757391</KOPN:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001473"
      unitRef="USD">6718720</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001475">&lt;p id="xdx_892_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_z3jW6oTztrr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes stock-based compensation expense within each of the categories below as it relates to non-vested restricted
common stock awards for the fiscal years 2024, 2023 and 2022 (no tax benefits were recognized):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zJhi0qohDUC3" style="display: none"&gt;Schedule of Stock-based Compensation Expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231231__20241228_z8XPQElEJFDk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231230_zeWYLKRWord3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20211226__20221231_zhGfO1RgJmyh" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--CostOfProductRevenuesMember_zqrNKssYnx54" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cost of product revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,034,422&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,210,453&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;94,634&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--ResearchAndDevelopmentMember_zgfskry8P73g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;724,993&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;861,324&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;435,842&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_hus-gaap--IncomeStatementLocationAxis__custom--SellingGeneralAndAdministrativeMember_z5dKuthxVKCk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,575,256&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,803,496&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;737,229&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AllocatedShareBasedCompensationExpense_i_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,334,671&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,875,273&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,267,705&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-12-312024-12-28_custom_CostOfProductRevenuesMember"
      decimals="0"
      id="Fact001477"
      unitRef="USD">1034422</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-012023-12-30_custom_CostOfProductRevenuesMember"
      decimals="0"
      id="Fact001478"
      unitRef="USD">1210453</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-12-262022-12-31_custom_CostOfProductRevenuesMember"
      decimals="0"
      id="Fact001479"
      unitRef="USD">94634</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-12-312024-12-28_custom_ResearchAndDevelopmentMember"
      decimals="0"
      id="Fact001481"
      unitRef="USD">724993</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-012023-12-30_custom_ResearchAndDevelopmentMember"
      decimals="0"
      id="Fact001482"
      unitRef="USD">861324</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-12-262022-12-31_custom_ResearchAndDevelopmentMember"
      decimals="0"
      id="Fact001483"
      unitRef="USD">435842</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-12-312024-12-28_custom_SellingGeneralAndAdministrativeMember"
      decimals="0"
      id="Fact001485"
      unitRef="USD">1575256</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-012023-12-30_custom_SellingGeneralAndAdministrativeMember"
      decimals="0"
      id="Fact001486"
      unitRef="USD">1803496</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-12-262022-12-31_custom_SellingGeneralAndAdministrativeMember"
      decimals="0"
      id="Fact001487"
      unitRef="USD">737229</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001489"
      unitRef="USD">3334671</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001490"
      unitRef="USD">3875273</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001491"
      unitRef="USD">1267705</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact001493"
      unitRef="USD">5700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2023-12-31to2024-12-28" id="Fact001495">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001497">&lt;p id="xdx_808_eus-gaap--ConcentrationRiskDisclosureTextBlock_zgj5whtrTEUc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;7.
&lt;span id="xdx_82E_z7pZT0tvNtb3"&gt;Concentrations of Risk&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zaH3vyPdZm85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ongoing
credit evaluations of customers&#x2019; financial condition are performed and collateral, such as letters of credit, are generally not
required. Customer&#x2019;s accounts receivable balance as a percentage of total accounts receivable was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B6_zLhleX4nBjDa" style="display: none"&gt;Schedules of Concentration of Risk, by Risk Factor&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Percent
    of Gross Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Customer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Collins Aerospace&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zFh2hrncgYLf"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zNiHfgXokWgj"&gt;28&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;DRS Network &amp;amp; Imaging Systems, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zEt0g9FlPud3"&gt;69&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zmQm1hguB6m9"&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company had product sales to defense customers
for 2024, 2023 and 2022 of &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zWbvLc1PBhod" title="Concentration risk percentage"&gt;82&lt;/span&gt;%, &lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zW4sgYqS6WS9" title="Concentration risk percentage"&gt;56&lt;/span&gt;% &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zcGYXMAniki8" title="Concentration risk percentage"&gt;52&lt;/span&gt;% of total revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company had revenue from funded research and development
contracts for 2024, 2023, and 2022 of &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_zGmys7wo69r8" title="Concentration risk percentage"&gt;12&lt;/span&gt;%, &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_z1e82IOT8n1i" title="Concentration risk percentage"&gt;33&lt;/span&gt;% and &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_z0RTUCFrtZEh" title="Concentration risk percentage"&gt;30&lt;/span&gt;% of total revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sales
to significant customers for fiscal years 2024, 2023 and 2022, as a percentage of total revenues, is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Sales
    as a Percent of Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal
    Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Customer&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;DRS Network &amp;amp; Imaging Systems, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ConcentrationRiskPercentage1_dp_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zK8HD0kIDuid" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zigIdLfIc8L3" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_dp_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zrlrBTfihzlb" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Collins Aerospace&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_dp_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zNfBnP7qLSNf" style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zLFEy7aiPTF5" style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ConcentrationRiskPercentage1_dp_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zH0W0oJJqYEj" style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AD_z43IcoxHFODl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note:
The caption &#x201c;Defense Customers in Total&#x201d; excludes research and development contracts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001499">&lt;p id="xdx_89F_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zaH3vyPdZm85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ongoing
credit evaluations of customers&#x2019; financial condition are performed and collateral, such as letters of credit, are generally not
required. Customer&#x2019;s accounts receivable balance as a percentage of total accounts receivable was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B6_zLhleX4nBjDa" style="display: none"&gt;Schedules of Concentration of Risk, by Risk Factor&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Percent
    of Gross Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Customer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Collins Aerospace&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zFh2hrncgYLf"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zNiHfgXokWgj"&gt;28&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;DRS Network &amp;amp; Imaging Systems, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zEt0g9FlPud3"&gt;69&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zmQm1hguB6m9"&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company had product sales to defense customers
for 2024, 2023 and 2022 of &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zWbvLc1PBhod" title="Concentration risk percentage"&gt;82&lt;/span&gt;%, &lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zW4sgYqS6WS9" title="Concentration risk percentage"&gt;56&lt;/span&gt;% &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DefenceCustomersMember_zcGYXMAniki8" title="Concentration risk percentage"&gt;52&lt;/span&gt;% of total revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company had revenue from funded research and development
contracts for 2024, 2023, and 2022 of &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_zGmys7wo69r8" title="Concentration risk percentage"&gt;12&lt;/span&gt;%, &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_z1e82IOT8n1i" title="Concentration risk percentage"&gt;33&lt;/span&gt;% and &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FundedResearchAndDevelopmentMember_z0RTUCFrtZEh" title="Concentration risk percentage"&gt;30&lt;/span&gt;% of total revenues.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sales
to significant customers for fiscal years 2024, 2023 and 2022, as a percentage of total revenues, is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Sales
    as a Percent of Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal
    Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Customer&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 12%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;DRS Network &amp;amp; Imaging Systems, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ConcentrationRiskPercentage1_dp_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zK8HD0kIDuid" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zigIdLfIc8L3" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_dp_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--DRSNetworkAndImagingSystemsLLCMember_zrlrBTfihzlb" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Collins Aerospace&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_dp_c20231231__20241228__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zNfBnP7qLSNf" style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231230__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zLFEy7aiPTF5" style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ConcentrationRiskPercentage1_dp_c20211226__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CollinsAerospaceMember_zH0W0oJJqYEj" style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember"
      decimals="INF"
      id="Fact001500"
      unitRef="Pure">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember"
      decimals="INF"
      id="Fact001501"
      unitRef="Pure">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember"
      decimals="INF"
      id="Fact001502"
      unitRef="Pure">0.69</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember"
      decimals="INF"
      id="Fact001503"
      unitRef="Pure">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember"
      decimals="INF"
      id="Fact001505"
      unitRef="Pure">0.82</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember"
      decimals="INF"
      id="Fact001507"
      unitRef="Pure">0.56</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-12-262022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_DefenceCustomersMember"
      decimals="INF"
      id="Fact001509"
      unitRef="Pure">0.52</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-12-312024-12-28_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember"
      decimals="INF"
      id="Fact001511"
      unitRef="Pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember"
      decimals="INF"
      id="Fact001513"
      unitRef="Pure">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-12-262022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FundedResearchAndDevelopmentMember"
      decimals="INF"
      id="Fact001515"
      unitRef="Pure">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-12-312024-12-28_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember"
      decimals="INF"
      id="Fact001516"
      unitRef="Pure">0.65</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember"
      decimals="INF"
      id="Fact001517"
      unitRef="Pure">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-12-262022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_DRSNetworkAndImagingSystemsLLCMember"
      decimals="INF"
      id="Fact001518"
      unitRef="Pure">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-12-312024-12-28_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember"
      decimals="INF"
      id="Fact001519"
      unitRef="Pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember"
      decimals="INF"
      id="Fact001520"
      unitRef="Pure">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-12-262022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CollinsAerospaceMember"
      decimals="INF"
      id="Fact001521"
      unitRef="Pure">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001523">&lt;p id="xdx_808_eus-gaap--IncomeTaxDisclosureTextBlock_zDec3Bw9WSJk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;8.
&lt;span id="xdx_82D_zsWkCJW3Z6rf"&gt;Income Taxes&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zGtlo4gFn1L2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
provision for income taxes from continuing operations consists of the following for the fiscal years indicated:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B9_zApui0s3Xnb9" style="display: none"&gt;Schedule of Components of Income Tax Expense (Benefit)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231231__20241228_zZvZgQklGtBb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230101__20231230_zWcu6T8jWhsj" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20211226__20221231_zVhG4UjCOnQ8" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal
    Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBzEht_zVRguLBt8rje" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1527"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1528"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1529"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CurrentForeignTaxExpenseBenefit_maCITEBzEht_zWmLe2A0f7lf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;170,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;156,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;144,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBzEht_maITEBzp75_zGvGNCbhIys" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total current provision&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;170,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;156,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;144,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzF0g_znefwjwQDu8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(6,902,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(3,457,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,073,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzF0g_zIBN4rjAwmy2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(506,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(1,063,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(1,561,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_maDITEBzF0g_zqG9Q4vxyQHj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(218,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(281,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;74,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--ChangeInValuationAllowance_maDITEBzF0g_zSCGvG4joC4l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,626,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,801,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;414,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzF0g_maITEBzp75_zTM2dINWqZOh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total deferred provision&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1555"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1556"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1557"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzp75_zaIAhJNyMDQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total provision for
    income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;170,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;156,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;144,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_zXPP3hx6kM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--SummaryOfIncomeTaxContingenciesTextBlock_z9trok9gEjJb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the changes in the Company&#x2019;s balance of unrecognized tax benefits for the year ended:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B4_zUPjZeEHiEN7" style="display: none"&gt;Schedule of Unrecognized Tax Benefit&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrecognized tax benefits at December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20230101__20231230_zefxt9OwtPy1" style="width: 16%; text-align: right" title="Unrecognized Tax Benefits, Beginning Balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;394,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Gross increases&#x2014;prior
    year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pp0p0_c20230101__20231230_zUIxUdYXkad4" style="border-bottom: Black 1pt solid; text-align: right" title="Gross increases - prior year tax positions"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1567"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrecognized tax benefits
    at December 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20231231__20241228_z1JlJ2fsr9Zj" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized Tax Benefits, Beginning Balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;394,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Gross increases&#x2014;current
    year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_pp0p0_c20231231__20241228_zLNPXNQnmWy5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Gross increases - current year tax positions"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1571"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrecognized tax benefits
    at December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--UnrecognizedTaxBenefits_iE_pp0p0_c20231231__20241228_zMAYWGhmUgri" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Unrecognized Tax Benefits, Ending Balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;394,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zGyvTjOXqvyf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S.
GAAP requires applying a &#x2018;more likely than not&#x2019; threshold to the recognition and derecognition of uncertain tax positions
either taken or expected to be taken by the Company&#x2019;s income tax returns. The total amount of the Company&#x2019;s gross tax liability
for tax positions that may not be sustained under a &#x2018;more likely than not&#x2019; threshold amounts to $&lt;span id="xdx_907_eus-gaap--DeferredTaxLiabilitiesOther_iI_pn5n6_c20231230_z3zhenOS5Eb7"&gt;0.4&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million as of December 28, 2024 and December 30, 2023. The
Company&#x2019;s policy regarding the classification of interest and penalties is to include these amounts as a component of income tax
expense. The total amount of accrued interest and penalties related to the Company&#x2019;s unrecognized tax benefits was $&lt;span id="xdx_90B_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn5n6_c20231231__20241228_zgPaxSs5q655"&gt;1.2&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million and $&lt;span id="xdx_90E_eus-gaap--UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_pn5n6_c20221229__20231230_zJeSydnZyiL4"&gt;1.0&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million as of December 28, 2024 and December 30, 2023, respectively,
located in other long-term liabilities, net of current position.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
operating losses were not utilized in 2024, 2023 and 2022 to offset federal and state taxes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
actual income tax provisions reported from operations are different from those which would have been computed by applying the federal
statutory tax rate to loss before income tax provision. A reconciliation of income tax provision from continuing operations as computed
at the U.S. federal statutory income tax rate to the provision for income tax benefit is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z1p8y3K7ejgl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BB_zlU70vGVWKAj" style="display: none"&gt;Schedule of Effective Income Tax Rate Reconciliation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20231231__20241228_ztHgFodIVHG2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231230_zIhHatwrh3td" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20211226__20221231_ztAaWrVt5PS5" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal
    Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzNAG_zufh7nSCztd2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Tax provision at federal statutory
    rates&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(9,201,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(4,113,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(4,029,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_maITEBzNAG_zhOjIITglOW3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign  tax rate differential&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;30,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;13,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(8,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--IncomeTaxReconciliationEquityCompensationAwards_maITEBzNAG_zh6I6sr6Bmpd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equity compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(136,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;450,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;44,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maITEBzNAG_zdS7zleiN8d6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Permanent items&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;176,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(79,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1594"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards_maITEBzNAG_zYqoAbrYDd44" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expiration of net operating
    loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,286,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1597"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,218,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards_maITEBzNAG_zs3X4CU0Dxb5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Increase in net state operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(2,119,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(780,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(987,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_iN_di_msITEBzNAG_zzCQl74Qjxrj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Utilization of net operating losses for U.K.
    research and development refund&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1604"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1605"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(24,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_maITEBzNAG_zT4NT1FN6xLi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Provision to tax return adjustments and tax
    rate change&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;268,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(270,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(36,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxCreditsAndAdjustments_maITEBzNAG_zd6PbPpLllx7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;106,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(441,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maITEBzNAG_zkMkE1mVu8xg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1616"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1617"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(188,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationTaxContingencies_maITEBzNAG_zVgnBDBA9f61" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Uncertain tax position for transfer pricing&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;169,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;156,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;143,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzNAG_zQlK1S35IqIk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(35,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(36,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;38,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBzNAG_zg1oNHNVqbh5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,626,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,801,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;414,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzNAG_zvziglx9XRYb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total provision&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;170,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;156,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;144,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zLsxjrh87XW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pretax
foreign (loss) income from continuing operations was approximately $(&lt;span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn5n6_c20231231__20241228_zWHIyCKfICLc" title="Pretax foreign (loss) income from continuing operations"&gt;1.5&lt;/span&gt;) million for the fiscal year ended 2024, $(&lt;span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn5n6_c20230101__20231230_zmcsdPJEUlhf" title="Pretax foreign (loss) income from continuing operations"&gt;0.6&lt;/span&gt;) million for
fiscal year ended 2023, and $&lt;span id="xdx_90A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn5n6_c20211226__20221231_zbU01cPzkwH8" title="Pretax foreign (loss) income from continuing operations"&gt;0.4&lt;/span&gt; million for fiscal year ended 2022. Deferred income taxes are provided to recognize the effect of temporary
differences between tax and financial reporting. Deferred income tax assets and liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zyfNU5pW0KY6" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zyQdYj1QMzS3" style="display: none"&gt;Schedule of Deferred Tax Assets and Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20241228_zF5OIwzzLbBl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231230_z5c1yuPcnWMe" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal
    Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 16%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 16%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_maDTAGzPoW_zZsm4TSKS3I9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Federal net operating loss
    carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;$&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;47,844,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;49,213,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_iI_pp0p0_maDTAGzPoW_zqhwaZG1ilcj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;State net operating loss
    carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;8,376,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,881,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_pp0p0_maDTAGzPoW_znIUiic6dx6i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign net operating loss
    carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,357,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,183,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DeferredTaxAssetsTaxLitigationAccrual_iI_pp0p0_maDTAGzPoW_zZTFnE4K0OZ" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Litigation accrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,621,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1654"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGzPoW_zJaUTGA7tZEg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equity awards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;321,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;37,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwards_iI_pp0p0_maDTAGzPoW_z3gYDTlKhOvi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;9,751,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;9,849,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization_iI_pp0p0_maDTAGzPoW_zhFPXy659DI5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;R&amp;amp;D expense amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,860,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,316,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pp0p0_maDTAGzPoW_zT5xgea6hQC4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;630,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;598,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsInvestments_iI_pp0p0_maDTAGzPoW_zvklP5oZnCnc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrealized losses on investments&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,376,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,292,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0_maDTAGzPoW_zq86jlREEbj3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Inventory reserves&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,498,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,212,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_pp0p0_maDTAGzPoW_zS8tRQ20niM7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accrued legal&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;p style="margin: 0"&gt;1,571,000&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;56,000&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsOtherTaxCarryforwards_iI_pp0p0_maDTAGzPoW_zjOapEnFkVu8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;588,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,531,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGzPoW_maDTANzXED_zIBG4J3wxEIj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;83,793,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;76,168,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzXED_zmNZRuBC2iqk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(83,793,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(76,168,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsNet_iTI_pp0p0_mtDTANzXED_zZwikzec50S2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net deferred tax assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1686"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1687"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liability:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesForeignTaxes_iI_msDTALNzuDp_zVsVgYSupqy1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Foreign withholding liability&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;(414,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(471,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNTI_di_mtDTALNzuDp_zygPMzHj3R94" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net deferred tax liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(414,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(471,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_z2euGxssgLFl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;The
valuation allowance was approximately $&lt;span id="xdx_903_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20241228_zX2b52mGNUeh" title="Valuation allowance"&gt;83.8&lt;/span&gt; million and $&lt;span id="xdx_901_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20231230_zuSUi1FHOUB1" title="Valuation allowance"&gt;76.2&lt;/span&gt; million at December 28, 2024 and December 30, 2023, respectively, primarily
driven by U.S. net operating loss carryforwards (&#x201c;NOLs&#x201d;) and tax credits. Based on the available evidence it is more likely than not the deferred
tax assets will not be realized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 28, 2024, the Company has available for tax purposes NOLs of $&lt;span id="xdx_90A_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20241228_z6tQoV4c74dh" title="Net operating loss carryforwards"&gt;116.3&lt;/span&gt; million expiring in 2025 through 2037 and $&lt;span id="xdx_905_ecustom--OperatingLossCarryforwardsNoExpiration_iI_pn5n6_c20241228_z0wrq5HRSiyi" title="Net operating loss carryforwards without expiration"&gt;111.5&lt;/span&gt; million
that have an unlimited carryover period. The Company has recognized a full valuation allowance on its net deferred tax assets as the
Company has concluded that such assets are not more likely than not to be realized.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
2017 Tax Act imposes a mandatory transition tax on accumulated foreign earnings and eliminates U.S. taxes on foreign subsidiary
distributions. As a result, earnings in foreign jurisdictions are available for distribution to the U.S. without incremental U.S.
income taxes. The Company intends to permanently reinvest undistributed earnings. As of December 28, 2024, foreign earnings have been retained by the Company&#x2019;s foreign subsidiaries for indefinite
reinvestment. Upon repatriation of those earnings, in the form of dividends or otherwise, the Company could be subject to withholding
taxes payable to the various foreign countries. Determination of the amount of unrecognized deferred income tax liability related to these
outside basis differences is not practicable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
the provisions of Section 382, certain substantial changes in Kopin&#x2019;s ownership may limit in the future the amount of net operating
loss carryforwards that could be used annually to offset future taxable income and income tax liability.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s income tax returns have not been examined by the Internal Revenue Service and are subject to examination for all years
since 2002. State income tax returns are generally subject to examination for a period of three to five years after filing of the respective
return. The state impact of any federal changes remains subject to examination by various states for a period of up to one year after
formal notification to the states. The Company is not currently under examination in these jurisdictions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;International
jurisdictions have statutes of limitations generally ranging from three to twenty years after filing of the respective return. Years
still open to examination by tax authorities in major jurisdictions include Korea (2011 onward), Japan (2011 onward), Hong Kong (2013
onward) and the United Kingdom (2016 onward). The Company is not currently under examination in these jurisdictions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001525">&lt;p id="xdx_897_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zGtlo4gFn1L2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
provision for income taxes from continuing operations consists of the following for the fiscal years indicated:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B9_zApui0s3Xnb9" style="display: none"&gt;Schedule of Components of Income Tax Expense (Benefit)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20231231__20241228_zZvZgQklGtBb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230101__20231230_zWcu6T8jWhsj" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20211226__20221231_zVhG4UjCOnQ8" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal
    Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBzEht_zVRguLBt8rje" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1527"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1528"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1529"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CurrentForeignTaxExpenseBenefit_maCITEBzEht_zWmLe2A0f7lf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;170,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;156,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;144,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBzEht_maITEBzp75_zGvGNCbhIys" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total current provision&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;170,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;156,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;144,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzF0g_znefwjwQDu8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(6,902,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(3,457,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,073,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzF0g_zIBN4rjAwmy2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(506,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(1,063,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(1,561,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_maDITEBzF0g_zqG9Q4vxyQHj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(218,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(281,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;74,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--ChangeInValuationAllowance_maDITEBzF0g_zSCGvG4joC4l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,626,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,801,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;414,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzF0g_maITEBzp75_zTM2dINWqZOh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total deferred provision&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1555"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1556"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1557"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzp75_zaIAhJNyMDQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total provision for
    income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;170,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;156,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;144,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001531"
      unitRef="USD">170000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001532"
      unitRef="USD">156000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001533"
      unitRef="USD">144000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001535"
      unitRef="USD">170000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001536"
      unitRef="USD">156000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001537"
      unitRef="USD">144000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001539"
      unitRef="USD">-6902000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001540"
      unitRef="USD">-3457000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001541"
      unitRef="USD">1073000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001543"
      unitRef="USD">-506000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001544"
      unitRef="USD">-1063000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001545"
      unitRef="USD">-1561000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001547"
      unitRef="USD">-218000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001548"
      unitRef="USD">-281000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001549"
      unitRef="USD">74000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <KOPN:ChangeInValuationAllowance
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001551"
      unitRef="USD">7626000</KOPN:ChangeInValuationAllowance>
    <KOPN:ChangeInValuationAllowance
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001552"
      unitRef="USD">4801000</KOPN:ChangeInValuationAllowance>
    <KOPN:ChangeInValuationAllowance
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001553"
      unitRef="USD">414000</KOPN:ChangeInValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001559"
      unitRef="USD">170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001560"
      unitRef="USD">156000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001561"
      unitRef="USD">144000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001563">&lt;p id="xdx_896_eus-gaap--SummaryOfIncomeTaxContingenciesTextBlock_z9trok9gEjJb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the changes in the Company&#x2019;s balance of unrecognized tax benefits for the year ended:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B4_zUPjZeEHiEN7" style="display: none"&gt;Schedule of Unrecognized Tax Benefit&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrecognized tax benefits at December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20230101__20231230_zefxt9OwtPy1" style="width: 16%; text-align: right" title="Unrecognized Tax Benefits, Beginning Balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;394,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Gross increases&#x2014;prior
    year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_pp0p0_c20230101__20231230_zUIxUdYXkad4" style="border-bottom: Black 1pt solid; text-align: right" title="Gross increases - prior year tax positions"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1567"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrecognized tax benefits
    at December 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--UnrecognizedTaxBenefits_iS_pp0p0_c20231231__20241228_z1JlJ2fsr9Zj" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized Tax Benefits, Beginning Balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;394,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Gross increases&#x2014;current
    year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_pp0p0_c20231231__20241228_zLNPXNQnmWy5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Gross increases - current year tax positions"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1571"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrecognized tax benefits
    at December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--UnrecognizedTaxBenefits_iE_pp0p0_c20231231__20241228_zMAYWGhmUgri" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Unrecognized Tax Benefits, Ending Balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;394,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001565"
      unitRef="USD">394000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001569"
      unitRef="USD">394000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001573"
      unitRef="USD">394000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2023-12-30"
      decimals="-5"
      id="Fact001574"
      unitRef="USD">400000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="From2023-12-31to2024-12-28"
      decimals="-5"
      id="Fact001575"
      unitRef="USD">1200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="From2022-12-292023-12-30"
      decimals="-5"
      id="Fact001576"
      unitRef="USD">1000000.0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001578">&lt;p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z1p8y3K7ejgl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BB_zlU70vGVWKAj" style="display: none"&gt;Schedule of Effective Income Tax Rate Reconciliation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20231231__20241228_ztHgFodIVHG2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231230_zIhHatwrh3td" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20211226__20221231_ztAaWrVt5PS5" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal
    Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzNAG_zufh7nSCztd2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Tax provision at federal statutory
    rates&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(9,201,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(4,113,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(4,029,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_maITEBzNAG_zhOjIITglOW3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign  tax rate differential&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;30,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;13,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(8,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--IncomeTaxReconciliationEquityCompensationAwards_maITEBzNAG_zh6I6sr6Bmpd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equity compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(136,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;450,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;44,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maITEBzNAG_zdS7zleiN8d6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Permanent items&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;176,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(79,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1594"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards_maITEBzNAG_zYqoAbrYDd44" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expiration of net operating
    loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,286,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1597"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,218,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards_maITEBzNAG_zs3X4CU0Dxb5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Increase in net state operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(2,119,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(780,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(987,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund_iN_di_msITEBzNAG_zzCQl74Qjxrj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Utilization of net operating losses for U.K.
    research and development refund&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1604"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1605"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(24,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes_maITEBzNAG_zT4NT1FN6xLi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Provision to tax return adjustments and tax
    rate change&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;268,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(270,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(36,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxCreditsAndAdjustments_maITEBzNAG_zd6PbPpLllx7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;106,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(441,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maITEBzNAG_zkMkE1mVu8xg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1616"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1617"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(188,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationTaxContingencies_maITEBzNAG_zVgnBDBA9f61" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Uncertain tax position for transfer pricing&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;169,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;156,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;143,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzNAG_zQlK1S35IqIk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(35,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(36,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;38,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBzNAG_zg1oNHNVqbh5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,626,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,801,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;414,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzNAG_zvziglx9XRYb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total provision&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;170,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;156,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;144,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001580"
      unitRef="USD">-9201000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001581"
      unitRef="USD">-4113000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001582"
      unitRef="USD">-4029000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001584"
      unitRef="USD">30000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001585"
      unitRef="USD">13000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001586"
      unitRef="USD">-8000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <KOPN:IncomeTaxReconciliationEquityCompensationAwards
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001588"
      unitRef="USD">-136000</KOPN:IncomeTaxReconciliationEquityCompensationAwards>
    <KOPN:IncomeTaxReconciliationEquityCompensationAwards
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001589"
      unitRef="USD">450000</KOPN:IncomeTaxReconciliationEquityCompensationAwards>
    <KOPN:IncomeTaxReconciliationEquityCompensationAwards
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001590"
      unitRef="USD">44000</KOPN:IncomeTaxReconciliationEquityCompensationAwards>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001592"
      unitRef="USD">176000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001593"
      unitRef="USD">-79000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <KOPN:IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001596"
      unitRef="USD">3286000</KOPN:IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards>
    <KOPN:IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001598"
      unitRef="USD">5218000</KOPN:IncomeTaxReconciliationExpirationOfNetOperatingLossCarryforwards>
    <KOPN:IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001600"
      unitRef="USD">-2119000</KOPN:IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards>
    <KOPN:IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001601"
      unitRef="USD">-780000</KOPN:IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards>
    <KOPN:IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001602"
      unitRef="USD">-987000</KOPN:IncomeTaxReconciliationChangeInStateOperatingLossCarryforwards>
    <KOPN:IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001606"
      unitRef="USD">24000</KOPN:IncomeTaxReconciliationTaxUtilizationOfNetOperatingLossesForResearchAndDevelopmentRefund>
    <KOPN:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001608"
      unitRef="USD">268000</KOPN:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes>
    <KOPN:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001609"
      unitRef="USD">-270000</KOPN:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes>
    <KOPN:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001610"
      unitRef="USD">-36000</KOPN:EffectiveIncomeTaxReconciliationChangeInEnactedTaxRateAndPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxCreditsAndAdjustments
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001612"
      unitRef="USD">106000</us-gaap:IncomeTaxCreditsAndAdjustments>
    <us-gaap:IncomeTaxCreditsAndAdjustments
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001613"
      unitRef="USD">14000</us-gaap:IncomeTaxCreditsAndAdjustments>
    <us-gaap:IncomeTaxCreditsAndAdjustments
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001614"
      unitRef="USD">-441000</us-gaap:IncomeTaxCreditsAndAdjustments>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001618"
      unitRef="USD">-188000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001620"
      unitRef="USD">169000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001621"
      unitRef="USD">156000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001622"
      unitRef="USD">143000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001624"
      unitRef="USD">-35000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001625"
      unitRef="USD">-36000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001626"
      unitRef="USD">38000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001628"
      unitRef="USD">7626000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001629"
      unitRef="USD">4801000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001630"
      unitRef="USD">414000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001632"
      unitRef="USD">170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001633"
      unitRef="USD">156000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001634"
      unitRef="USD">144000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="From2023-12-31to2024-12-28"
      decimals="-5"
      id="Fact001636"
      unitRef="USD">1500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="From2023-01-012023-12-30"
      decimals="-5"
      id="Fact001638"
      unitRef="USD">600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="From2021-12-262022-12-31"
      decimals="-5"
      id="Fact001640"
      unitRef="USD">400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001642">&lt;p id="xdx_89C_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zyfNU5pW0KY6" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zyQdYj1QMzS3" style="display: none"&gt;Schedule of Deferred Tax Assets and Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20241228_zF5OIwzzLbBl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231230_z5c1yuPcnWMe" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal
    Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 16%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 16%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_maDTAGzPoW_zZsm4TSKS3I9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Federal net operating loss
    carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;$&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;47,844,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;49,213,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_iI_pp0p0_maDTAGzPoW_zqhwaZG1ilcj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;State net operating loss
    carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;8,376,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7,881,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_pp0p0_maDTAGzPoW_znIUiic6dx6i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Foreign net operating loss
    carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,357,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,183,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DeferredTaxAssetsTaxLitigationAccrual_iI_pp0p0_maDTAGzPoW_zZTFnE4K0OZ" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Litigation accrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,621,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1654"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGzPoW_zJaUTGA7tZEg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equity awards&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;321,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;37,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwards_iI_pp0p0_maDTAGzPoW_z3gYDTlKhOvi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;9,751,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;9,849,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization_iI_pp0p0_maDTAGzPoW_zhFPXy659DI5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;R&amp;amp;D expense amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,860,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,316,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pp0p0_maDTAGzPoW_zT5xgea6hQC4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;630,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;598,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsInvestments_iI_pp0p0_maDTAGzPoW_zvklP5oZnCnc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unrealized losses on investments&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,376,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,292,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0_maDTAGzPoW_zq86jlREEbj3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Inventory reserves&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,498,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,212,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_iI_pp0p0_maDTAGzPoW_zS8tRQ20niM7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accrued legal&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;p style="margin: 0"&gt;1,571,000&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;56,000&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsOtherTaxCarryforwards_iI_pp0p0_maDTAGzPoW_zjOapEnFkVu8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;588,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,531,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGzPoW_maDTANzXED_zIBG4J3wxEIj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;83,793,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;76,168,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzXED_zmNZRuBC2iqk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(83,793,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(76,168,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsNet_iTI_pp0p0_mtDTANzXED_zZwikzec50S2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net deferred tax assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1686"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1687"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liability:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesForeignTaxes_iI_msDTALNzuDp_zVsVgYSupqy1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Foreign withholding liability&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;(414,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(471,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNTI_di_mtDTALNzuDp_zygPMzHj3R94" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net deferred tax liability&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(414,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(471,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001644"
      unitRef="USD">47844000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001645"
      unitRef="USD">49213000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001647"
      unitRef="USD">8376000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001648"
      unitRef="USD">7881000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001650"
      unitRef="USD">1357000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001651"
      unitRef="USD">1183000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <KOPN:DeferredTaxAssetsTaxLitigationAccrual
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001653"
      unitRef="USD">6621000</KOPN:DeferredTaxAssetsTaxLitigationAccrual>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001656"
      unitRef="USD">321000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001657"
      unitRef="USD">37000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001659"
      unitRef="USD">9751000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001660"
      unitRef="USD">9849000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <KOPN:DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001662"
      unitRef="USD">2860000</KOPN:DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization>
    <KOPN:DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001663"
      unitRef="USD">2316000</KOPN:DeferredTaxAssetsResearchAndDevelopmentExpenseAmortization>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001665"
      unitRef="USD">630000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001666"
      unitRef="USD">598000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001668"
      unitRef="USD">2376000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001669"
      unitRef="USD">2292000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001671"
      unitRef="USD">1498000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001672"
      unitRef="USD">1212000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001674"
      unitRef="USD">1571000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001675"
      unitRef="USD">56000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001677"
      unitRef="USD">588000</us-gaap:DeferredTaxAssetsOtherTaxCarryforwards>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001678"
      unitRef="USD">1531000</us-gaap:DeferredTaxAssetsOtherTaxCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001680"
      unitRef="USD">83793000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001681"
      unitRef="USD">76168000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001683"
      unitRef="USD">83793000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001684"
      unitRef="USD">76168000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <KOPN:DeferredTaxLiabilitiesForeignTaxes
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001689"
      unitRef="USD">-414000</KOPN:DeferredTaxLiabilitiesForeignTaxes>
    <KOPN:DeferredTaxLiabilitiesForeignTaxes
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001690"
      unitRef="USD">-471000</KOPN:DeferredTaxLiabilitiesForeignTaxes>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001692"
      unitRef="USD">414000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001693"
      unitRef="USD">471000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact001695"
      unitRef="USD">83800000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="AsOf2023-12-30"
      decimals="-5"
      id="Fact001697"
      unitRef="USD">76200000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact001699"
      unitRef="USD">116300000</us-gaap:OperatingLossCarryforwards>
    <KOPN:OperatingLossCarryforwardsNoExpiration
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact001701"
      unitRef="USD">111500000</KOPN:OperatingLossCarryforwardsNoExpiration>
    <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001703">&lt;p id="xdx_80F_eus-gaap--ProductWarrantyDisclosureTextBlock_zg926AjjYDxj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;9.
&lt;span id="xdx_827_zRq5q40CGiic"&gt;Accrued Warranty&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--ExtendedProductWarrantyDescription_c20231231__20241228_zuVy5r8L6Kbl" title="Extended product warranty description"&gt;The
Company warrants its products against defect for 12 months, however, for certain products a customer may purchase an extended warranty.&lt;/span&gt;
A provision for estimated future costs and estimated returns for credit relating to such warranty is recorded in the period when product
is shipped and revenue is recognized and is updated as additional information becomes available. The Company&#x2019;s estimate of future
costs to satisfy warranty obligations is based primarily on historical warranty expense experienced and a provision for potential future
product failures. Changes in the accrued warranty for fiscal
years ended 2024 and 2023 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zEVsh7SpjiKc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B2_zJkHTeH6GUUk" style="display: none"&gt;Schedule
of Accrued Warranty&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.25in"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231__20241228_zm6akVilQtDb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231230_zc0V24E1lYei" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal
    Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--StandardProductWarrantyAccrual_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,160,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,966,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--StandardProductWarrantyAccrualWarrantiesIssued_zmcUSAKVdgch" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,874,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;802,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--StandardProductWarrantyAccrualPayments_iN_pp0p0_di_zKUoHfCOkmWc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Claim and reversals&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(1,477,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(608,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--StandardProductWarrantyAccrual_iE_pp0p0_zEolCoTq0375" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,557,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,160,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_z9TUqhj0rptb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ProductWarrantyDisclosureTextBlock>
    <us-gaap:ExtendedProductWarrantyDescription contextRef="From2023-12-31to2024-12-28" id="Fact001705">The
Company warrants its products against defect for 12 months, however, for certain products a customer may purchase an extended warranty.</us-gaap:ExtendedProductWarrantyDescription>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001707">&lt;p id="xdx_897_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zEVsh7SpjiKc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B2_zJkHTeH6GUUk" style="display: none"&gt;Schedule
of Accrued Warranty&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.25in"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231__20241228_zm6akVilQtDb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231230_zc0V24E1lYei" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal
    Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--StandardProductWarrantyAccrual_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,160,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,966,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--StandardProductWarrantyAccrualWarrantiesIssued_zmcUSAKVdgch" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,874,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;802,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--StandardProductWarrantyAccrualPayments_iN_pp0p0_di_zKUoHfCOkmWc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Claim and reversals&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(1,477,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(608,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--StandardProductWarrantyAccrual_iE_pp0p0_zEolCoTq0375" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,557,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,160,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001709"
      unitRef="USD">2160000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001710"
      unitRef="USD">1966000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001712"
      unitRef="USD">1874000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001713"
      unitRef="USD">802000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001715"
      unitRef="USD">1477000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001716"
      unitRef="USD">608000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact001718"
      unitRef="USD">2557000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact001719"
      unitRef="USD">2160000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:DefinedBenefitPlanTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001721">&lt;p id="xdx_803_eus-gaap--DefinedBenefitPlanTextBlock_znCBL5Z13bHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;10.
&lt;span id="xdx_822_zhM8SOKeJoK3"&gt;Employee Benefit Plan and Post Retirement Benefit&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has an employee benefit plan pursuant to Section 401(k) of the Internal Revenue Code of 1986, as amended. In 2024, the plan allowed
employees to defer an amount of their annual compensation up to a current maximum of $&lt;span id="xdx_90A_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_pp0p0_c20231231__20241228__srt--StatementScenarioAxis__custom--UnderAgeOfFiftyMember_zcARJftvEzDf" title="Maximum amount of annual compensation"&gt;23,000&lt;/span&gt; if they are under the age of 50 and $&lt;span id="xdx_901_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_pp0p0_c20231231__20241228__srt--StatementScenarioAxis__custom--OverAgeOfFiftyMember_zzzjgyLPT8Uj" title="Maximum amount of annual compensation"&gt;30,500&lt;/span&gt;
if they are over the age of 50. The Company matches &lt;span id="xdx_90C_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercent_pid_dp_uPure_c20231231__20241228_z23vb1ZlJdFe" title="Employer matching percentage"&gt;50&lt;/span&gt;% of all deferred compensation on the first &lt;span id="xdx_90C_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_pid_dp_uPure_c20231231__20241228_zHlYdjrMaFVb" title="Maximum amount of employee contribution"&gt;6&lt;/span&gt;% of each employee&#x2019;s deferred
compensation. The amount charged to operations in connection with this plan was approximately $&lt;span id="xdx_90E_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20231231__20241228_zX5AETI5NmFb" title="Amount charged to operations"&gt;0.4&lt;/span&gt; million in fiscal year 2024, $&lt;span id="xdx_90F_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230101__20231230_zrycykMl7qIf" title="Amount charged to operations"&gt;0.3&lt;/span&gt;
million in fiscal year 2023, and $&lt;span id="xdx_903_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20211226__20221231_zkJaajofaVic" title="Amount charged to operations"&gt;0.4&lt;/span&gt; million in fiscal year 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;On September 5, 2022, John C.C.
Fan, the Company&#x2019;s then President and Chief Executive Officer and Chairman of the Company&#x2019;s Board of Directors, notified the
Company of his resignation as President and CEO effective September 6, 2022. Under the terms of his previous employment agreement Dr.
Fan received $&lt;span id="xdx_908_eus-gaap--SeveranceCosts1_c20231231__20241228__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zx5EGBWA1Xm1" title="Severance costs"&gt;&lt;span id="xdx_908_eus-gaap--SeveranceCosts1_c20230101__20231230__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zHUt4njhPMZc" title="Severance costs"&gt;750,000&lt;/span&gt;&lt;/span&gt; of severance payments for the fiscal year 2024 and 2023. In addition, Dr. Fan received $&lt;span id="xdx_908_eus-gaap--PaymentsForPostemploymentBenefits_c20231231__20241228__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zAWcD5uqDKGd" title="Payments for postemployment benefits"&gt;&lt;span id="xdx_902_eus-gaap--PaymentsForPostemploymentBenefits_c20230101__20231230__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zJbHTxf6ta9a" title="Payments for postemployment benefits"&gt;40,000&lt;/span&gt;&lt;/span&gt; for medical benefits
for fiscal year 2024 and 2023, and he (or his spouse) will receive $&lt;span id="xdx_904_eus-gaap--PaymentsForPostemploymentBenefits_c20231231__20241228__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember__us-gaap--TypeOfArrangementAxis__custom--EmploymentAgreementMember_zVV3EvbiFLpl" title="Payments for postemployment benefits"&gt;40,000&lt;/span&gt; through 2032.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DefinedBenefitPlanTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="From2023-12-312024-12-28_custom_UnderAgeOfFiftyMember"
      decimals="0"
      id="Fact001723"
      unitRef="USD">23000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="From2023-12-312024-12-28_custom_OverAgeOfFiftyMember"
      decimals="0"
      id="Fact001725"
      unitRef="USD">30500</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact001727"
      unitRef="Pure">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact001729"
      unitRef="Pure">0.06</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2023-12-31to2024-12-28"
      decimals="-5"
      id="Fact001731"
      unitRef="USD">400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2023-01-012023-12-30"
      decimals="-5"
      id="Fact001733"
      unitRef="USD">300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2021-12-262022-12-31"
      decimals="-5"
      id="Fact001735"
      unitRef="USD">400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:SeveranceCosts1
      contextRef="From2023-12-312024-12-28_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember"
      decimals="0"
      id="Fact001737"
      unitRef="USD">750000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="From2023-01-012023-12-30_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember"
      decimals="0"
      id="Fact001739"
      unitRef="USD">750000</us-gaap:SeveranceCosts1>
    <us-gaap:PaymentsForPostemploymentBenefits
      contextRef="From2023-12-312024-12-28_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember"
      decimals="0"
      id="Fact001741"
      unitRef="USD">40000</us-gaap:PaymentsForPostemploymentBenefits>
    <us-gaap:PaymentsForPostemploymentBenefits
      contextRef="From2023-01-012023-12-30_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember"
      decimals="0"
      id="Fact001743"
      unitRef="USD">40000</us-gaap:PaymentsForPostemploymentBenefits>
    <us-gaap:PaymentsForPostemploymentBenefits
      contextRef="From2023-12-312024-12-28_srt_ChiefExecutiveOfficerMember_custom_EmploymentAgreementMember"
      decimals="0"
      id="Fact001745"
      unitRef="USD">40000</us-gaap:PaymentsForPostemploymentBenefits>
    <us-gaap:CommitmentsDisclosureTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001747">&lt;p id="xdx_808_eus-gaap--CommitmentsDisclosureTextBlock_zFQE6neB1TWl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;11.
&lt;span id="xdx_823_zjYdwxB0twvb"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is subject to the possibility of loss contingencies arising in the ordinary course of business. Management considers the likelihood
of loss related to an asset, or the incurrence of a liability, as well as its ability to reasonably estimate the amount of the loss,
in determining loss contingencies. An estimated loss contingency is accrued when it is probable that an asset has been impaired, or a
liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available
to determine whether such accruals should be adjusted and whether new accruals are required.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsDisclosureTextBlock>
    <us-gaap:LegalMattersAndContingenciesTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001749">&lt;p id="xdx_805_eus-gaap--LegalMattersAndContingenciesTextBlock_zIOU1JW1LJC2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;12.
&lt;span id="xdx_822_zr694XsEQvQc"&gt;Litigation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company may engage in legal proceedings arising in the ordinary course of business. Claims, suits, investigations and proceedings are
inherently uncertain and it is not possible to predict the ultimate outcome of such matters and the Company&#x2019;s business, financial
condition, results of operations or cash flows could be affected in any particular period. In accordance with applicable accounting guidance, an accrual will be established for legal proceedings if and when
those matters present loss contingencies that are both probable and estimable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;BlueRadios,
Inc. v. Kopin Corporation, Civil Action No. 16-02052-JLK (D. Col.):&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 12pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 12, 2016, BlueRadios, Inc. (&#x201c;BlueRadios&#x201d;) filed a complaint in the U.S. District Court for the District of Colorado,
alleging that the Company breached a contract between it and BlueRadios concerning a joint venture between the Company and BlueRadios
to design, develop and commercialize micro-display products with embedded wireless technology referred to as &#x201c;Golden-i,&#x201d;
breached the covenant of good faith and fair dealing associated with that contract, breached its fiduciary duty to BlueRadios, and misappropriated
trade secrets owned by BlueRadios in violation of Colorado law (C.R.S. &#xa7; 7-74-104(4)) and the Defend Trade Secrets Act (18 U.S.C.
&#xa7; 1836(b)(1)). BlueRadios further alleged that the Company was unjustly enriched by its alleged misconduct, BlueRadios is entitled
to an accounting to determine the amount of profits obtained by the Company as a result of its alleged misconduct, and the inventorship
on at least ten patents or patent applications owned by the Company need to be corrected to list BlueRadios&#x2019; employees as inventors
and thereby list BlueRadios as co-assignees of the patents. BlueRadios seeks monetary, declaratory, and injunctive relief, including
for alleged non-payment of engineering retainer fees.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 11, 2016, the Company filed its Answer and Affirmative Defenses. The parties completed expert depositions on November 15, 2019.
On December 2, 2019, the Company filed a Motion for Partial Summary Judgment requesting the Court dismiss counts 2-7 in their entirety
and counts 1 and 8 in part. BlueRadios also filed a Motion for Partial Summary Judgment alleging it is the co-owner of U.S. Patent No.
8,909,296. Responses to the Motions for Partial Summary Judgment were filed on January 15, 2020, and replies were filed on February 19,
2020. On September 25, 2020, the Court denied BlueRadios&#x2019; Motion for Partial Summary Judgment. On August 3, 2022, the Court granted
the Company&#x2019;s Motion for Partial Summary Judgment by dismissing counts 3, 6, 7, the claim for punitive damages under count 2, and
count 8 as it relates to patent applications and by denying the motion as it relates to counts 1, 4, and 5, and the remainder of counts
2 and 8. The Court also ordered discovery reopened for certain limited purposes. A trial date was set by the Court for January 22, 2024 to
February 5, 2024 but then re-scheduled for March 20, 2024 to April 16, 2024. &lt;span id="xdx_900_eus-gaap--LossContingencyDamagesSought_c20240422__20240422_zRHF8seFVRBc" title="Damages"&gt;On Monday, April 22, 2024, after a four week trial, a jury verdict was
entered finding for BlueRadios and awarding approximately $5.1 million in damages as well as recommending $19.7 million in disgorgement
and exemplary damages. While no final judgment has been issued by the Court, the Court will take that recommendation under advisement
and will rule in its final judgment on the final amount after post-trial briefing.&lt;/span&gt; On May 22, 2024, the Company filed its Motion for
Judgment as a Matter of Law or in the alternative for a New Trial, as well as two submissions arguing that the disgorgement and exemplary
damages should not be awarded. That same day, BlueRadios filed motions seeking a permanent injunction prohibiting Kopin from selling
any products that incorporate BlueRadios&#x2019; trade secrets, over $&lt;span id="xdx_90C_eus-gaap--LossContingencyAccrualAtCarryingValue_iI_pn6n6_c20240522_zhhhiMALdtPe" title="Prejudgement interest"&gt;10&lt;/span&gt;.8 million in pre-judgment interest, and over $&lt;span id="xdx_90C_eus-gaap--PaymentsForFees_pn6n6_c20240522__20240522_zwbjxfW6JeJ6" title="Fee and costs"&gt;10&lt;/span&gt;.2 million in attorneys&#x2019;
fees and costs. Briefing on those issues concluded on June 26, 2024. On September 25, 2024, the Company filed a supplemental brief on
issue preclusion arguing that BlueRadios&#x2019; claims were untimely because of findings of fact made in &lt;i&gt;BlueRadios, Inc. v. Hamilton,
Brook, Smith &amp;amp; Reynolds, P.C.&lt;/i&gt;, No. 1:21-cv-10488-DJC, ECF 268 (D. Mass. Sept. 18, 2024). That supplemental briefing concluded
on October 29, 2024. The Company is currently considering an appeal of any final judgment. As of December 28, 2024, the Company has accrued $&lt;span id="xdx_90F_eus-gaap--LitigationReserve_iI_pn5n6_c20241228_zSltCWfuKltg" title="Litigation"&gt;24.8&lt;/span&gt; million related to this litigation and $&lt;span id="xdx_905_ecustom--RelatedToLegalFees_pn5n6_c20231231__20241228_zEtGpX3pZRLa" title="Related legal fees"&gt;6.3&lt;/span&gt; million of related legal
fees.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:LossContingencyDamagesSought contextRef="From2024-04-222024-04-22" id="Fact001751">On Monday, April 22, 2024, after a four week trial, a jury verdict was
entered finding for BlueRadios and awarding approximately $5.1 million in damages as well as recommending $19.7 million in disgorgement
and exemplary damages. While no final judgment has been issued by the Court, the Court will take that recommendation under advisement
and will rule in its final judgment on the final amount after post-trial briefing.</us-gaap:LossContingencyDamagesSought>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="AsOf2024-05-22"
      decimals="-6"
      id="Fact001753"
      unitRef="USD">10000000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:PaymentsForFees
      contextRef="From2024-05-222024-05-22"
      decimals="-6"
      id="Fact001755"
      unitRef="USD">10000000</us-gaap:PaymentsForFees>
    <us-gaap:LitigationReserve
      contextRef="AsOf2024-12-28"
      decimals="-5"
      id="Fact001757"
      unitRef="USD">24800000</us-gaap:LitigationReserve>
    <KOPN:RelatedToLegalFees
      contextRef="From2023-12-31to2024-12-28"
      decimals="-5"
      id="Fact001759"
      unitRef="USD">6300000</KOPN:RelatedToLegalFees>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001761">&lt;p id="xdx_808_eus-gaap--SegmentReportingDisclosureTextBlock_zybZ3L4dfUpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.
&lt;span id="xdx_82A_z26CjjYJgwVe"&gt;Segments and Disaggregation of Revenue&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating
segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed
by the Chief Operating Decision Maker (&#x201c;CODM&#x201d;) in deciding how to allocate resources to an individual segment and in assessing
performance. The Company&#x2019;s CODM is its President and Chief Executive Officer. The Company has determined that it operates in one operating segment and one reportable segment, as the CODM reviews financial information presented on a consolidated
basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
CODM assesses performance and decides how to allocate resources and make operating decisions based on revenues, loss from operations,
and net loss that are reported on the Consolidated Statements of Operations. These metrics are also used to monitor budget versus actual
results. The measure of segment assets is reported on the Consolidated Balance Sheets as total assets. Revenues, expenses, and assets
requiring disclosure in accordance with ASC 280, Segment Reporting, are also included in the accompanying Consolidated Financial Statements.
See the Consolidated Statements of Operations for the fiscal years ended 2024, 2023, and 2022 and the Consolidated Balance Sheets as
of December 28, 2024 and December 30, 2023, for details.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--LongLivedAssetsByGeographicAreasTableTextBlock_zt2G40fCGji6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
long-lived assets by country at December 28, 2024 and December 30, 2023 were:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B4_zLfOcWI75jMg" style="display: none"&gt;Schedule of Long-lived Assets by Geographic Areas&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total Long-lived
    Assets (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20241228_zqHeFoBEJzBi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20231230_zgJWMMcZje7j" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--NoncurrentAssets_iI_pn3n3_hsrt--StatementGeographicalAxis__country--US_z53Kl2nB7FHi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,153&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,424&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--NoncurrentAssets_iI_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zB7Vt4nJwg29" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;244&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--NoncurrentAssets_iI_pn3n3_zRS7OvBRVf4b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,235&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zh0Vw2HWLQY1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company disaggregates its revenue from contracts with customers by geographic location and by display application, as the Company believes
it best depicts how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zZ560pPgXFu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
revenue by geographical area for the fiscal years ended December 28, 2024, December 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_zoqQIAOQFqJc" style="display: none"&gt;Schedule Segment Information by Revenue Type&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;(In thousands, except percentages)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;% of Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;% of Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;% of Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;U.S.&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__country--US_zSghpiTDMUtk" style="width: 6%; font-weight: bold; text-align: right" title="Total Revenues"&gt;47,559&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__country--US_zOzrh4gEQFxk" style="width: 6%; font-weight: bold; text-align: right" title="Percentage of total revenue"&gt;94&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__country--US_zER3M0Tx4NHk" style="width: 6%; text-align: right" title="Total Revenues"&gt;35,092&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__country--US_zUAeQ8NNYSm7" style="width: 6%; text-align: right" title="Percentage of total revenue"&gt;87&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__country--US_zRFxy104DV34" style="width: 6%; text-align: right" title="Total Revenues"&gt;38,604&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__country--US_zqEWmdraMCK3" style="width: 6%; text-align: right" title="Percentage of total revenue"&gt;82&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other Americas&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zniP9Bt3FNni" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Total Revenues"&gt;5&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zpjB770h42s9" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1790"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__custom--OtherAmericasMember_z1A1yp5tO5ej" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues"&gt;5&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zQVVufaASJre" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1794"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zEhKPwfWtgNl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues"&gt;4&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zfI2KwBhTjP9" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1798"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total Americas&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--AmericasMember_zzEfcFkucQWb" style="font-weight: bold; text-align: right" title="Total Revenues"&gt;47,564&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--AmericasMember_zjzsn9RbaRVd" style="font-weight: bold; text-align: right" title="Percentage of total revenue"&gt;94&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--AmericasMember_z3GL8HtgzvI9" style="text-align: right" title="Total Revenues"&gt;35,097&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--AmericasMember_zcKhBjDEpjv" style="text-align: right" title="Percentage of total revenue"&gt;87&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--AmericasMember_zMjYuSFKRX0c" style="text-align: right" title="Total Revenues"&gt;38,608&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--AmericasMember_z5WYMAo4T605" style="text-align: right" title="Percentage of total revenue"&gt;82&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Asia-Pacific&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zFLwdZCBULef" style="font-weight: bold; text-align: right" title="Total Revenues"&gt;1,989&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zPUNgIbKvREl" style="font-weight: bold; text-align: right" title="Percentage of total revenue"&gt;4&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zkNNuAfhkUh5" style="text-align: right" title="Total Revenues"&gt;3,766&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zwvKJRMCwQM2" style="text-align: right" title="Percentage of total revenue"&gt;9&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zBEDawpL7EYi" style="text-align: right" title="Total Revenues"&gt;7,791&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zjLksltpkwsh" style="text-align: right" title="Percentage of total revenue"&gt;16&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Europe&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--EuropeMember_zj7jjUwxQZMl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Total Revenues"&gt;782&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--EuropeMember_zfr8mmhzwRpb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Percentage of total revenue"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--EuropeMember_zlt2qusffWUl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues"&gt;1,531&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--EuropeMember_zImg3cLuRB99" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"&gt;4&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--EuropeMember_zF2yciQkYov9" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues"&gt;1,002&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--EuropeMember_zFF5jfkKf2h6" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total Revenues&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228_zDEYtpbqywra" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Total Revenues"&gt;50,335&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228_zsyM4atFcD3e" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Percentage of total revenue"&gt;100&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230_zO1zHr7WGuT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Revenues"&gt;40,394&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230_zjsviGOU8dzh" style="border-bottom: Black 2.5pt double; text-align: right" title="Percentage of total revenue"&gt;100&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231_zi4lacWF7UJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Revenues"&gt;47,401&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231_zhe6HnR6TsH8" style="border-bottom: Black 2.5pt double; text-align: right" title="Percentage of total revenue"&gt;100&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zZc28B3RPAp8" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zCWg6voOlJQl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
revenue by display application for the fiscal years ended December 28, 2024, December 30, 2023 and December 31, 2022 was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_zVbNXrN8fOC8" style="display: none"&gt;Schedule
of Segment Reporting Information, by Segment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20231231__20241228_zJwV7Krf3eIi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230101__20231230_zU3qqcOYwaT" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20211226__20221231_zLcTpulcjNda" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--DefenseMember_zsQ9kFr0AiW9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Defense&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;41,249&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;22,615&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;24,780&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--IndustrialMember_zeqeXzfMfYwh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,200&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,736&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,136&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--ConsumerMember_zoNjLssjz8Dk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;573&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,497&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--MedicalMember_zDD1hQ3OjRs4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Medical&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;103&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1863"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1864"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherProductMember_zEa9Yh8X5Jj5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other product&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;320&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--ResearchAndDevelopmentMember_zIRVuJewZfZ8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;R&amp;amp;D&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,996&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;13,455&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,357&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--LicenseAndRoyaltiesMember_zRDw87JyYQR" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;License and royalties&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;442&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,002&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;624&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z1sokqCjDNNh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;50,335&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;40,394&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;47,401&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_z6tvcw7ITLl4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001763">&lt;p id="xdx_894_eus-gaap--LongLivedAssetsByGeographicAreasTableTextBlock_zt2G40fCGji6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
long-lived assets by country at December 28, 2024 and December 30, 2023 were:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B4_zLfOcWI75jMg" style="display: none"&gt;Schedule of Long-lived Assets by Geographic Areas&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total Long-lived
    Assets (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20241228_zqHeFoBEJzBi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20231230_zgJWMMcZje7j" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--NoncurrentAssets_iI_pn3n3_hsrt--StatementGeographicalAxis__country--US_z53Kl2nB7FHi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,153&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,424&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--NoncurrentAssets_iI_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zB7Vt4nJwg29" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;244&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--NoncurrentAssets_iI_pn3n3_zRS7OvBRVf4b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,235&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2024-12-28_country_US"
      decimals="-3"
      id="Fact001765"
      unitRef="USD">4153000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2023-12-30_country_US"
      decimals="-3"
      id="Fact001766"
      unitRef="USD">4424000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2024-12-28_country_GB"
      decimals="-3"
      id="Fact001768"
      unitRef="USD">82000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2023-12-30_country_GB"
      decimals="-3"
      id="Fact001769"
      unitRef="USD">244000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2024-12-28"
      decimals="-3"
      id="Fact001771"
      unitRef="USD">4235000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2023-12-30"
      decimals="-3"
      id="Fact001772"
      unitRef="USD">4668000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001774">&lt;p id="xdx_89F_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_zZ560pPgXFu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
revenue by geographical area for the fiscal years ended December 28, 2024, December 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_zoqQIAOQFqJc" style="display: none"&gt;Schedule Segment Information by Revenue Type&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;(In thousands, except percentages)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;% of Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;% of Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;% of Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;U.S.&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__country--US_zSghpiTDMUtk" style="width: 6%; font-weight: bold; text-align: right" title="Total Revenues"&gt;47,559&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__country--US_zOzrh4gEQFxk" style="width: 6%; font-weight: bold; text-align: right" title="Percentage of total revenue"&gt;94&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__country--US_zER3M0Tx4NHk" style="width: 6%; text-align: right" title="Total Revenues"&gt;35,092&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__country--US_zUAeQ8NNYSm7" style="width: 6%; text-align: right" title="Percentage of total revenue"&gt;87&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__country--US_zRFxy104DV34" style="width: 6%; text-align: right" title="Total Revenues"&gt;38,604&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__country--US_zqEWmdraMCK3" style="width: 6%; text-align: right" title="Percentage of total revenue"&gt;82&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other Americas&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zniP9Bt3FNni" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Total Revenues"&gt;5&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zpjB770h42s9" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1790"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__custom--OtherAmericasMember_z1A1yp5tO5ej" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues"&gt;5&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zQVVufaASJre" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1794"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zEhKPwfWtgNl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues"&gt;4&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__custom--OtherAmericasMember_zfI2KwBhTjP9" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1798"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total Americas&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--AmericasMember_zzEfcFkucQWb" style="font-weight: bold; text-align: right" title="Total Revenues"&gt;47,564&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--AmericasMember_zjzsn9RbaRVd" style="font-weight: bold; text-align: right" title="Percentage of total revenue"&gt;94&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--AmericasMember_z3GL8HtgzvI9" style="text-align: right" title="Total Revenues"&gt;35,097&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--AmericasMember_zcKhBjDEpjv" style="text-align: right" title="Percentage of total revenue"&gt;87&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--AmericasMember_zMjYuSFKRX0c" style="text-align: right" title="Total Revenues"&gt;38,608&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--AmericasMember_z5WYMAo4T605" style="text-align: right" title="Percentage of total revenue"&gt;82&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Asia-Pacific&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zFLwdZCBULef" style="font-weight: bold; text-align: right" title="Total Revenues"&gt;1,989&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zPUNgIbKvREl" style="font-weight: bold; text-align: right" title="Percentage of total revenue"&gt;4&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zkNNuAfhkUh5" style="text-align: right" title="Total Revenues"&gt;3,766&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zwvKJRMCwQM2" style="text-align: right" title="Percentage of total revenue"&gt;9&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zBEDawpL7EYi" style="text-align: right" title="Total Revenues"&gt;7,791&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zjLksltpkwsh" style="text-align: right" title="Percentage of total revenue"&gt;16&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Europe&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228__srt--StatementGeographicalAxis__srt--EuropeMember_zj7jjUwxQZMl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Total Revenues"&gt;782&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228__srt--StatementGeographicalAxis__srt--EuropeMember_zfr8mmhzwRpb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Percentage of total revenue"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230__srt--StatementGeographicalAxis__srt--EuropeMember_zlt2qusffWUl" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues"&gt;1,531&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230__srt--StatementGeographicalAxis__srt--EuropeMember_zImg3cLuRB99" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"&gt;4&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231__srt--StatementGeographicalAxis__srt--EuropeMember_zF2yciQkYov9" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenues"&gt;1,002&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231__srt--StatementGeographicalAxis__srt--EuropeMember_zFF5jfkKf2h6" style="border-bottom: Black 1pt solid; text-align: right" title="Percentage of total revenue"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total Revenues&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20231231__20241228_zDEYtpbqywra" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Total Revenues"&gt;50,335&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20231231__20241228_zsyM4atFcD3e" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Percentage of total revenue"&gt;100&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20230101__20231230_zO1zHr7WGuT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Revenues"&gt;40,394&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20230101__20231230_zjsviGOU8dzh" style="border-bottom: Black 2.5pt double; text-align: right" title="Percentage of total revenue"&gt;100&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20211226__20221231_zi4lacWF7UJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Revenues"&gt;47,401&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--PercentageOfTotalRevenue_pid_dp_uPure_c20211226__20221231_zhe6HnR6TsH8" style="border-bottom: Black 2.5pt double; text-align: right" title="Percentage of total revenue"&gt;100&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_country_US"
      decimals="-3"
      id="Fact001776"
      unitRef="USD">47559000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-12-312024-12-28_country_US"
      decimals="INF"
      id="Fact001778"
      unitRef="Pure">0.94</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_country_US"
      decimals="-3"
      id="Fact001780"
      unitRef="USD">35092000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-01-012023-12-30_country_US"
      decimals="INF"
      id="Fact001782"
      unitRef="Pure">0.87</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_country_US"
      decimals="-3"
      id="Fact001784"
      unitRef="USD">38604000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2021-12-262022-12-31_country_US"
      decimals="INF"
      id="Fact001786"
      unitRef="Pure">0.82</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_OtherAmericasMember"
      decimals="-3"
      id="Fact001788"
      unitRef="USD">5000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_OtherAmericasMember"
      decimals="-3"
      id="Fact001792"
      unitRef="USD">5000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_OtherAmericasMember"
      decimals="-3"
      id="Fact001796"
      unitRef="USD">4000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_srt_AmericasMember"
      decimals="-3"
      id="Fact001800"
      unitRef="USD">47564000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-12-312024-12-28_srt_AmericasMember"
      decimals="INF"
      id="Fact001802"
      unitRef="Pure">0.94</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_srt_AmericasMember"
      decimals="-3"
      id="Fact001804"
      unitRef="USD">35097000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-01-012023-12-30_srt_AmericasMember"
      decimals="INF"
      id="Fact001806"
      unitRef="Pure">0.87</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_srt_AmericasMember"
      decimals="-3"
      id="Fact001808"
      unitRef="USD">38608000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2021-12-262022-12-31_srt_AmericasMember"
      decimals="INF"
      id="Fact001810"
      unitRef="Pure">0.82</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_srt_AsiaPacificMember"
      decimals="-3"
      id="Fact001812"
      unitRef="USD">1989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-12-312024-12-28_srt_AsiaPacificMember"
      decimals="INF"
      id="Fact001814"
      unitRef="Pure">0.04</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_srt_AsiaPacificMember"
      decimals="-3"
      id="Fact001816"
      unitRef="USD">3766000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-01-012023-12-30_srt_AsiaPacificMember"
      decimals="INF"
      id="Fact001818"
      unitRef="Pure">0.09</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_srt_AsiaPacificMember"
      decimals="-3"
      id="Fact001820"
      unitRef="USD">7791000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2021-12-262022-12-31_srt_AsiaPacificMember"
      decimals="INF"
      id="Fact001822"
      unitRef="Pure">0.16</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_srt_EuropeMember"
      decimals="-3"
      id="Fact001824"
      unitRef="USD">782000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-12-312024-12-28_srt_EuropeMember"
      decimals="INF"
      id="Fact001826"
      unitRef="Pure">0.02</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_srt_EuropeMember"
      decimals="-3"
      id="Fact001828"
      unitRef="USD">1531000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-01-012023-12-30_srt_EuropeMember"
      decimals="INF"
      id="Fact001830"
      unitRef="Pure">0.04</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_srt_EuropeMember"
      decimals="-3"
      id="Fact001832"
      unitRef="USD">1002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2021-12-262022-12-31_srt_EuropeMember"
      decimals="INF"
      id="Fact001834"
      unitRef="Pure">0.02</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-31to2024-12-28"
      decimals="-3"
      id="Fact001836"
      unitRef="USD">50335000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-12-31to2024-12-28"
      decimals="INF"
      id="Fact001838"
      unitRef="Pure">1</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30"
      decimals="-3"
      id="Fact001840"
      unitRef="USD">40394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2023-01-012023-12-30"
      decimals="INF"
      id="Fact001842"
      unitRef="Pure">1</KOPN:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31"
      decimals="-3"
      id="Fact001844"
      unitRef="USD">47401000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <KOPN:PercentageOfTotalRevenue
      contextRef="From2021-12-262022-12-31"
      decimals="INF"
      id="Fact001846"
      unitRef="Pure">1</KOPN:PercentageOfTotalRevenue>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001848">&lt;p id="xdx_894_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zCWg6voOlJQl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
revenue by display application for the fiscal years ended December 28, 2024, December 30, 2023 and December 31, 2022 was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BD_zVbNXrN8fOC8" style="display: none"&gt;Schedule
of Segment Reporting Information, by Segment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20231231__20241228_zJwV7Krf3eIi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230101__20231230_zU3qqcOYwaT" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20211226__20221231_zLcTpulcjNda" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--DefenseMember_zsQ9kFr0AiW9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Defense&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;41,249&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;22,615&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;24,780&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--IndustrialMember_zeqeXzfMfYwh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,200&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,736&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,136&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--ConsumerMember_zoNjLssjz8Dk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;573&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,497&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--MedicalMember_zDD1hQ3OjRs4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Medical&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;103&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1863"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1864"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherProductMember_zEa9Yh8X5Jj5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other product&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;320&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--ResearchAndDevelopmentMember_zIRVuJewZfZ8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;R&amp;amp;D&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,996&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;13,455&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;14,357&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--ProductOrServiceAxis__custom--LicenseAndRoyaltiesMember_zRDw87JyYQR" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;License and royalties&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;442&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,002&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;624&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z1sokqCjDNNh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;50,335&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;40,394&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;47,401&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_DefenseMember"
      decimals="-3"
      id="Fact001850"
      unitRef="USD">41249000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_DefenseMember"
      decimals="-3"
      id="Fact001851"
      unitRef="USD">22615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_DefenseMember"
      decimals="-3"
      id="Fact001852"
      unitRef="USD">24780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_IndustrialMember"
      decimals="-3"
      id="Fact001854"
      unitRef="USD">2200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_IndustrialMember"
      decimals="-3"
      id="Fact001855"
      unitRef="USD">2736000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_IndustrialMember"
      decimals="-3"
      id="Fact001856"
      unitRef="USD">6136000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_ConsumerMember"
      decimals="-3"
      id="Fact001858"
      unitRef="USD">25000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_ConsumerMember"
      decimals="-3"
      id="Fact001859"
      unitRef="USD">573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_ConsumerMember"
      decimals="-3"
      id="Fact001860"
      unitRef="USD">1497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_MedicalMember"
      decimals="-3"
      id="Fact001862"
      unitRef="USD">103000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_OtherProductMember"
      decimals="-3"
      id="Fact001866"
      unitRef="USD">320000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_OtherProductMember"
      decimals="-3"
      id="Fact001867"
      unitRef="USD">13000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_OtherProductMember"
      decimals="-3"
      id="Fact001868"
      unitRef="USD">7000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_ResearchAndDevelopmentMember33981937"
      decimals="-3"
      id="Fact001870"
      unitRef="USD">5996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_ResearchAndDevelopmentMember33981953"
      decimals="-3"
      id="Fact001871"
      unitRef="USD">13455000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_ResearchAndDevelopmentMember33981953"
      decimals="-3"
      id="Fact001872"
      unitRef="USD">14357000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-312024-12-28_custom_LicenseAndRoyaltiesMember"
      decimals="-3"
      id="Fact001874"
      unitRef="USD">442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30_custom_LicenseAndRoyaltiesMember"
      decimals="-3"
      id="Fact001875"
      unitRef="USD">1002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31_custom_LicenseAndRoyaltiesMember"
      decimals="-3"
      id="Fact001876"
      unitRef="USD">624000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-12-31to2024-12-28"
      decimals="-3"
      id="Fact001878"
      unitRef="USD">50335000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-30"
      decimals="-3"
      id="Fact001879"
      unitRef="USD">40394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-12-262022-12-31"
      decimals="-3"
      id="Fact001880"
      unitRef="USD">47401000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001882">&lt;p id="xdx_806_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zupI8Yuj7LAc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;14.
&lt;span id="xdx_82B_z6hWj8U0D7wa"&gt;Related Party Transactions&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company may from time to time enter into agreements with shareholders, affiliates and other companies engaged in certain aspects of the
display, electronics, optical and software industries as part of the Company&#x2019;s business strategy. In addition, the wearable computing
product market is relatively new and there may be other technologies the Company needs to purchase from affiliates in order to enhance
its product offering.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company and RealWear have entered into agreements where the Company have agreed to supply display modules
to RealWear, and license certain intellectual property to RealWear. In conjunction with these agreements the Company received an equity
interest in RealWear, one-time $&lt;span id="xdx_902_eus-gaap--Revenues_pn5n6_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember__us-gaap--TypeOfArrangementAxis__custom--SupplyDisplayModulesAgreementMember_zmMbMMfG6CQj" title="License fees and royalties"&gt;1.5&lt;/span&gt; million license fees and will receive royalties of future product sales. In May 2019, the Company
signed an additional agreement to license certain intellectual property to Realwear for a $&lt;span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zAEeF0gH7uj3"&gt;3.5&lt;/span&gt; million license fee and additional sales-based
royalties. Of the $&lt;span id="xdx_908_eus-gaap--Revenues_pn5n6_c20190501__20190531__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zeXNX4E4c835" title="License fee"&gt;3.5 &lt;/span&gt;million license fee, $&lt;span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20190501__20190531__srt--StatementScenarioAxis__custom--InitialPaymentMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zFlurPVlz7Eg" title="Payment on license agreement"&gt;2.5&lt;/span&gt; million was paid upon signing of the license agreement and the other $&lt;span id="xdx_905_eus-gaap--Revenues_pn5n6_c20190501__20190531__srt--StatementScenarioAxis__custom--DeferredPaymentMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_znKov0BrDuJ2" title="Other payments"&gt;1.0&lt;/span&gt; million was
paid in quarterly installments of $&lt;span id="xdx_904_eus-gaap--Revenues_pn4n6_c20190501__20190531__srt--StatementScenarioAxis__custom--QuarterlyInstallmentsMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zDreMSb1RiB" title="Payment on quarterly installments"&gt;0.25&lt;/span&gt; million. See Note 5 for a description of the Company&#x2019;s investments in RealWear. As of December
28, 2024, the Company owned approximately &lt;span id="xdx_907_ecustom--PercentageOwnedOfAnEquityInvestment_iI_pid_dp_uPure_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_z8k27nltwUv" title="Owned percentage"&gt;1.8&lt;/span&gt;% of RealWear.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
September 30, 2019, the Company entered into an Asset Purchase Agreement (the &#x201c;Solos Purchase Agreement&#x201d;) with Solos Technology
Limited (&#x201c;Solos Technology&#x201d;). Pursuant to the Solos Purchase Agreement, the Company sold and licensed to Solos Technology
certain assets of its Solos&lt;sup&gt;TM&lt;/sup&gt; (&#x201c;Solos&#x201d;) product line and Whisper&lt;sup&gt;TM&lt;/sup&gt; Audio (&#x201c;Whisper&#x201d;) technology.
As consideration for the transaction the Company received &lt;span id="xdx_908_ecustom--SharesOwnedofanEquitySecurity_iI_pid_c20190930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember_zP1EYPlCmpZf" title="Shares owned of an equity security"&gt;1,172,000&lt;/span&gt; common shares representing a &lt;span id="xdx_902_ecustom--PercentageOwnedOfAnEquityInvestment_iI_pid_dp_uPure_c20190930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember_zdZ80Xpz49E7" title="Percentage owned of an equity investment"&gt;20.0&lt;/span&gt;% equity stake in Solos Technology&#x2019;s
parent company, Solos Incorporation (&#x201c;Solos Inc.&#x201d;). As of December 28, 2024, and December 30, 2023, the Company had less
than $&lt;span id="xdx_904_eus-gaap--AccountsReceivableNet_iI_pp0p0_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_zlxDgEKsf4p8" title="Accounts receivable, related parties"&gt;30,000&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--AccountsReceivableNet_iI_pp0p0_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_zhiahkFjb0Xa" title="Accounts receivable, related parties"&gt;10,000&lt;/span&gt;, respectively, of receivables outstanding from Solos Technology and had payables of less than $&lt;span id="xdx_906_eus-gaap--AccountsPayableCurrent_iI_pp0p0_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_z51J6A76TqWe" title="Accounts payable, related parties"&gt;&lt;span id="xdx_90A_eus-gaap--AccountsPayableCurrent_iI_pp0p0_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosMember__srt--RangeAxis__srt--MinimumMember_zksO7NZtPWu2" title="Accounts payable, related parties"&gt;10,000&lt;/span&gt;&lt;/span&gt; to Solos
Technology.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;As of December 28, 2024, the
Company&#x2019;s former Chairman and founder of Solos Inc., Dr. John C.C. Fan, has an investment in Solos Inc.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has warrants to purchase shares of Preferred Stock of HMDmd. The fair value of the investment was determined to be $&lt;span id="xdx_900_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pn5n6_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zxIb6fi8zm9j" title="Number of warrants to purchase preferred stock"&gt;0.3&lt;/span&gt; million
as of December 28, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 5, 2023, the Company entered into a Technology License Agreement and an Asset Purchase Agreement (the &#x201c;LST Agreements&#x201d;)
with Lightning Silicon Technology, Inc (&#x201c;LST&#x201d;). Pursuant to the LST Agreements, the Company issued a license to LST for certain
technology associated with our Organic Light Emitting Technology, transferred in-process development contracts with two customers and
accounts receivables that the Company had previously determined were not collectible. As consideration for the transaction, the Company
received &lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20230104__20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zxTShs0x0Xg7" title="Issuance of shares"&gt;18,000,000&lt;/span&gt; common shares representing a &lt;span id="xdx_905_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230105__us-gaap--TypeOfArrangementAxis__custom--LSTAgreementMember__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LightningSiliconTechnologyIncMember_zmgIfXTWRTzb" title="Ownership percentage"&gt;20.0&lt;/span&gt;% equity stake in LST. The Technology License agreement provides for Kopin to transfer
certain patents to Lightning Silicon if they achieve certain milestones, however upon transfer Kopin will receive a license to the technology.
The Company also receives a royalty based on unit sales of products that utilize the technology licensed.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 28, 2024, the Company&#x2019;s former Chairman and founder of Lightning Silicon Technology, Inc., Dr. John C.C. Fan, has an
individual ownership interest of Lightning Silicon Technology Inc.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;On September 5, 2022, John C.C. Fan, the Company&#x2019;s then President and Chief Executive Officer and Chairman
of the Company&#x2019;s Board of Directors, notified the Company of his resignation as President and CEO effective September 6, 2022. Under
the terms of his previous employment agreement Dr. Fan received $&lt;span id="xdx_901_eus-gaap--SeveranceCosts1_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_zasYlkAM8Zlg" title="Severance payments"&gt;&lt;span id="xdx_903_eus-gaap--SeveranceCosts1_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_z11MWokyvnde" title="Severance payments"&gt;750,000&lt;/span&gt;&lt;/span&gt; of severance payments for the fiscal year 2024 and 2023. In addition,
Dr. Fan received $&lt;span id="xdx_901_ecustom--ProceedsFromMedicalBenefits_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_z0IGBlE0Ioob" title="Proceeds from medical benefits"&gt;&lt;span id="xdx_90B_ecustom--ProceedsFromMedicalBenefits_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember_zX7u4yIOy8Jg" title="Proceeds from medical benefits"&gt;40,000&lt;/span&gt;&lt;/span&gt; for medical benefits for fiscal year 2024 and 2023, and he (or his spouse) will receive $&lt;span id="xdx_909_ecustom--ProceedsFromMedicalBenefits_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnCCFanMember__srt--StatementScenarioAxis__custom--Through2032Member_zUbtN9lqUZMe" title="Proceeds from medical benefits"&gt;40,000&lt;/span&gt; through 2032.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zvAgPeioSuOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
fiscal years 2024, 2023 and 2022, the Company had the following transactions with related parties:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zlfyTB52JGh5" style="display: none"&gt;Schedule
of Revenue with Related Parties&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;RealWear, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zDyFBjF68Zc2" style="width: 6%; font-weight: bold; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;406,878&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zOPe1JZcHGre" style="width: 6%; font-weight: bold; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;10,550&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zyEMW4TmUdCd" style="width: 6%; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,000,466&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_ziVMhaHOiRKj" style="width: 6%; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1933"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zrpYAFtH08d6" style="width: 6%; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,191,988&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zSGS0pjEpz5j" style="width: 6%; text-align: right" title="Purchase"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1937"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;HMDmd, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zMQZkQwQRfCj" style="font-weight: bold; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;603,109&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zsVO18REZRf" style="font-weight: bold; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1941"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zE3kgNYAqUg8" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;852,175&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zIIAcL3czQ6i" style="text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1945"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zDfWSWWlfSGe" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;473,294&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zccLbF0Gr5Tb" style="text-align: right" title="Purchase"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1949"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Vuzix Corp&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zl5GF3aPireg" style="font-weight: bold; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1951"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_z9mkNCgGMEwk" style="font-weight: bold; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11,905&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_z42twjVxjXi9" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1955"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zZAXgXe7bQGg" style="text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1957"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zo3P0Genlr7l" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1959"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zOlb6eoKNER3" style="text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1961"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Solos Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zu14sY8E2Z53" style="font-weight: bold; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;29,132&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zFMteaQsYj38" style="font-weight: bold; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1965"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z7LG9FLoFY19" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1967"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zAOthBJm8Emf" style="text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1969"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zSDJeob6iesd" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1971"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z9iHTXHdUEC1" style="text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1973"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Lightning Silicon Technology,
    Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_z83Z6yD0iB8c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,218&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zKNNaFqw8Iai" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;353,858&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zkLv5at06Lmh" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;35,013&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zHW67c2CxjZa" style="border-bottom: Black 1pt solid; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;546,378&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zf3CIt6IOBhd" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1983"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zptLYkC5bnc2" style="border-bottom: Black 1pt solid; text-align: right" title="Purchase"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1985"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--Revenues_c20231231__20241228_zT6KhKVnuxGi" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Revenue with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,044,337&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228_zSyQvnaAYaJb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Purchases with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;376,313&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Revenues_c20230101__20231230_zehJ4uDMVvm2" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,887,654&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230_zEQWGU0NJgYa" style="border-bottom: Black 2.5pt double; text-align: right" title="Purchases with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;546,378&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_c20211226__20221231_zNujL4GW79i2" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,665,282&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231_zHlFJ4EHkiD8" style="border-bottom: Black 2.5pt double; text-align: right" title="Purchase with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1997"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 28, 2024 and December 30, 2023, the Company had the following receivables and payables with related parties:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Payables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Payables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;RealWear, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zJqQPAwW03pb" style="width: 10%; font-weight: bold; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;94,884&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zcmJBau8cAt5" style="width: 10%; font-weight: bold; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2001"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zbuZvTGKFgGj" style="width: 10%; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;94,902&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zk64XbA3bCH1" style="width: 10%; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2005"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Solos Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zW4WmlEb7S1j" style="font-weight: bold; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;29,132&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z6sGQz1DgvKe" style="font-weight: bold; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2009"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zb8WfBgaKA22" style="text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2011"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zrF2XgX7y7J3" style="text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2013"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;HMDmd, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zxfs2cj4CQ1" style="font-weight: bold; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;279,150&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zcj1rfabE1wg" style="font-weight: bold; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2017"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zIdEFAf4oUyl" style="text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;15,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_z3iS3KyeoEB5" style="text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2021"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Lightning Silicon Technology,
    Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zuOmpCSUm4Ih" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,228&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zUwqTzQXUyl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;72,500&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zssUI04bg7V1" style="border-bottom: Black 1pt solid; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;35,013&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zVhsIdPR4uB2" style="border-bottom: Black 1pt solid; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;97,600&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsReceivableNet_iI_c20241228_zxiF4fAbir83" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Receivables with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;404,394&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228_zUlrMphPSCGk" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Payables with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;72,500&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccountsReceivableNet_iI_c20231230_zv10Tnr5PEJ7" style="border-bottom: Black 2.5pt double; text-align: right" title="Receivables with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;144,915&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230_zFrR2oC1CdJj" style="border-bottom: Black 2.5pt double; text-align: right" title="Payables with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;97,600&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zdawCgPzsQm5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-12-312024-12-28_custom_RealWearIncMember_custom_SupplyDisplayModulesAgreementMember"
      decimals="-5"
      id="Fact001884"
      unitRef="USD">1500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2019-05-012019-05-31_custom_RealWearIncMember_custom_LicenseAgreementMember"
      decimals="-5"
      id="Fact001885"
      unitRef="USD">3500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2019-05-012019-05-31_custom_LicenseAgreementMember"
      decimals="-5"
      id="Fact001887"
      unitRef="USD">3500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2019-05-012019-05-31_custom_InitialPaymentMember_custom_LicenseAgreementMember"
      decimals="-5"
      id="Fact001889"
      unitRef="USD">2500000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2019-05-012019-05-31_custom_DeferredPaymentMember_custom_RealWearIncMember"
      decimals="-5"
      id="Fact001891"
      unitRef="USD">1000000.0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2019-05-012019-05-31_custom_QuarterlyInstallmentsMember_custom_RealWearIncMember"
      decimals="-4"
      id="Fact001893"
      unitRef="USD">250000</us-gaap:Revenues>
    <KOPN:PercentageOwnedOfAnEquityInvestment
      contextRef="AsOf2024-12-28_custom_RealWearIncMember33982343"
      decimals="INF"
      id="Fact001895"
      unitRef="Pure">0.018</KOPN:PercentageOwnedOfAnEquityInvestment>
    <KOPN:SharesOwnedofanEquitySecurity
      contextRef="AsOf2019-09-30_custom_SolosMember"
      decimals="INF"
      id="Fact001897"
      unitRef="Shares">1172000</KOPN:SharesOwnedofanEquitySecurity>
    <KOPN:PercentageOwnedOfAnEquityInvestment
      contextRef="AsOf2019-09-30_custom_SolosMember"
      decimals="INF"
      id="Fact001899"
      unitRef="Pure">0.200</KOPN:PercentageOwnedOfAnEquityInvestment>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2024-12-28_custom_SolosMember_srt_MinimumMember"
      decimals="0"
      id="Fact001901"
      unitRef="USD">30000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-12-30_custom_SolosMember_srt_MinimumMember"
      decimals="0"
      id="Fact001903"
      unitRef="USD">10000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-28_custom_SolosMember_srt_MinimumMember"
      decimals="0"
      id="Fact001905"
      unitRef="USD">10000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-30_custom_SolosMember_srt_MinimumMember"
      decimals="0"
      id="Fact001907"
      unitRef="USD">10000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-12-28_custom_HMDMdIncMember"
      decimals="-5"
      id="Fact001909"
      unitRef="Shares">300000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-042023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember"
      decimals="INF"
      id="Fact001911"
      unitRef="Shares">18000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2023-01-05_custom_LSTAgreementMember_custom_LightningSiliconTechnologyIncMember"
      decimals="INF"
      id="Fact001913"
      unitRef="Pure">0.200</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:SeveranceCosts1
      contextRef="From2023-12-312024-12-28_custom_JohnCCFanMember"
      decimals="0"
      id="Fact001915"
      unitRef="USD">750000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="From2023-01-012023-12-30_custom_JohnCCFanMember"
      decimals="0"
      id="Fact001917"
      unitRef="USD">750000</us-gaap:SeveranceCosts1>
    <KOPN:ProceedsFromMedicalBenefits
      contextRef="From2023-12-312024-12-28_custom_JohnCCFanMember"
      decimals="0"
      id="Fact001919"
      unitRef="USD">40000</KOPN:ProceedsFromMedicalBenefits>
    <KOPN:ProceedsFromMedicalBenefits
      contextRef="From2023-01-012023-12-30_custom_JohnCCFanMember"
      decimals="0"
      id="Fact001921"
      unitRef="USD">40000</KOPN:ProceedsFromMedicalBenefits>
    <KOPN:ProceedsFromMedicalBenefits
      contextRef="From2023-12-312024-12-28_custom_JohnCCFanMember_custom_Through2032Member"
      decimals="0"
      id="Fact001923"
      unitRef="USD">40000</KOPN:ProceedsFromMedicalBenefits>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact001925">&lt;p id="xdx_898_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zvAgPeioSuOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
fiscal years 2024, 2023 and 2022, the Company had the following transactions with related parties:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zlfyTB52JGh5" style="display: none"&gt;Schedule
of Revenue with Related Parties&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;RealWear, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zDyFBjF68Zc2" style="width: 6%; font-weight: bold; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;406,878&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zOPe1JZcHGre" style="width: 6%; font-weight: bold; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;10,550&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zyEMW4TmUdCd" style="width: 6%; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,000,466&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_ziVMhaHOiRKj" style="width: 6%; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1933"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zrpYAFtH08d6" style="width: 6%; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,191,988&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zSGS0pjEpz5j" style="width: 6%; text-align: right" title="Purchase"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1937"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;HMDmd, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zMQZkQwQRfCj" style="font-weight: bold; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;603,109&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zsVO18REZRf" style="font-weight: bold; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1941"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zE3kgNYAqUg8" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;852,175&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zIIAcL3czQ6i" style="text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1945"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zDfWSWWlfSGe" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;473,294&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zccLbF0Gr5Tb" style="text-align: right" title="Purchase"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1949"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Vuzix Corp&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zl5GF3aPireg" style="font-weight: bold; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1951"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_z9mkNCgGMEwk" style="font-weight: bold; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11,905&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_z42twjVxjXi9" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1955"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zZAXgXe7bQGg" style="text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1957"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zo3P0Genlr7l" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1959"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VuzixCorpMember_zOlb6eoKNER3" style="text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1961"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Solos Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zu14sY8E2Z53" style="font-weight: bold; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;29,132&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zFMteaQsYj38" style="font-weight: bold; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1965"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z7LG9FLoFY19" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1967"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zAOthBJm8Emf" style="text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1969"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zSDJeob6iesd" style="text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1971"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z9iHTXHdUEC1" style="text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1973"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Lightning Silicon Technology,
    Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--Revenues_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_z83Z6yD0iB8c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,218&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zKNNaFqw8Iai" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;353,858&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--Revenues_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zkLv5at06Lmh" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;35,013&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zHW67c2CxjZa" style="border-bottom: Black 1pt solid; text-align: right" title="Purchases"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;546,378&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--Revenues_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zf3CIt6IOBhd" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1983"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zptLYkC5bnc2" style="border-bottom: Black 1pt solid; text-align: right" title="Purchase"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1985"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--Revenues_c20231231__20241228_zT6KhKVnuxGi" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Revenue with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,044,337&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20231231__20241228_zSyQvnaAYaJb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Purchases with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;376,313&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Revenues_c20230101__20231230_zehJ4uDMVvm2" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,887,654&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20230101__20231230_zEQWGU0NJgYa" style="border-bottom: Black 2.5pt double; text-align: right" title="Purchases with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;546,378&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_c20211226__20221231_zNujL4GW79i2" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,665,282&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20211226__20221231_zHlFJ4EHkiD8" style="border-bottom: Black 2.5pt double; text-align: right" title="Purchase with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1997"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 28, 2024 and December 30, 2023, the Company had the following receivables and payables with related parties:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Payables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Payables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;RealWear, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zJqQPAwW03pb" style="width: 10%; font-weight: bold; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;94,884&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zcmJBau8cAt5" style="width: 10%; font-weight: bold; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2001"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zbuZvTGKFgGj" style="width: 10%; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;94,902&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RealWearIncMember_zk64XbA3bCH1" style="width: 10%; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2005"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Solos Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zW4WmlEb7S1j" style="font-weight: bold; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;29,132&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_z6sGQz1DgvKe" style="font-weight: bold; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2009"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zb8WfBgaKA22" style="text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2011"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SolosTechnologyMember_zrF2XgX7y7J3" style="text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2013"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;HMDmd, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zxfs2cj4CQ1" style="font-weight: bold; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;279,150&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zcj1rfabE1wg" style="font-weight: bold; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2017"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_zIdEFAf4oUyl" style="text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;15,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HMDMdIncMember_z3iS3KyeoEB5" style="text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2021"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Lightning Silicon Technology,
    Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccountsReceivableNet_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zuOmpCSUm4Ih" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,228&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zUwqTzQXUyl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;72,500&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AccountsReceivableNet_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zssUI04bg7V1" style="border-bottom: Black 1pt solid; text-align: right" title="Receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;35,013&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--LightningSiliconTechonologyIncMember_zVhsIdPR4uB2" style="border-bottom: Black 1pt solid; text-align: right" title="Payables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;97,600&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsReceivableNet_iI_c20241228_zxiF4fAbir83" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Receivables with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;404,394&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20241228_zUlrMphPSCGk" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Payables with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;72,500&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccountsReceivableNet_iI_c20231230_zv10Tnr5PEJ7" style="border-bottom: Black 2.5pt double; text-align: right" title="Receivables with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;144,915&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsPayableCurrentAndNoncurrent_iI_c20231230_zFrR2oC1CdJj" style="border-bottom: Black 2.5pt double; text-align: right" title="Payables with related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;97,600&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-12-312024-12-28_custom_RealWearIncMember"
      decimals="0"
      id="Fact001927"
      unitRef="USD">406878</us-gaap:Revenues>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-12-312024-12-28_custom_RealWearIncMember"
      decimals="0"
      id="Fact001929"
      unitRef="USD">10550</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-30_custom_RealWearIncMember"
      decimals="0"
      id="Fact001931"
      unitRef="USD">1000466</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-12-262022-12-31_custom_RealWearIncMember"
      decimals="0"
      id="Fact001935"
      unitRef="USD">1191988</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-12-312024-12-28_custom_HMDMdIncMember"
      decimals="0"
      id="Fact001939"
      unitRef="USD">603109</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-30_custom_HMDMdIncMember"
      decimals="0"
      id="Fact001943"
      unitRef="USD">852175</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-12-262022-12-31_custom_HMDMdIncMember"
      decimals="0"
      id="Fact001947"
      unitRef="USD">473294</us-gaap:Revenues>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-12-312024-12-28_custom_VuzixCorpMember"
      decimals="0"
      id="Fact001953"
      unitRef="USD">11905</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:Revenues
      contextRef="From2023-12-312024-12-28_custom_SolosTechnologyMember"
      decimals="0"
      id="Fact001963"
      unitRef="USD">29132</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-12-312024-12-28_custom_LightningSiliconTechonologyIncMember"
      decimals="0"
      id="Fact001975"
      unitRef="USD">5218</us-gaap:Revenues>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-12-312024-12-28_custom_LightningSiliconTechonologyIncMember"
      decimals="0"
      id="Fact001977"
      unitRef="USD">353858</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-30_custom_LightningSiliconTechonologyIncMember"
      decimals="0"
      id="Fact001979"
      unitRef="USD">35013</us-gaap:Revenues>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-01-012023-12-30_custom_LightningSiliconTechonologyIncMember"
      decimals="0"
      id="Fact001981"
      unitRef="USD">546378</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:Revenues
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001987"
      unitRef="USD">1044337</us-gaap:Revenues>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact001989"
      unitRef="USD">376313</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001991"
      unitRef="USD">1887654</us-gaap:Revenues>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact001993"
      unitRef="USD">546378</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:Revenues
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact001995"
      unitRef="USD">1665282</us-gaap:Revenues>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2024-12-28_custom_RealWearIncMember33982343"
      decimals="0"
      id="Fact001999"
      unitRef="USD">94884</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-12-30_custom_RealWearIncMember"
      decimals="0"
      id="Fact002003"
      unitRef="USD">94902</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2024-12-28_custom_SolosTechnologyMember"
      decimals="0"
      id="Fact002007"
      unitRef="USD">29132</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2024-12-28_custom_HMDMdIncMember"
      decimals="0"
      id="Fact002015"
      unitRef="USD">279150</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-12-30_custom_HMDMdIncMember"
      decimals="0"
      id="Fact002019"
      unitRef="USD">15000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2024-12-28_custom_LightningSiliconTechonologyIncMember"
      decimals="0"
      id="Fact002023"
      unitRef="USD">1228</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2024-12-28_custom_LightningSiliconTechonologyIncMember"
      decimals="0"
      id="Fact002025"
      unitRef="USD">72500</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-12-30_custom_LightningSiliconTechonologyIncMember"
      decimals="0"
      id="Fact002027"
      unitRef="USD">35013</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2023-12-30_custom_LightningSiliconTechonologyIncMember"
      decimals="0"
      id="Fact002029"
      unitRef="USD">97600</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact002031"
      unitRef="USD">404394</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact002033"
      unitRef="USD">72500</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact002035"
      unitRef="USD">144915</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact002037"
      unitRef="USD">97600</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact002039">&lt;p id="xdx_80A_eus-gaap--SubsequentEventsTextBlock_zm6O3VTcgJh1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;15.
&lt;span id="xdx_82E_zrnybihA71m7"&gt;Subsequent Events&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has evaluated subsequent events or transactions that have occurred after the consolidated balance sheet date of December 28,
2024 through the date of this filing of the consolidated financial statements with the SEC on this Annual Report on Form 10-K and
determined that, except as disclosed below, there have been no material subsequent events that have occurred since December 28, 2024
through the date of this filing that would require recognition or disclosure in our consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 24, 2025, the Company entered into an At-The-Market Equity Offering Sales Agreement (the &#x201c;Sales Agreement&#x201d;) with
Stifel, Nicolaus &amp;amp; Company, Incorporated, as agent (&#x201c;Stifel&#x201d;), pursuant to which the Company may offer and sell,
from time to time through Stifel, shares of its common stock, par value $&lt;span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20250124__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember_z9ucNxz61sT7"&gt;0.01&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;per
share (the &#x201c;Common Stock&#x201d;), with aggregate gross proceeds of up to $&lt;span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20250124__20250124__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember__srt--RangeAxis__srt--MaximumMember_z2yyj4CwkPZ7"&gt;50.0&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million
(the &#x201c;Shares&#x201d;) assuming market conditions, company stock price and number of available shares authorized for issuance.
The offer and sale of the Shares will be made pursuant to a shelf registration statement on Form S-3 and the related prospectus,
which became effective upon filing with the Securities and Exchange Commission on June 4, 2024, and a prospectus supplement dated
January 24, 2025 related thereto. &lt;/span&gt;Subsequent to year end, the Company cannot use the ATM Agreement entered
into on January 24, 2025 until such time the Company can utilize Form S-3.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-01-24_us-gaap_SubsequentEventMember_custom_SalesAgreementMember"
      decimals="INF"
      id="Fact002040"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2025-01-242025-01-24_us-gaap_SubsequentEventMember_custom_SalesAgreementMember_srt_MaximumMember"
      decimals="-5"
      id="Fact002041"
      unitRef="USD">50000000.0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:AllowanceForCreditLossesTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact002043">&lt;p id="xdx_808_eus-gaap--AllowanceForCreditLossesTextBlock_zVZ9zs6AjNI3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;16.
&lt;span id="xdx_829_zQjOER820Wci"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_ecustom--ScheduleOfValuationAndQualifyingAccountsTableTextBlock_zBaEaz1orvNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth activity in Kopin&#x2019;s allowance for credit losses:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BF_zH1TPyxuh153" style="display: none"&gt;Schedule of Valuation and Qualifying Accounts&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal year ended:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance
    at &lt;br/&gt; Beginning &lt;br/&gt; of Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Additions
    &lt;br/&gt; Charged &lt;br/&gt; to &lt;br/&gt; Income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Deductions
    &lt;br/&gt; from &lt;br/&gt; Reserve&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance
    at &lt;br/&gt; End of &lt;br/&gt; Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20211226__20221231_z8sRoKM4Lz1h" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;150,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20211226__20221231_z6YTq8LgxWWg" style="width: 10%; text-align: right" title="Additions charged to Income"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;322,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20211226__20221231_zPxMgJnrAqP9" style="width: 10%; text-align: right" title="Deductions from reserve"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(169,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20211226__20221231_zlJUBEW3PZdi" style="width: 10%; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;303,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20230101__20231230_zcBpypEiKNW6" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;303,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20230101__20231230_zssjMbpkKYC8" style="text-align: right" title="Additions charged to Income"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;789,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20230101__20231230_zQQCPGBU8qBl" style="text-align: right" title="Deductions from reserve"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(67,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20230101__20231230_z8h676oba5Ej" style="text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,025,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20231231__20241228_zRgThodlH3c6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,025,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20231231__20241228_zooOxGAtSGXj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Additions charged to Income"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;85,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20231231__20241228_z2FtWgJMgki4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Deductions from reserve"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(35,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20231231__20241228_z5LSovz7pVj8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,075,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_z5ONIeJnq561" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;/p&gt;

</us-gaap:AllowanceForCreditLossesTextBlock>
    <KOPN:ScheduleOfValuationAndQualifyingAccountsTableTextBlock contextRef="From2023-12-31to2024-12-28" id="Fact002045">&lt;p id="xdx_89A_ecustom--ScheduleOfValuationAndQualifyingAccountsTableTextBlock_zBaEaz1orvNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth activity in Kopin&#x2019;s allowance for credit losses:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BF_zH1TPyxuh153" style="display: none"&gt;Schedule of Valuation and Qualifying Accounts&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 98%; margin-left: 0.25in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fiscal year ended:&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance
    at &lt;br/&gt; Beginning &lt;br/&gt; of Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Additions
    &lt;br/&gt; Charged &lt;br/&gt; to &lt;br/&gt; Income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Deductions
    &lt;br/&gt; from &lt;br/&gt; Reserve&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Balance
    at &lt;br/&gt; End of &lt;br/&gt; Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 44%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20211226__20221231_z8sRoKM4Lz1h" style="width: 10%; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;150,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20211226__20221231_z6YTq8LgxWWg" style="width: 10%; text-align: right" title="Additions charged to Income"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;322,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20211226__20221231_zPxMgJnrAqP9" style="width: 10%; text-align: right" title="Deductions from reserve"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(169,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20211226__20221231_zlJUBEW3PZdi" style="width: 10%; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;303,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20230101__20231230_zcBpypEiKNW6" style="text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;303,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20230101__20231230_zssjMbpkKYC8" style="text-align: right" title="Additions charged to Income"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;789,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20230101__20231230_zQQCPGBU8qBl" style="text-align: right" title="Deductions from reserve"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(67,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20230101__20231230_z8h676oba5Ej" style="text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,025,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20231231__20241228_zRgThodlH3c6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,025,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20231231__20241228_zooOxGAtSGXj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Additions charged to Income"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;85,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--AllowanceForDoubtfulAccountsReceivablesRecoveries_iN_pp0p0_di_c20231231__20241228_z2FtWgJMgki4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Deductions from reserve"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(35,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_pp0p0_c20231231__20241228_z5LSovz7pVj8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right" title="Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,075,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</KOPN:ScheduleOfValuationAndQualifyingAccountsTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2021-12-25"
      decimals="0"
      id="Fact002047"
      unitRef="USD">150000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact002049"
      unitRef="USD">322000</us-gaap:ProvisionForDoubtfulAccounts>
    <KOPN:AllowanceForDoubtfulAccountsReceivablesRecoveries
      contextRef="From2021-12-262022-12-31"
      decimals="0"
      id="Fact002051"
      unitRef="USD">169000</KOPN:AllowanceForDoubtfulAccountsReceivablesRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact002053"
      unitRef="USD">303000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact002055"
      unitRef="USD">303000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact002057"
      unitRef="USD">789000</us-gaap:ProvisionForDoubtfulAccounts>
    <KOPN:AllowanceForDoubtfulAccountsReceivablesRecoveries
      contextRef="From2023-01-012023-12-30"
      decimals="0"
      id="Fact002059"
      unitRef="USD">67000</KOPN:AllowanceForDoubtfulAccountsReceivablesRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact002061"
      unitRef="USD">1025000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-30"
      decimals="0"
      id="Fact002063"
      unitRef="USD">1025000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact002065"
      unitRef="USD">85000</us-gaap:ProvisionForDoubtfulAccounts>
    <KOPN:AllowanceForDoubtfulAccountsReceivablesRecoveries
      contextRef="From2023-12-31to2024-12-28"
      decimals="0"
      id="Fact002067"
      unitRef="USD">35000</KOPN:AllowanceForDoubtfulAccountsReceivablesRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-28"
      decimals="0"
      id="Fact002069"
      unitRef="USD">1075000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
